public class SuplrEvalRspQuestion extends VdmEntity<SuplrEvalRspQuestion>
Original entity name from the Odata EDM: A_SuplrEvalRspQuestionType
Modifier and Type | Class and Description |
---|---|
static class |
SuplrEvalRspQuestion.SuplrEvalRspQuestionBuilder
Helper class to allow for fluent creation of SuplrEvalRspQuestion instances.
|
Modifier and Type | Field and Description |
---|---|
static SuplrEvalRspQuestionSelectable |
ALL_FIELDS
Selector for all available fields of SuplrEvalRspQuestion.
|
static SuplrEvalRspQuestionField<String> |
IS_DISQUALIFYING_QUESTION
Use with available fluent helpers to apply the IsDisqualifyingQuestion field to query operations.
|
static SuplrEvalRspQuestionField<String> |
IS_MANDATORY_QUESTION
Use with available fluent helpers to apply the IsMandatoryQuestion field to query operations.
|
static SuplrEvalRspQuestionField<String> |
IS_QUESTION_COMMENT_ENABLED
Use with available fluent helpers to apply the IsQuestionCommentEnabled field to query operations.
|
static SuplrEvalRspQuestionField<Short> |
MINIMAL_SCORE
Use with available fluent helpers to apply the MinimalScore field to query operations.
|
static SuplrEvalRspQuestionField<Integer> |
NUMBER_OF_RESPONSES
Use with available fluent helpers to apply the NumberOfResponses field to query operations.
|
static SuplrEvalRspQuestionField<String> |
QUESTION_NAME
Use with available fluent helpers to apply the QuestionName field to query operations.
|
static SuplrEvalRspQuestionField<String> |
SLC_PREFERRED_ANSWER
Use with available fluent helpers to apply the SLCPreferredAnswer field to query operations.
|
static SuplrEvalRspQuestionField<String> |
SLC_QUESTION_ATTACHMENT_OPTION
Use with available fluent helpers to apply the SLCQuestionAttachmentOption field to query operations.
|
static SuplrEvalRspQuestionField<String> |
SLC_QUESTION_TYPE
Use with available fluent helpers to apply the SLCQuestionType field to query operations.
|
static SuplrEvalRspQuestionField<Integer> |
SUPLR_EVAL_ORDINAL_NUMBER
Use with available fluent helpers to apply the SuplrEvalOrdinalNumber field to query operations.
|
static SuplrEvalRspQuestionField<UUID> |
SUPLR_EVAL_REQ_QUESTION_UUID
Use with available fluent helpers to apply the SuplrEvalReqQuestionUUID field to query operations.
|
static SuplrEvalRspQuestionField<UUID> |
SUPLR_EVAL_RSP_BRNCHG_QSTN_VALN_UUID
Use with available fluent helpers to apply the SuplrEvalRspBrnchgQstnValnUUID field to query operations.
|
static SuplrEvalRspQuestionField<String> |
SUPLR_EVAL_RSP_BRNCHG_QUESTION
Use with available fluent helpers to apply the SuplrEvalRspBrnchgQuestion field to query operations.
|
static SuplrEvalRspQuestionField<UUID> |
SUPLR_EVAL_RSP_BRNCHG_QUESTION_UUID
Use with available fluent helpers to apply the SuplrEvalRspBrnchgQuestionUUID field to query operations.
|
static SuplrEvalRspQuestionField<String> |
SUPLR_EVAL_RSP_BRNCHG_QUESTION_VALN
Use with available fluent helpers to apply the SuplrEvalRspBrnchgQuestionValn field to query operations.
|
static SuplrEvalRspQuestionField<UUID> |
SUPLR_EVAL_RSP_QUESTION_UUID
Use with available fluent helpers to apply the SuplrEvalRspQuestionUUID field to query operations.
|
static SuplrEvalRspQuestionField<UUID> |
SUPLR_EVAL_RSP_SECTION_UUID
Use with available fluent helpers to apply the SuplrEvalRspSectionUUID field to query operations.
|
static SuplrEvalRspQuestionField<UUID> |
SUPLR_EVAL_RSP_UUID
Use with available fluent helpers to apply the SuplrEvalRspUUID field to query operations.
|
static SuplrEvalRspQuestionField<String> |
SUPPLIER_EVAL_QUESTION
Use with available fluent helpers to apply the SupplierEvalQuestion field to query operations.
|
static SuplrEvalRspQuestionField<String> |
SUPPLIER_EVAL_REQUEST_QUESTION
Use with available fluent helpers to apply the SupplierEvalRequestQuestion field to query operations.
|
static SuplrEvalRspQuestionField<Short> |
TARGET_SCORE
Use with available fluent helpers to apply the TargetScore field to query operations.
|
static SuplrEvalRspQuestionLink<SuplrEvalRspExplText> |
TO_SUPLR_EVAL_RSP_EXPL_TEXT
Use with available fluent helpers to apply the to_SuplrEvalRspExplText navigation property to query
operations.
|
static SuplrEvalRspQuestionLink<SuplrEvalRspQuestionText> |
TO_SUPLR_EVAL_RSP_QUESTION_TEXT
Use with available fluent helpers to apply the to_SuplrEvalRspQuestionText navigation property to query
operations.
|
static SuplrEvalRspQuestionField<Short> |
WEIGHTING_FACTOR
Use with available fluent helpers to apply the WeightingFactor field to query operations.
|
changedOriginalFields
Constructor and Description |
---|
SuplrEvalRspQuestion() |
SuplrEvalRspQuestion(UUID suplrEvalRspQuestionUUID,
UUID suplrEvalRspUUID,
UUID suplrEvalRspBrnchgQuestionUUID,
UUID suplrEvalRspSectionUUID,
UUID suplrEvalRspBrnchgQstnValnUUID,
UUID suplrEvalReqQuestionUUID,
String supplierEvalQuestion,
String supplierEvalRequestQuestion,
String questionName,
String isDisqualifyingQuestion,
String isMandatoryQuestion,
String isQuestionCommentEnabled,
Integer numberOfResponses,
String sLCPreferredAnswer,
String sLCQuestionAttachmentOption,
Integer suplrEvalOrdinalNumber,
String suplrEvalRspBrnchgQuestion,
String suplrEvalRspBrnchgQuestionValn,
String sLCQuestionType,
Short weightingFactor,
Short minimalScore,
Short targetScore,
List<SuplrEvalRspExplText> toSuplrEvalRspExplText,
List<SuplrEvalRspQuestionText> toSuplrEvalRspQuestionText) |
Modifier and Type | Method and Description |
---|---|
void |
addSuplrEvalRspExplText(SuplrEvalRspExplText... entity)
Adds elements to the list of associated SuplrEvalRspExplText entities.
|
void |
addSuplrEvalRspQuestionText(SuplrEvalRspQuestionText... entity)
Adds elements to the list of associated SuplrEvalRspQuestionText entities.
|
void |
attachToService(String servicePath,
HttpDestinationProperties destination)
Sets the service path and destination for the fetch commands of this entity.
|
static SuplrEvalRspQuestion.SuplrEvalRspQuestionBuilder |
builder() |
protected boolean |
canEqual(Object other) |
boolean |
equals(Object o) |
List<SuplrEvalRspExplText> |
fetchSuplrEvalRspExplText()
Fetches the SuplrEvalRspExplText entities (one to many) associated with this entity.
|
List<SuplrEvalRspQuestionText> |
fetchSuplrEvalRspQuestionText()
Fetches the SuplrEvalRspQuestionText entities (one to many) associated with this entity.
|
static <T> SuplrEvalRspQuestionField<T> |
field(String fieldName,
Class<T> fieldType)
Use with available fluent helpers to apply an extension field to query operations.
|
static <T,DomainT> |
field(String fieldName,
TypeConverter<T,DomainT> typeConverter)
Use with available fluent helpers to apply an extension field to query operations.
|
protected void |
fromMap(Map<String,Object> inputValues) |
protected String |
getDefaultServicePath() |
HttpDestinationProperties |
getDestinationForFetch()
Convienence field for reusing the same destination with multiple queries (e.g.
|
protected String |
getEntityCollection() |
String |
getIsDisqualifyingQuestion()
Constraints: Not nullable, Maximum length: 1
|
String |
getIsMandatoryQuestion()
Constraints: Not nullable, Maximum length: 1
|
String |
getIsQuestionCommentEnabled()
Constraints: Not nullable, Maximum length: 1
|
protected Map<String,Object> |
getKey() |
Short |
getMinimalScore()
Constraints: none
|
Integer |
getNumberOfResponses()
Constraints: none
|
String |
getQuestionName()
Constraints: Not nullable, Maximum length: 60
|
String |
getSLCPreferredAnswer()
Constraints: Not nullable, Maximum length: 1
|
String |
getSLCQuestionAttachmentOption()
Constraints: Not nullable, Maximum length: 1
|
String |
getSLCQuestionType()
Constraints: Not nullable, Maximum length: 2
|
Integer |
getSuplrEvalOrdinalNumber()
Constraints: none
|
UUID |
getSuplrEvalReqQuestionUUID()
Constraints: none
|
UUID |
getSuplrEvalRspBrnchgQstnValnUUID()
Constraints: none
|
String |
getSuplrEvalRspBrnchgQuestion()
Constraints: Not nullable, Maximum length: 20
|
UUID |
getSuplrEvalRspBrnchgQuestionUUID()
Constraints: none
|
String |
getSuplrEvalRspBrnchgQuestionValn()
Constraints: Not nullable, Maximum length: 20
|
io.vavr.control.Option<List<SuplrEvalRspExplText>> |
getSuplrEvalRspExplTextIfPresent()
Retrieval of associated SuplrEvalRspExplText entities (one to many).
|
List<SuplrEvalRspExplText> |
getSuplrEvalRspExplTextOrFetch()
Retrieval of associated SuplrEvalRspExplText entities (one to many).
|
io.vavr.control.Option<List<SuplrEvalRspQuestionText>> |
getSuplrEvalRspQuestionTextIfPresent()
Retrieval of associated SuplrEvalRspQuestionText entities (one to many).
|
List<SuplrEvalRspQuestionText> |
getSuplrEvalRspQuestionTextOrFetch()
Retrieval of associated SuplrEvalRspQuestionText entities (one to many).
|
UUID |
getSuplrEvalRspQuestionUUID()
(Key Field) Constraints: Not nullable
|
UUID |
getSuplrEvalRspSectionUUID()
Constraints: none
|
UUID |
getSuplrEvalRspUUID()
Constraints: none
|
String |
getSupplierEvalQuestion()
Constraints: Not nullable, Maximum length: 20
|
String |
getSupplierEvalRequestQuestion()
Constraints: Not nullable, Maximum length: 20
|
Short |
getTargetScore()
Constraints: none
|
Class<SuplrEvalRspQuestion> |
getType() |
Short |
getWeightingFactor()
Constraints: none
|
int |
hashCode() |
void |
setIsDisqualifyingQuestion(String isDisqualifyingQuestion)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsMandatoryQuestion(String isMandatoryQuestion)
Constraints: Not nullable, Maximum length: 1
|
void |
setIsQuestionCommentEnabled(String isQuestionCommentEnabled)
Constraints: Not nullable, Maximum length: 1
|
void |
setMinimalScore(Short minimalScore)
Constraints: none
|
void |
setNumberOfResponses(Integer numberOfResponses)
Constraints: none
|
void |
setQuestionName(String questionName)
Constraints: Not nullable, Maximum length: 60
|
protected void |
setServicePathForFetch(String servicePathForFetch)
The service path only used for the fetch commands of this entity.
|
void |
setSLCPreferredAnswer(String sLCPreferredAnswer)
Constraints: Not nullable, Maximum length: 1
|
void |
setSLCQuestionAttachmentOption(String sLCQuestionAttachmentOption)
Constraints: Not nullable, Maximum length: 1
|
void |
setSLCQuestionType(String sLCQuestionType)
Constraints: Not nullable, Maximum length: 2
|
void |
setSuplrEvalOrdinalNumber(Integer suplrEvalOrdinalNumber)
Constraints: none
|
void |
setSuplrEvalReqQuestionUUID(UUID suplrEvalReqQuestionUUID)
Constraints: none
|
void |
setSuplrEvalRspBrnchgQstnValnUUID(UUID suplrEvalRspBrnchgQstnValnUUID)
Constraints: none
|
void |
setSuplrEvalRspBrnchgQuestion(String suplrEvalRspBrnchgQuestion)
Constraints: Not nullable, Maximum length: 20
|
void |
setSuplrEvalRspBrnchgQuestionUUID(UUID suplrEvalRspBrnchgQuestionUUID)
Constraints: none
|
void |
setSuplrEvalRspBrnchgQuestionValn(String suplrEvalRspBrnchgQuestionValn)
Constraints: Not nullable, Maximum length: 20
|
void |
setSuplrEvalRspExplText(List<SuplrEvalRspExplText> value)
Overwrites the list of associated SuplrEvalRspExplText entities for the loaded navigation property
to_SuplrEvalRspExplText.
|
void |
setSuplrEvalRspQuestionText(List<SuplrEvalRspQuestionText> value)
Overwrites the list of associated SuplrEvalRspQuestionText entities for the loaded navigation property
to_SuplrEvalRspQuestionText.
|
void |
setSuplrEvalRspQuestionUUID(UUID suplrEvalRspQuestionUUID)
(Key Field) Constraints: Not nullable
|
void |
setSuplrEvalRspSectionUUID(UUID suplrEvalRspSectionUUID)
Constraints: none
|
void |
setSuplrEvalRspUUID(UUID suplrEvalRspUUID)
Constraints: none
|
void |
setSupplierEvalQuestion(String supplierEvalQuestion)
Constraints: Not nullable, Maximum length: 20
|
void |
setSupplierEvalRequestQuestion(String supplierEvalRequestQuestion)
Constraints: Not nullable, Maximum length: 20
|
void |
setTargetScore(Short targetScore)
Constraints: none
|
void |
setWeightingFactor(Short weightingFactor)
Constraints: none
|
protected Map<String,Object> |
toMapOfFields() |
protected Map<String,Object> |
toMapOfNavigationProperties() |
String |
toString() |
getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setVersionIdentifier
getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
public static final SuplrEvalRspQuestionSelectable ALL_FIELDS
public static final SuplrEvalRspQuestionField<UUID> SUPLR_EVAL_RSP_QUESTION_UUID
public static final SuplrEvalRspQuestionField<UUID> SUPLR_EVAL_RSP_UUID
public static final SuplrEvalRspQuestionField<UUID> SUPLR_EVAL_RSP_BRNCHG_QUESTION_UUID
public static final SuplrEvalRspQuestionField<UUID> SUPLR_EVAL_RSP_SECTION_UUID
public static final SuplrEvalRspQuestionField<UUID> SUPLR_EVAL_RSP_BRNCHG_QSTN_VALN_UUID
public static final SuplrEvalRspQuestionField<UUID> SUPLR_EVAL_REQ_QUESTION_UUID
public static final SuplrEvalRspQuestionField<String> SUPPLIER_EVAL_QUESTION
public static final SuplrEvalRspQuestionField<String> SUPPLIER_EVAL_REQUEST_QUESTION
public static final SuplrEvalRspQuestionField<String> QUESTION_NAME
public static final SuplrEvalRspQuestionField<String> IS_DISQUALIFYING_QUESTION
public static final SuplrEvalRspQuestionField<String> IS_MANDATORY_QUESTION
public static final SuplrEvalRspQuestionField<String> IS_QUESTION_COMMENT_ENABLED
public static final SuplrEvalRspQuestionField<Integer> NUMBER_OF_RESPONSES
public static final SuplrEvalRspQuestionField<String> SLC_PREFERRED_ANSWER
public static final SuplrEvalRspQuestionField<String> SLC_QUESTION_ATTACHMENT_OPTION
public static final SuplrEvalRspQuestionField<Integer> SUPLR_EVAL_ORDINAL_NUMBER
public static final SuplrEvalRspQuestionField<String> SUPLR_EVAL_RSP_BRNCHG_QUESTION
public static final SuplrEvalRspQuestionField<String> SUPLR_EVAL_RSP_BRNCHG_QUESTION_VALN
public static final SuplrEvalRspQuestionField<String> SLC_QUESTION_TYPE
public static final SuplrEvalRspQuestionField<Short> WEIGHTING_FACTOR
public static final SuplrEvalRspQuestionField<Short> MINIMAL_SCORE
public static final SuplrEvalRspQuestionField<Short> TARGET_SCORE
public static final SuplrEvalRspQuestionLink<SuplrEvalRspExplText> TO_SUPLR_EVAL_RSP_EXPL_TEXT
public static final SuplrEvalRspQuestionLink<SuplrEvalRspQuestionText> TO_SUPLR_EVAL_RSP_QUESTION_TEXT
public SuplrEvalRspQuestion()
public SuplrEvalRspQuestion(@Nullable UUID suplrEvalRspQuestionUUID, @Nullable UUID suplrEvalRspUUID, @Nullable UUID suplrEvalRspBrnchgQuestionUUID, @Nullable UUID suplrEvalRspSectionUUID, @Nullable UUID suplrEvalRspBrnchgQstnValnUUID, @Nullable UUID suplrEvalReqQuestionUUID, @Nullable String supplierEvalQuestion, @Nullable String supplierEvalRequestQuestion, @Nullable String questionName, @Nullable String isDisqualifyingQuestion, @Nullable String isMandatoryQuestion, @Nullable String isQuestionCommentEnabled, @Nullable Integer numberOfResponses, @Nullable String sLCPreferredAnswer, @Nullable String sLCQuestionAttachmentOption, @Nullable Integer suplrEvalOrdinalNumber, @Nullable String suplrEvalRspBrnchgQuestion, @Nullable String suplrEvalRspBrnchgQuestionValn, @Nullable String sLCQuestionType, @Nullable Short weightingFactor, @Nullable Short minimalScore, @Nullable Short targetScore, List<SuplrEvalRspExplText> toSuplrEvalRspExplText, List<SuplrEvalRspQuestionText> toSuplrEvalRspQuestionText)
@Nonnull public Class<SuplrEvalRspQuestion> getType()
getType
in class VdmObject<SuplrEvalRspQuestion>
public void setSuplrEvalRspQuestionUUID(@Nullable UUID suplrEvalRspQuestionUUID)
Original property name from the Odata EDM: SuplrEvalRspQuestionUUID
suplrEvalRspQuestionUUID
- Evaluation Response Question UUIDpublic void setSuplrEvalRspUUID(@Nullable UUID suplrEvalRspUUID)
Original property name from the Odata EDM: SuplrEvalRspUUID
suplrEvalRspUUID
- Evaluation Response UUIDpublic void setSuplrEvalRspBrnchgQuestionUUID(@Nullable UUID suplrEvalRspBrnchgQuestionUUID)
Original property name from the Odata EDM: SuplrEvalRspBrnchgQuestionUUID
suplrEvalRspBrnchgQuestionUUID
- NodeIDpublic void setSuplrEvalRspSectionUUID(@Nullable UUID suplrEvalRspSectionUUID)
Original property name from the Odata EDM: SuplrEvalRspSectionUUID
suplrEvalRspSectionUUID
- Evaluation Response Section UUIDpublic void setSuplrEvalRspBrnchgQstnValnUUID(@Nullable UUID suplrEvalRspBrnchgQstnValnUUID)
Original property name from the Odata EDM: SuplrEvalRspBrnchgQstnValnUUID
suplrEvalRspBrnchgQstnValnUUID
- Evaluation Response Valuation UUIDpublic void setSuplrEvalReqQuestionUUID(@Nullable UUID suplrEvalReqQuestionUUID)
Original property name from the Odata EDM: SuplrEvalReqQuestionUUID
suplrEvalReqQuestionUUID
- Evaluation Request Question UUIDpublic void setSupplierEvalQuestion(@Nullable String supplierEvalQuestion)
Original property name from the Odata EDM: SupplierEvalQuestion
supplierEvalQuestion
- Identifier for a Questionpublic void setSupplierEvalRequestQuestion(@Nullable String supplierEvalRequestQuestion)
Original property name from the Odata EDM: SupplierEvalRequestQuestion
supplierEvalRequestQuestion
- Identifier for a Questionpublic void setQuestionName(@Nullable String questionName)
Original property name from the Odata EDM: QuestionName
questionName
- Medium-Size Namepublic void setIsDisqualifyingQuestion(@Nullable String isDisqualifyingQuestion)
Original property name from the Odata EDM: IsDisqualifyingQuestion
isDisqualifyingQuestion
- Disqualifyingpublic void setIsMandatoryQuestion(@Nullable String isMandatoryQuestion)
Original property name from the Odata EDM: IsMandatoryQuestion
isMandatoryQuestion
- Mandatorypublic void setIsQuestionCommentEnabled(@Nullable String isQuestionCommentEnabled)
Original property name from the Odata EDM: IsQuestionCommentEnabled
isQuestionCommentEnabled
- Question Commentspublic void setNumberOfResponses(@Nullable Integer numberOfResponses)
Original property name from the Odata EDM: NumberOfResponses
numberOfResponses
- Number of Responsespublic void setSLCPreferredAnswer(@Nullable String sLCPreferredAnswer)
Original property name from the Odata EDM: SLCPreferredAnswer
sLCPreferredAnswer
- Preferred Answer to a Yes/No Questionpublic void setSLCQuestionAttachmentOption(@Nullable String sLCQuestionAttachmentOption)
Original property name from the Odata EDM: SLCQuestionAttachmentOption
sLCQuestionAttachmentOption
- Question Attachmentspublic void setSuplrEvalOrdinalNumber(@Nullable Integer suplrEvalOrdinalNumber)
Original property name from the Odata EDM: SuplrEvalOrdinalNumber
suplrEvalOrdinalNumber
- Ordinal Number Valuepublic void setSuplrEvalRspBrnchgQuestion(@Nullable String suplrEvalRspBrnchgQuestion)
Original property name from the Odata EDM: SuplrEvalRspBrnchgQuestion
suplrEvalRspBrnchgQuestion
- SLC Object IDpublic void setSuplrEvalRspBrnchgQuestionValn(@Nullable String suplrEvalRspBrnchgQuestionValn)
Original property name from the Odata EDM: SuplrEvalRspBrnchgQuestionValn
suplrEvalRspBrnchgQuestionValn
- Identifier for a Question Valuepublic void setSLCQuestionType(@Nullable String sLCQuestionType)
Original property name from the Odata EDM: SLCQuestionType
sLCQuestionType
- Question Type Codepublic void setWeightingFactor(@Nullable Short weightingFactor)
Original property name from the Odata EDM: WeightingFactor
weightingFactor
- Value of Weighting Factorpublic void setMinimalScore(@Nullable Short minimalScore)
Original property name from the Odata EDM: MinimalScore
minimalScore
- Minimum Score Acceptedpublic void setTargetScore(@Nullable Short targetScore)
Original property name from the Odata EDM: TargetScore
targetScore
- Target Scoreprotected String getEntityCollection()
getEntityCollection
in class VdmEntity<SuplrEvalRspQuestion>
@Nonnull protected Map<String,Object> getKey()
getKey
in class VdmObject<SuplrEvalRspQuestion>
@Nonnull protected Map<String,Object> toMapOfFields()
toMapOfFields
in class VdmObject<SuplrEvalRspQuestion>
protected void fromMap(Map<String,Object> inputValues)
fromMap
in class VdmObject<SuplrEvalRspQuestion>
@Nonnull public static <T> SuplrEvalRspQuestionField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
T
- The type of the extension field when performing value comparisons.fieldName
- The name of the extension field as returned by the OData service.fieldType
- The Java type to use for the extension field when performing value comparisons.@Nonnull public static <T,DomainT> SuplrEvalRspQuestionField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
T
- The type of the extension field when performing value comparisons.DomainT
- The type of the extension field as returned by the OData service.typeConverter
- A TypeConverterfieldName
- The name of the extension field as returned by the OData service.@Nullable public HttpDestinationProperties getDestinationForFetch()
VdmEntity
getDestinationForFetch
in class VdmEntity<SuplrEvalRspQuestion>
protected void setServicePathForFetch(@Nullable String servicePathForFetch)
VdmEntity
Note: Use with caution, as this can easily break the fetch call on this entity. See the interface of the corresponding service for the default service path.
setServicePathForFetch
in class VdmEntity<SuplrEvalRspQuestion>
public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
VdmEntity
Note: Use with caution, as this can easily break the fetch calls on this entity. See the interface of the corresponding service for the default service path.
attachToService
in class VdmEntity<SuplrEvalRspQuestion>
servicePath
- Optional parameter. New service path to apply to this entity and any associated entities that were
previously fetched. If a null value is provided and the service path has never been set, then the
service path will be set to the default defined in the corresponding service interface.destination
- New destination to apply to this entity and any associated entities that were previously fetched.protected String getDefaultServicePath()
getDefaultServicePath
in class VdmEntity<SuplrEvalRspQuestion>
@Nonnull protected Map<String,Object> toMapOfNavigationProperties()
toMapOfNavigationProperties
in class VdmObject<SuplrEvalRspQuestion>
@Nonnull public List<SuplrEvalRspExplText> fetchSuplrEvalRspExplText() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SuplrEvalRspExplText> getSuplrEvalRspExplTextOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SuplrEvalRspExplText of a queried SuplrEvalRspQuestion is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SuplrEvalRspExplText>> getSuplrEvalRspExplTextIfPresent()
If the navigation property for an entity SuplrEvalRspQuestion has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with result state
empty
is returned.public void setSuplrEvalRspExplText(@Nonnull List<SuplrEvalRspExplText> value)
If the navigation property to_SuplrEvalRspExplText of a queried SuplrEvalRspQuestion is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of SuplrEvalRspExplText entities.public void addSuplrEvalRspExplText(SuplrEvalRspExplText... entity)
If the navigation property to_SuplrEvalRspExplText of a queried SuplrEvalRspQuestion is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of SuplrEvalRspExplText entities.@Nonnull public List<SuplrEvalRspQuestionText> fetchSuplrEvalRspQuestionText() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
Please note: This method will not cache or persist the query results.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public List<SuplrEvalRspQuestionText> getSuplrEvalRspQuestionTextOrFetch() throws com.sap.cloud.sdk.odatav2.connectivity.ODataException
If the navigation property to_SuplrEvalRspQuestionText of a queried SuplrEvalRspQuestion is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
com.sap.cloud.sdk.odatav2.connectivity.ODataException
- If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and
therefore has no ERP configuration context assigned. An entity is managed if it has been either
retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or
UPDATE call.@Nonnull public io.vavr.control.Option<List<SuplrEvalRspQuestionText>> getSuplrEvalRspQuestionTextIfPresent()
If the navigation property for an entity SuplrEvalRspQuestion has not been resolved yet, this method will
not query further information. Instead its Option
result state will be empty
.
Option
with
result state empty
is returned.public void setSuplrEvalRspQuestionText(@Nonnull List<SuplrEvalRspQuestionText> value)
If the navigation property to_SuplrEvalRspQuestionText of a queried SuplrEvalRspQuestion is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
value
- List of SuplrEvalRspQuestionText entities.public void addSuplrEvalRspQuestionText(SuplrEvalRspQuestionText... entity)
If the navigation property to_SuplrEvalRspQuestionText of a queried SuplrEvalRspQuestion is operated lazily, an ODataException can be thrown in case of an OData query error.
Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.
entity
- Array of SuplrEvalRspQuestionText entities.public static SuplrEvalRspQuestion.SuplrEvalRspQuestionBuilder builder()
@Nullable public UUID getSuplrEvalRspQuestionUUID()
Original property name from the Odata EDM: SuplrEvalRspQuestionUUID
@Nullable public UUID getSuplrEvalRspUUID()
Original property name from the Odata EDM: SuplrEvalRspUUID
@Nullable public UUID getSuplrEvalRspBrnchgQuestionUUID()
Original property name from the Odata EDM: SuplrEvalRspBrnchgQuestionUUID
@Nullable public UUID getSuplrEvalRspSectionUUID()
Original property name from the Odata EDM: SuplrEvalRspSectionUUID
@Nullable public UUID getSuplrEvalRspBrnchgQstnValnUUID()
Original property name from the Odata EDM: SuplrEvalRspBrnchgQstnValnUUID
@Nullable public UUID getSuplrEvalReqQuestionUUID()
Original property name from the Odata EDM: SuplrEvalReqQuestionUUID
@Nullable public String getSupplierEvalQuestion()
Original property name from the Odata EDM: SupplierEvalQuestion
@Nullable public String getSupplierEvalRequestQuestion()
Original property name from the Odata EDM: SupplierEvalRequestQuestion
@Nullable public String getQuestionName()
Original property name from the Odata EDM: QuestionName
@Nullable public String getIsDisqualifyingQuestion()
Original property name from the Odata EDM: IsDisqualifyingQuestion
@Nullable public String getIsMandatoryQuestion()
Original property name from the Odata EDM: IsMandatoryQuestion
@Nullable public String getIsQuestionCommentEnabled()
Original property name from the Odata EDM: IsQuestionCommentEnabled
@Nullable public Integer getNumberOfResponses()
Original property name from the Odata EDM: NumberOfResponses
@Nullable public String getSLCPreferredAnswer()
Original property name from the Odata EDM: SLCPreferredAnswer
@Nullable public String getSLCQuestionAttachmentOption()
Original property name from the Odata EDM: SLCQuestionAttachmentOption
@Nullable public Integer getSuplrEvalOrdinalNumber()
Original property name from the Odata EDM: SuplrEvalOrdinalNumber
@Nullable public String getSuplrEvalRspBrnchgQuestion()
Original property name from the Odata EDM: SuplrEvalRspBrnchgQuestion
@Nullable public String getSuplrEvalRspBrnchgQuestionValn()
Original property name from the Odata EDM: SuplrEvalRspBrnchgQuestionValn
@Nullable public String getSLCQuestionType()
Original property name from the Odata EDM: SLCQuestionType
@Nullable public Short getWeightingFactor()
Original property name from the Odata EDM: WeightingFactor
@Nullable public Short getMinimalScore()
Original property name from the Odata EDM: MinimalScore
@Nullable public Short getTargetScore()
Original property name from the Odata EDM: TargetScore
public String toString()
toString
in class VdmObject<SuplrEvalRspQuestion>
public boolean equals(Object o)
equals
in class VdmObject<SuplrEvalRspQuestion>
protected boolean canEqual(Object other)
canEqual
in class VdmObject<SuplrEvalRspQuestion>
public int hashCode()
hashCode
in class VdmObject<SuplrEvalRspQuestion>
Copyright © 2019 SAP SE. All rights reserved.