Class CnsldtnFunctionalAreaText
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CnsldtnFunctionalAreaText_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CnsldtnFunctionalAreaText instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CnsldtnFunctionalAreaText>Selector for all available fields of CnsldtnFunctionalAreaText.static final SimpleProperty.Boolean<CnsldtnFunctionalAreaText>static final SimpleProperty.String<CnsldtnFunctionalAreaText>static final SimpleProperty.String<CnsldtnFunctionalAreaText>static final SimpleProperty.String<CnsldtnFunctionalAreaText>Use with available request builders to apply the _FunctionalArea 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
ConstructorsConstructorDescriptionCnsldtnFunctionalAreaText(String language, String functionalArea, String functionalAreaName, Boolean cnsldtnIsAdditionalMasterData, CnsldtnFunctionalArea to_FunctionalArea) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableprotected Stringprotected String(Key Field) Constraints: Not nullable, Maximum length: 16io.vavr.control.Option<CnsldtnFunctionalArea>Retrieval of associated CnsldtnFunctionalArea entity (one to one).Constraints: Not nullable, Maximum length: 25protected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 2getType()inthashCode()voidsetCnsldtnIsAdditionalMasterData(Boolean cnsldtnIsAdditionalMasterData) Constraints: Not nullablevoidOverwrites the associated CnsldtnFunctionalArea entity for the loaded navigation property _FunctionalArea.voidsetFunctionalArea(String functionalArea) (Key Field) Constraints: Not nullable, Maximum length: 16voidsetFunctionalAreaName(String functionalAreaName) 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 CnsldtnFunctionalAreaText. -
LANGUAGE
-
FUNCTIONAL_AREA
-
FUNCTIONAL_AREA_NAME
-
CNSLDTN_IS_ADDITIONAL_MASTER_DATA
public static final SimpleProperty.Boolean<CnsldtnFunctionalAreaText> CNSLDTN_IS_ADDITIONAL_MASTER_DATA -
TO__FUNCTIONAL_AREA
public static final NavigationProperty.Single<CnsldtnFunctionalAreaText,CnsldtnFunctionalArea> TO__FUNCTIONAL_AREAUse with available request builders to apply the _FunctionalArea navigation property to query operations.
-
-
Constructor Details
-
CnsldtnFunctionalAreaText
public CnsldtnFunctionalAreaText() -
CnsldtnFunctionalAreaText
public CnsldtnFunctionalAreaText(@Nullable String language, @Nullable String functionalArea, @Nullable String functionalAreaName, @Nullable Boolean cnsldtnIsAdditionalMasterData, @Nullable CnsldtnFunctionalArea to_FunctionalArea)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CnsldtnFunctionalAreaText>
-
setLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Language Key
-
setFunctionalArea
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FunctionalArea
- Parameters:
functionalArea- Consolidation Functional Area
-
setFunctionalAreaName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: FunctionalAreaName
- Parameters:
functionalAreaName- Description
-
setCnsldtnIsAdditionalMasterData
Constraints: Not nullableOriginal property name from the Odata EDM: CnsldtnIsAdditionalMasterData
- Parameters:
cnsldtnIsAdditionalMasterData- Is Additional Master Data
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CnsldtnFunctionalAreaText>
-
getKey
- Overrides:
getKeyin classVdmObject<CnsldtnFunctionalAreaText>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CnsldtnFunctionalAreaText>
-
fromMap
- Overrides:
fromMapin classVdmObject<CnsldtnFunctionalAreaText>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CnsldtnFunctionalAreaText>
-
getFunctionalAreaIfPresent
Retrieval of associated CnsldtnFunctionalArea entity (one to one). This corresponds to the OData navigation property _FunctionalArea.If the navigation property for an entity CnsldtnFunctionalAreaText 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 _FunctionalArea is already loaded, the result will
contain the CnsldtnFunctionalArea entity. If not, an
Optionwith result stateemptyis returned.
-
setFunctionalArea
Overwrites the associated CnsldtnFunctionalArea entity for the loaded navigation property _FunctionalArea.- Parameters:
value- New CnsldtnFunctionalArea entity.
-
builder
-
getLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Language Key
-
getFunctionalArea
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: FunctionalArea
- Returns:
- Consolidation Functional Area
-
getFunctionalAreaName
Constraints: Not nullable, Maximum length: 25Original property name from the Odata EDM: FunctionalAreaName
- Returns:
- Description
-
getCnsldtnIsAdditionalMasterData
Constraints: Not nullableOriginal property name from the Odata EDM: CnsldtnIsAdditionalMasterData
- Returns:
- Is Additional Master Data
-
toString
- Overrides:
toStringin classVdmObject<CnsldtnFunctionalAreaText>
-
equals
- Overrides:
equalsin classVdmEntity<CnsldtnFunctionalAreaText>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CnsldtnFunctionalAreaText>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CnsldtnFunctionalAreaText>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CnsldtnFunctionalAreaText>
-