Package com.xero.models.finance
Class BankTransactionResponse
java.lang.Object
com.xero.models.finance.BankTransactionResponse
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddLineItemsItem(LineItemResponse lineItemsItem) The LineItems element can contain any number of individual LineItem sub-elements.Amount of transactionbankTransactionId(UUID bankTransactionId) Xero Identifier of transactionbatchPaymentId(UUID batchPaymentId) Xero Identifier of batch payment.contact(ContactResponse contact) contactdate(org.threeten.bp.LocalDate date) Date of transaction - YYYY-MM-DDbooleanAmount of transactionXero Identifier of transactionXero Identifier of batch payment.Get contactorg.threeten.bp.LocalDategetDate()Date of transaction - YYYY-MM-DDThe LineItems element can contain any number of individual LineItem sub-elements.inthashCode()lineItems(List<LineItemResponse> lineItems) The LineItems element can contain any number of individual LineItem sub-elements.voidAmount of transactionvoidsetBankTransactionId(UUID bankTransactionId) Xero Identifier of transactionvoidsetBatchPaymentId(UUID batchPaymentId) Xero Identifier of batch payment.voidsetContact(ContactResponse contact) contactvoidsetDate(org.threeten.bp.LocalDate date) Date of transaction - YYYY-MM-DDvoidsetLineItems(List<LineItemResponse> lineItems) The LineItems element can contain any number of individual LineItem sub-elements.toString()
-
Constructor Details
-
BankTransactionResponse
public BankTransactionResponse()
-
-
Method Details
-
bankTransactionId
Xero Identifier of transaction- Parameters:
bankTransactionId- UUID- Returns:
- BankTransactionResponse
-
getBankTransactionId
-
setBankTransactionId
Xero Identifier of transaction- Parameters:
bankTransactionId- UUID
-
batchPaymentId
Xero Identifier of batch payment. Present if the transaction is part of a batch.- Parameters:
batchPaymentId- UUID- Returns:
- BankTransactionResponse
-
getBatchPaymentId
Xero Identifier of batch payment. Present if the transaction is part of a batch.- Returns:
- batchPaymentId
-
setBatchPaymentId
Xero Identifier of batch payment. Present if the transaction is part of a batch.- Parameters:
batchPaymentId- UUID
-
contact
contact- Parameters:
contact- ContactResponse- Returns:
- BankTransactionResponse
-
getContact
-
setContact
-
date
Date of transaction - YYYY-MM-DD- Parameters:
date- LocalDate- Returns:
- BankTransactionResponse
-
getDate
public org.threeten.bp.LocalDate getDate()Date of transaction - YYYY-MM-DD- Returns:
- date
-
setDate
public void setDate(org.threeten.bp.LocalDate date) Date of transaction - YYYY-MM-DD- Parameters:
date- LocalDate
-
amount
Amount of transaction- Parameters:
amount- Double- Returns:
- BankTransactionResponse
-
getAmount
-
setAmount
-
lineItems
The LineItems element can contain any number of individual LineItem sub-elements. Not included in summary mode- Parameters:
lineItems- List<LineItemResponse>- Returns:
- BankTransactionResponse
-
addLineItemsItem
The LineItems element can contain any number of individual LineItem sub-elements. Not included in summary mode- Parameters:
lineItemsItem- LineItemResponse- Returns:
- BankTransactionResponse
-
getLineItems
The LineItems element can contain any number of individual LineItem sub-elements. Not included in summary mode- Returns:
- lineItems
-
setLineItems
The LineItems element can contain any number of individual LineItem sub-elements. Not included in summary mode- Parameters:
lineItems- List<LineItemResponse>
-
equals
-
hashCode
-
toString
-