Class PackagingUnitMO

java.lang.Object
org.openwms.wms.inventory.events.PackagingUnitMO
All Implemented Interfaces:
Serializable

public class PackagingUnitMO extends Object implements Serializable
A PackagingUnitMO is a message object that represents a PackagingUnit.
Author:
Heiko Scherrer
See Also:
  • Field Details

    • pKey

      private String pKey
      The persistent key of the PackagingUnit.
    • physicalPosition

      private String physicalPosition
      Some hint where to find the PackagingUnit within its container.
    • serialNumber

      private String serialNumber
      The serial number PackagingUnit.
    • product

      @NotNull private @NotNull ProductMO product
      Packed Product, must not be null.
    • quantity

      @NotNull private @NotNull org.openwms.core.units.api.Measurable quantity
      Packed quantity, must not be null.
    • actualLocation

      private String actualLocation
      The actualLocation the PackagingUnit is placed on.
  • Constructor Details

    • PackagingUnitMO

      public PackagingUnitMO()
  • Method Details

    • getpKey

      public String getpKey()
    • setpKey

      public void setpKey(String pKey)
    • getPhysicalPosition

      public String getPhysicalPosition()
    • setPhysicalPosition

      public void setPhysicalPosition(String physicalPosition)
    • getSerialNumber

      public String getSerialNumber()
    • setSerialNumber

      public void setSerialNumber(String serialNumber)
    • getProduct

      public ProductMO getProduct()
    • setProduct

      public void setProduct(ProductMO product)
    • getQuantity

      public org.openwms.core.units.api.Measurable getQuantity()
    • setQuantity

      public void setQuantity(org.openwms.core.units.api.Measurable quantity)
    • getActualLocation

      public String getActualLocation()
    • setActualLocation

      public void setActualLocation(String actualLocation)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object