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="VendorAddr" type="{http://schema.intuit.com/finance/v3}PhysicalAddress" 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 PhysicalAddress |
vendorAddr |
protected ReferenceType |
vendorRef |
currencyRef, departmentRef, docNumber, exchangeRate, homeTotalCostAmount, line, linkedTxn, privateNote, projectRef, recurDataRef, recurringInfo, tag, taxFormNum, taxFormType, totalCostAmount, transactionLocationType, txnApprovalInfo, txnDate, txnSource, txnStatus, txnTaxDetailattachableRef, 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.
|
PhysicalAddress |
getVendorAddr()
Gets the value of the vendorAddr 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 |
setVendorAddr(PhysicalAddress value)
Sets the value of the vendorAddr property.
|
void |
setVendorRef(ReferenceType value)
Sets the value of the vendorRef property.
|
getCurrencyRef, getDepartmentRef, getDocNumber, getExchangeRate, getHomeTotalCostAmount, getLine, getLinkedTxn, getPrivateNote, getProjectRef, getRecurDataRef, getRecurringInfo, getTag, getTaxFormNum, getTaxFormType, getTotalCostAmount, getTransactionLocationType, getTxnApprovalInfo, getTxnDate, getTxnSource, getTxnStatus, getTxnTaxDetail, setCurrencyRef, setDepartmentRef, setDocNumber, setExchangeRate, setHomeTotalCostAmount, setLine, setLinkedTxn, setPrivateNote, setProjectRef, setRecurDataRef, setRecurringInfo, setTag, setTaxFormNum, setTaxFormType, setTotalCostAmount, setTransactionLocationType, setTxnApprovalInfo, setTxnDate, setTxnSource, setTxnStatus, setTxnTaxDetailgetAttachableRef, getCustomField, getDomain, getId, getMetaData, getStatus, getSyncToken, isSparse, setAttachableRef, setCustomField, setDomain, setId, setMetaData, setSparse, setStatus, setSyncTokenprotected ReferenceType vendorRef
protected PhysicalAddress vendorAddr
protected ReferenceType apAccountRef
protected BillPaymentTypeEnum payType
protected BillPaymentCheck checkPayment
protected BillPaymentCreditCard creditCardPayment
protected BigDecimal totalAmt
protected IntuitAnyType billPaymentEx
public ReferenceType getVendorRef()
ReferenceTypepublic void setVendorRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic PhysicalAddress getVendorAddr()
PhysicalAddresspublic void setVendorAddr(PhysicalAddress value)
value - allowed object is
PhysicalAddresspublic ReferenceType getAPAccountRef()
ReferenceTypepublic void setAPAccountRef(ReferenceType value)
value - allowed object is
ReferenceTypepublic BillPaymentTypeEnum getPayType()
BillPaymentTypeEnumpublic void setPayType(BillPaymentTypeEnum value)
value - allowed object is
BillPaymentTypeEnumpublic BillPaymentCheck getCheckPayment()
BillPaymentCheckpublic void setCheckPayment(BillPaymentCheck value)
value - allowed object is
BillPaymentCheckpublic BillPaymentCreditCard getCreditCardPayment()
BillPaymentCreditCardpublic void setCreditCardPayment(BillPaymentCreditCard value)
value - allowed object is
BillPaymentCreditCardpublic BigDecimal getTotalAmt()
BigDecimalpublic void setTotalAmt(BigDecimal value)
value - allowed object is
BigDecimalpublic IntuitAnyType getBillPaymentEx()
IntuitAnyTypepublic void setBillPaymentEx(IntuitAnyType value)
value - allowed object is
IntuitAnyTypepublic 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.Equals2equals in class Transactionpublic boolean equals(Object object)
equals in class Transactionpublic int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
org.jvnet.jaxb2_commons.lang.HashCodeStrategy2 strategy)
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode2hashCode in class Transactionpublic int hashCode()
hashCode in class TransactionCopyright © 2025. All Rights Reserved.