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 Stringprivate AvailabilityStateprivate org.openwms.core.units.api.Measurableprivate Stringprivate Stringprivate DimensionVOprivate Stringprivate Stringprivate org.openwms.core.units.api.Weightprivate Booleanprivate Stringprivate LocationVOprivate Stringprivate List<StackingRuleVO> private Stringprivate 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
-