Class ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder
- Enclosing class:
- ProductUnitsOfMeasure
-
Method Summary
Modifier and TypeMethodDescriptionalternativeUnit(String alternativeUnit) (Key Field) Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 3build()capacityUsage(BigDecimal capacityUsage) Constraints: Not nullable, Precision: 15, Scale: 3globalTradeItemNumber(String globalTradeItemNumber) Constraints: Not nullable, Maximum length: 18globalTradeItemNumberCategory(String globalTradeItemNumberCategory) Constraints: Not nullable, Maximum length: 2grossWeight(BigDecimal grossWeight) Constraints: Not nullable, Precision: 13, Scale: 3Navigation property to_InternationalArticleNumber for ProductUnitsOfMeasure to multiple ProductUnitsOfMeasureEAN.lowerLevelPackagingUnit(String lowerLevelPackagingUnit) Constraints: Not nullable, Maximum length: 3materialVolume(BigDecimal materialVolume) Constraints: Not nullable, Precision: 13, Scale: 3maximumStackingFactor(Short maximumStackingFactor) Constraints: none(Key Field) Constraints: Not nullable, Maximum length: 40productMeasurementUnit(String productMeasurementUnit) Constraints: Not nullable, Maximum length: 3quantityDenominator(BigDecimal quantityDenominator) Constraints: Not nullable, Precision: 5, Scale: 0quantityNumerator(BigDecimal quantityNumerator) Constraints: Not nullable, Precision: 5, Scale: 0remainingVolumeAfterNesting(BigDecimal remainingVolumeAfterNesting) Constraints: Not nullable, Precision: 3, Scale: 0toString()unitSpecificProductHeight(BigDecimal unitSpecificProductHeight) Constraints: Not nullable, Precision: 13, Scale: 3unitSpecificProductLength(BigDecimal unitSpecificProductLength) Constraints: Not nullable, Precision: 13, Scale: 3unitSpecificProductWidth(BigDecimal unitSpecificProductWidth) Constraints: Not nullable, Precision: 13, Scale: 3volumeUnit(String volumeUnit) Constraints: Not nullable, Maximum length: 3weightUnit(String weightUnit) Constraints: Not nullable, Maximum length: 3
-
Method Details
-
internationalArticleNumber
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder internationalArticleNumber(ProductUnitsOfMeasureEAN... value) Navigation property to_InternationalArticleNumber for ProductUnitsOfMeasure to multiple ProductUnitsOfMeasureEAN.- Parameters:
value- The ProductUnitsOfMeasureEANs to build this ProductUnitsOfMeasure with.- Returns:
- This Builder to allow for a fluent interface.
-
product
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder product(@Nullable String product) (Key Field) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: Product
- Returns:
this.
-
alternativeUnit
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder alternativeUnit(@Nullable String alternativeUnit) (Key Field) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: AlternativeUnit
- Returns:
this.
-
quantityNumerator
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder quantityNumerator(@Nullable BigDecimal quantityNumerator) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: QuantityNumerator
- Returns:
this.
-
quantityDenominator
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder quantityDenominator(@Nullable BigDecimal quantityDenominator) Constraints: Not nullable, Precision: 5, Scale: 0Original property name from the Odata EDM: QuantityDenominator
- Returns:
this.
-
materialVolume
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder materialVolume(@Nullable BigDecimal materialVolume) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: MaterialVolume
- Returns:
this.
-
volumeUnit
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder volumeUnit(@Nullable String volumeUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: VolumeUnit
- Returns:
this.
-
grossWeight
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder grossWeight(@Nullable BigDecimal grossWeight) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: GrossWeight
- Returns:
this.
-
weightUnit
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder weightUnit(@Nullable String weightUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: WeightUnit
- Returns:
this.
-
globalTradeItemNumber
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder globalTradeItemNumber(@Nullable String globalTradeItemNumber) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: GlobalTradeItemNumber
- Returns:
this.
-
globalTradeItemNumberCategory
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder globalTradeItemNumberCategory(@Nullable String globalTradeItemNumberCategory) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: GlobalTradeItemNumberCategory
- Returns:
this.
-
unitSpecificProductLength
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder unitSpecificProductLength(@Nullable BigDecimal unitSpecificProductLength) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: UnitSpecificProductLength
- Returns:
this.
-
unitSpecificProductWidth
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder unitSpecificProductWidth(@Nullable BigDecimal unitSpecificProductWidth) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: UnitSpecificProductWidth
- Returns:
this.
-
unitSpecificProductHeight
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder unitSpecificProductHeight(@Nullable BigDecimal unitSpecificProductHeight) Constraints: Not nullable, Precision: 13, Scale: 3Original property name from the Odata EDM: UnitSpecificProductHeight
- Returns:
this.
-
productMeasurementUnit
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder productMeasurementUnit(@Nullable String productMeasurementUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProductMeasurementUnit
- Returns:
this.
-
lowerLevelPackagingUnit
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder lowerLevelPackagingUnit(@Nullable String lowerLevelPackagingUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: LowerLevelPackagingUnit
- Returns:
this.
-
remainingVolumeAfterNesting
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder remainingVolumeAfterNesting(@Nullable BigDecimal remainingVolumeAfterNesting) Constraints: Not nullable, Precision: 3, Scale: 0Original property name from the Odata EDM: RemainingVolumeAfterNesting
- Returns:
this.
-
maximumStackingFactor
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder maximumStackingFactor(@Nullable Short maximumStackingFactor) Constraints: noneOriginal property name from the Odata EDM: MaximumStackingFactor
- Returns:
this.
-
capacityUsage
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder capacityUsage(@Nullable BigDecimal capacityUsage) Constraints: Not nullable, Precision: 15, Scale: 3Original property name from the Odata EDM: CapacityUsage
- Returns:
this.
-
baseUnit
@Nonnull public ProductUnitsOfMeasure.ProductUnitsOfMeasureBuilder baseUnit(@Nullable String baseUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: BaseUnit
- Returns:
this.
-
build
-
toString
-