Package com.xero.models.bankfeeds
Class StatementLine
java.lang.Object
com.xero.models.bankfeeds.StatementLine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionTransaction amountchequeNumber(String chequeNumber) The cheque/check numbercreditDebitIndicator(CreditDebitIndicator creditDebitIndicator) creditDebitIndicatordescription(String description) Transaction descriptionbooleanTransaction amountThe cheque/check numberGet creditDebitIndicatorTransaction descriptionTypically the merchant or payee nameorg.threeten.bp.LocalDateThe date that the transaction was processed or cleared as seen in internet banking ISO-8601 YYYY-MM-DDOptional field to enhance the DescriptionFinancial institute's internal transaction identifier.Descriptive transaction typeinthashCode()Typically the merchant or payee namepostedDate(org.threeten.bp.LocalDate postedDate) The date that the transaction was processed or cleared as seen in internet banking ISO-8601 YYYY-MM-DDOptional field to enhance the DescriptionvoidTransaction amountvoidsetChequeNumber(String chequeNumber) The cheque/check numbervoidsetCreditDebitIndicator(CreditDebitIndicator creditDebitIndicator) creditDebitIndicatorvoidsetDescription(String description) Transaction descriptionvoidsetPayeeName(String payeeName) Typically the merchant or payee namevoidsetPostedDate(org.threeten.bp.LocalDate postedDate) The date that the transaction was processed or cleared as seen in internet banking ISO-8601 YYYY-MM-DDvoidsetReference(String reference) Optional field to enhance the DescriptionvoidsetTransactionId(String transactionId) Financial institute's internal transaction identifier.voidsetTransactionType(String transactionType) Descriptive transaction typetoString()transactionId(String transactionId) Financial institute's internal transaction identifier.transactionType(String transactionType) Descriptive transaction type
-
Constructor Details
-
StatementLine
public StatementLine()
-
-
Method Details
-
postedDate
The date that the transaction was processed or cleared as seen in internet banking ISO-8601 YYYY-MM-DD- Parameters:
postedDate- LocalDate- Returns:
- StatementLine
-
getPostedDate
public org.threeten.bp.LocalDate getPostedDate()The date that the transaction was processed or cleared as seen in internet banking ISO-8601 YYYY-MM-DD- Returns:
- postedDate
-
setPostedDate
public void setPostedDate(org.threeten.bp.LocalDate postedDate) The date that the transaction was processed or cleared as seen in internet banking ISO-8601 YYYY-MM-DD- Parameters:
postedDate- LocalDate
-
description
Transaction description- Parameters:
description- String- Returns:
- StatementLine
-
getDescription
-
setDescription
Transaction description- Parameters:
description- String
-
amount
Transaction amount- Parameters:
amount- Double- Returns:
- StatementLine
-
getAmount
-
setAmount
-
creditDebitIndicator
creditDebitIndicator- Parameters:
creditDebitIndicator- CreditDebitIndicator- Returns:
- StatementLine
-
getCreditDebitIndicator
Get creditDebitIndicator- Returns:
- creditDebitIndicator
-
setCreditDebitIndicator
creditDebitIndicator- Parameters:
creditDebitIndicator- CreditDebitIndicator
-
transactionId
Financial institute's internal transaction identifier. If provided this field is factored into duplicate detection.- Parameters:
transactionId- String- Returns:
- StatementLine
-
getTransactionId
Financial institute's internal transaction identifier. If provided this field is factored into duplicate detection.- Returns:
- transactionId
-
setTransactionId
Financial institute's internal transaction identifier. If provided this field is factored into duplicate detection.- Parameters:
transactionId- String
-
payeeName
Typically the merchant or payee name- Parameters:
payeeName- String- Returns:
- StatementLine
-
getPayeeName
-
setPayeeName
Typically the merchant or payee name- Parameters:
payeeName- String
-
reference
Optional field to enhance the Description- Parameters:
reference- String- Returns:
- StatementLine
-
getReference
-
setReference
Optional field to enhance the Description- Parameters:
reference- String
-
chequeNumber
The cheque/check number- Parameters:
chequeNumber- String- Returns:
- StatementLine
-
getChequeNumber
-
setChequeNumber
The cheque/check number- Parameters:
chequeNumber- String
-
transactionType
Descriptive transaction type- Parameters:
transactionType- String- Returns:
- StatementLine
-
getTransactionType
-
setTransactionType
Descriptive transaction type- Parameters:
transactionType- String
-
equals
-
hashCode
-
toString
-