Class REOccpcyMngCostObjAssgmt
- All Implemented Interfaces:
VdmEntitySet
Original entity name from the Odata EDM: REOccpcyMngCostObjAssgmt_Type
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classHelper class to allow for fluent creation of REOccpcyMngCostObjAssgmt instances. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ComplexProperty.Collection<REOccpcyMngCostObjAssgmt,SAP__Message> Use with available request builders to apply the SAP__Messages complex property to query operations.static final SimpleProperty<REOccpcyMngCostObjAssgmt>Selector for all available fields of REOccpcyMngCostObjAssgmt.static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>Use with available request builders to apply the _REIntegrationObjectTP navigation property to query operations.static final SimpleProperty.Date<REOccpcyMngCostObjAssgmt>static final SimpleProperty.Date<REOccpcyMngCostObjAssgmt>static final SimpleProperty.String<REOccpcyMngCostObjAssgmt>Fields inherited from class com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject
changedOriginalFields, ODATA_TYPE_ANNOTATIONS, ODATA_VERSION_ANNOTATIONS -
Constructor Summary
ConstructorsConstructorDescriptionREOccpcyMngCostObjAssgmt(String rEStatusObjectSource, String rEStatusObjectTarget, String rEObjectAssignmentType, String internalRealEstateNumberTarget, String rEAccountingObject, String validityStartEndDateValue, LocalDate validityStartDate, LocalDate validityEndDate, String internalRealEstateNumber, String rEIntegrationObjectNumber, String rEAccountingObjectType, String rEIdentification, String rEIdentificationKey, Collection<SAP__Message> _Messages, REIntegrationObject to_REIntegrationObjectTP) -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanprotected voidConstraints: Not nullableprotected Stringprotected StringConstraints: Not nullable, Maximum length: 13(Key Field) Constraints: Not nullable, Maximum length: 13protected ODataEntityKeygetKey()(Key Field) Constraints: Not nullable, Maximum length: 22Constraints: Not nullable, Maximum length: 2Constraints: Not nullable, Maximum length: 50Constraints: Not nullable, Maximum length: 45Constraints: Not nullable, Maximum length: 20io.vavr.control.Option<REIntegrationObject>Retrieval of associated REIntegrationObject entity (one to one).(Key Field) Constraints: Not nullable, Maximum length: 2(Key Field) Constraints: Not nullable, Maximum length: 22(Key Field) Constraints: Not nullable, Maximum length: 22getType()Constraints: NullableConstraints: Nullable(Key Field) Constraints: Not nullable, Maximum length: 16inthashCode()voidset_Messages(Collection<SAP__Message> _Messages) Constraints: Not nullablevoidsetInternalRealEstateNumber(String internalRealEstateNumber) Constraints: Not nullable, Maximum length: 13voidsetInternalRealEstateNumberTarget(String internalRealEstateNumberTarget) (Key Field) Constraints: Not nullable, Maximum length: 13voidsetREAccountingObject(String rEAccountingObject) (Key Field) Constraints: Not nullable, Maximum length: 22voidsetREAccountingObjectType(String rEAccountingObjectType) Constraints: Not nullable, Maximum length: 2voidsetREIdentification(String rEIdentification) Constraints: Not nullable, Maximum length: 50voidsetREIdentificationKey(String rEIdentificationKey) Constraints: Not nullable, Maximum length: 45voidsetREIntegrationObjectNumber(String rEIntegrationObjectNumber) Constraints: Not nullable, Maximum length: 20voidOverwrites the associated REIntegrationObject entity for the loaded navigation property _REIntegrationObjectTP.voidsetREObjectAssignmentType(String rEObjectAssignmentType) (Key Field) Constraints: Not nullable, Maximum length: 2voidsetREStatusObjectSource(String rEStatusObjectSource) (Key Field) Constraints: Not nullable, Maximum length: 22voidsetREStatusObjectTarget(String rEStatusObjectTarget) (Key Field) Constraints: Not nullable, Maximum length: 22voidsetValidityEndDate(LocalDate validityEndDate) Constraints: NullablevoidsetValidityStartDate(LocalDate validityStartDate) Constraints: NullablevoidsetValidityStartEndDateValue(String validityStartEndDateValue) (Key Field) Constraints: Not nullable, Maximum length: 16toString()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 REOccpcyMngCostObjAssgmt. -
RE_STATUS_OBJECT_SOURCE
-
RE_STATUS_OBJECT_TARGET
-
RE_OBJECT_ASSIGNMENT_TYPE
-
INTERNAL_REAL_ESTATE_NUMBER_TARGET
public static final SimpleProperty.String<REOccpcyMngCostObjAssgmt> INTERNAL_REAL_ESTATE_NUMBER_TARGET -
RE_ACCOUNTING_OBJECT
-
VALIDITY_START_END_DATE_VALUE
-
VALIDITY_START_DATE
-
VALIDITY_END_DATE
-
INTERNAL_REAL_ESTATE_NUMBER
-
RE_INTEGRATION_OBJECT_NUMBER
-
RE_ACCOUNTING_OBJECT_TYPE
-
RE_IDENTIFICATION
-
RE_IDENTIFICATION_KEY
-
_MESSAGES
Use with available request builders to apply the SAP__Messages complex property to query operations. -
TO__R_E_INTEGRATION_OBJECT_TP
public static final NavigationProperty.Single<REOccpcyMngCostObjAssgmt,REIntegrationObject> TO__R_E_INTEGRATION_OBJECT_TPUse with available request builders to apply the _REIntegrationObjectTP navigation property to query operations.
-
-
Constructor Details
-
REOccpcyMngCostObjAssgmt
public REOccpcyMngCostObjAssgmt() -
REOccpcyMngCostObjAssgmt
public REOccpcyMngCostObjAssgmt(@Nullable String rEStatusObjectSource, @Nullable String rEStatusObjectTarget, @Nullable String rEObjectAssignmentType, @Nullable String internalRealEstateNumberTarget, @Nullable String rEAccountingObject, @Nullable String validityStartEndDateValue, @Nullable LocalDate validityStartDate, @Nullable LocalDate validityEndDate, @Nullable String internalRealEstateNumber, @Nullable String rEIntegrationObjectNumber, @Nullable String rEAccountingObjectType, @Nullable String rEIdentification, @Nullable String rEIdentificationKey, @Nullable Collection<SAP__Message> _Messages, @Nullable REIntegrationObject to_REIntegrationObjectTP)
-
-
Method Details
-
getType
- Specified by:
getTypein classVdmObject<REOccpcyMngCostObjAssgmt>
-
setREStatusObjectSource
(Key Field) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObjectSource
- Parameters:
rEStatusObjectSource- Object Number
-
setREStatusObjectTarget
(Key Field) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObjectTarget
- Parameters:
rEStatusObjectTarget- Object Number
-
setREObjectAssignmentType
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: REObjectAssignmentType
- Parameters:
rEObjectAssignmentType- Type of Object Assignment
-
setInternalRealEstateNumberTarget
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumberTarget
- Parameters:
internalRealEstateNumberTarget- Internal Key of Real Estate Object
-
setREAccountingObject
(Key Field) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REAccountingObject
- Parameters:
rEAccountingObject- Object Number for Internal Use
-
setValidityStartEndDateValue
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Parameters:
validityStartEndDateValue- Date from to (RAP Key)
-
setValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Parameters:
validityStartDate- Validity Start Date
-
setValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Parameters:
validityEndDate- Validity End Date
-
setInternalRealEstateNumber
Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Parameters:
internalRealEstateNumber- Internal Key of Real Estate Object
-
setREIntegrationObjectNumber
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: REIntegrationObjectNumber
- Parameters:
rEIntegrationObjectNumber- Real Estate Object Number
-
setREAccountingObjectType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: REAccountingObjectType
- Parameters:
rEAccountingObjectType- The rEAccountingObjectType to set.
-
setREIdentification
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: REIdentification
- Parameters:
rEIdentification- Complete Object Identification, for Example BE 1000/123
-
setREIdentificationKey
Constraints: Not nullable, Maximum length: 45Original property name from the Odata EDM: REIdentificationKey
- Parameters:
rEIdentificationKey- ID Part Key, for example "1000/123"
-
set_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Parameters:
_Messages- The _Messages to set.
-
getEntityCollection
- Specified by:
getEntityCollectionin classVdmEntity<REOccpcyMngCostObjAssgmt>
-
getKey
- Overrides:
getKeyin classVdmObject<REOccpcyMngCostObjAssgmt>
-
toMapOfFields
- Overrides:
toMapOfFieldsin classVdmObject<REOccpcyMngCostObjAssgmt>
-
fromMap
- Overrides:
fromMapin classVdmObject<REOccpcyMngCostObjAssgmt>
-
getDefaultServicePath
- Overrides:
getDefaultServicePathin classVdmEntity<REOccpcyMngCostObjAssgmt>
-
getREIntegrationObjectTPIfPresent
Retrieval of associated REIntegrationObject entity (one to one). This corresponds to the OData navigation property _REIntegrationObjectTP.If the navigation property for an entity REOccpcyMngCostObjAssgmt 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 _REIntegrationObjectTP is already loaded, the result
will contain the REIntegrationObject entity. If not, an
Optionwith result stateemptyis returned.
-
setREIntegrationObjectTP
Overwrites the associated REIntegrationObject entity for the loaded navigation property _REIntegrationObjectTP.- Parameters:
value- New REIntegrationObject entity.
-
builder
-
getREStatusObjectSource
(Key Field) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObjectSource
- Returns:
- Object Number
-
getREStatusObjectTarget
(Key Field) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REStatusObjectTarget
- Returns:
- Object Number
-
getREObjectAssignmentType
(Key Field) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: REObjectAssignmentType
- Returns:
- Type of Object Assignment
-
getInternalRealEstateNumberTarget
(Key Field) Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumberTarget
- Returns:
- Internal Key of Real Estate Object
-
getREAccountingObject
(Key Field) Constraints: Not nullable, Maximum length: 22Original property name from the Odata EDM: REAccountingObject
- Returns:
- Object Number for Internal Use
-
getValidityStartEndDateValue
(Key Field) Constraints: Not nullable, Maximum length: 16Original property name from the Odata EDM: ValidityStartEndDateValue
- Returns:
- Date from to (RAP Key)
-
getValidityStartDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
- Validity Start Date
-
getValidityEndDate
Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
- Validity End Date
-
getInternalRealEstateNumber
Constraints: Not nullable, Maximum length: 13Original property name from the Odata EDM: InternalRealEstateNumber
- Returns:
- Internal Key of Real Estate Object
-
getREIntegrationObjectNumber
Constraints: Not nullable, Maximum length: 20Original property name from the Odata EDM: REIntegrationObjectNumber
- Returns:
- Real Estate Object Number
-
getREAccountingObjectType
Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: REAccountingObjectType
- Returns:
- The rEAccountingObjectType contained in this
VdmEntity.
-
getREIdentification
Constraints: Not nullable, Maximum length: 50Original property name from the Odata EDM: REIdentification
- Returns:
- Complete Object Identification, for Example BE 1000/123
-
getREIdentificationKey
Constraints: Not nullable, Maximum length: 45Original property name from the Odata EDM: REIdentificationKey
- Returns:
- ID Part Key, for example "1000/123"
-
get_Messages
Constraints: Not nullableOriginal property name from the Odata EDM: SAP__Messages
- Returns:
- The _Messages contained in this
VdmEntity.
-
toString
- Overrides:
toStringin classVdmObject<REOccpcyMngCostObjAssgmt>
-
equals
- Overrides:
equalsin classVdmEntity<REOccpcyMngCostObjAssgmt>
-
canEqual
- Overrides:
canEqualin classVdmEntity<REOccpcyMngCostObjAssgmt>
-
hashCode
public int hashCode()- Overrides:
hashCodein classVdmEntity<REOccpcyMngCostObjAssgmt>
-
getOdataType
- Specified by:
getOdataTypein classVdmObject<REOccpcyMngCostObjAssgmt>
-