Class ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder
- Enclosing class:
- ProjDmndExpenseDistr
-
Method Summary
Modifier and TypeMethodDescriptionbuild()createdByUser(String createdByUser) Constraints: Not nullable, Maximum length: 12creationDateTime(ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 7lastChangeDateTime(ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7lastChangedByUser(String lastChangedByUser) Constraints: Not nullable, Maximum length: 12projDmndExpnDistrAmount(BigDecimal projDmndExpnDistrAmount) Constraints: Not nullable, Precision: 17, Scale: 3projDmndExpnDistrAmountCrcy(String projDmndExpnDistrAmountCrcy) Constraints: Not nullable, Maximum length: 5projDmndExpnDistributionUUID(UUID projDmndExpnDistributionUUID) (Key Field) Constraints: Not nullableprojDmndExpnDistrPeriodVal(String projDmndExpnDistrPeriodVal) Constraints: Not nullable, Maximum length: 3projDmndExpnDistrRevenueAmt(BigDecimal projDmndExpnDistrRevenueAmt) Constraints: Not nullable, Precision: 17, Scale: 3projDmndExpnDistrRevnAmtCrcy(String projDmndExpnDistrRevnAmtCrcy) Constraints: Not nullable, Maximum length: 5projDmndExpnDistrYearVal(String projDmndExpnDistrYearVal) Constraints: Not nullable, Maximum length: 4projDmndReferencedPlanDataUUID(UUID projDmndReferencedPlanDataUUID) Constraints: noneNavigation property to_ProjectDemandExpense for ProjDmndExpenseDistr to single ProjectDemandExpense.projectDemandExpenseUUID(UUID projectDemandExpenseUUID) Constraints: noneprojectDemandUUID(UUID projectDemandUUID) Constraints: noneprojectUUID(UUID projectUUID) Constraints: nonereferencedObjectUUID(UUID referencedObjectUUID) Constraints: noneroot(ProjectDemand value) Navigation property to_Root for ProjDmndExpenseDistr to single ProjectDemand.toString()
-
Method Details
-
root
Navigation property to_Root for ProjDmndExpenseDistr to single ProjectDemand.- Parameters:
value- The ProjectDemand to build this ProjDmndExpenseDistr with.- Returns:
- This Builder to allow for a fluent interface.
-
projectDemandExpense
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projectDemandExpense(ProjectDemandExpense value) Navigation property to_ProjectDemandExpense for ProjDmndExpenseDistr to single ProjectDemandExpense.- Parameters:
value- The ProjectDemandExpense to build this ProjDmndExpenseDistr with.- Returns:
- This Builder to allow for a fluent interface.
-
projDmndExpnDistributionUUID
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projDmndExpnDistributionUUID(@Nullable UUID projDmndExpnDistributionUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: ProjDmndExpnDistributionUUID
- Returns:
this.
-
projectDemandExpenseUUID
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projectDemandExpenseUUID(@Nullable UUID projectDemandExpenseUUID) Constraints: noneOriginal property name from the Odata EDM: ProjectDemandExpenseUUID
- Returns:
this.
-
projectDemandUUID
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projectDemandUUID(@Nullable UUID projectDemandUUID) Constraints: noneOriginal property name from the Odata EDM: ProjectDemandUUID
- Returns:
this.
-
projDmndReferencedPlanDataUUID
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projDmndReferencedPlanDataUUID(@Nullable UUID projDmndReferencedPlanDataUUID) Constraints: noneOriginal property name from the Odata EDM: ProjDmndReferencedPlanDataUUID
- Returns:
this.
-
projDmndExpnDistrPeriodVal
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projDmndExpnDistrPeriodVal(@Nullable String projDmndExpnDistrPeriodVal) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: ProjDmndExpnDistrPeriodVal
- Returns:
this.
-
projDmndExpnDistrYearVal
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projDmndExpnDistrYearVal(@Nullable String projDmndExpnDistrYearVal) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: ProjDmndExpnDistrYearVal
- Returns:
this.
-
projDmndExpnDistrAmount
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projDmndExpnDistrAmount(@Nullable BigDecimal projDmndExpnDistrAmount) Constraints: Not nullable, Precision: 17, Scale: 3Original property name from the Odata EDM: ProjDmndExpnDistrAmount
- Returns:
this.
-
projDmndExpnDistrRevenueAmt
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projDmndExpnDistrRevenueAmt(@Nullable BigDecimal projDmndExpnDistrRevenueAmt) Constraints: Not nullable, Precision: 17, Scale: 3Original property name from the Odata EDM: ProjDmndExpnDistrRevenueAmt
- Returns:
this.
-
projectUUID
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projectUUID(@Nullable UUID projectUUID) Constraints: noneOriginal property name from the Odata EDM: ProjectUUID
- Returns:
this.
-
referencedObjectUUID
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder referencedObjectUUID(@Nullable UUID referencedObjectUUID) Constraints: noneOriginal property name from the Odata EDM: ReferencedObjectUUID
- Returns:
this.
-
projDmndExpnDistrAmountCrcy
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projDmndExpnDistrAmountCrcy(@Nullable String projDmndExpnDistrAmountCrcy) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ProjDmndExpnDistrAmountCrcy
- Returns:
this.
-
projDmndExpnDistrRevnAmtCrcy
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder projDmndExpnDistrRevnAmtCrcy(@Nullable String projDmndExpnDistrRevnAmtCrcy) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: ProjDmndExpnDistrRevnAmtCrcy
- Returns:
this.
-
createdByUser
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder createdByUser(@Nullable String createdByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: CreatedByUser
- Returns:
this.
-
creationDateTime
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder creationDateTime(@Nullable ZonedDateTime creationDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
lastChangedByUser
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder lastChangedByUser(@Nullable String lastChangedByUser) Constraints: Not nullable, Maximum length: 12Original property name from the Odata EDM: LastChangedByUser
- Returns:
this.
-
lastChangeDateTime
@Nonnull public ProjDmndExpenseDistr.ProjDmndExpenseDistrBuilder lastChangeDateTime(@Nullable ZonedDateTime lastChangeDateTime) Constraints: Not nullable, Precision: 7Original property name from the Odata EDM: LastChangeDateTime
- Returns:
this.
-
build
-
toString
-