Package com.xero.models.bankfeeds
Class StatementLine
java.lang.Object
com.xero.models.bankfeeds.StatementLine
public class StatementLine extends Object
the lines details for a statement
-
Constructor Summary
Constructors Constructor Description StatementLine() -
Method Summary
Modifier and Type Method Description StatementLineamount(Double amount)StatementLinechequeNumber(String chequeNumber)StatementLinecreditDebitIndicator(CreditDebitIndicator creditDebitIndicator)StatementLinedescription(String description)booleanequals(Object o)DoublegetAmount()Transaction amountStringgetChequeNumber()The cheque/check number maximum: 20CreditDebitIndicatorgetCreditDebitIndicator()Get creditDebitIndicatorStringgetDescription()Transaction description maximum: 2000StringgetPayeeName()Typically the merchant or payee name maximum: 255org.threeten.bp.LocalDategetPostedDate()The date that the transaction was processed or cleared as seen in internet banking ISO-8601 YYYY-MM-DDStringgetReference()Optional field to enhance the Description maximum: 255StringgetTransactionId()Financial institute's internal transaction identifier.inthashCode()StatementLinepayeeName(String payeeName)StatementLinepostedDate(org.threeten.bp.LocalDate postedDate)StatementLinereference(String reference)voidsetAmount(Double amount)voidsetChequeNumber(String chequeNumber)voidsetCreditDebitIndicator(CreditDebitIndicator creditDebitIndicator)voidsetDescription(String description)voidsetPayeeName(String payeeName)voidsetPostedDate(org.threeten.bp.LocalDate postedDate)voidsetReference(String reference)voidsetTransactionId(String transactionId)StringtoString()StatementLinetransactionId(String transactionId)
-
Constructor Details
-
StatementLine
public StatementLine()
-
-
Method Details
-
postedDate
-
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) -
description
-
getDescription
Transaction description maximum: 2000- Returns:
- description
-
setDescription
-
amount
-
getAmount
Transaction amount- Returns:
- amount
-
setAmount
-
creditDebitIndicator
-
getCreditDebitIndicator
Get creditDebitIndicator- Returns:
- creditDebitIndicator
-
setCreditDebitIndicator
-
transactionId
-
getTransactionId
Financial institute's internal transaction identifier. If provided this field is factored into duplicate detection.- Returns:
- transactionId
-
setTransactionId
-
payeeName
-
getPayeeName
Typically the merchant or payee name maximum: 255- Returns:
- payeeName
-
setPayeeName
-
reference
-
getReference
Optional field to enhance the Description maximum: 255- Returns:
- reference
-
setReference
-
chequeNumber
-
getChequeNumber
The cheque/check number maximum: 20- Returns:
- chequeNumber
-
setChequeNumber
-
equals
-
hashCode
public int hashCode() -
toString
-