public class ExpenseClaim
extends java.lang.Object
Java class for ExpenseClaim complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ExpenseClaim">
<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="ExpenseClaimID" type="{}uniqueIdentifier" minOccurs="0"/>
<element name="Status" type="{}expenseClaimStatus" minOccurs="0"/>
<element name="Date" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="UpdatedDateUTC" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
<element name="User" type="{}User" minOccurs="0"/>
<element name="Receipts" type="{}ArrayOfReceipt" minOccurs="0"/>
<element name="Total" type="{}itemPrice" minOccurs="0"/>
</all>
<attribute name="status" type="{}entityValidationStatus" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected javax.xml.datatype.XMLGregorianCalendar |
date |
protected java.lang.String |
expenseClaimID |
protected ArrayOfReceipt |
receipts |
protected ExpenseClaimStatus |
status |
protected java.math.BigDecimal |
total |
protected javax.xml.datatype.XMLGregorianCalendar |
updatedDateUTC |
protected User |
user |
protected ArrayOfValidationError |
validationErrors |
protected EntityValidationStatus |
validationStatus |
protected ArrayOfWarning |
warnings |
| Constructor and Description |
|---|
ExpenseClaim() |
| Modifier and Type | Method and Description |
|---|---|
javax.xml.datatype.XMLGregorianCalendar |
getDate()
Gets the value of the date property.
|
java.lang.String |
getExpenseClaimID()
Gets the value of the expenseClaimID property.
|
java.util.List<Receipt> |
getReceipts() |
ExpenseClaimStatus |
getStatus()
Gets the value of the status property.
|
java.math.BigDecimal |
getTotal()
Gets the value of the total property.
|
javax.xml.datatype.XMLGregorianCalendar |
getUpdatedDateUTC()
Gets the value of the updatedDateUTC property.
|
User |
getUser()
Gets the value of the user property.
|
java.util.List<ValidationError> |
getValidationErrors() |
EntityValidationStatus |
getValidationStatus()
Gets the value of the validationStatus property.
|
java.util.List<Warning> |
getWarnings() |
void |
setDate(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the date property.
|
void |
setExpenseClaimID(java.lang.String value)
Sets the value of the expenseClaimID property.
|
void |
setReceipts(ArrayOfReceipt value)
Sets the value of the receipts property.
|
void |
setStatus(ExpenseClaimStatus value)
Sets the value of the status property.
|
void |
setTotal(java.math.BigDecimal value)
Sets the value of the total property.
|
void |
setUpdatedDateUTC(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the updatedDateUTC property.
|
void |
setUser(User value)
Sets the value of the user property.
|
void |
setValidationErrors(ArrayOfValidationError value)
Sets the value of the validationErrors property.
|
void |
setValidationStatus(EntityValidationStatus value)
Sets the value of the validationStatus property.
|
void |
setWarnings(ArrayOfWarning value)
Sets the value of the warnings property.
|
protected ArrayOfValidationError validationErrors
protected ArrayOfWarning warnings
protected java.lang.String expenseClaimID
protected ExpenseClaimStatus status
protected javax.xml.datatype.XMLGregorianCalendar date
protected javax.xml.datatype.XMLGregorianCalendar updatedDateUTC
protected User user
protected ArrayOfReceipt receipts
protected java.math.BigDecimal total
protected EntityValidationStatus validationStatus
public void setValidationErrors(ArrayOfValidationError value)
value - allowed object is
ArrayOfValidationErrorpublic void setWarnings(ArrayOfWarning value)
value - allowed object is
ArrayOfWarningpublic java.lang.String getExpenseClaimID()
Stringpublic void setExpenseClaimID(java.lang.String value)
value - allowed object is
Stringpublic ExpenseClaimStatus getStatus()
ExpenseClaimStatuspublic void setStatus(ExpenseClaimStatus value)
value - allowed object is
ExpenseClaimStatuspublic javax.xml.datatype.XMLGregorianCalendar getDate()
XMLGregorianCalendarpublic void setDate(javax.xml.datatype.XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic javax.xml.datatype.XMLGregorianCalendar getUpdatedDateUTC()
XMLGregorianCalendarpublic void setUpdatedDateUTC(javax.xml.datatype.XMLGregorianCalendar value)
value - allowed object is
XMLGregorianCalendarpublic void setUser(User value)
value - allowed object is
Userpublic void setReceipts(ArrayOfReceipt value)
value - allowed object is
ArrayOfReceiptpublic java.math.BigDecimal getTotal()
BigDecimalpublic void setTotal(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<Receipt> getReceipts()