Package org.openwms.wms.inventory.api
Class ProductVO.Builder
java.lang.Object
org.openwms.wms.inventory.api.ProductVO.Builder
- Enclosing class:
ProductVO
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate String
private AvailabilityState
private org.openwms.core.units.api.Measurable
private String
private String
private DimensionVO
private String
private String
private org.openwms.core.units.api.Weight
private Boolean
private String
private LocationVO
private String
private List
<StackingRuleVO> private String
private List
<UomRelationVO> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddUnit
(UomRelationVO val) baseUnit
(org.openwms.core.units.api.Measurable val) build()
classification
(String val) description
(String val) dimension
(DimensionVO val) netWeight
(org.openwms.core.units.api.Weight val) stackingRules
(List<StackingRuleVO> val) units
(List<UomRelationVO> val)
-
Field Details
-
pKey
-
sku
-
label
-
accountId
-
baseUnit
private org.openwms.core.units.api.Measurable baseUnit -
overbookingAllowed
-
description
-
availabilityState
-
classification
-
group
-
stockZone
-
units
-
dimension
-
netWeight
private org.openwms.core.units.api.Weight netWeight -
preferableStorageLocation
-
stackingRules
-
details
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
pKey
-
sku
-
label
-
accountId
-
baseUnit
-
overbookingAllowed
-
description
-
availabilityState
-
classification
-
group
-
stockZone
-
units
-
addUnit
-
dimension
-
netWeight
-
preferableStorageLocation
-
stackingRules
-
details
-
build
-