Package com.xero.models.bankfeeds
Class Statement
java.lang.Object
com.xero.models.bankfeeds.Statement
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddErrorsItem(Error errorsItem) errorsaddStatementLinesItem(StatementLine statementLinesItem) statementLinesendBalance(EndBalance endBalance) endBalanceendDate(org.threeten.bp.LocalDate endDate) Closing balance date ISO-8601 YYYY-MM-DDbooleanerrorsfeedConnectionId(UUID feedConnectionId) The Xero generated feed connection Id that identifies the Xero Bank Account Container into which the statement should be delivered.Get endBalanceorg.threeten.bp.LocalDateClosing balance date ISO-8601 YYYY-MM-DDGet errorsThe Xero generated feed connection Id that identifies the Xero Bank Account Container into which the statement should be delivered.getId()GUID used to identify the Statement.Get startBalanceorg.threeten.bp.LocalDateOpening balance date (can be no older than one year from the current date) ISO-8601 YYYY-MM-DDGet statementLineCountGet statementLinesCurrent status of statementsinthashCode()GUID used to identify the Statement.voidsetEndBalance(EndBalance endBalance) endBalancevoidsetEndDate(org.threeten.bp.LocalDate endDate) Closing balance date ISO-8601 YYYY-MM-DDvoiderrorsvoidsetFeedConnectionId(UUID feedConnectionId) The Xero generated feed connection Id that identifies the Xero Bank Account Container into which the statement should be delivered.voidGUID used to identify the Statement.voidsetStartBalance(StartBalance startBalance) startBalancevoidsetStartDate(org.threeten.bp.LocalDate startDate) Opening balance date (can be no older than one year from the current date) ISO-8601 YYYY-MM-DDvoidsetStatementLineCount(Integer statementLineCount) statementLineCountvoidsetStatementLines(List<StatementLine> statementLines) statementLinesvoidsetStatus(Statement.StatusEnum status) Current status of statementsstartBalance(StartBalance startBalance) startBalancestartDate(org.threeten.bp.LocalDate startDate) Opening balance date (can be no older than one year from the current date) ISO-8601 YYYY-MM-DDstatementLineCount(Integer statementLineCount) statementLineCountstatementLines(List<StatementLine> statementLines) statementLinesstatus(Statement.StatusEnum status) Current status of statementstoString()
-
Constructor Details
-
Statement
public Statement()
-
-
Method Details
-
id
-
getId
-
setId
-
feedConnectionId
-
getFeedConnectionId
The Xero generated feed connection Id that identifies the Xero Bank Account Container into which the statement should be delivered. This is obtained by calling GET FeedConnections.- Returns:
- feedConnectionId
-
setFeedConnectionId
The Xero generated feed connection Id that identifies the Xero Bank Account Container into which the statement should be delivered. This is obtained by calling GET FeedConnections.- Parameters:
feedConnectionId- UUID
-
status
Current status of statements- Parameters:
status- StatusEnum- Returns:
- Statement
-
getStatus
-
setStatus
Current status of statements- Parameters:
status- StatusEnum
-
startDate
Opening balance date (can be no older than one year from the current date) ISO-8601 YYYY-MM-DD- Parameters:
startDate- LocalDate- Returns:
- Statement
-
getStartDate
public org.threeten.bp.LocalDate getStartDate()Opening balance date (can be no older than one year from the current date) ISO-8601 YYYY-MM-DD- Returns:
- startDate
-
setStartDate
public void setStartDate(org.threeten.bp.LocalDate startDate) Opening balance date (can be no older than one year from the current date) ISO-8601 YYYY-MM-DD- Parameters:
startDate- LocalDate
-
endDate
Closing balance date ISO-8601 YYYY-MM-DD- Parameters:
endDate- LocalDate- Returns:
- Statement
-
getEndDate
public org.threeten.bp.LocalDate getEndDate()Closing balance date ISO-8601 YYYY-MM-DD- Returns:
- endDate
-
setEndDate
public void setEndDate(org.threeten.bp.LocalDate endDate) Closing balance date ISO-8601 YYYY-MM-DD- Parameters:
endDate- LocalDate
-
startBalance
startBalance- Parameters:
startBalance- StartBalance- Returns:
- Statement
-
getStartBalance
-
setStartBalance
startBalance- Parameters:
startBalance- StartBalance
-
endBalance
endBalance- Parameters:
endBalance- EndBalance- Returns:
- Statement
-
getEndBalance
-
setEndBalance
-
statementLines
statementLines- Parameters:
statementLines- List<StatementLine>- Returns:
- Statement
-
addStatementLinesItem
statementLines- Parameters:
statementLinesItem- StatementLine- Returns:
- Statement
-
getStatementLines
-
setStatementLines
statementLines- Parameters:
statementLines- List<StatementLine>
-
errors
-
addErrorsItem
-
getErrors
-
setErrors
-
statementLineCount
-
getStatementLineCount
-
setStatementLineCount
statementLineCount- Parameters:
statementLineCount- Integer
-
equals
-
hashCode
-
toString
-