Package org.openwms.wms.receiving.api
Class ReceivingTransportUnitOrderPositionVO
java.lang.Object
org.openwms.wms.receiving.api.BaseReceivingOrderPositionVO
org.openwms.wms.receiving.api.ReceivingTransportUnitOrderPositionVO
- All Implemented Interfaces:
Serializable
,ConvertableVO
public class ReceivingTransportUnitOrderPositionVO
extends BaseReceivingOrderPositionVO
implements ConvertableVO, Serializable
A ReceivingTransportUnitOrderPositionVO.
- Author:
- Heiko Scherrer
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprivate @NotBlank(groups=CreateExpectedTUReceipt.class) String
Expected receipts may also carry the unique identifier of the suppliersTransportUnit
.private @NotBlank(groups=CreateExpectedTUReceipt.class) String
The name of theTransportUnitType
the expectedTransportUnit
is of. -
Constructor Summary
ConstructorDescriptionReceivingTransportUnitOrderPositionVO
(@NotNull Integer positionId, @NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitBK, @NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitTypeName) -
Method Summary
Modifier and TypeMethodDescriptionvoid
boolean
All fields.int
hashCode()
All fields.void
setTransportUnitBK
(@NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitBK) void
setTransportUnitTypeName
(@NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitTypeName) Methods inherited from class org.openwms.wms.receiving.api.BaseReceivingOrderPositionVO
getCreateDt, getDetails, getExpectedReceiptWarehouse, getOrder, getOrderId, getPositionId, getPriority, getStartMode, getState, setCreateDt, setDetails, setExpectedReceiptWarehouse, setOrder, setOrderId, setPositionId, setPriority, setStartMode, setState, toString
-
Field Details
-
transportUnitBK
@NotBlank(groups=CreateExpectedTUReceipt.class) private @NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitBKExpected receipts may also carry the unique identifier of the suppliersTransportUnit
. -
transportUnitTypeName
@NotBlank(groups=CreateExpectedTUReceipt.class) private @NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitTypeNameThe name of theTransportUnitType
the expectedTransportUnit
is of.
-
-
Constructor Details
-
ReceivingTransportUnitOrderPositionVO
ReceivingTransportUnitOrderPositionVO() -
ReceivingTransportUnitOrderPositionVO
@ConstructorProperties({"positionId","transportUnitBK","transportUnitTypeName"}) public ReceivingTransportUnitOrderPositionVO(@NotNull @NotNull Integer positionId, @NotBlank(groups=CreateExpectedTUReceipt.class) @NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitBK, @NotBlank(groups=CreateExpectedTUReceipt.class) @NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitTypeName)
-
-
Method Details
-
getTransportUnitBK
-
setTransportUnitBK
public void setTransportUnitBK(@NotBlank(groups=CreateExpectedTUReceipt.class) @NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitBK) -
getTransportUnitTypeName
-
setTransportUnitTypeName
public void setTransportUnitTypeName(@NotBlank(groups=CreateExpectedTUReceipt.class) @NotBlank(groups=CreateExpectedTUReceipt.class) String transportUnitTypeName) -
equals
All fields. All fields.- Overrides:
equals
in classBaseReceivingOrderPositionVO
-
hashCode
public int hashCode()All fields. All fields.- Overrides:
hashCode
in classBaseReceivingOrderPositionVO
-
accept
- Specified by:
accept
in interfaceConvertableVO
-