public class LineItem
extends java.lang.Object
Java class for LineItem complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="LineItem">
<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="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="UnitAmount" type="{}itemPrice"/>
<element name="TaxType" type="{}taxType" minOccurs="0"/>
<element name="TaxAmount" type="{}itemPrice"/>
<element name="LineAmount" type="{}itemPrice"/>
<element name="AccountCode" type="{}accountCode" minOccurs="0"/>
<element name="Tracking" type="{}ArrayOfTrackingCategory" minOccurs="0"/>
<element name="ItemCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Quantity" type="{}itemQuantity"/>
<element name="DiscountRate" type="{}itemPrice" minOccurs="0"/>
</all>
<attribute name="status" type="{}entityValidationStatus" />
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
accountCode |
protected java.lang.String |
description |
protected java.math.BigDecimal |
discountRate |
protected java.lang.String |
itemCode |
protected java.math.BigDecimal |
lineAmount |
protected java.math.BigDecimal |
quantity |
protected EntityValidationStatus |
status |
protected java.math.BigDecimal |
taxAmount |
protected java.lang.String |
taxType |
protected ArrayOfTrackingCategory |
tracking |
protected java.math.BigDecimal |
unitAmount |
protected ArrayOfValidationError |
validationErrors |
protected ArrayOfWarning |
warnings |
| Constructor and Description |
|---|
LineItem() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAccountCode()
Gets the value of the accountCode property.
|
java.lang.String |
getDescription()
Gets the value of the description property.
|
java.math.BigDecimal |
getDiscountRate()
Gets the value of the discountRate property.
|
java.lang.String |
getItemCode()
Gets the value of the itemCode property.
|
java.math.BigDecimal |
getLineAmount()
Gets the value of the lineAmount property.
|
java.math.BigDecimal |
getQuantity()
Gets the value of the quantity property.
|
EntityValidationStatus |
getStatus()
Gets the value of the status property.
|
java.math.BigDecimal |
getTaxAmount()
Gets the value of the taxAmount property.
|
java.lang.String |
getTaxType()
Gets the value of the taxType property.
|
java.util.List<TrackingCategory> |
getTracking() |
java.math.BigDecimal |
getUnitAmount()
Gets the value of the unitAmount property.
|
java.util.List<ValidationError> |
getValidationErrors() |
java.util.List<Warning> |
getWarnings() |
void |
setAccountCode(java.lang.String value)
Sets the value of the accountCode property.
|
void |
setDescription(java.lang.String value)
Sets the value of the description property.
|
void |
setDiscountRate(java.math.BigDecimal value)
Sets the value of the discountRate property.
|
void |
setItemCode(java.lang.String value)
Sets the value of the itemCode property.
|
void |
setLineAmount(java.math.BigDecimal value)
Sets the value of the lineAmount property.
|
void |
setQuantity(java.math.BigDecimal value)
Sets the value of the quantity property.
|
void |
setStatus(EntityValidationStatus value)
Sets the value of the status property.
|
void |
setTaxAmount(java.math.BigDecimal value)
Sets the value of the taxAmount property.
|
void |
setTaxType(java.lang.String value)
Sets the value of the taxType property.
|
void |
setTracking(java.util.List<TrackingCategory> value) |
void |
setUnitAmount(java.math.BigDecimal value)
Sets the value of the unitAmount property.
|
void |
setValidationErrors(java.util.List<ValidationError> value) |
void |
setWarnings(java.util.List<Warning> value) |
protected ArrayOfValidationError validationErrors
protected ArrayOfWarning warnings
protected java.lang.String description
protected java.math.BigDecimal unitAmount
protected java.lang.String taxType
protected java.math.BigDecimal taxAmount
protected java.math.BigDecimal lineAmount
protected java.lang.String accountCode
protected ArrayOfTrackingCategory tracking
protected java.lang.String itemCode
protected java.math.BigDecimal quantity
protected java.math.BigDecimal discountRate
protected EntityValidationStatus status
public java.lang.String getDescription()
Stringpublic void setDescription(java.lang.String value)
value - allowed object is
Stringpublic java.math.BigDecimal getUnitAmount()
BigDecimalpublic void setUnitAmount(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.lang.String getTaxType()
Stringpublic void setTaxType(java.lang.String value)
value - allowed object is
Stringpublic java.math.BigDecimal getTaxAmount()
BigDecimalpublic void setTaxAmount(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.math.BigDecimal getLineAmount()
BigDecimalpublic void setLineAmount(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.lang.String getAccountCode()
Stringpublic void setAccountCode(java.lang.String value)
value - allowed object is
Stringpublic java.lang.String getItemCode()
Stringpublic void setItemCode(java.lang.String value)
value - allowed object is
Stringpublic java.math.BigDecimal getQuantity()
BigDecimalpublic void setQuantity(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic java.math.BigDecimal getDiscountRate()
BigDecimalpublic void setDiscountRate(java.math.BigDecimal value)
value - allowed object is
BigDecimalpublic EntityValidationStatus getStatus()
EntityValidationStatuspublic void setStatus(EntityValidationStatus value)
value - allowed object is
EntityValidationStatuspublic java.util.List<ValidationError> getValidationErrors()
public java.util.List<Warning> getWarnings()
public java.util.List<TrackingCategory> getTracking()
public void setValidationErrors(java.util.List<ValidationError> value)
public void setWarnings(java.util.List<Warning> value)
public void setTracking(java.util.List<TrackingCategory> value)