Class BaseReceivingOrderPositionVO

java.lang.Object
org.openwms.wms.receiving.api.BaseReceivingOrderPositionVO
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
ReceivingOrderPositionVO, ReceivingTransportUnitOrderPositionVO

public class BaseReceivingOrderPositionVO extends Object implements Serializable
A BaseReceivingOrderPositionVO.
Author:
Heiko Scherrer
See Also:
  • Field Details

    • order

      private ReceivingOrderVO order
    • positionId

      @NotNull private @NotNull Integer positionId
      The unique position ID within an ReceivingOrder - must not be empty.
    • state

      private String state
      Current position state.
    • startMode

      private String startMode
      Optional: How the position should be processed, manually oder automatically.
    • details

      private Map<String,String> details
      Arbitrary detail information on this position, might be populated with ERP information.
  • Constructor Details

    • BaseReceivingOrderPositionVO

      BaseReceivingOrderPositionVO()
    • BaseReceivingOrderPositionVO

      @ConstructorProperties("positionId") public BaseReceivingOrderPositionVO(@NotNull @NotNull Integer positionId)
  • Method Details

    • getOrder

      public ReceivingOrderVO getOrder()
    • setOrder

      public void setOrder(ReceivingOrderVO order)
    • setPositionId

      public void setPositionId(Integer positionId)
    • getPositionId

      public Integer getPositionId()
    • getState

      public String getState()
    • setState

      public void setState(String state)
    • getStartMode

      public String getStartMode()
    • setStartMode

      public void setStartMode(String startMode)
    • getDetails

      public Map<String,String> getDetails()
    • setDetails

      public void setDetails(Map<String,String> details)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

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

      public int hashCode()
      All fields.
      Overrides:
      hashCode in class Object