public class BankTransaction
extends java.lang.Object
Java class for BankTransaction complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BankTransaction">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<all>
<element name="ValidationErrors" type="{}ArrayOfValidationError" minOccurs="0"/>
<element name="Warnings" type="{}ArrayOfWarning" minOccurs="0"/>
<element name="Contact" type="{}Contact"/>
<element name="Date" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="Status" type="{}bankTransactionStatus"/>
<element name="LineAmountTypes" type="{}lineAmountType"/>
<element name="LineItems" type="{}ArrayOfLineItem" minOccurs="0"/>
<element name="SubTotal" type="{}itemPrice"/>
<element name="TotalTax" type="{}itemPrice"/>
<element name="Total" type="{}itemPrice"/>
<element name="UpdatedDateUTC" type="{http://www.w3.org/2001/XMLSchema}dateTime"/>
<element name="CurrencyCode" type="{}currencyCode" minOccurs="0"/>
<element name="BankTransactionID" type="{}uniqueIdentifier"/>
<element name="BankAccount" type="{}Account"/>
<element name="Type" type="{}bankTransactionType"/>
<element name="Reference" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="IsReconciled" type="{}trueOrFalse"/>
<element name="CurrencyRate" type="{}currencyRate" minOccurs="0"/>
</all>
<attribute name="status" type="{}entityValidationStatus" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected Account |
bankAccount |
protected java.lang.String |
bankTransactionID |
protected Contact |
contact |
protected CurrencyCode |
currencyCode |
protected java.math.BigDecimal |
currencyRate |
protected java.util.Date |
date |
protected TrueOrFalse |
isReconciled |
protected java.util.List<java.lang.String> |
lineAmountTypes |
protected ArrayOfLineItem |
lineItems |
protected java.lang.String |
reference |
protected BankTransactionStatus |
status |
protected java.math.BigDecimal |
subTotal |
protected java.math.BigDecimal |
total |
protected java.math.BigDecimal |
totalTax |
protected BankTransactionType |
type |
protected java.util.Date |
updatedDateUTC |
protected ArrayOfValidationError |
validationErrors |
protected EntityValidationStatus |
validationStatus |
protected ArrayOfWarning |
warnings |
| Constructor and Description |
|---|
BankTransaction() |
| Modifier and Type | Method and Description |
|---|---|
Account |
getBankAccount()
Gets the value of the bankAccount property.
|
java.lang.String |
getBankTransactionID()
Gets the value of the bankTransactionID property.
|
Contact |
getContact()
Gets the value of the contact property.
|
CurrencyCode |
getCurrencyCode()
Gets the value of the currencyCode property.
|
java.math.BigDecimal |
getCurrencyRate()
Gets the value of the currencyRate property.
|
java.util.Date |
getDate()
Gets the value of the date property.
|
TrueOrFalse |
getIsReconciled()
Gets the value of the isReconciled property.
|
java.util.List<java.lang.String> |
getLineAmountTypes()
Gets the value of the lineAmountTypes property.
|
java.util.List<LineItem> |
getLineItems() |
java.lang.String |
getReference()
Gets the value of the reference property.
|
BankTransactionStatus |
getStatus()
Gets the value of the status property.
|
java.math.BigDecimal |
getSubTotal()
Gets the value of the subTotal property.
|
java.math.BigDecimal |
getTotal()
Gets the value of the total property.
|
java.math.BigDecimal |
getTotalTax()
Gets the value of the totalTax property.
|
BankTransactionType |
getType()
Gets the value of the type property.
|
java.util.Date |
getUpdatedDateUTC()
Gets the value of the updatedDateUTC property.
|
java.util.List<ValidationError> |
getValidationErrors() |
EntityValidationStatus |
getValidationStatus()
Gets the value of the validationStatus property.
|
java.util.List<Warning> |
getWarnings() |
void |
setBankAccount(Account value)
Sets the value of the bankAccount property.
|
void |
setBankTransactionID(java.lang.String value)
Sets the value of the bankTransactionID property.
|
void |
setContact(Contact value)
Sets the value of the contact property.
|
void |
setCurrencyCode(CurrencyCode value)
Sets the value of the currencyCode property.
|
void |
setCurrencyRate(java.math.BigDecimal value)
Sets the value of the currencyRate property.
|
void |
setDate(java.util.Date value)
Sets the value of the date property.
|
void |
setIsReconciled(TrueOrFalse value)
Sets the value of the isReconciled property.
|
void |
setLineItems(java.util.List<LineItem> value) |
void |
setReference(java.lang.String value)
Sets the value of the reference property.
|
void |
setStatus(BankTransactionStatus value)
Sets the value of the status property.
|
void |
setSubTotal(java.math.BigDecimal value)
Sets the value of the subTotal property.
|
void |
setTotal(java.math.BigDecimal value)
Sets the value of the total property.
|
void |
setTotalTax(java.math.BigDecimal value)
Sets the value of the totalTax property.
|
void |
setType(BankTransactionType value)
Sets the value of the type property.
|
void |
setUpdatedDateUTC(java.util.Date value)
Sets the value of the updatedDateUTC property.
|
void |
setValidationErrors(java.util.List<ValidationError> value) |
void |
setValidationStatus(EntityValidationStatus value)
Sets the value of the validationStatus property.
|
void |
setWarnings(java.util.List<Warning> value) |
protected ArrayOfValidationError validationErrors
protected ArrayOfWarning warnings
protected Contact contact
protected java.util.Date date
protected BankTransactionStatus status
protected java.util.List<java.lang.String> lineAmountTypes
protected ArrayOfLineItem lineItems
protected java.math.BigDecimal subTotal
protected java.math.BigDecimal totalTax
protected java.math.BigDecimal total
protected java.util.Date updatedDateUTC
protected CurrencyCode currencyCode
protected java.lang.String bankTransactionID
protected Account bankAccount
protected BankTransactionType type
protected java.lang.String reference
protected TrueOrFalse isReconciled
protected java.math.BigDecimal currencyRate
protected EntityValidationStatus validationStatus
public Contact getContact()
Contactpublic void setContact(Contact value)
value - allowed object is
Contactpublic java.util.Date getDate()
Stringpublic void setDate(java.util.Date value)
value - allowed object is
Stringpublic BankTransactionStatus getStatus()
BankTransactionStatuspublic void setStatus(BankTransactionStatus value)
value - allowed object is
BankTransactionStatuspublic java.util.List<java.lang.String> getLineAmountTypes()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set method for the lineAmountTypes property.
For example, to add a new item, do as follows:
getLineAmountTypes().add(newItem);
Objects of the following type(s) are allowed in the list
String
public java.math.BigDecimal getSubTotal()
BigDecimalpublic void setSubTotal(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.math.BigDecimal getTotalTax()
BigDecimalpublic void setTotalTax(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.math.BigDecimal getTotal()
BigDecimalpublic void setTotal(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.util.Date getUpdatedDateUTC()
Stringpublic void setUpdatedDateUTC(java.util.Date value)
value - allowed object is
Stringpublic CurrencyCode getCurrencyCode()
CurrencyCodepublic void setCurrencyCode(CurrencyCode value)
value - allowed object is
CurrencyCodepublic java.lang.String getBankTransactionID()
Stringpublic void setBankTransactionID(java.lang.String value)
value - allowed object is
Stringpublic Account getBankAccount()
Accountpublic void setBankAccount(Account value)
value - allowed object is
Accountpublic BankTransactionType getType()
BankTransactionTypepublic void setType(BankTransactionType value)
value - allowed object is
BankTransactionTypepublic java.lang.String getReference()
Stringpublic void setReference(java.lang.String value)
value - allowed object is
Stringpublic TrueOrFalse getIsReconciled()
TrueOrFalsepublic void setIsReconciled(TrueOrFalse value)
value - allowed object is
TrueOrFalsepublic java.math.BigDecimal getCurrencyRate()
BigDecimalpublic void setCurrencyRate(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic EntityValidationStatus getValidationStatus()
EntityValidationStatuspublic void setValidationStatus(EntityValidationStatus value)
value - allowed object is
EntityValidationStatuspublic java.util.List<ValidationError> getValidationErrors()
public java.util.List<Warning> getWarnings()
public java.util.List<LineItem> getLineItems()
public void setValidationErrors(java.util.List<ValidationError> value)
public void setWarnings(java.util.List<Warning> value)
public void setLineItems(java.util.List<LineItem> value)