java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmEntity<REOccupancy>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.realestateoccupancy.REOccupancy
All Implemented Interfaces:
VdmEntitySet

public class REOccupancy extends VdmEntity<REOccupancy> implements VdmEntitySet
Real Estate Occupancy

Original entity name from the Odata EDM: REOccupancy_Type

  • Field Details

  • Constructor Details

    • REOccupancy

      public REOccupancy()
    • REOccupancy

      public REOccupancy(@Nullable String companyCode, @Nullable String realEstateExternalID, @Nullable String rEInternalNumberForOccupancy, @Nullable LocalDate validityEndDate, @Nullable LocalDate validityStartDate, @Nullable String realEstateOccupancyGroupNumber, @Nullable String rEIntegrationObjectNumber, @Nullable String rEIntegrationObjectName, @Nullable String rEIntegObjectLongName, @Nullable String rEIntegrationObjectOccpcyName, @Nullable String internalRealEstateNumber, @Nullable String rEInternalNumberForUseEnable, @Nullable String realEstateExternalIDSite, @Nullable String realEstateExternalIDBldng, @Nullable String realEstateExternalIDLand, @Nullable String realEstateExternalIDFloor, @Nullable String rEIntegrationObjectNumberSite, @Nullable String rEIntegrationObjectNumberBldng, @Nullable String rEIntegrationObjectNumberLand, @Nullable String rEIntegrationObjectNumberFloor, @Nullable String country, @Nullable String region, @Nullable String rEAuthorizationGroup, @Nullable String rEIntegrationObjectType, @Nullable String rEIntegObjectUsageClfn, @Nullable String rEIntegObjectUsageType, @Nullable String rEMeasurementUnit, @Nullable String rESpaceGrpEnableUseType, @Nullable String rEIntegObjSpaceGroupType, @Nullable String rESpaceGroupUsageType, @Nullable Boolean rEIntegrationObjectIsGrouped, @Nullable String realEstateContract, @Nullable Boolean rEIsObjectRelationPartial, @Nullable Boolean rEIntegrationObjectIsOccupied, @Nullable String businessPartner, @Nullable String rEAccountingObject, @Nullable String costCenter, @Nullable String internalOrder, @Nullable String wBSElementExternalID, @Nullable String companyCodeName, @Nullable BigDecimal rEAvailableAreaQuantity, @Nullable BigDecimal rEOccupiedAreaQuantity, @Nullable Integer rETotalNumberOfOccupiedObjects)
  • Method Details

    • getType

      @Nonnull public Class<REOccupancy> getType()
      Specified by:
      getType in class VdmObject<REOccupancy>
    • setCompanyCode

      public void setCompanyCode(@Nullable String companyCode)
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Parameters:
      companyCode - Company Code
    • setRealEstateExternalID

      public void setRealEstateExternalID(@Nullable String realEstateExternalID)
      (Key Field) Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalID

      Parameters:
      realEstateExternalID - Integration Object Space - External Identification
    • setREInternalNumberForOccupancy

      public void setREInternalNumberForOccupancy(@Nullable String rEInternalNumberForOccupancy)
      (Key Field) Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: REInternalNumberForOccupancy

      Parameters:
      rEInternalNumberForOccupancy - Internal Key of Real Estate Object
    • setValidityEndDate

      public void setValidityEndDate(@Nullable LocalDate validityEndDate)
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: ValidityEndDate

      Parameters:
      validityEndDate - Validity End Date
    • setValidityStartDate

      public void setValidityStartDate(@Nullable LocalDate validityStartDate)
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityStartDate

      Parameters:
      validityStartDate - Validity Start Date
    • setRealEstateOccupancyGroupNumber

      public void setRealEstateOccupancyGroupNumber(@Nullable String realEstateOccupancyGroupNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: RealEstateOccupancyGroupNumber

      Parameters:
      realEstateOccupancyGroupNumber - Real Estate Object Number
    • setREIntegrationObjectNumber

      public void setREIntegrationObjectNumber(@Nullable String rEIntegrationObjectNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumber

      Parameters:
      rEIntegrationObjectNumber - Integration Object Number of Space
    • setREIntegrationObjectName

      public void setREIntegrationObjectName(@Nullable String rEIntegrationObjectName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: REIntegrationObjectName

      Parameters:
      rEIntegrationObjectName - Object Name (Short)
    • setREIntegObjectLongName

      public void setREIntegObjectLongName(@Nullable String rEIntegObjectLongName)
      Constraints: Not nullable, Maximum length: 250

      Original property name from the Odata EDM: REIntegObjectLongName

      Parameters:
      rEIntegObjectLongName - Object Name (Long)
    • setREIntegrationObjectOccpcyName

      public void setREIntegrationObjectOccpcyName(@Nullable String rEIntegrationObjectOccpcyName)
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: REIntegrationObjectOccpcyName

      Parameters:
      rEIntegrationObjectOccpcyName - Object Name (Short)
    • setInternalRealEstateNumber

      public void setInternalRealEstateNumber(@Nullable String internalRealEstateNumber)
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: InternalRealEstateNumber

      Parameters:
      internalRealEstateNumber - Internal Key of Real Estate Object
    • setREInternalNumberForUseEnable

      public void setREInternalNumberForUseEnable(@Nullable String rEInternalNumberForUseEnable)
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: REInternalNumberForUseEnable

      Parameters:
      rEInternalNumberForUseEnable - Internal Object Number (Enable Use)
    • setRealEstateExternalIDSite

      public void setRealEstateExternalIDSite(@Nullable String realEstateExternalIDSite)
      Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalIDSite

      Parameters:
      realEstateExternalIDSite - Integration Object Site - External Identification
    • setRealEstateExternalIDBldng

      public void setRealEstateExternalIDBldng(@Nullable String realEstateExternalIDBldng)
      Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalIDBldng

      Parameters:
      realEstateExternalIDBldng - Integration Object Building - External Identification
    • setRealEstateExternalIDLand

      public void setRealEstateExternalIDLand(@Nullable String realEstateExternalIDLand)
      Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalIDLand

      Parameters:
      realEstateExternalIDLand - Integration Object Site - External Identification
    • setRealEstateExternalIDFloor

      public void setRealEstateExternalIDFloor(@Nullable String realEstateExternalIDFloor)
      Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalIDFloor

      Parameters:
      realEstateExternalIDFloor - Integration Object Floor - External Identification
    • setREIntegrationObjectNumberSite

      public void setREIntegrationObjectNumberSite(@Nullable String rEIntegrationObjectNumberSite)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumberSite

      Parameters:
      rEIntegrationObjectNumberSite - Integration Object Number of Site
    • setREIntegrationObjectNumberBldng

      public void setREIntegrationObjectNumberBldng(@Nullable String rEIntegrationObjectNumberBldng)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumberBldng

      Parameters:
      rEIntegrationObjectNumberBldng - Integration Object Number of Building
    • setREIntegrationObjectNumberLand

      public void setREIntegrationObjectNumberLand(@Nullable String rEIntegrationObjectNumberLand)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumberLand

      Parameters:
      rEIntegrationObjectNumberLand - Integration Object Number of Land
    • setREIntegrationObjectNumberFloor

      public void setREIntegrationObjectNumberFloor(@Nullable String rEIntegrationObjectNumberFloor)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumberFloor

      Parameters:
      rEIntegrationObjectNumberFloor - Integration Object Number of Floor
    • setCountry

      public void setCountry(@Nullable String country)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Parameters:
      country - Country/Region Key
    • setRegion

      public void setRegion(@Nullable String region)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Region

      Parameters:
      region - Region (State, Province, County)
    • setREAuthorizationGroup

      public void setREAuthorizationGroup(@Nullable String rEAuthorizationGroup)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: REAuthorizationGroup

      Parameters:
      rEAuthorizationGroup - Authorization Group
    • setREIntegrationObjectType

      public void setREIntegrationObjectType(@Nullable String rEIntegrationObjectType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: REIntegrationObjectType

      Parameters:
      rEIntegrationObjectType - Object Type
    • setREIntegObjectUsageClfn

      public void setREIntegObjectUsageClfn(@Nullable String rEIntegObjectUsageClfn)
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: REIntegObjectUsageClfn

      Parameters:
      rEIntegObjectUsageClfn - Usage Classification
    • setREIntegObjectUsageType

      public void setREIntegObjectUsageType(@Nullable String rEIntegObjectUsageType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: REIntegObjectUsageType

      Parameters:
      rEIntegObjectUsageType - Object Usage Type
    • setREMeasurementUnit

      public void setREMeasurementUnit(@Nullable String rEMeasurementUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: REMeasurementUnit

      Parameters:
      rEMeasurementUnit - Unit of Measure
    • setRESpaceGrpEnableUseType

      public void setRESpaceGrpEnableUseType(@Nullable String rESpaceGrpEnableUseType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RESpaceGrpEnableUseType

      Parameters:
      rESpaceGrpEnableUseType - Usage Enablement Type
    • setREIntegObjSpaceGroupType

      public void setREIntegObjSpaceGroupType(@Nullable String rEIntegObjSpaceGroupType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: REIntegObjSpaceGroupType

      Parameters:
      rEIntegObjSpaceGroupType - Group Type
    • setRESpaceGroupUsageType

      public void setRESpaceGroupUsageType(@Nullable String rESpaceGroupUsageType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RESpaceGroupUsageType

      Parameters:
      rESpaceGroupUsageType - Group Usage Type
    • setREIntegrationObjectIsGrouped

      public void setREIntegrationObjectIsGrouped(@Nullable Boolean rEIntegrationObjectIsGrouped)
      Constraints: Not nullable

      Original property name from the Odata EDM: REIntegrationObjectIsGrouped

      Parameters:
      rEIntegrationObjectIsGrouped - Integration Object: Is Grouped
    • setRealEstateContract

      public void setRealEstateContract(@Nullable String realEstateContract)
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: RealEstateContract

      Parameters:
      realEstateContract - Real Estate Contract
    • setREIsObjectRelationPartial

      public void setREIsObjectRelationPartial(@Nullable Boolean rEIsObjectRelationPartial)
      Constraints: Not nullable

      Original property name from the Odata EDM: REIsObjectRelationPartial

      Parameters:
      rEIsObjectRelationPartial - Partial Object Relation Indicator
    • setREIntegrationObjectIsOccupied

      public void setREIntegrationObjectIsOccupied(@Nullable Boolean rEIntegrationObjectIsOccupied)
      Constraints: Not nullable

      Original property name from the Odata EDM: REIntegrationObjectIsOccupied

      Parameters:
      rEIntegrationObjectIsOccupied - Integration Object: Is Active
    • setBusinessPartner

      public void setBusinessPartner(@Nullable String businessPartner)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BusinessPartner

      Parameters:
      businessPartner - Business Partner Number
    • setREAccountingObject

      public void setREAccountingObject(@Nullable String rEAccountingObject)
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: REAccountingObject

      Parameters:
      rEAccountingObject - Object Number for Internal Use
    • setCostCenter

      public void setCostCenter(@Nullable String costCenter)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Parameters:
      costCenter - Cost Center
    • setInternalOrder

      public void setInternalOrder(@Nullable String internalOrder)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: InternalOrder

      Parameters:
      internalOrder - Internal Order
    • setWBSElementExternalID

      public void setWBSElementExternalID(@Nullable String wBSElementExternalID)
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementExternalID

      Parameters:
      wBSElementExternalID - Work Breakdown Structure Element (WBS Element) Edited
    • setCompanyCodeName

      public void setCompanyCodeName(@Nullable String companyCodeName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: CompanyCodeName

      Parameters:
      companyCodeName - Name of Company Code or Company
    • setREAvailableAreaQuantity

      public void setREAvailableAreaQuantity(@Nullable BigDecimal rEAvailableAreaQuantity)
      Constraints: Not nullable, Precision: 17, Scale: 4

      Original property name from the Odata EDM: REAvailableAreaQuantity

      Parameters:
      rEAvailableAreaQuantity - Measurement Amount: Available
    • setREOccupiedAreaQuantity

      public void setREOccupiedAreaQuantity(@Nullable BigDecimal rEOccupiedAreaQuantity)
      Constraints: Not nullable, Precision: 17, Scale: 4

      Original property name from the Odata EDM: REOccupiedAreaQuantity

      Parameters:
      rEOccupiedAreaQuantity - Measurement Amount: Available
    • setRETotalNumberOfOccupiedObjects

      public void setRETotalNumberOfOccupiedObjects(@Nullable Integer rETotalNumberOfOccupiedObjects)
      Constraints: Not nullable

      Original property name from the Odata EDM: RETotalNumberOfOccupiedObjects

      Parameters:
      rETotalNumberOfOccupiedObjects - The rETotalNumberOfOccupiedObjects to set.
    • getEntityCollection

      protected String getEntityCollection()
      Specified by:
      getEntityCollection in class VdmEntity<REOccupancy>
    • getKey

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<REOccupancy>
    • toMapOfFields

      @Nonnull protected Map<String,Object> toMapOfFields()
      Overrides:
      toMapOfFields in class VdmObject<REOccupancy>
    • fromMap

      protected void fromMap(Map<String,Object> inputValues)
      Overrides:
      fromMap in class VdmObject<REOccupancy>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<REOccupancy>
    • builder

      @Nonnull public static REOccupancy.REOccupancyBuilder builder()
    • getCompanyCode

      @Nullable public String getCompanyCode()
      (Key Field) Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: CompanyCode

      Returns:
      Company Code
    • getRealEstateExternalID

      @Nullable public String getRealEstateExternalID()
      (Key Field) Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalID

      Returns:
      Integration Object Space - External Identification
    • getREInternalNumberForOccupancy

      @Nullable public String getREInternalNumberForOccupancy()
      (Key Field) Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: REInternalNumberForOccupancy

      Returns:
      Internal Key of Real Estate Object
    • getValidityEndDate

      @Nullable public LocalDate getValidityEndDate()
      (Key Field) Constraints: Not nullable

      Original property name from the Odata EDM: ValidityEndDate

      Returns:
      Validity End Date
    • getValidityStartDate

      @Nullable public LocalDate getValidityStartDate()
      Constraints: Nullable

      Original property name from the Odata EDM: ValidityStartDate

      Returns:
      Validity Start Date
    • getRealEstateOccupancyGroupNumber

      @Nullable public String getRealEstateOccupancyGroupNumber()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: RealEstateOccupancyGroupNumber

      Returns:
      Real Estate Object Number
    • getREIntegrationObjectNumber

      @Nullable public String getREIntegrationObjectNumber()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumber

      Returns:
      Integration Object Number of Space
    • getREIntegrationObjectName

      @Nullable public String getREIntegrationObjectName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: REIntegrationObjectName

      Returns:
      Object Name (Short)
    • getREIntegObjectLongName

      @Nullable public String getREIntegObjectLongName()
      Constraints: Not nullable, Maximum length: 250

      Original property name from the Odata EDM: REIntegObjectLongName

      Returns:
      Object Name (Long)
    • getREIntegrationObjectOccpcyName

      @Nullable public String getREIntegrationObjectOccpcyName()
      Constraints: Not nullable, Maximum length: 30

      Original property name from the Odata EDM: REIntegrationObjectOccpcyName

      Returns:
      Object Name (Short)
    • getInternalRealEstateNumber

      @Nullable public String getInternalRealEstateNumber()
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: InternalRealEstateNumber

      Returns:
      Internal Key of Real Estate Object
    • getREInternalNumberForUseEnable

      @Nullable public String getREInternalNumberForUseEnable()
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: REInternalNumberForUseEnable

      Returns:
      Internal Object Number (Enable Use)
    • getRealEstateExternalIDSite

      @Nullable public String getRealEstateExternalIDSite()
      Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalIDSite

      Returns:
      Integration Object Site - External Identification
    • getRealEstateExternalIDBldng

      @Nullable public String getRealEstateExternalIDBldng()
      Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalIDBldng

      Returns:
      Integration Object Building - External Identification
    • getRealEstateExternalIDLand

      @Nullable public String getRealEstateExternalIDLand()
      Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalIDLand

      Returns:
      Integration Object Site - External Identification
    • getRealEstateExternalIDFloor

      @Nullable public String getRealEstateExternalIDFloor()
      Constraints: Not nullable, Maximum length: 45

      Original property name from the Odata EDM: RealEstateExternalIDFloor

      Returns:
      Integration Object Floor - External Identification
    • getREIntegrationObjectNumberSite

      @Nullable public String getREIntegrationObjectNumberSite()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumberSite

      Returns:
      Integration Object Number of Site
    • getREIntegrationObjectNumberBldng

      @Nullable public String getREIntegrationObjectNumberBldng()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumberBldng

      Returns:
      Integration Object Number of Building
    • getREIntegrationObjectNumberLand

      @Nullable public String getREIntegrationObjectNumberLand()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumberLand

      Returns:
      Integration Object Number of Land
    • getREIntegrationObjectNumberFloor

      @Nullable public String getREIntegrationObjectNumberFloor()
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: REIntegrationObjectNumberFloor

      Returns:
      Integration Object Number of Floor
    • getCountry

      @Nullable public String getCountry()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Country

      Returns:
      Country/Region Key
    • getRegion

      @Nullable public String getRegion()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Region

      Returns:
      Region (State, Province, County)
    • getREAuthorizationGroup

      @Nullable public String getREAuthorizationGroup()
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: REAuthorizationGroup

      Returns:
      Authorization Group
    • getREIntegrationObjectType

      @Nullable public String getREIntegrationObjectType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: REIntegrationObjectType

      Returns:
      Object Type
    • getREIntegObjectUsageClfn

      @Nullable public String getREIntegObjectUsageClfn()
      Constraints: Not nullable, Maximum length: 1

      Original property name from the Odata EDM: REIntegObjectUsageClfn

      Returns:
      Usage Classification
    • getREIntegObjectUsageType

      @Nullable public String getREIntegObjectUsageType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: REIntegObjectUsageType

      Returns:
      Object Usage Type
    • getREMeasurementUnit

      @Nullable public String getREMeasurementUnit()
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: REMeasurementUnit

      Returns:
      Unit of Measure
    • getRESpaceGrpEnableUseType

      @Nullable public String getRESpaceGrpEnableUseType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RESpaceGrpEnableUseType

      Returns:
      Usage Enablement Type
    • getREIntegObjSpaceGroupType

      @Nullable public String getREIntegObjSpaceGroupType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: REIntegObjSpaceGroupType

      Returns:
      Group Type
    • getRESpaceGroupUsageType

      @Nullable public String getRESpaceGroupUsageType()
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: RESpaceGroupUsageType

      Returns:
      Group Usage Type
    • getREIntegrationObjectIsGrouped

      @Nullable public Boolean getREIntegrationObjectIsGrouped()
      Constraints: Not nullable

      Original property name from the Odata EDM: REIntegrationObjectIsGrouped

      Returns:
      Integration Object: Is Grouped
    • getRealEstateContract

      @Nullable public String getRealEstateContract()
      Constraints: Not nullable, Maximum length: 13

      Original property name from the Odata EDM: RealEstateContract

      Returns:
      Real Estate Contract
    • getREIsObjectRelationPartial

      @Nullable public Boolean getREIsObjectRelationPartial()
      Constraints: Not nullable

      Original property name from the Odata EDM: REIsObjectRelationPartial

      Returns:
      Partial Object Relation Indicator
    • getREIntegrationObjectIsOccupied

      @Nullable public Boolean getREIntegrationObjectIsOccupied()
      Constraints: Not nullable

      Original property name from the Odata EDM: REIntegrationObjectIsOccupied

      Returns:
      Integration Object: Is Active
    • getBusinessPartner

      @Nullable public String getBusinessPartner()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: BusinessPartner

      Returns:
      Business Partner Number
    • getREAccountingObject

      @Nullable public String getREAccountingObject()
      Constraints: Not nullable, Maximum length: 22

      Original property name from the Odata EDM: REAccountingObject

      Returns:
      Object Number for Internal Use
    • getCostCenter

      @Nullable public String getCostCenter()
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: CostCenter

      Returns:
      Cost Center
    • getInternalOrder

      @Nullable public String getInternalOrder()
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: InternalOrder

      Returns:
      Internal Order
    • getWBSElementExternalID

      @Nullable public String getWBSElementExternalID()
      Constraints: Not nullable, Maximum length: 24

      Original property name from the Odata EDM: WBSElementExternalID

      Returns:
      Work Breakdown Structure Element (WBS Element) Edited
    • getCompanyCodeName

      @Nullable public String getCompanyCodeName()
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: CompanyCodeName

      Returns:
      Name of Company Code or Company
    • getREAvailableAreaQuantity

      @Nullable public BigDecimal getREAvailableAreaQuantity()
      Constraints: Not nullable, Precision: 17, Scale: 4

      Original property name from the Odata EDM: REAvailableAreaQuantity

      Returns:
      Measurement Amount: Available
    • getREOccupiedAreaQuantity

      @Nullable public BigDecimal getREOccupiedAreaQuantity()
      Constraints: Not nullable, Precision: 17, Scale: 4

      Original property name from the Odata EDM: REOccupiedAreaQuantity

      Returns:
      Measurement Amount: Available
    • getRETotalNumberOfOccupiedObjects

      @Nullable public Integer getRETotalNumberOfOccupiedObjects()
      Constraints: Not nullable

      Original property name from the Odata EDM: RETotalNumberOfOccupiedObjects

      Returns:
      The rETotalNumberOfOccupiedObjects contained in this VdmEntity.
    • toString

      @Nonnull public String toString()
      Overrides:
      toString in class VdmObject<REOccupancy>
    • equals

      public boolean equals(@Nullable Object o)
      Overrides:
      equals in class VdmEntity<REOccupancy>
    • canEqual

      protected boolean canEqual(@Nullable Object other)
      Overrides:
      canEqual in class VdmEntity<REOccupancy>
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<REOccupancy>
    • getOdataType

      public String getOdataType()
      Specified by:
      getOdataType in class VdmObject<REOccupancy>