Class CnsldtnBusinessAreaText
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: CnsldtnBusinessAreaText_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of CnsldtnBusinessAreaText instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SimpleProperty<CnsldtnBusinessAreaText>Selector for all available fields of CnsldtnBusinessAreaText.static final SimpleProperty.String<CnsldtnBusinessAreaText>static final SimpleProperty.String<CnsldtnBusinessAreaText>static final SimpleProperty.Boolean<CnsldtnBusinessAreaText>static final SimpleProperty.String<CnsldtnBusinessAreaText>Use with available request builders to apply the _BusinessArea 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
ConstructorsConstructorDescriptionCnsldtnBusinessAreaText(String language, String businessArea, String businessAreaName, Boolean cnsldtnIsAdditionalMasterData, CnsldtnBusinessArea to_BusinessArea) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected void(Key Field) Constraints: Not nullable, Maximum length: 4io.vavr.control.Option<CnsldtnBusinessArea>Retrieval of associated CnsldtnBusinessArea entity (one to one).Constraints: Not nullable, Maximum length: 30Constraints: Not nullableprotected Stringprotected Stringprotected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 2getType()inthashCode()voidOverwrites the associated CnsldtnBusinessArea entity for the loaded navigation property _BusinessArea.voidsetBusinessArea(String businessArea) (Key Field) Constraints: Not nullable, Maximum length: 4voidsetBusinessAreaName(String businessAreaName) Constraints: Not nullable, Maximum length: 30voidsetCnsldtnIsAdditionalMasterData(Boolean cnsldtnIsAdditionalMasterData) Constraints: Not nullablevoidsetLanguage(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 CnsldtnBusinessAreaText. -
LANGUAGE
-
BUSINESS_AREA
-
BUSINESS_AREA_NAME
-
CNSLDTN_IS_ADDITIONAL_MASTER_DATA
public static final SimpleProperty.Boolean<CnsldtnBusinessAreaText> CNSLDTN_IS_ADDITIONAL_MASTER_DATA -
TO__BUSINESS_AREA
public static final NavigationProperty.Single<CnsldtnBusinessAreaText,CnsldtnBusinessArea> TO__BUSINESS_AREAUse with available request builders to apply the _BusinessArea navigation property to query operations.
-
-
Constructor Details
-
CnsldtnBusinessAreaText
public CnsldtnBusinessAreaText() -
CnsldtnBusinessAreaText
public CnsldtnBusinessAreaText(@Nullable String language, @Nullable String businessArea, @Nullable String businessAreaName, @Nullable Boolean cnsldtnIsAdditionalMasterData, @Nullable CnsldtnBusinessArea to_BusinessArea)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<CnsldtnBusinessAreaText>
-
setLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Parameters:
language- Language Key
-
setBusinessArea
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Parameters:
businessArea- Consolidation Business Area
-
setBusinessAreaName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: BusinessAreaName
- Parameters:
businessAreaName- Description
-
setCnsldtnIsAdditionalMasterData
Constraints: Not nullableOriginal property name from the Odata EDM: CnsldtnIsAdditionalMasterData
- Parameters:
cnsldtnIsAdditionalMasterData- Is Additional Master Data
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<CnsldtnBusinessAreaText>
-
getKey
- Overrides:
getKeyin classVdmObject<CnsldtnBusinessAreaText>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<CnsldtnBusinessAreaText>
-
fromMap
- Overrides:
fromMapin classVdmObject<CnsldtnBusinessAreaText>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<CnsldtnBusinessAreaText>
-
getBusinessAreaIfPresent
Retrieval of associated CnsldtnBusinessArea entity (one to one). This corresponds to the OData navigation property _BusinessArea.If the navigation property for an entity CnsldtnBusinessAreaText 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 _BusinessArea is already loaded, the result will
contain the CnsldtnBusinessArea entity. If not, an
Optionwith result stateemptyis returned.
-
setBusinessArea
Overwrites the associated CnsldtnBusinessArea entity for the loaded navigation property _BusinessArea.- Parameters:
value- New CnsldtnBusinessArea entity.
-
builder
-
getLanguage
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: Language
- Returns:
- Language Key
-
getBusinessArea
(Key Field) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BusinessArea
- Returns:
- Consolidation Business Area
-
getBusinessAreaName
Constraints: Not nullable, Maximum length: 30Original property name from the Odata EDM: BusinessAreaName
- Returns:
- Description
-
getCnsldtnIsAdditionalMasterData
Constraints: Not nullableOriginal property name from the Odata EDM: CnsldtnIsAdditionalMasterData
- Returns:
- Is Additional Master Data
-
toString
- Overrides:
toStringin classVdmObject<CnsldtnBusinessAreaText>
-
equals
- Overrides:
equalsin classVdmEntity<CnsldtnBusinessAreaText>
-
canEqual
- Overrides:
canEqualin classVdmEntity<CnsldtnBusinessAreaText>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<CnsldtnBusinessAreaText>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<CnsldtnBusinessAreaText>
-