public class BillPayment extends Transaction implements Serializable, org.jvnet.jaxb2_commons.lang.Equals2, org.jvnet.jaxb2_commons.lang.HashCode2
Java class for BillPayment complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="BillPayment"> <complexContent> <extension base="{http://schema.intuit.com/finance/v3}Transaction"> <sequence> <element name="VendorRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="APAccountRef" type="{http://schema.intuit.com/finance/v3}ReferenceType" minOccurs="0"/> <element name="PayType" type="{http://schema.intuit.com/finance/v3}BillPaymentTypeEnum" minOccurs="0"/> <choice minOccurs="0"> <element name="CheckPayment" type="{http://schema.intuit.com/finance/v3}BillPaymentCheck" minOccurs="0"/> <element name="CreditCardPayment" type="{http://schema.intuit.com/finance/v3}BillPaymentCreditCard" minOccurs="0"/> </choice> <element name="TotalAmt" type="{http://www.w3.org/2001/XMLSchema}decimal" minOccurs="0"/> <element name="BillPaymentEx" type="{http://schema.intuit.com/finance/v3}IntuitAnyType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected ReferenceType |
apAccountRef |
protected IntuitAnyType |
billPaymentEx |
protected BillPaymentCheck |
checkPayment |
protected BillPaymentCreditCard |
creditCardPayment |
protected BillPaymentTypeEnum |
payType |
protected BigDecimal |
totalAmt |
protected ReferenceType |
vendorRef |
currencyRef, departmentRef, docNumber, exchangeRate, line, linkedTxn, privateNote, taxFormNum, taxFormType, transactionLocationType, txnDate, txnSource, txnStatus, txnTaxDetail
attachableRef, customField, domain, id, metaData, sparse, status, syncToken
Constructor and Description |
---|
BillPayment() |
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 |
getAPAccountRef()
Gets the value of the apAccountRef property.
|
IntuitAnyType |
getBillPaymentEx()
Gets the value of the billPaymentEx property.
|
BillPaymentCheck |
getCheckPayment()
Gets the value of the checkPayment property.
|
BillPaymentCreditCard |
getCreditCardPayment()
Gets the value of the creditCardPayment property.
|
BillPaymentTypeEnum |
getPayType()
Gets the value of the payType property.
|
BigDecimal |
getTotalAmt()
Gets the value of the totalAmt property.
|
ReferenceType |
getVendorRef()
Gets the value of the vendorRef property.
|
int |
hashCode() |
int |
hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy) |
void |
setAPAccountRef(ReferenceType value)
Sets the value of the apAccountRef property.
|
void |
setBillPaymentEx(IntuitAnyType value)
Sets the value of the billPaymentEx property.
|
void |
setCheckPayment(BillPaymentCheck value)
Sets the value of the checkPayment property.
|
void |
setCreditCardPayment(BillPaymentCreditCard value)
Sets the value of the creditCardPayment property.
|
void |
setPayType(BillPaymentTypeEnum value)
Sets the value of the payType property.
|
void |
setTotalAmt(BigDecimal value)
Sets the value of the totalAmt property.
|
void |
setVendorRef(ReferenceType value)
Sets the value of the vendorRef property.
|
getCurrencyRef, getDepartmentRef, getDocNumber, getExchangeRate, getLine, getLinkedTxn, getPrivateNote, getTaxFormNum, getTaxFormType, getTransactionLocationType, getTxnDate, getTxnSource, getTxnStatus, getTxnTaxDetail, setCurrencyRef, setDepartmentRef, setDocNumber, setExchangeRate, setLine, setLinkedTxn, setPrivateNote, setTaxFormNum, setTaxFormType, setTransactionLocationType, setTxnDate, setTxnSource, setTxnStatus, setTxnTaxDetail
getAttachableRef, getCustomField, getDomain, getId, getMetaData, getStatus, getSyncToken, isSparse, setAttachableRef, setCustomField, setDomain, setId, setMetaData, setSparse, setStatus, setSyncToken
protected ReferenceType vendorRef
protected ReferenceType apAccountRef
protected BillPaymentTypeEnum payType
protected BillPaymentCheck checkPayment
protected BillPaymentCreditCard creditCardPayment
protected BigDecimal totalAmt
protected IntuitAnyType billPaymentEx
public ReferenceType getVendorRef()
ReferenceType
public void setVendorRef(ReferenceType value)
value
- allowed object is
ReferenceType
public ReferenceType getAPAccountRef()
ReferenceType
public void setAPAccountRef(ReferenceType value)
value
- allowed object is
ReferenceType
public BillPaymentTypeEnum getPayType()
BillPaymentTypeEnum
public void setPayType(BillPaymentTypeEnum value)
value
- allowed object is
BillPaymentTypeEnum
public BillPaymentCheck getCheckPayment()
BillPaymentCheck
public void setCheckPayment(BillPaymentCheck value)
value
- allowed object is
BillPaymentCheck
public BillPaymentCreditCard getCreditCardPayment()
BillPaymentCreditCard
public void setCreditCardPayment(BillPaymentCreditCard value)
value
- allowed object is
BillPaymentCreditCard
public BigDecimal getTotalAmt()
BigDecimal
public void setTotalAmt(BigDecimal value)
value
- allowed object is
BigDecimal
public IntuitAnyType getBillPaymentEx()
IntuitAnyType
public void setBillPaymentEx(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
equals
in class Transaction
public boolean equals(Object object)
equals
in class Transaction
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
hashCode
in class Transaction
public int hashCode()
hashCode
in class Transaction
Copyright © 2017. All rights reserved.