Class PaymentStrategy.PaymentStrategyBuilder
- Enclosing class:
- PaymentStrategy
-
Method Summary
Modifier and TypeMethodDescriptionConstraints: Not nullable, Maximum length: 15bankAccount(String bankAccount) Constraints: Not nullable, Maximum length: 18bPBankAccountInternalID(String bPBankAccountInternalID) Constraints: Not nullable, Maximum length: 4build()changedOnDateTime(OffsetDateTime changedOnDateTime) Constraints: Nullable, Precision: 7creationDateTime(OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7Constraints: Not nullable, Maximum length: 3Constraints: Not nullable, Maximum length: 5houseBankAccount(String houseBankAccount) Constraints: Not nullable, Maximum length: 5paymentDate(LocalDate paymentDate) Constraints: NullablepaymentMethod(String paymentMethod) Constraints: Not nullable, Maximum length: 1paymentReqnStrategyStatus(String paymentReqnStrategyStatus) Constraints: Not nullable, Maximum length: 2paymentRequisitionStrategyUUID(UUID paymentRequisitionStrategyUUID) (Key Field) Constraints: Not nullablepaymentRequisitionUUID(UUID paymentRequisitionUUID) Constraints: Not nullablepaytReqnStrategyAmtInTransCrcy(BigDecimal paytReqnStrategyAmtInTransCrcy) Constraints: Not nullable, Precision: 23, Scale: 0paytRequisitionStrategyNumber(String paytRequisitionStrategyNumber) Constraints: Not nullable, Maximum length: 3requisition(Requisition value) Navigation property _Requisition for PaymentStrategy to single Requisition.toString()
-
Method Details
-
requisition
Navigation property _Requisition for PaymentStrategy to single Requisition.- Parameters:
value- The Requisition to build this PaymentStrategy with.- Returns:
- This Builder to allow for a fluent interface.
-
paymentRequisitionStrategyUUID
@Nonnull public PaymentStrategy.PaymentStrategyBuilder paymentRequisitionStrategyUUID(@Nullable UUID paymentRequisitionStrategyUUID) (Key Field) Constraints: Not nullableOriginal property name from the Odata EDM: PaymentRequisitionStrategyUUID
- Returns:
this.
-
paymentRequisitionUUID
@Nonnull public PaymentStrategy.PaymentStrategyBuilder paymentRequisitionUUID(@Nullable UUID paymentRequisitionUUID) Constraints: Not nullableOriginal property name from the Odata EDM: PaymentRequisitionUUID
- Returns:
this.
-
paytRequisitionStrategyNumber
@Nonnull public PaymentStrategy.PaymentStrategyBuilder paytRequisitionStrategyNumber(@Nullable String paytRequisitionStrategyNumber) Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: PaytRequisitionStrategyNumber
- Returns:
this.
-
paymentReqnStrategyStatus
@Nonnull public PaymentStrategy.PaymentStrategyBuilder paymentReqnStrategyStatus(@Nullable String paymentReqnStrategyStatus) Constraints: Not nullable, Maximum length: 2Original property name from the Odata EDM: PaymentReqnStrategyStatus
- Returns:
this.
-
paytReqnStrategyAmtInTransCrcy
@Nonnull public PaymentStrategy.PaymentStrategyBuilder paytReqnStrategyAmtInTransCrcy(@Nullable BigDecimal paytReqnStrategyAmtInTransCrcy) Constraints: Not nullable, Precision: 23, Scale: 0Original property name from the Odata EDM: PaytReqnStrategyAmtInTransCrcy
- Returns:
this.
-
currency
Constraints: Not nullable, Maximum length: 3Original property name from the Odata EDM: Currency
- Returns:
this.
-
paymentMethod
@Nonnull public PaymentStrategy.PaymentStrategyBuilder paymentMethod(@Nullable String paymentMethod) Constraints: Not nullable, Maximum length: 1Original property name from the Odata EDM: PaymentMethod
- Returns:
this.
-
paymentDate
Constraints: NullableOriginal property name from the Odata EDM: PaymentDate
- Returns:
this.
-
houseBank
Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: HouseBank
- Returns:
this.
-
houseBankAccount
@Nonnull public PaymentStrategy.PaymentStrategyBuilder houseBankAccount(@Nullable String houseBankAccount) Constraints: Not nullable, Maximum length: 5Original property name from the Odata EDM: HouseBankAccount
- Returns:
this.
-
bank
Constraints: Not nullable, Maximum length: 15Original property name from the Odata EDM: Bank
- Returns:
this.
-
bankAccount
Constraints: Not nullable, Maximum length: 18Original property name from the Odata EDM: BankAccount
- Returns:
this.
-
bPBankAccountInternalID
@Nonnull public PaymentStrategy.PaymentStrategyBuilder bPBankAccountInternalID(@Nullable String bPBankAccountInternalID) Constraints: Not nullable, Maximum length: 4Original property name from the Odata EDM: BPBankAccountInternalID
- Returns:
this.
-
creationDateTime
@Nonnull public PaymentStrategy.PaymentStrategyBuilder creationDateTime(@Nullable OffsetDateTime creationDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: CreationDateTime
- Returns:
this.
-
changedOnDateTime
@Nonnull public PaymentStrategy.PaymentStrategyBuilder changedOnDateTime(@Nullable OffsetDateTime changedOnDateTime) Constraints: Nullable, Precision: 7Original property name from the Odata EDM: ChangedOnDateTime
- Returns:
this.
-
build
-
toString
-