public class AccountBasedExpenseLineDetail extends Object implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for AccountBasedExpenseLineDetail complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AccountBasedExpenseLineDetail"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="CustomerRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="ClassRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="AccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="BillableStatus" type="{http://schema.intuit.com/finance/v3}BillableStatusEnum" minOccurs="0"/> <element name="MarkupInfo" type="{http://schema.intuit.com/finance/v3}MarkupInfo" minOccurs="0"/> <element name="TaxAmount" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="TaxCodeRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="TaxInclusiveAmt" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="ExpenseDetailLineDetailEx" type="{http://schema.intuit.com/finance/v3}IntuitAnyType" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected ReferenceType |
accountRef |
protected BillableStatusEnum |
billableStatus |
protected ReferenceType |
classRef |
protected ReferenceType |
customerRef |
protected IntuitAnyType |
expenseDetailLineDetailEx |
protected MarkupInfo |
markupInfo |
protected BigDecimal |
taxAmount |
protected ReferenceType |
taxCodeRef |
protected BigDecimal |
taxInclusiveAmt |
Constructor and Description |
---|
AccountBasedExpenseLineDetail() |
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 |
getAccountRef()
Gets the value of the accountRef property.
|
BillableStatusEnum |
getBillableStatus()
Gets the value of the billableStatus property.
|
ReferenceType |
getClassRef()
Gets the value of the classRef property.
|
ReferenceType |
getCustomerRef()
Gets the value of the customerRef property.
|
IntuitAnyType |
getExpenseDetailLineDetailEx()
Gets the value of the expenseDetailLineDetailEx property.
|
MarkupInfo |
getMarkupInfo()
Gets the value of the markupInfo property.
|
BigDecimal |
getTaxAmount()
Gets the value of the taxAmount property.
|
ReferenceType |
getTaxCodeRef()
Gets the value of the taxCodeRef property.
|
BigDecimal |
getTaxInclusiveAmt()
Gets the value of the taxInclusiveAmt property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
void |
setAccountRef(ReferenceType value)
Sets the value of the accountRef property.
|
void |
setBillableStatus(BillableStatusEnum value)
Sets the value of the billableStatus property.
|
void |
setClassRef(ReferenceType value)
Sets the value of the classRef property.
|
void |
setCustomerRef(ReferenceType value)
Sets the value of the customerRef property.
|
void |
setExpenseDetailLineDetailEx(IntuitAnyType value)
Sets the value of the expenseDetailLineDetailEx property.
|
void |
setMarkupInfo(MarkupInfo value)
Sets the value of the markupInfo property.
|
void |
setTaxAmount(BigDecimal value)
Sets the value of the taxAmount property.
|
void |
setTaxCodeRef(ReferenceType value)
Sets the value of the taxCodeRef property.
|
void |
setTaxInclusiveAmt(BigDecimal value)
Sets the value of the taxInclusiveAmt property.
|
protected ReferenceType customerRef
protected ReferenceType classRef
protected ReferenceType accountRef
protected BillableStatusEnum billableStatus
protected MarkupInfo markupInfo
protected BigDecimal taxAmount
protected ReferenceType taxCodeRef
protected BigDecimal taxInclusiveAmt
protected IntuitAnyType expenseDetailLineDetailEx
public ReferenceType getCustomerRef()
ReferenceType
public void setCustomerRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getClassRef()
ReferenceType
public void setClassRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getAccountRef()
ReferenceType
public void setAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public BillableStatusEnum getBillableStatus()
BillableStatusEnum
public void setBillableStatus(BillableStatusEnum value)
value
- allowed object is
BillableStatusEnum
public MarkupInfo getMarkupInfo()
MarkupInfo
public void setMarkupInfo(MarkupInfo value)
value
- allowed object is
MarkupInfo
public BigDecimal getTaxAmount()
BigDecimal
public void setTaxAmount(BigDecimal value)
value
- allowed object is
BigDecimal
public ReferenceType getTaxCodeRef()
ReferenceType
public void setTaxCodeRef(ReferenceType value)
value
- allowed object is
ReferenceType
public BigDecimal getTaxInclusiveAmt()
BigDecimal
public void setTaxInclusiveAmt(BigDecimal value)
value
- allowed object is
BigDecimal
public IntuitAnyType getExpenseDetailLineDetailEx()
IntuitAnyType
public void setExpenseDetailLineDetailEx(IntuitAnyType value)
value
- allowed object is
IntuitAnyType
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.