Class CndnContrConditionRecordText
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CndnContrConditionRecordText_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CndnContrConditionRecordText instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CndnContrConditionRecordText>Selector for all available fields of CndnContrConditionRecordText.static final SimpleProperty.String<CndnContrConditionRecordText>static final SimpleProperty.String<CndnContrConditionRecordText>static final SimpleProperty.String<CndnContrConditionRecordText>static final SimpleProperty.String<CndnContrConditionRecordText>Use with available request builders to apply the _CndnContrCndnRecord navigation property to query operations.Use with available request builders to apply the _ConditionContract navigation property to query operations.Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionCndnContrConditionRecordText(String conditionContract, String conditionRecord, String language, String cndnContrCndnRecdDesc, CndnContrConditionRecord to_CndnContrCndnRecord, ConditionContract to_ConditionContract) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable, Maximum length: 40io.vavr.control.Option<CndnContrConditionRecord>Retrieval of associated CndnContrConditionRecord entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 10io.vavr.control.Option<ConditionContract>Retrieval of associated ConditionContract entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 10protected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 2getType()inthashCode()voidsetCndnContrCndnRecdDesc(String cndnContrCndnRecdDesc) Constraints: Not nullable, Maximum length: 40voidOverwrites the associated CndnContrConditionRecord entity for the loaded navigation property _CndnContrCndnRecord.voidOverwrites the associated ConditionContract entity for the loaded navigation property _ConditionContract.voidsetConditionContract(String conditionContract) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetConditionRecord(String conditionRecord) (Key Field) Constraints: Not nullable, Maximum length: 10voidsetLanguage(String language) (Key Field) Constraints: Not nullable, Maximum length: 2toString()Methods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity
all, attachToService, getDestinationForFetch, getServicePathForFetch, getVersionIdentifier, setDestinationForFetch, setServicePathForFetch, setVersionIdentifierMethods inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
getAnnotationProperties, getChangedFields, getCustomField, getCustomField, getCustomFieldNames, getCustomFields, getSetOfCustomFields, getSetOfFields, getSetOfNavigationProperties, hasCustomField, hasCustomField, rememberChangedField, resetChangedFields, setCustomField, setCustomField, toMap, toMapOfCustomFields
-
Field Details
-
ALL_FIELDS
Selector for all available fields of CndnContrConditionRecordText. -
CONDITION_CONTRACT
-
CONDITION_RECORD
-
LANGUAGE
-
CNDN_CONTR_CNDN_RECD_DESC
-
TO__CNDN_CONTR_CNDN_RECORD
public static final NavigationProperty.Single<CndnContrConditionRecordText,CndnContrConditionRecord> TO__CNDN_CONTR_CNDN_RECORDUse with available request builders to apply the _CndnContrCndnRecord navigation property to query operations. -
TO__CONDITION_CONTRACT
public static final NavigationProperty.Single<CndnContrConditionRecordText,ConditionContract> TO__CONDITION_CONTRACTUse with available request builders to apply the _ConditionContract navigation property to query operations.
-
-
Constructor Details
-
CndnContrConditionRecordText
public CndnContrConditionRecordText() -
CndnContrConditionRecordText
public CndnContrConditionRecordText(@Nullable String conditionContract, @Nullable String conditionRecord, @Nullable String language, @Nullable String cndnContrCndnRecdDesc, @Nullable CndnContrConditionRecord to_CndnContrCndnRecord, @Nullable ConditionContract to_ConditionContract)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CndnContrConditionRecordText>
-
setConditionContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionContract
- Parameters:
conditionContract- Condition Contract
-
setConditionRecord
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Parameters:
conditionRecord- Number of Condition Record
-
setLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Language Key
-
setCndnContrCndnRecdDesc
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CndnContrCndnRecdDesc
- Parameters:
cndnContrCndnRecdDesc- Description for Condition Record
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CndnContrConditionRecordText>
-
getKey
- Overrides:
getKeyin classVdmObject<CndnContrConditionRecordText>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CndnContrConditionRecordText>
-
fromMap
- Overrides:
fromMapin classVdmObject<CndnContrConditionRecordText>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CndnContrConditionRecordText>
-
getCndnContrCndnRecordIfPresent
Retrieval of associated CndnContrConditionRecord entity (one to one). This corresponds to the OData navigation property _CndnContrCndnRecord.If the navigation property for an entity CndnContrConditionRecordText has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _CndnContrCndnRecord is already loaded, the result will
contain the CndnContrConditionRecord entity. If not, an
Optionwith result stateemptyis returned.
-
setCndnContrCndnRecord
Overwrites the associated CndnContrConditionRecord entity for the loaded navigation property _CndnContrCndnRecord.- Parameters:
value- New CndnContrConditionRecord entity.
-
getConditionContractIfPresent
Retrieval of associated ConditionContract entity (one to one). This corresponds to the OData navigation property _ConditionContract.If the navigation property for an entity CndnContrConditionRecordText has not been resolved yet, this method will not query further information. Instead its
Optionresult state will beempty.- Returns:
- If the information for navigation property _ConditionContract is already loaded, the result will
contain the ConditionContract entity. If not, an
Optionwith result stateemptyis returned.
-
setConditionContract
Overwrites the associated ConditionContract entity for the loaded navigation property _ConditionContract.- Parameters:
value- New ConditionContract entity.
-
builder
-
getConditionContract
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionContract
- Returns:
- Condition Contract
-
getConditionRecord
(Key Field) Constraints: Not nullable, Maximum length: 10Original property name from the Odata EDM: ConditionRecord
- Returns:
- Number of Condition Record
-
getLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Language Key
-
getCndnContrCndnRecdDesc
Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CndnContrCndnRecdDesc
- Returns:
- Description for Condition Record
-
toString
- Overrides:
toStringin classVdmObject<CndnContrConditionRecordText>
-
equals
- Overrides:
equalsin classVdmEntity<CndnContrConditionRecordText>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CndnContrConditionRecordText>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CndnContrConditionRecordText>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CndnContrConditionRecordText>
-