Class SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder
- Enclosing class:
- SrcgProjQtnItmCmmdtyQty
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Constraints: Not nullable, Maximum length: 18commodityName(String commodityName) Constraints: Not nullable, Maximum length: 40commodityQuantity(BigDecimal commodityQuantity) Constraints: Not nullable, Precision: 17, Scale: 3commodityUnit(String commodityUnit) Constraints: Not nullable, Maximum length: 3itemQuantityUnit(String itemQuantityUnit) Constraints: Not nullable, Maximum length: 3purgDocCmmdtyRefDocItmQty(BigDecimal purgDocCmmdtyRefDocItmQty) Constraints: Not nullable, Precision: 5purgDocCmmdtyUpdateCycle(String purgDocCmmdtyUpdateCycle) Constraints: Not nullable, Maximum length: 2purgDocCmmdtyUpdateCycleText(String purgDocCmmdtyUpdateCycleText) Constraints: Not nullable, Maximum length: 60Navigation property _SourcingProjectQuotation for SrcgProjQtnItmCmmdtyQty to single SourcingProjectQuotation.sourcingProjectQuotationUUID(UUID sourcingProjectQuotationUUID) Constraints: Not nullablesrcgProjQtnCmmdtyQuantityUUID(UUID srcgProjQtnCmmdtyQuantityUUID) (Key Field) Constraints: Not nullablesrcgProjQtnItemUUID(UUID srcgProjQtnItemUUID) Constraints: Not nullableNavigation property _SrcgProjQuotationItem for SrcgProjQtnItmCmmdtyQty to single SrcgProjQtnItem.toString()validityEndDate(LocalDate validityEndDate) Constraints: NullablevalidityStartDate(LocalDate validityStartDate) Constraints: Nullable
-
Method Details
-
sourcingProjectQuotation
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder sourcingProjectQuotation(SourcingProjectQuotation value) Navigation property _SourcingProjectQuotation for SrcgProjQtnItmCmmdtyQty to single SourcingProjectQuotation.- Parameters:
value- The SourcingProjectQuotation to build this SrcgProjQtnItmCmmdtyQty with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjQuotationItem
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder srcgProjQuotationItem(SrcgProjQtnItem value) Navigation property _SrcgProjQuotationItem for SrcgProjQtnItmCmmdtyQty to single SrcgProjQtnItem.- Parameters:
value- The SrcgProjQtnItem to build this SrcgProjQtnItmCmmdtyQty with.- Returns:
- This Builder to allow for a fluent interface.
-
srcgProjQtnCmmdtyQuantityUUID
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder srcgProjQtnCmmdtyQuantityUUID(@Nullable UUID srcgProjQtnCmmdtyQuantityUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjQtnCmmdtyQuantityUUID
- Returns:
this.
-
sourcingProjectQuotationUUID
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder sourcingProjectQuotationUUID(@Nullable UUID sourcingProjectQuotationUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SourcingProjectQuotationUUID
- Returns:
this.
-
srcgProjQtnItemUUID
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder srcgProjQtnItemUUID(@Nullable UUID srcgProjQtnItemUUID) Constraints: Not nullableOriginal property name from the Odata EDM: SrcgProjQtnItemUUID
- Returns:
this.
-
commodity
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder commodity(@Nullable String commodity) Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: Commodity
- Returns:
this.
-
validityEndDate
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder validityEndDate(@Nullable LocalDate validityEndDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityEndDate
- Returns:
this.
-
validityStartDate
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder validityStartDate(@Nullable LocalDate validityStartDate) Constraints: NullableOriginal property name from the Odata EDM: ValidityStartDate
- Returns:
this.
-
commodityQuantity
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder commodityQuantity(@Nullable BigDecimal commodityQuantity) Constraints: Not nullable, Precision: 17, Scale: 3Original property name from the Odata EDM: CommodityQuantity
- Returns:
this.
-
commodityUnit
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder commodityUnit(@Nullable String commodityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: CommodityUnit
- Returns:
this.
-
purgDocCmmdtyRefDocItmQty
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder purgDocCmmdtyRefDocItmQty(@Nullable BigDecimal purgDocCmmdtyRefDocItmQty) Constraints: Not nullable, Precision: 5Original property name from the Odata EDM: PurgDocCmmdtyRefDocItmQty
- Returns:
this.
-
itemQuantityUnit
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder itemQuantityUnit(@Nullable String itemQuantityUnit) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ItemQuantityUnit
- Returns:
this.
-
purgDocCmmdtyUpdateCycleText
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder purgDocCmmdtyUpdateCycleText(@Nullable String purgDocCmmdtyUpdateCycleText) Constraints: Not nullable, Maximum length: 60Original property name from the Odata EDM: PurgDocCmmdtyUpdateCycleText
- Returns:
this.
-
purgDocCmmdtyUpdateCycle
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder purgDocCmmdtyUpdateCycle(@Nullable String purgDocCmmdtyUpdateCycle) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PurgDocCmmdtyUpdateCycle
- Returns:
this.
-
commodityName
@Nonnull public SrcgProjQtnItmCmmdtyQty.SrcgProjQtnItmCmmdtyQtyBuilder commodityName(@Nullable String commodityName) Constraints: Not nullable, Maximum length: 40Original property name from the Odata EDM: CommodityName
- Returns:
this.
-
build
-
toString
-