Class ShippingOrderPositionVO

java.lang.Object
org.springframework.hateoas.RepresentationModel<ShippingOrderPositionVO>
org.ameba.http.AbstractBase<ShippingOrderPositionVO>
org.openwms.wms.shipping.api.BaseShippingOrderPositionVO<ShippingOrderPositionVO>
org.openwms.wms.shipping.api.ShippingOrderPositionVO
All Implemented Interfaces:
Serializable

public class ShippingOrderPositionVO extends BaseShippingOrderPositionVO<ShippingOrderPositionVO> implements Serializable
A ShippingOrderPositionVO.
Author:
Heiko Scherrer
See Also:
  • Field Details

    • product

      @NotNull(message="{owms.wms.shp.sku}", groups=Create.class) private @NotNull(message="{owms.wms.shp.sku}",groups=Create.class) ProductVO product
      The ordered product, must not be null.
    • qtyOrdered

      @Valid @NotNull(message="{owms.wms.shp.qtyOrdered}", groups=Create.class) private @Valid @NotNull(message="{owms.wms.shp.qtyOrdered}",groups=Create.class) org.openwms.core.units.api.Measurable<?,?,?> qtyOrdered
      Quantity ordered, must not be null.
    • qtyCrossdock

      private org.openwms.core.units.api.Measurable<?,?,?> qtyCrossdock
      Quantity for crossdocking.
    • qtyAllocated

      private org.openwms.core.units.api.Measurable<?,?,?> qtyAllocated
      The quantity that has been allocated.
  • Constructor Details

    • ShippingOrderPositionVO

      public ShippingOrderPositionVO()
  • Method Details

    • toString

      public String toString()
      All fields.
      Overrides:
      toString in class BaseShippingOrderPositionVO<ShippingOrderPositionVO>
    • equals

      public boolean equals(Object o)
      All fields. All fields.
      Overrides:
      equals in class BaseShippingOrderPositionVO<ShippingOrderPositionVO>
    • hashCode

      public int hashCode()
      All fields. All fields.
      Overrides:
      hashCode in class BaseShippingOrderPositionVO<ShippingOrderPositionVO>
    • getProduct

      public ProductVO getProduct()
    • setProduct

      public void setProduct(ProductVO product)
    • getQtyOrdered

      public org.openwms.core.units.api.Measurable<?,?,?> getQtyOrdered()
    • setQtyOrdered

      public void setQtyOrdered(@Valid @NotNull(message="{owms.wms.shp.qtyOrdered}",groups=Create.class) @Valid @NotNull(message="{owms.wms.shp.qtyOrdered}",groups=Create.class) org.openwms.core.units.api.Measurable<?,?,?> qtyOrdered)
    • getQtyCrossdock

      public org.openwms.core.units.api.Measurable<?,?,?> getQtyCrossdock()
    • setQtyCrossdock

      public void setQtyCrossdock(org.openwms.core.units.api.Measurable<?,?,?> qtyCrossdock)
    • getQtyAllocated

      public org.openwms.core.units.api.Measurable<?,?,?> getQtyAllocated()
    • setQtyAllocated

      public void setQtyAllocated(org.openwms.core.units.api.Measurable<?,?,?> qtyAllocated)