public class Payment
extends java.lang.Object
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="Payment">
<xs:all>
<xs:element type="ArrayOfValidationError" name="ValidationErrors" minOccurs="0" maxOccurs="1"/>
<xs:element type="ArrayOfWarning" name="Warnings" minOccurs="0" maxOccurs="1"/>
<xs:element type="xs:string" name="PaymentID" minOccurs="0" maxOccurs="1"/>
<xs:element type="xs:dateTime" name="Date" minOccurs="1" maxOccurs="1"/>
<xs:element type="xs:decimal" name="Amount" minOccurs="1" maxOccurs="1"/>
<xs:element type="Account" name="Account" minOccurs="0" maxOccurs="1"/>
<xs:element type="xs:string" name="Reference" minOccurs="0" maxOccurs="1"/>
<xs:element type="Invoice" name="Invoice" minOccurs="0" maxOccurs="1"/>
<xs:element type="xs:decimal" name="CurrencyRate" minOccurs="0" maxOccurs="1"/>
<xs:element type="paymentType" name="PaymentType" minOccurs="0" maxOccurs="1"/>
<xs:element type="invoiceStatus" name="Status" minOccurs="0" maxOccurs="1"/>
<xs:element type="xs:dateTime" nillable="true" name="UpdatedDateUTC" minOccurs="0" maxOccurs="1"/>
</xs:all>
<xs:attribute type="entityValidationStatus" use="optional" name="status"/>
</xs:complexType>
| Constructor and Description |
|---|
Payment() |
| Modifier and Type | Method and Description |
|---|---|
Account |
getAccount()
Get the 'Account' element value.
|
java.math.BigDecimal |
getAmount()
Get the 'Amount' element value.
|
java.math.BigDecimal |
getCurrencyRate()
Get the 'CurrencyRate' element value.
|
java.util.Date |
getDate()
Get the 'Date' element value.
|
Invoice |
getInvoice()
Get the 'Invoice' element value.
|
java.lang.String |
getPaymentID()
Get the 'PaymentID' element value.
|
PaymentType |
getPaymentType()
Get the 'PaymentType' element value.
|
java.lang.String |
getReference()
Get the 'Reference' element value.
|
InvoiceStatus |
getStatus()
Get the 'Status' element value.
|
EntityValidationStatus |
getStatus1()
Get the 'status' attribute value.
|
java.util.Date |
getUpdatedDateUTC()
Get the 'UpdatedDateUTC' element value.
|
ArrayOfValidationError |
getValidationErrors()
Get the 'ValidationErrors' element value.
|
java.util.List<ValidationError> |
getValidationErrorsAsList() |
ArrayOfWarning |
getWarnings()
Get the 'Warnings' element value.
|
java.util.List<Warning> |
getWarningsAsList() |
void |
setAccount(Account account)
Set the 'Account' element value.
|
void |
setAmount(java.math.BigDecimal amount)
Set the 'Amount' element value.
|
void |
setCurrencyRate(java.math.BigDecimal currencyRate)
Set the 'CurrencyRate' element value.
|
void |
setDate(java.util.Date date)
Set the 'Date' element value.
|
void |
setInvoice(Invoice invoice)
Set the 'Invoice' element value.
|
void |
setPaymentID(java.lang.String paymentID)
Set the 'PaymentID' element value.
|
void |
setPaymentType(PaymentType paymentType)
Set the 'PaymentType' element value.
|
void |
setReference(java.lang.String reference)
Set the 'Reference' element value.
|
void |
setStatus(InvoiceStatus status)
Set the 'Status' element value.
|
void |
setStatus1(EntityValidationStatus status1)
Set the 'status' attribute value.
|
void |
setUpdatedDateUTC(java.util.Date updatedDateUTC)
Set the 'UpdatedDateUTC' element value.
|
void |
setValidationErrors(ArrayOfValidationError validationErrors)
Set the 'ValidationErrors' element value.
|
void |
setWarnings(ArrayOfWarning warnings)
Set the 'Warnings' element value.
|
public ArrayOfValidationError getValidationErrors()
public void setValidationErrors(ArrayOfValidationError validationErrors)
validationErrors - public java.util.List<ValidationError> getValidationErrorsAsList()
public ArrayOfWarning getWarnings()
public void setWarnings(ArrayOfWarning warnings)
warnings - public java.util.List<Warning> getWarningsAsList()
public java.lang.String getPaymentID()
public void setPaymentID(java.lang.String paymentID)
paymentID - public java.util.Date getDate()
public void setDate(java.util.Date date)
date - public java.math.BigDecimal getAmount()
public void setAmount(java.math.BigDecimal amount)
amount - public Account getAccount()
public void setAccount(Account account)
account - public java.lang.String getReference()
public void setReference(java.lang.String reference)
reference - public Invoice getInvoice()
public void setInvoice(Invoice invoice)
invoice - public java.math.BigDecimal getCurrencyRate()
public void setCurrencyRate(java.math.BigDecimal currencyRate)
currencyRate - public PaymentType getPaymentType()
public void setPaymentType(PaymentType paymentType)
paymentType - public InvoiceStatus getStatus()
public void setStatus(InvoiceStatus status)
status - public java.util.Date getUpdatedDateUTC()
public void setUpdatedDateUTC(java.util.Date updatedDateUTC)
updatedDateUTC - public EntityValidationStatus getStatus1()
public void setStatus1(EntityValidationStatus status1)
status1 -