public abstract class ItemLineDetail extends Object implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for ItemLineDetail complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ItemLineDetail">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ItemRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/>
<element name="ClassRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/>
<choice>
<element name="UnitPrice" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="RatePercent" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="PriceLevelRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/>
</choice>
<element name="MarkupInfo" type="{http://schema.intuit.com/finance/v3}MarkupInfo" minOccurs="0"/>
<element name="Qty" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/>
<element name="UOMRef" type="{http://schema.intuit.com/finance/v3}UOMRef" minOccurs="0"/>
<element name="ItemAccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/>
<element name="InventorySiteRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/>
<element name="TaxCodeRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
| Modifier and Type | Field and Description |
|---|---|
protected ReferenceType |
classRef |
protected ReferenceType |
inventorySiteRef |
protected ReferenceType |
itemAccountRef |
protected ReferenceType |
itemRef |
protected MarkupInfo |
markupInfo |
protected ReferenceType |
priceLevelRef |
protected BigDecimal |
qty |
protected BigDecimal |
ratePercent |
protected ReferenceType |
taxCodeRef |
protected BigDecimal |
unitPrice |
protected UOMRef |
uomRef |
| Constructor and Description |
|---|
ItemLineDetail() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object object) |
boolean |
equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy) |
ReferenceType |
getClassRef()
Gets the value of the classRef property.
|
ReferenceType |
getInventorySiteRef()
Gets the value of the inventorySiteRef property.
|
ReferenceType |
getItemAccountRef()
Gets the value of the itemAccountRef property.
|
ReferenceType |
getItemRef()
Gets the value of the itemRef property.
|
MarkupInfo |
getMarkupInfo()
Gets the value of the markupInfo property.
|
ReferenceType |
getPriceLevelRef()
Gets the value of the priceLevelRef property.
|
BigDecimal |
getQty()
Gets the value of the qty property.
|
BigDecimal |
getRatePercent()
Gets the value of the ratePercent property.
|
ReferenceType |
getTaxCodeRef()
Gets the value of the taxCodeRef property.
|
BigDecimal |
getUnitPrice()
Gets the value of the unitPrice property.
|
UOMRef |
getUOMRef()
Gets the value of the uomRef property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
void |
setClassRef(ReferenceType value)
Sets the value of the classRef property.
|
void |
setInventorySiteRef(ReferenceType value)
Sets the value of the inventorySiteRef property.
|
void |
setItemAccountRef(ReferenceType value)
Sets the value of the itemAccountRef property.
|
void |
setItemRef(ReferenceType value)
Sets the value of the itemRef property.
|
void |
setMarkupInfo(MarkupInfo value)
Sets the value of the markupInfo property.
|
void |
setPriceLevelRef(ReferenceType value)
Sets the value of the priceLevelRef property.
|
void |
setQty(BigDecimal value)
Sets the value of the qty property.
|
void |
setRatePercent(BigDecimal value)
Sets the value of the ratePercent property.
|
void |
setTaxCodeRef(ReferenceType value)
Sets the value of the taxCodeRef property.
|
void |
setUnitPrice(BigDecimal value)
Sets the value of the unitPrice property.
|
void |
setUOMRef(UOMRef value)
Sets the value of the uomRef property.
|
protected ReferenceType itemRef
protected ReferenceType classRef
protected BigDecimal unitPrice
protected BigDecimal ratePercent
protected ReferenceType priceLevelRef
protected MarkupInfo markupInfo
protected BigDecimal qty
protected UOMRef uomRef
protected ReferenceType itemAccountRef
protected ReferenceType inventorySiteRef
protected ReferenceType taxCodeRef
public ReferenceType getItemRef()
ReferenceTypepublic void setItemRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getClassRef()
ReferenceTypepublic void setClassRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic BigDecimal getUnitPrice()
BigDecimalpublic void setUnitPrice(BigDecimal value)
value - allowed object is
BigDecimalpublic BigDecimal getRatePercent()
BigDecimalpublic void setRatePercent(BigDecimal value)
value - allowed object is
BigDecimalpublic ReferenceType getPriceLevelRef()
ReferenceTypepublic void setPriceLevelRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic MarkupInfo getMarkupInfo()
MarkupInfopublic void setMarkupInfo(MarkupInfo value)
value - allowed object is
MarkupInfopublic BigDecimal getQty()
BigDecimalpublic void setQty(BigDecimal value)
value - allowed object is
BigDecimalpublic UOMRef getUOMRef()
UOMRefpublic void setUOMRef(UOMRef value)
value - allowed object is
UOMRefpublic ReferenceType getItemAccountRef()
ReferenceTypepublic void setItemAccountRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getInventorySiteRef()
ReferenceTypepublic void setInventorySiteRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic ReferenceType getTaxCodeRef()
ReferenceTypepublic void setTaxCodeRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
Object object,
org.jvnet.jaxb2_commons.lang.EqualsStrategy2 strategy)
equals in interface org.jvnet.jaxb2_commons.lang.Equals2public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2Copyright © 2017. All rights reserved.