java.lang.Object
com.sap.cloud.sdk.datamodel.odata.helper.VdmObject<EntityT>
com.sap.cloud.sdk.datamodel.odata.helper.VdmEntity<ProductionSupplyArea>
com.sap.cloud.sdk.s4hana.datamodel.odata.namespaces.productionsupplyarea.ProductionSupplyArea

public class ProductionSupplyArea extends VdmEntity<ProductionSupplyArea>
Production Supply Areas

Original entity name from the Odata EDM: A_ProductionSupplyAreaType

  • Field Details

    • ALL_FIELDS

      public static final ProductionSupplyAreaSelectable ALL_FIELDS
      Selector for all available fields of ProductionSupplyArea.
    • DELETE_MC

      public static final ProductionSupplyAreaField<Boolean> DELETE_MC
      Use with available fluent helpers to apply the Delete_mc field to query operations.
    • UPDATE_MC

      public static final ProductionSupplyAreaField<Boolean> UPDATE_MC
      Use with available fluent helpers to apply the Update_mc field to query operations.
    • PRODUCTION_SUPPLY_AREA_ADDRESS_OC

      public static final ProductionSupplyAreaField<Boolean> PRODUCTION_SUPPLY_AREA_ADDRESS_OC
      Use with available fluent helpers to apply the to_ProductionSupplyAreaAddress_oc field to query operations.
    • PRODUCTION_SUPPLY_AREA_TEXT_OC

      public static final ProductionSupplyAreaField<Boolean> PRODUCTION_SUPPLY_AREA_TEXT_OC
      Use with available fluent helpers to apply the to_ProductionSupplyAreaText_oc field to query operations.
    • PRODUCTION_SUPPLY_AREA

      public static final ProductionSupplyAreaField<String> PRODUCTION_SUPPLY_AREA
      Use with available fluent helpers to apply the ProductionSupplyArea field to query operations.
    • PLANT

      public static final ProductionSupplyAreaField<String> PLANT
      Use with available fluent helpers to apply the Plant field to query operations.
    • STORAGE_LOCATION

      public static final ProductionSupplyAreaField<String> STORAGE_LOCATION
      Use with available fluent helpers to apply the StorageLocation field to query operations.
    • PRODUCTION_SUPPLY_AREA_RESP_PERSON

      public static final ProductionSupplyAreaField<String> PRODUCTION_SUPPLY_AREA_RESP_PERSON
      Use with available fluent helpers to apply the ProductionSupplyAreaRespPerson field to query operations.
    • UNLOADING_POINT_NAME

      public static final ProductionSupplyAreaField<String> UNLOADING_POINT_NAME
      Use with available fluent helpers to apply the UnloadingPointName field to query operations.
    • FACTORY_CALENDAR

      public static final ProductionSupplyAreaField<String> FACTORY_CALENDAR
      Use with available fluent helpers to apply the FactoryCalendar field to query operations.
    • SHIFT_GROUPING

      public static final ProductionSupplyAreaField<String> SHIFT_GROUPING
      Use with available fluent helpers to apply the ShiftGrouping field to query operations.
    • SHIFT_SEQUENCE

      public static final ProductionSupplyAreaField<String> SHIFT_SEQUENCE
      Use with available fluent helpers to apply the ShiftSequence field to query operations.
    • PULL_INTERVAL_IN_WORKDAYS

      public static final ProductionSupplyAreaField<BigDecimal> PULL_INTERVAL_IN_WORKDAYS
      Use with available fluent helpers to apply the PullIntervalInWorkdays field to query operations.
    • PULL_INTERVAL_IN_MINUTES

      public static final ProductionSupplyAreaField<BigDecimal> PULL_INTERVAL_IN_MINUTES
      Use with available fluent helpers to apply the PullIntervalInMinutes field to query operations.
    • UNLOADING_WAREHOUSE_STAGING_AREA

      public static final ProductionSupplyAreaField<String> UNLOADING_WAREHOUSE_STAGING_AREA
      Use with available fluent helpers to apply the UnloadingWarehouseStagingArea field to query operations.
    • PRODUCTION_SUPPLY_AREA_ADDRESS_ID

      public static final ProductionSupplyAreaField<String> PRODUCTION_SUPPLY_AREA_ADDRESS_ID
      Use with available fluent helpers to apply the ProductionSupplyAreaAddressID field to query operations.
    • LAST_CHANGE_DATE_TIME

      public static final ProductionSupplyAreaField<ZonedDateTime> LAST_CHANGE_DATE_TIME
      Use with available fluent helpers to apply the LastChangeDateTime field to query operations.
    • AUTOMOTIVE_LOADING_POINT

      public static final ProductionSupplyAreaField<String> AUTOMOTIVE_LOADING_POINT
      Use with available fluent helpers to apply the AutomotiveLoadingPoint field to query operations.
    • TO_PRODUCTION_SUPPLY_AREA_ADDRESS

      public static final ProductionSupplyAreaOneToOneLink<ProductionSupplyAreaAddress> TO_PRODUCTION_SUPPLY_AREA_ADDRESS
      Use with available fluent helpers to apply the to_ProductionSupplyAreaAddress navigation property to query operations.
    • TO_PRODUCTION_SUPPLY_AREA_TEXT

      public static final ProductionSupplyAreaLink<ProductionSupplyAreaText> TO_PRODUCTION_SUPPLY_AREA_TEXT
      Use with available fluent helpers to apply the to_ProductionSupplyAreaText navigation property to query operations.
  • Constructor Details

    • ProductionSupplyArea

      public ProductionSupplyArea()
    • ProductionSupplyArea

      public ProductionSupplyArea(@Nullable Boolean delete_mc, @Nullable Boolean update_mc, @Nullable Boolean productionSupplyAreaAddress_oc, @Nullable Boolean productionSupplyAreaText_oc, @Nullable String productionSupplyArea, @Nullable String plant, @Nullable String storageLocation, @Nullable String productionSupplyAreaRespPerson, @Nullable String unloadingPointName, @Nullable String factoryCalendar, @Nullable String shiftGrouping, @Nullable String shiftSequence, @Nullable BigDecimal pullIntervalInWorkdays, @Nullable BigDecimal pullIntervalInMinutes, @Nullable String unloadingWarehouseStagingArea, @Nullable String productionSupplyAreaAddressID, @Nullable ZonedDateTime lastChangeDateTime, @Nullable String automotiveLoadingPoint, @Nullable ProductionSupplyAreaAddress toProductionSupplyAreaAddress, List<ProductionSupplyAreaText> toProductionSupplyAreaText)
  • Method Details

    • getType

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

      public void setDelete_mc(@Nullable Boolean delete_mc)
      Constraints: none

      Original property name from the Odata EDM: Delete_mc

      Parameters:
      delete_mc - Dyn. Method Control
    • setUpdate_mc

      public void setUpdate_mc(@Nullable Boolean update_mc)
      Constraints: none

      Original property name from the Odata EDM: Update_mc

      Parameters:
      update_mc - Dyn. Method Control
    • setProductionSupplyAreaAddress_oc

      public void setProductionSupplyAreaAddress_oc(@Nullable Boolean productionSupplyAreaAddress_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ProductionSupplyAreaAddress_oc

      Parameters:
      productionSupplyAreaAddress_oc - Dynamic CbA-Control
    • setProductionSupplyAreaText_oc

      public void setProductionSupplyAreaText_oc(@Nullable Boolean productionSupplyAreaText_oc)
      Constraints: none

      Original property name from the Odata EDM: to_ProductionSupplyAreaText_oc

      Parameters:
      productionSupplyAreaText_oc - Dynamic CbA-Control
    • setProductionSupplyArea

      public void setProductionSupplyArea(@Nullable String productionSupplyArea)
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProductionSupplyArea

      Parameters:
      productionSupplyArea - Production Supply Area
    • setPlant

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

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - Plant
    • setStorageLocation

      public void setStorageLocation(@Nullable String storageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: StorageLocation

      Parameters:
      storageLocation - Storage Location
    • setProductionSupplyAreaRespPerson

      public void setProductionSupplyAreaRespPerson(@Nullable String productionSupplyAreaRespPerson)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: ProductionSupplyAreaRespPerson

      Parameters:
      productionSupplyAreaRespPerson - Person responsible for one or more supply areas
    • setUnloadingPointName

      public void setUnloadingPointName(@Nullable String unloadingPointName)
      Constraints: Not nullable, Maximum length: 25

      Original property name from the Odata EDM: UnloadingPointName

      Parameters:
      unloadingPointName - Unloading Point
    • setFactoryCalendar

      public void setFactoryCalendar(@Nullable String factoryCalendar)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FactoryCalendar

      Parameters:
      factoryCalendar - Factory calendar key
    • setShiftGrouping

      public void setShiftGrouping(@Nullable String shiftGrouping)
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ShiftGrouping

      Parameters:
      shiftGrouping - Grouping for Shift Definition and Sequences (Consumer)
    • setShiftSequence

      public void setShiftSequence(@Nullable String shiftSequence)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ShiftSequence

      Parameters:
      shiftSequence - Key for Shift Sequence (Consumer)
    • setPullIntervalInWorkdays

      public void setPullIntervalInWorkdays(@Nullable BigDecimal pullIntervalInWorkdays)
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: PullIntervalInWorkdays

      Parameters:
      pullIntervalInWorkdays - Pull Interval in Workdays
    • setPullIntervalInMinutes

      public void setPullIntervalInMinutes(@Nullable BigDecimal pullIntervalInMinutes)
      Constraints: Not nullable, Precision: 8, Scale: 0

      Original property name from the Odata EDM: PullIntervalInMinutes

      Parameters:
      pullIntervalInMinutes - Pull Interval in Minutes
    • setUnloadingWarehouseStagingArea

      public void setUnloadingWarehouseStagingArea(@Nullable String unloadingWarehouseStagingArea)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: UnloadingWarehouseStagingArea

      Parameters:
      unloadingWarehouseStagingArea - (Automotive) Unloading Point
    • setProductionSupplyAreaAddressID

      public void setProductionSupplyAreaAddressID(@Nullable String productionSupplyAreaAddressID)
      Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProductionSupplyAreaAddressID

      Parameters:
      productionSupplyAreaAddressID - Address for Supply Area
    • setLastChangeDateTime

      public void setLastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime)
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Parameters:
      lastChangeDateTime - Last Change Timestamp
    • setAutomotiveLoadingPoint

      public void setAutomotiveLoadingPoint(@Nullable String automotiveLoadingPoint)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: AutomotiveLoadingPoint

      Parameters:
      automotiveLoadingPoint - Loading Point
    • getEntityCollection

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

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

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

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

      @Nonnull public static <T> ProductionSupplyAreaField<T> field(@Nonnull String fieldName, @Nonnull Class<T> fieldType)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      Parameters:
      fieldName - The name of the extension field as returned by the OData service.
      fieldType - The Java type to use for the extension field when performing value comparisons.
      Returns:
      A representation of an extension field from this entity.
    • field

      @Nonnull public static <T, DomainT> ProductionSupplyAreaField<T> field(@Nonnull String fieldName, @Nonnull TypeConverter<T,DomainT> typeConverter)
      Use with available fluent helpers to apply an extension field to query operations.
      Type Parameters:
      T - The type of the extension field when performing value comparisons.
      DomainT - The type of the extension field as returned by the OData service.
      Parameters:
      typeConverter - A TypeConverter<T, DomainT> instance whose first generic type matches the Java type of the field
      fieldName - The name of the extension field as returned by the OData service.
      Returns:
      A representation of an extension field from this entity, holding a reference to the given TypeConverter.
    • getDestinationForFetch

      @Nullable public HttpDestinationProperties getDestinationForFetch()
      Overrides:
      getDestinationForFetch in class VdmEntity<ProductionSupplyArea>
    • setServicePathForFetch

      protected void setServicePathForFetch(@Nullable String servicePathForFetch)
      Overrides:
      setServicePathForFetch in class VdmEntity<ProductionSupplyArea>
    • attachToService

      public void attachToService(@Nullable String servicePath, @Nonnull HttpDestinationProperties destination)
      Overrides:
      attachToService in class VdmEntity<ProductionSupplyArea>
    • getDefaultServicePath

      protected String getDefaultServicePath()
      Overrides:
      getDefaultServicePath in class VdmEntity<ProductionSupplyArea>
    • toMapOfNavigationProperties

      @Nonnull protected Map<String,Object> toMapOfNavigationProperties()
      Overrides:
      toMapOfNavigationProperties in class VdmObject<ProductionSupplyArea>
    • fetchProductionSupplyAreaAddress

      @Nullable public ProductionSupplyAreaAddress fetchProductionSupplyAreaAddress()
      Fetches the ProductionSupplyAreaAddress entity (one to one) associated with this entity. This corresponds to the OData navigation property to_ProductionSupplyAreaAddress.

      Please note: This method will not cache or persist the query results.

      Returns:
      The single associated ProductionSupplyAreaAddress entity, or null if an entity is not associated.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getProductionSupplyAreaAddressOrFetch

      @Nullable public ProductionSupplyAreaAddress getProductionSupplyAreaAddressOrFetch()
      Retrieval of associated ProductionSupplyAreaAddress entity (one to one). This corresponds to the OData navigation property to_ProductionSupplyAreaAddress.

      If the navigation property to_ProductionSupplyAreaAddress of a queried ProductionSupplyArea is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated ProductionSupplyAreaAddress entity.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getProductionSupplyAreaAddressIfPresent

      @Nonnull public io.vavr.control.Option<ProductionSupplyAreaAddress> getProductionSupplyAreaAddressIfPresent()
      Retrieval of associated ProductionSupplyAreaAddress entity (one to one). This corresponds to the OData navigation property to_ProductionSupplyAreaAddress.

      If the navigation property for an entity ProductionSupplyArea has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_ProductionSupplyAreaAddress is already loaded, the result will contain the ProductionSupplyAreaAddress entity. If not, an Option with result state empty is returned.
    • setProductionSupplyAreaAddress

      public void setProductionSupplyAreaAddress(ProductionSupplyAreaAddress value)
      Overwrites the associated ProductionSupplyAreaAddress entity for the loaded navigation property to_ProductionSupplyAreaAddress.
      Parameters:
      value - New ProductionSupplyAreaAddress entity.
    • fetchProductionSupplyAreaText

      @Nonnull public List<ProductionSupplyAreaText> fetchProductionSupplyAreaText()
      Fetches the ProductionSupplyAreaText entities (one to many) associated with this entity. This corresponds to the OData navigation property to_ProductionSupplyAreaText.

      Please note: This method will not cache or persist the query results.

      Returns:
      List containing one or more associated ProductionSupplyAreaText entities. If no entities are associated then an empty list is returned.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getProductionSupplyAreaTextOrFetch

      @Nonnull public List<ProductionSupplyAreaText> getProductionSupplyAreaTextOrFetch()
      Retrieval of associated ProductionSupplyAreaText entities (one to many). This corresponds to the OData navigation property to_ProductionSupplyAreaText.

      If the navigation property to_ProductionSupplyAreaText of a queried ProductionSupplyArea is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Returns:
      List of associated ProductionSupplyAreaText entities.
      Throws:
      com.sap.cloud.sdk.datamodel.odata.client.exception.ODataException - If the entity is unmanaged, i.e. it has not been retrieved using the OData VDM's services and therefore has no ERP configuration context assigned. An entity is managed if it has been either retrieved using the VDM's services or returned from the VDM's services as the result of a CREATE or UPDATE call.
    • getProductionSupplyAreaTextIfPresent

      @Nonnull public io.vavr.control.Option<List<ProductionSupplyAreaText>> getProductionSupplyAreaTextIfPresent()
      Retrieval of associated ProductionSupplyAreaText entities (one to many). This corresponds to the OData navigation property to_ProductionSupplyAreaText.

      If the navigation property for an entity ProductionSupplyArea has not been resolved yet, this method will not query further information. Instead its Option result state will be empty.

      Returns:
      If the information for navigation property to_ProductionSupplyAreaText is already loaded, the result will contain the ProductionSupplyAreaText entities. If not, an Option with result state empty is returned.
    • setProductionSupplyAreaText

      public void setProductionSupplyAreaText(@Nonnull List<ProductionSupplyAreaText> value)
      Overwrites the list of associated ProductionSupplyAreaText entities for the loaded navigation property to_ProductionSupplyAreaText.

      If the navigation property to_ProductionSupplyAreaText of a queried ProductionSupplyArea is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      value - List of ProductionSupplyAreaText entities.
    • addProductionSupplyAreaText

      public void addProductionSupplyAreaText(ProductionSupplyAreaText... entity)
      Adds elements to the list of associated ProductionSupplyAreaText entities. This corresponds to the OData navigation property to_ProductionSupplyAreaText.

      If the navigation property to_ProductionSupplyAreaText of a queried ProductionSupplyArea is operated lazily, an ODataException can be thrown in case of an OData query error.

      Please note: Lazy loading of OData entity associations is the process of asynchronous retrieval and persisting of items from a navigation property. If a lazy property is requested by the application for the first time and it has not yet been loaded, an OData query will be run in order to load the missing information and its result will get cached for future invocations.

      Parameters:
      entity - Array of ProductionSupplyAreaText entities.
    • builder

      @Nonnull public static ProductionSupplyArea.ProductionSupplyAreaBuilder builder()
    • getDelete_mc

      @Nullable public Boolean getDelete_mc()
      Constraints: none

      Original property name from the Odata EDM: Delete_mc

      Returns:
      Dyn. Method Control
    • getUpdate_mc

      @Nullable public Boolean getUpdate_mc()
      Constraints: none

      Original property name from the Odata EDM: Update_mc

      Returns:
      Dyn. Method Control
    • getProductionSupplyAreaAddress_oc

      @Nullable public Boolean getProductionSupplyAreaAddress_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ProductionSupplyAreaAddress_oc

      Returns:
      Dynamic CbA-Control
    • getProductionSupplyAreaText_oc

      @Nullable public Boolean getProductionSupplyAreaText_oc()
      Constraints: none

      Original property name from the Odata EDM: to_ProductionSupplyAreaText_oc

      Returns:
      Dynamic CbA-Control
    • getProductionSupplyArea

      @Nullable public String getProductionSupplyArea()
      (Key Field) Constraints: Not nullable, Maximum length: 10

      Original property name from the Odata EDM: ProductionSupplyArea

      Returns:
      Production Supply Area
    • getPlant

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

      Original property name from the Odata EDM: Plant

      Returns:
      Plant
    • getStorageLocation

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

      Original property name from the Odata EDM: StorageLocation

      Returns:
      Storage Location
    • getProductionSupplyAreaRespPerson

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

      Original property name from the Odata EDM: ProductionSupplyAreaRespPerson

      Returns:
      Person responsible for one or more supply areas
    • getUnloadingPointName

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

      Original property name from the Odata EDM: UnloadingPointName

      Returns:
      Unloading Point
    • getFactoryCalendar

      @Nullable public String getFactoryCalendar()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: FactoryCalendar

      Returns:
      Factory calendar key
    • getShiftGrouping

      @Nullable public String getShiftGrouping()
      Constraints: Not nullable, Maximum length: 2

      Original property name from the Odata EDM: ShiftGrouping

      Returns:
      Grouping for Shift Definition and Sequences (Consumer)
    • getShiftSequence

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

      Original property name from the Odata EDM: ShiftSequence

      Returns:
      Key for Shift Sequence (Consumer)
    • getPullIntervalInWorkdays

      @Nullable public BigDecimal getPullIntervalInWorkdays()
      Constraints: Not nullable, Precision: 3, Scale: 0

      Original property name from the Odata EDM: PullIntervalInWorkdays

      Returns:
      Pull Interval in Workdays
    • getPullIntervalInMinutes

      @Nullable public BigDecimal getPullIntervalInMinutes()
      Constraints: Not nullable, Precision: 8, Scale: 0

      Original property name from the Odata EDM: PullIntervalInMinutes

      Returns:
      Pull Interval in Minutes
    • getUnloadingWarehouseStagingArea

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

      Original property name from the Odata EDM: UnloadingWarehouseStagingArea

      Returns:
      (Automotive) Unloading Point
    • getProductionSupplyAreaAddressID

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

      Original property name from the Odata EDM: ProductionSupplyAreaAddressID

      Returns:
      Address for Supply Area
    • getLastChangeDateTime

      @Nullable public ZonedDateTime getLastChangeDateTime()
      Constraints: Not nullable, Precision: 7

      Original property name from the Odata EDM: LastChangeDateTime

      Returns:
      Last Change Timestamp
    • getAutomotiveLoadingPoint

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

      Original property name from the Odata EDM: AutomotiveLoadingPoint

      Returns:
      Loading Point
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmEntity<ProductionSupplyArea>