Class TransportUnitTypeMO
java.lang.Object
org.openwms.common.transport.api.messages.TransportUnitTypeMO
- All Implemented Interfaces:
Serializable
A TransportUnitType is a Message Object representing a
TransportUnitType.- Author:
- Heiko Scherrer
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate intprivate intprivate BigDecimalprivate @NotNull(groups={Create.class,Modified.class}) Stringprivate BigDecimalprivate BigDecimalprivate int -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedRequired Default constructor.private -
Method Summary
Modifier and TypeMethodDescriptionintintgetType()intgetWidth()static TransportUnitTypeMO.BuildervoidsetCompatibility(String compatibility) voidsetHeight(int height) voidsetLength(int length) voidsetPayload(BigDecimal payload) voidvoidsetWeightMax(BigDecimal weightMax) voidsetWeightTare(BigDecimal weightTare) voidsetWidth(int width)
-
Field Details
-
type
@NotNull(groups={Create.class,Modified.class}) private @NotNull(groups={Create.class,Modified.class}) String type -
length
private int length -
width
private int width -
height
private int height -
weightTare
-
weightMax
-
payload
-
compatibility
-
-
Constructor Details
-
TransportUnitTypeMO
protected TransportUnitTypeMO()Required Default constructor. -
TransportUnitTypeMO
-
-
Method Details
-
newBuilder
-
getType
-
setType
-
getLength
public int getLength() -
setLength
public void setLength(int length) -
getWidth
public int getWidth() -
setWidth
public void setWidth(int width) -
getHeight
public int getHeight() -
setHeight
public void setHeight(int height) -
getWeightTare
-
setWeightTare
-
getWeightMax
-
setWeightMax
-
getPayload
-
setPayload
-
getCompatibility
-
setCompatibility
-