Class HandlingUnitMoveResult_Type

java.lang.Object
com.sap.cloud.sdk.datamodel.odatav4.core.VdmObject<ObjectT>
com.sap.cloud.sdk.datamodel.odatav4.core.VdmComplex<HandlingUnitMoveResult_Type>
com.sap.cloud.sdk.s4hana.datamodel.odatav4.namespaces.handlingunit.HandlingUnitMoveResult_Type

public class HandlingUnitMoveResult_Type extends VdmComplex<HandlingUnitMoveResult_Type>

Original complex type name from the Odata EDM: HandlingUnitMoveResult_Type

  • Field Details

  • Constructor Details

    • HandlingUnitMoveResult_Type

      public HandlingUnitMoveResult_Type()
    • HandlingUnitMoveResult_Type

      public HandlingUnitMoveResult_Type(@Nullable String createdByUser, @Nullable OffsetDateTime creationDateTime, @Nullable BigDecimal grossWeight, @Nullable UUID handlingUnitCharUUID, @Nullable String handlingUnitExternalID, @Nullable String handlingUnitInternalStatus, @Nullable String handlingUnitReferenceDocument, @Nullable String packagingMaterial, @Nullable String packagingMaterialType, @Nullable String parentHandlingUnitNumber, @Nullable String plant, @Nullable String receivingStorageBin, @Nullable String receivingStorageLocation, @Nullable String warehouse, @Nullable String weightUnit)
  • Method Details

    • getType

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

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

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

      @Nonnull protected ODataEntityKey getKey()
      Overrides:
      getKey in class VdmObject<HandlingUnitMoveResult_Type>
    • setCreatedByUser

      public void setCreatedByUser(@Nullable String createdByUser)
      Constraints: Not nullable, Maximum length: 12

      Original property name from the Odata EDM: CreatedByUser

      Parameters:
      createdByUser - The createdByUser to set.
    • setCreationDateTime

      public void setCreationDateTime(@Nullable OffsetDateTime creationDateTime)
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Parameters:
      creationDateTime - The creationDateTime to set.
    • setGrossWeight

      public void setGrossWeight(@Nullable BigDecimal grossWeight)
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: GrossWeight

      Parameters:
      grossWeight - The grossWeight to set.
    • setHandlingUnitCharUUID

      public void setHandlingUnitCharUUID(@Nullable UUID handlingUnitCharUUID)
      Constraints: Nullable

      Original property name from the Odata EDM: HandlingUnitCharUUID

      Parameters:
      handlingUnitCharUUID - The handlingUnitCharUUID to set.
    • setHandlingUnitExternalID

      public void setHandlingUnitExternalID(@Nullable String handlingUnitExternalID)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: HandlingUnitExternalID

      Parameters:
      handlingUnitExternalID - The handlingUnitExternalID to set.
    • setHandlingUnitInternalStatus

      public void setHandlingUnitInternalStatus(@Nullable String handlingUnitInternalStatus)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: HandlingUnitInternalStatus

      Parameters:
      handlingUnitInternalStatus - The handlingUnitInternalStatus to set.
    • setHandlingUnitReferenceDocument

      public void setHandlingUnitReferenceDocument(@Nullable String handlingUnitReferenceDocument)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: HandlingUnitReferenceDocument

      Parameters:
      handlingUnitReferenceDocument - The handlingUnitReferenceDocument to set.
    • setPackagingMaterial

      public void setPackagingMaterial(@Nullable String packagingMaterial)
      Constraints: Not nullable, Maximum length: 40

      Original property name from the Odata EDM: PackagingMaterial

      Parameters:
      packagingMaterial - The packagingMaterial to set.
    • setPackagingMaterialType

      public void setPackagingMaterialType(@Nullable String packagingMaterialType)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: PackagingMaterialType

      Parameters:
      packagingMaterialType - The packagingMaterialType to set.
    • setParentHandlingUnitNumber

      public void setParentHandlingUnitNumber(@Nullable String parentHandlingUnitNumber)
      Constraints: Not nullable, Maximum length: 20

      Original property name from the Odata EDM: ParentHandlingUnitNumber

      Parameters:
      parentHandlingUnitNumber - The parentHandlingUnitNumber to set.
    • setPlant

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

      Original property name from the Odata EDM: Plant

      Parameters:
      plant - The plant to set.
    • setReceivingStorageBin

      public void setReceivingStorageBin(@Nullable String receivingStorageBin)
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ReceivingStorageBin

      Parameters:
      receivingStorageBin - The receivingStorageBin to set.
    • setReceivingStorageLocation

      public void setReceivingStorageLocation(@Nullable String receivingStorageLocation)
      Constraints: Not nullable, Maximum length: 4

      Original property name from the Odata EDM: ReceivingStorageLocation

      Parameters:
      receivingStorageLocation - The receivingStorageLocation to set.
    • setWarehouse

      public void setWarehouse(@Nullable String warehouse)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: Warehouse

      Parameters:
      warehouse - The warehouse to set.
    • setWeightUnit

      public void setWeightUnit(@Nullable String weightUnit)
      Constraints: Not nullable, Maximum length: 3

      Original property name from the Odata EDM: WeightUnit

      Parameters:
      weightUnit - The weightUnit to set.
    • builder

    • getCreatedByUser

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

      Original property name from the Odata EDM: CreatedByUser

      Returns:
      The createdByUser contained in this VdmComplex.
    • getCreationDateTime

      @Nullable public OffsetDateTime getCreationDateTime()
      Constraints: Nullable, Precision: 7

      Original property name from the Odata EDM: CreationDateTime

      Returns:
      The creationDateTime contained in this VdmComplex.
    • getGrossWeight

      @Nullable public BigDecimal getGrossWeight()
      Constraints: Not nullable, Precision: 15, Scale: 3

      Original property name from the Odata EDM: GrossWeight

      Returns:
      The grossWeight contained in this VdmComplex.
    • getHandlingUnitCharUUID

      @Nullable public UUID getHandlingUnitCharUUID()
      Constraints: Nullable

      Original property name from the Odata EDM: HandlingUnitCharUUID

      Returns:
      The handlingUnitCharUUID contained in this VdmComplex.
    • getHandlingUnitExternalID

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

      Original property name from the Odata EDM: HandlingUnitExternalID

      Returns:
      The handlingUnitExternalID contained in this VdmComplex.
    • getHandlingUnitInternalStatus

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

      Original property name from the Odata EDM: HandlingUnitInternalStatus

      Returns:
      The handlingUnitInternalStatus contained in this VdmComplex.
    • getHandlingUnitReferenceDocument

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

      Original property name from the Odata EDM: HandlingUnitReferenceDocument

      Returns:
      The handlingUnitReferenceDocument contained in this VdmComplex.
    • getPackagingMaterial

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

      Original property name from the Odata EDM: PackagingMaterial

      Returns:
      The packagingMaterial contained in this VdmComplex.
    • getPackagingMaterialType

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

      Original property name from the Odata EDM: PackagingMaterialType

      Returns:
      The packagingMaterialType contained in this VdmComplex.
    • getParentHandlingUnitNumber

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

      Original property name from the Odata EDM: ParentHandlingUnitNumber

      Returns:
      The parentHandlingUnitNumber contained in this VdmComplex.
    • getPlant

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

      Original property name from the Odata EDM: Plant

      Returns:
      The plant contained in this VdmComplex.
    • getReceivingStorageBin

      @Nullable public String getReceivingStorageBin()
      Constraints: Not nullable, Maximum length: 18

      Original property name from the Odata EDM: ReceivingStorageBin

      Returns:
      The receivingStorageBin contained in this VdmComplex.
    • getReceivingStorageLocation

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

      Original property name from the Odata EDM: ReceivingStorageLocation

      Returns:
      The receivingStorageLocation contained in this VdmComplex.
    • getWarehouse

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

      Original property name from the Odata EDM: Warehouse

      Returns:
      The warehouse contained in this VdmComplex.
    • getWeightUnit

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

      Original property name from the Odata EDM: WeightUnit

      Returns:
      The weightUnit contained in this VdmComplex.
    • toString

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

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

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

      public int hashCode()
      Overrides:
      hashCode in class VdmObject<HandlingUnitMoveResult_Type>
    • getOdataType

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