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()
ReferenceType
public void setItemRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getClassRef()
ReferenceType
public void setClassRef(ReferenceType value)
value
- allowed object is
ReferenceType
public BigDecimal getUnitPrice()
BigDecimal
public void setUnitPrice(BigDecimal value)
value
- allowed object is
BigDecimal
public BigDecimal getRatePercent()
BigDecimal
public void setRatePercent(BigDecimal value)
value
- allowed object is
BigDecimal
public ReferenceType getPriceLevelRef()
ReferenceType
public void setPriceLevelRef(ReferenceType value)
value
- allowed object is
ReferenceType
public MarkupInfo getMarkupInfo()
MarkupInfo
public void setMarkupInfo(MarkupInfo value)
value
- allowed object is
MarkupInfo
public BigDecimal getQty()
BigDecimal
public void setQty(BigDecimal value)
value
- allowed object is
BigDecimal
public UOMRef getUOMRef()
UOMRef
public void setUOMRef(UOMRef value)
value
- allowed object is
UOMRef
public ReferenceType getItemAccountRef()
ReferenceType
public void setItemAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getInventorySiteRef()
ReferenceType
public void setInventorySiteRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getTaxCodeRef()
ReferenceType
public void setTaxCodeRef(ReferenceType value)
value
- allowed object is
ReferenceType
public 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.Equals2
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode
in interface org.jvnet.jaxb2_commons.lang.HashCode2
Copyright © 2017. All rights reserved.