Class SavingsAccountTransactionEnumDataV1.Builder
java.lang.Object
org.apache.avro.data.RecordBuilderBase<SavingsAccountTransactionEnumDataV1>
org.apache.avro.specific.SpecificRecordBuilderBase<SavingsAccountTransactionEnumDataV1>
org.apache.fineract.avro.savings.v1.SavingsAccountTransactionEnumDataV1.Builder
- All Implemented Interfaces:
org.apache.avro.data.RecordBuilder<SavingsAccountTransactionEnumDataV1>
- Enclosing class:
SavingsAccountTransactionEnumDataV1
public static class SavingsAccountTransactionEnumDataV1.Builder
extends org.apache.avro.specific.SpecificRecordBuilderBase<SavingsAccountTransactionEnumDataV1>
implements org.apache.avro.data.RecordBuilder<SavingsAccountTransactionEnumDataV1>
RecordBuilder for SavingsAccountTransactionEnumDataV1 instances.
-
Method Summary
Modifier and TypeMethodDescriptionbuild()Clears the value of the 'amountHold' field.Clears the value of the 'amountRelease' field.Clears the value of the 'approveTransfer' field.Clears the value of the 'code' field.Clears the value of the 'deposit' field.Clears the value of the 'dividendPayout' field.Clears the value of the 'escheat' field.Clears the value of the 'feeDeduction' field.clearId()Clears the value of the 'id' field.Clears the value of the 'initiateTransfer' field.Clears the value of the 'interestPosting' field.Clears the value of the 'overdraftFee' field.Clears the value of the 'overdraftInterest' field.Clears the value of the 'rejectTransfer' field.Clears the value of the 'value' field.Clears the value of the 'withdrawal' field.Clears the value of the 'withdrawTransfer' field.Clears the value of the 'withholdTax' field.Clears the value of the 'writtenoff' field.Gets the value of the 'amountHold' field.Gets the value of the 'amountRelease' field.Gets the value of the 'approveTransfer' field.getCode()Gets the value of the 'code' field.Gets the value of the 'deposit' field.Gets the value of the 'dividendPayout' field.Gets the value of the 'escheat' field.Gets the value of the 'feeDeduction' field.getId()Gets the value of the 'id' field.Gets the value of the 'initiateTransfer' field.Gets the value of the 'interestPosting' field.Gets the value of the 'overdraftFee' field.Gets the value of the 'overdraftInterest' field.Gets the value of the 'rejectTransfer' field.getValue()Gets the value of the 'value' field.Gets the value of the 'withdrawal' field.Gets the value of the 'withdrawTransfer' field.Gets the value of the 'withholdTax' field.Gets the value of the 'writtenoff' field.booleanChecks whether the 'amountHold' field has been set.booleanChecks whether the 'amountRelease' field has been set.booleanChecks whether the 'approveTransfer' field has been set.booleanhasCode()Checks whether the 'code' field has been set.booleanChecks whether the 'deposit' field has been set.booleanChecks whether the 'dividendPayout' field has been set.booleanChecks whether the 'escheat' field has been set.booleanChecks whether the 'feeDeduction' field has been set.booleanhasId()Checks whether the 'id' field has been set.booleanChecks whether the 'initiateTransfer' field has been set.booleanChecks whether the 'interestPosting' field has been set.booleanChecks whether the 'overdraftFee' field has been set.booleanChecks whether the 'overdraftInterest' field has been set.booleanChecks whether the 'rejectTransfer' field has been set.booleanhasValue()Checks whether the 'value' field has been set.booleanChecks whether the 'withdrawal' field has been set.booleanChecks whether the 'withdrawTransfer' field has been set.booleanChecks whether the 'withholdTax' field has been set.booleanChecks whether the 'writtenoff' field has been set.setAmountHold(Boolean value) Sets the value of the 'amountHold' field.setAmountRelease(Boolean value) Sets the value of the 'amountRelease' field.setApproveTransfer(Boolean value) Sets the value of the 'approveTransfer' field.Sets the value of the 'code' field.setDeposit(Boolean value) Sets the value of the 'deposit' field.setDividendPayout(Boolean value) Sets the value of the 'dividendPayout' field.setEscheat(Boolean value) Sets the value of the 'escheat' field.setFeeDeduction(Boolean value) Sets the value of the 'feeDeduction' field.Sets the value of the 'id' field.setInitiateTransfer(Boolean value) Sets the value of the 'initiateTransfer' field.setInterestPosting(Boolean value) Sets the value of the 'interestPosting' field.setOverdraftFee(Boolean value) Sets the value of the 'overdraftFee' field.setOverdraftInterest(Boolean value) Sets the value of the 'overdraftInterest' field.setRejectTransfer(Boolean value) Sets the value of the 'rejectTransfer' field.Sets the value of the 'value' field.setWithdrawal(Boolean value) Sets the value of the 'withdrawal' field.setWithdrawTransfer(Boolean value) Sets the value of the 'withdrawTransfer' field.setWithholdTax(Boolean value) Sets the value of the 'withholdTax' field.setWrittenoff(Boolean value) Sets the value of the 'writtenoff' field.Methods inherited from class org.apache.avro.data.RecordBuilderBase
data, defaultValue, equals, fields, fieldSetFlags, hashCode, isValidValue, schema, validate
-
Method Details
-
getId
Gets the value of the 'id' field.- Returns:
- The value.
-
setId
Sets the value of the 'id' field.- Parameters:
value- The value of 'id'.- Returns:
- This builder.
-
hasId
public boolean hasId()Checks whether the 'id' field has been set.- Returns:
- True if the 'id' field has been set, false otherwise.
-
clearId
Clears the value of the 'id' field.- Returns:
- This builder.
-
getCode
Gets the value of the 'code' field.- Returns:
- The value.
-
setCode
Sets the value of the 'code' field.- Parameters:
value- The value of 'code'.- Returns:
- This builder.
-
hasCode
public boolean hasCode()Checks whether the 'code' field has been set.- Returns:
- True if the 'code' field has been set, false otherwise.
-
clearCode
Clears the value of the 'code' field.- Returns:
- This builder.
-
getValue
Gets the value of the 'value' field.- Returns:
- The value.
-
setValue
Sets the value of the 'value' field.- Parameters:
value- The value of 'value'.- Returns:
- This builder.
-
hasValue
public boolean hasValue()Checks whether the 'value' field has been set.- Returns:
- True if the 'value' field has been set, false otherwise.
-
clearValue
Clears the value of the 'value' field.- Returns:
- This builder.
-
getDeposit
Gets the value of the 'deposit' field.- Returns:
- The value.
-
setDeposit
Sets the value of the 'deposit' field.- Parameters:
value- The value of 'deposit'.- Returns:
- This builder.
-
hasDeposit
public boolean hasDeposit()Checks whether the 'deposit' field has been set.- Returns:
- True if the 'deposit' field has been set, false otherwise.
-
clearDeposit
Clears the value of the 'deposit' field.- Returns:
- This builder.
-
getDividendPayout
Gets the value of the 'dividendPayout' field.- Returns:
- The value.
-
setDividendPayout
Sets the value of the 'dividendPayout' field.- Parameters:
value- The value of 'dividendPayout'.- Returns:
- This builder.
-
hasDividendPayout
public boolean hasDividendPayout()Checks whether the 'dividendPayout' field has been set.- Returns:
- True if the 'dividendPayout' field has been set, false otherwise.
-
clearDividendPayout
Clears the value of the 'dividendPayout' field.- Returns:
- This builder.
-
getWithdrawal
Gets the value of the 'withdrawal' field.- Returns:
- The value.
-
setWithdrawal
Sets the value of the 'withdrawal' field.- Parameters:
value- The value of 'withdrawal'.- Returns:
- This builder.
-
hasWithdrawal
public boolean hasWithdrawal()Checks whether the 'withdrawal' field has been set.- Returns:
- True if the 'withdrawal' field has been set, false otherwise.
-
clearWithdrawal
Clears the value of the 'withdrawal' field.- Returns:
- This builder.
-
getInterestPosting
Gets the value of the 'interestPosting' field.- Returns:
- The value.
-
setInterestPosting
Sets the value of the 'interestPosting' field.- Parameters:
value- The value of 'interestPosting'.- Returns:
- This builder.
-
hasInterestPosting
public boolean hasInterestPosting()Checks whether the 'interestPosting' field has been set.- Returns:
- True if the 'interestPosting' field has been set, false otherwise.
-
clearInterestPosting
Clears the value of the 'interestPosting' field.- Returns:
- This builder.
-
getFeeDeduction
Gets the value of the 'feeDeduction' field.- Returns:
- The value.
-
setFeeDeduction
Sets the value of the 'feeDeduction' field.- Parameters:
value- The value of 'feeDeduction'.- Returns:
- This builder.
-
hasFeeDeduction
public boolean hasFeeDeduction()Checks whether the 'feeDeduction' field has been set.- Returns:
- True if the 'feeDeduction' field has been set, false otherwise.
-
clearFeeDeduction
Clears the value of the 'feeDeduction' field.- Returns:
- This builder.
-
getInitiateTransfer
Gets the value of the 'initiateTransfer' field.- Returns:
- The value.
-
setInitiateTransfer
Sets the value of the 'initiateTransfer' field.- Parameters:
value- The value of 'initiateTransfer'.- Returns:
- This builder.
-
hasInitiateTransfer
public boolean hasInitiateTransfer()Checks whether the 'initiateTransfer' field has been set.- Returns:
- True if the 'initiateTransfer' field has been set, false otherwise.
-
clearInitiateTransfer
Clears the value of the 'initiateTransfer' field.- Returns:
- This builder.
-
getApproveTransfer
Gets the value of the 'approveTransfer' field.- Returns:
- The value.
-
setApproveTransfer
Sets the value of the 'approveTransfer' field.- Parameters:
value- The value of 'approveTransfer'.- Returns:
- This builder.
-
hasApproveTransfer
public boolean hasApproveTransfer()Checks whether the 'approveTransfer' field has been set.- Returns:
- True if the 'approveTransfer' field has been set, false otherwise.
-
clearApproveTransfer
Clears the value of the 'approveTransfer' field.- Returns:
- This builder.
-
getWithdrawTransfer
Gets the value of the 'withdrawTransfer' field.- Returns:
- The value.
-
setWithdrawTransfer
Sets the value of the 'withdrawTransfer' field.- Parameters:
value- The value of 'withdrawTransfer'.- Returns:
- This builder.
-
hasWithdrawTransfer
public boolean hasWithdrawTransfer()Checks whether the 'withdrawTransfer' field has been set.- Returns:
- True if the 'withdrawTransfer' field has been set, false otherwise.
-
clearWithdrawTransfer
Clears the value of the 'withdrawTransfer' field.- Returns:
- This builder.
-
getRejectTransfer
Gets the value of the 'rejectTransfer' field.- Returns:
- The value.
-
setRejectTransfer
Sets the value of the 'rejectTransfer' field.- Parameters:
value- The value of 'rejectTransfer'.- Returns:
- This builder.
-
hasRejectTransfer
public boolean hasRejectTransfer()Checks whether the 'rejectTransfer' field has been set.- Returns:
- True if the 'rejectTransfer' field has been set, false otherwise.
-
clearRejectTransfer
Clears the value of the 'rejectTransfer' field.- Returns:
- This builder.
-
getOverdraftInterest
Gets the value of the 'overdraftInterest' field.- Returns:
- The value.
-
setOverdraftInterest
Sets the value of the 'overdraftInterest' field.- Parameters:
value- The value of 'overdraftInterest'.- Returns:
- This builder.
-
hasOverdraftInterest
public boolean hasOverdraftInterest()Checks whether the 'overdraftInterest' field has been set.- Returns:
- True if the 'overdraftInterest' field has been set, false otherwise.
-
clearOverdraftInterest
Clears the value of the 'overdraftInterest' field.- Returns:
- This builder.
-
getWrittenoff
Gets the value of the 'writtenoff' field.- Returns:
- The value.
-
setWrittenoff
Sets the value of the 'writtenoff' field.- Parameters:
value- The value of 'writtenoff'.- Returns:
- This builder.
-
hasWrittenoff
public boolean hasWrittenoff()Checks whether the 'writtenoff' field has been set.- Returns:
- True if the 'writtenoff' field has been set, false otherwise.
-
clearWrittenoff
Clears the value of the 'writtenoff' field.- Returns:
- This builder.
-
getOverdraftFee
Gets the value of the 'overdraftFee' field.- Returns:
- The value.
-
setOverdraftFee
Sets the value of the 'overdraftFee' field.- Parameters:
value- The value of 'overdraftFee'.- Returns:
- This builder.
-
hasOverdraftFee
public boolean hasOverdraftFee()Checks whether the 'overdraftFee' field has been set.- Returns:
- True if the 'overdraftFee' field has been set, false otherwise.
-
clearOverdraftFee
Clears the value of the 'overdraftFee' field.- Returns:
- This builder.
-
getWithholdTax
Gets the value of the 'withholdTax' field.- Returns:
- The value.
-
setWithholdTax
Sets the value of the 'withholdTax' field.- Parameters:
value- The value of 'withholdTax'.- Returns:
- This builder.
-
hasWithholdTax
public boolean hasWithholdTax()Checks whether the 'withholdTax' field has been set.- Returns:
- True if the 'withholdTax' field has been set, false otherwise.
-
clearWithholdTax
Clears the value of the 'withholdTax' field.- Returns:
- This builder.
-
getEscheat
Gets the value of the 'escheat' field.- Returns:
- The value.
-
setEscheat
Sets the value of the 'escheat' field.- Parameters:
value- The value of 'escheat'.- Returns:
- This builder.
-
hasEscheat
public boolean hasEscheat()Checks whether the 'escheat' field has been set.- Returns:
- True if the 'escheat' field has been set, false otherwise.
-
clearEscheat
Clears the value of the 'escheat' field.- Returns:
- This builder.
-
getAmountHold
Gets the value of the 'amountHold' field.- Returns:
- The value.
-
setAmountHold
Sets the value of the 'amountHold' field.- Parameters:
value- The value of 'amountHold'.- Returns:
- This builder.
-
hasAmountHold
public boolean hasAmountHold()Checks whether the 'amountHold' field has been set.- Returns:
- True if the 'amountHold' field has been set, false otherwise.
-
clearAmountHold
Clears the value of the 'amountHold' field.- Returns:
- This builder.
-
getAmountRelease
Gets the value of the 'amountRelease' field.- Returns:
- The value.
-
setAmountRelease
Sets the value of the 'amountRelease' field.- Parameters:
value- The value of 'amountRelease'.- Returns:
- This builder.
-
hasAmountRelease
public boolean hasAmountRelease()Checks whether the 'amountRelease' field has been set.- Returns:
- True if the 'amountRelease' field has been set, false otherwise.
-
clearAmountRelease
Clears the value of the 'amountRelease' field.- Returns:
- This builder.
-
build
- Specified by:
buildin interfaceorg.apache.avro.data.RecordBuilder<SavingsAccountTransactionEnumDataV1>
-