Class CnsldtnControllingAreaText
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CnsldtnControllingAreaText_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CnsldtnControllingAreaText instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CnsldtnControllingAreaText>Selector for all available fields of CnsldtnControllingAreaText.static final SimpleProperty.Boolean<CnsldtnControllingAreaText>static final SimpleProperty.String<CnsldtnControllingAreaText>static final SimpleProperty.String<CnsldtnControllingAreaText>static final SimpleProperty.String<CnsldtnControllingAreaText>Use with available request builders to apply the _ControllingArea 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
ConstructorsConstructorDescriptionCnsldtnControllingAreaText(String language, String controllingArea, String controllingAreaName, Boolean cnsldtnIsAdditionalMasterData, CnsldtnControllingArea to_ControllingArea) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullable(Key Field) Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<CnsldtnControllingArea>Retrieval of associated CnsldtnControllingArea entity (one to one).Constraints: Not nullable, Maximum length: 25protected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 2getType()inthashCode()voidsetCnsldtnIsAdditionalMasterData(Boolean cnsldtnIsAdditionalMasterData) Constraints: Not nullablevoidOverwrites the associated CnsldtnControllingArea entity for the loaded navigation property _ControllingArea.voidsetControllingArea(String controllingArea) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetControllingAreaName(String controllingAreaName) Constraints: Not nullable, Maximum length: 25voidsetLanguage(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 CnsldtnControllingAreaText. -
LANGUAGE
-
CONTROLLING_AREA
-
CONTROLLING_AREA_NAME
-
CNSLDTN_IS_ADDITIONAL_MASTER_DATA
public static final SimpleProperty.Boolean<CnsldtnControllingAreaText> CNSLDTN_IS_ADDITIONAL_MASTER_DATA -
TO__CONTROLLING_AREA
public static final NavigationProperty.Single<CnsldtnControllingAreaText,CnsldtnControllingArea> TO__CONTROLLING_AREAUse with available request builders to apply the _ControllingArea navigation property to query operations.
-
-
Constructor Details
-
CnsldtnControllingAreaText
public CnsldtnControllingAreaText() -
CnsldtnControllingAreaText
public CnsldtnControllingAreaText(@Nullable String language, @Nullable String controllingArea, @Nullable String controllingAreaName, @Nullable Boolean cnsldtnIsAdditionalMasterData, @Nullable CnsldtnControllingArea to_ControllingArea)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CnsldtnControllingAreaText>
-
setLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Language Key
-
setControllingArea
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Parameters:
controllingArea- Consolidation Controlling Area
-
setControllingAreaName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: ControllingAreaName
- Parameters:
controllingAreaName- Description
-
setCnsldtnIsAdditionalMasterData
Constraints: Not nullableOriginal property name from the Odata EDM: CnsldtnIsAdditionalMasterData
- Parameters:
cnsldtnIsAdditionalMasterData- Is Additional Master Data
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CnsldtnControllingAreaText>
-
getKey
- Overrides:
getKeyin classVdmObject<CnsldtnControllingAreaText>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CnsldtnControllingAreaText>
-
fromMap
- Overrides:
fromMapin classVdmObject<CnsldtnControllingAreaText>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CnsldtnControllingAreaText>
-
getControllingAreaIfPresent
Retrieval of associated CnsldtnControllingArea entity (one to one). This corresponds to the OData navigation property _ControllingArea.If the navigation property for an entity CnsldtnControllingAreaText 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 _ControllingArea is already loaded, the result will
contain the CnsldtnControllingArea entity. If not, an
Optionwith result stateemptyis returned.
-
setControllingArea
Overwrites the associated CnsldtnControllingArea entity for the loaded navigation property _ControllingArea.- Parameters:
value- New CnsldtnControllingArea entity.
-
builder
-
getLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Language Key
-
getControllingArea
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ControllingArea
- Returns:
- Consolidation Controlling Area
-
getControllingAreaName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: ControllingAreaName
- Returns:
- Description
-
getCnsldtnIsAdditionalMasterData
Constraints: Not nullableOriginal property name from the Odata EDM: CnsldtnIsAdditionalMasterData
- Returns:
- Is Additional Master Data
-
toString
- Overrides:
toStringin classVdmObject<CnsldtnControllingAreaText>
-
equals
- Overrides:
equalsin classVdmEntity<CnsldtnControllingAreaText>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CnsldtnControllingAreaText>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CnsldtnControllingAreaText>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CnsldtnControllingAreaText>
-