org.broadleafcommerce.vendor.cybersource.service.api
Class InvoiceHeader

java.lang.Object
  extended by org.broadleafcommerce.vendor.cybersource.service.api.InvoiceHeader
All Implemented Interfaces:
java.io.Serializable

public class InvoiceHeader
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Constructor Summary
InvoiceHeader()
           
InvoiceHeader(java.lang.String merchantDescriptor, java.lang.String merchantDescriptorContact, java.lang.String merchantDescriptorAlternate, java.lang.String isGift, java.lang.String returnsAccepted, java.lang.String tenderType, java.lang.String merchantVATRegistrationNumber, java.lang.String purchaserOrderDate, java.lang.String purchaserVATRegistrationNumber, java.lang.String vatInvoiceReferenceNumber, java.lang.String summaryCommodityCode, java.lang.String supplierOrderReference, java.lang.String userPO, java.lang.String costCenter, java.lang.String purchaserCode, java.lang.String taxable, java.lang.String amexDataTAA1, java.lang.String amexDataTAA2, java.lang.String amexDataTAA3, java.lang.String amexDataTAA4, java.lang.String invoiceDate)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getAmexDataTAA1()
          Gets the amexDataTAA1 value for this InvoiceHeader.
 java.lang.String getAmexDataTAA2()
          Gets the amexDataTAA2 value for this InvoiceHeader.
 java.lang.String getAmexDataTAA3()
          Gets the amexDataTAA3 value for this InvoiceHeader.
 java.lang.String getAmexDataTAA4()
          Gets the amexDataTAA4 value for this InvoiceHeader.
 java.lang.String getCostCenter()
          Gets the costCenter value for this InvoiceHeader.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getInvoiceDate()
          Gets the invoiceDate value for this InvoiceHeader.
 java.lang.String getIsGift()
          Gets the isGift value for this InvoiceHeader.
 java.lang.String getMerchantDescriptor()
          Gets the merchantDescriptor value for this InvoiceHeader.
 java.lang.String getMerchantDescriptorAlternate()
          Gets the merchantDescriptorAlternate value for this InvoiceHeader.
 java.lang.String getMerchantDescriptorContact()
          Gets the merchantDescriptorContact value for this InvoiceHeader.
 java.lang.String getMerchantVATRegistrationNumber()
          Gets the merchantVATRegistrationNumber value for this InvoiceHeader.
 java.lang.String getPurchaserCode()
          Gets the purchaserCode value for this InvoiceHeader.
 java.lang.String getPurchaserOrderDate()
          Gets the purchaserOrderDate value for this InvoiceHeader.
 java.lang.String getPurchaserVATRegistrationNumber()
          Gets the purchaserVATRegistrationNumber value for this InvoiceHeader.
 java.lang.String getReturnsAccepted()
          Gets the returnsAccepted value for this InvoiceHeader.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getSummaryCommodityCode()
          Gets the summaryCommodityCode value for this InvoiceHeader.
 java.lang.String getSupplierOrderReference()
          Gets the supplierOrderReference value for this InvoiceHeader.
 java.lang.String getTaxable()
          Gets the taxable value for this InvoiceHeader.
 java.lang.String getTenderType()
          Gets the tenderType value for this InvoiceHeader.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getUserPO()
          Gets the userPO value for this InvoiceHeader.
 java.lang.String getVatInvoiceReferenceNumber()
          Gets the vatInvoiceReferenceNumber value for this InvoiceHeader.
 int hashCode()
           
 void setAmexDataTAA1(java.lang.String amexDataTAA1)
          Sets the amexDataTAA1 value for this InvoiceHeader.
 void setAmexDataTAA2(java.lang.String amexDataTAA2)
          Sets the amexDataTAA2 value for this InvoiceHeader.
 void setAmexDataTAA3(java.lang.String amexDataTAA3)
          Sets the amexDataTAA3 value for this InvoiceHeader.
 void setAmexDataTAA4(java.lang.String amexDataTAA4)
          Sets the amexDataTAA4 value for this InvoiceHeader.
 void setCostCenter(java.lang.String costCenter)
          Sets the costCenter value for this InvoiceHeader.
 void setInvoiceDate(java.lang.String invoiceDate)
          Sets the invoiceDate value for this InvoiceHeader.
 void setIsGift(java.lang.String isGift)
          Sets the isGift value for this InvoiceHeader.
 void setMerchantDescriptor(java.lang.String merchantDescriptor)
          Sets the merchantDescriptor value for this InvoiceHeader.
 void setMerchantDescriptorAlternate(java.lang.String merchantDescriptorAlternate)
          Sets the merchantDescriptorAlternate value for this InvoiceHeader.
 void setMerchantDescriptorContact(java.lang.String merchantDescriptorContact)
          Sets the merchantDescriptorContact value for this InvoiceHeader.
 void setMerchantVATRegistrationNumber(java.lang.String merchantVATRegistrationNumber)
          Sets the merchantVATRegistrationNumber value for this InvoiceHeader.
 void setPurchaserCode(java.lang.String purchaserCode)
          Sets the purchaserCode value for this InvoiceHeader.
 void setPurchaserOrderDate(java.lang.String purchaserOrderDate)
          Sets the purchaserOrderDate value for this InvoiceHeader.
 void setPurchaserVATRegistrationNumber(java.lang.String purchaserVATRegistrationNumber)
          Sets the purchaserVATRegistrationNumber value for this InvoiceHeader.
 void setReturnsAccepted(java.lang.String returnsAccepted)
          Sets the returnsAccepted value for this InvoiceHeader.
 void setSummaryCommodityCode(java.lang.String summaryCommodityCode)
          Sets the summaryCommodityCode value for this InvoiceHeader.
 void setSupplierOrderReference(java.lang.String supplierOrderReference)
          Sets the supplierOrderReference value for this InvoiceHeader.
 void setTaxable(java.lang.String taxable)
          Sets the taxable value for this InvoiceHeader.
 void setTenderType(java.lang.String tenderType)
          Sets the tenderType value for this InvoiceHeader.
 void setUserPO(java.lang.String userPO)
          Sets the userPO value for this InvoiceHeader.
 void setVatInvoiceReferenceNumber(java.lang.String vatInvoiceReferenceNumber)
          Sets the vatInvoiceReferenceNumber value for this InvoiceHeader.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InvoiceHeader

public InvoiceHeader()

InvoiceHeader

public InvoiceHeader(java.lang.String merchantDescriptor,
                     java.lang.String merchantDescriptorContact,
                     java.lang.String merchantDescriptorAlternate,
                     java.lang.String isGift,
                     java.lang.String returnsAccepted,
                     java.lang.String tenderType,
                     java.lang.String merchantVATRegistrationNumber,
                     java.lang.String purchaserOrderDate,
                     java.lang.String purchaserVATRegistrationNumber,
                     java.lang.String vatInvoiceReferenceNumber,
                     java.lang.String summaryCommodityCode,
                     java.lang.String supplierOrderReference,
                     java.lang.String userPO,
                     java.lang.String costCenter,
                     java.lang.String purchaserCode,
                     java.lang.String taxable,
                     java.lang.String amexDataTAA1,
                     java.lang.String amexDataTAA2,
                     java.lang.String amexDataTAA3,
                     java.lang.String amexDataTAA4,
                     java.lang.String invoiceDate)
Method Detail

getMerchantDescriptor

public java.lang.String getMerchantDescriptor()
Gets the merchantDescriptor value for this InvoiceHeader.

Returns:
merchantDescriptor

setMerchantDescriptor

public void setMerchantDescriptor(java.lang.String merchantDescriptor)
Sets the merchantDescriptor value for this InvoiceHeader.

Parameters:
merchantDescriptor -

getMerchantDescriptorContact

public java.lang.String getMerchantDescriptorContact()
Gets the merchantDescriptorContact value for this InvoiceHeader.

Returns:
merchantDescriptorContact

setMerchantDescriptorContact

public void setMerchantDescriptorContact(java.lang.String merchantDescriptorContact)
Sets the merchantDescriptorContact value for this InvoiceHeader.

Parameters:
merchantDescriptorContact -

getMerchantDescriptorAlternate

public java.lang.String getMerchantDescriptorAlternate()
Gets the merchantDescriptorAlternate value for this InvoiceHeader.

Returns:
merchantDescriptorAlternate

setMerchantDescriptorAlternate

public void setMerchantDescriptorAlternate(java.lang.String merchantDescriptorAlternate)
Sets the merchantDescriptorAlternate value for this InvoiceHeader.

Parameters:
merchantDescriptorAlternate -

getIsGift

public java.lang.String getIsGift()
Gets the isGift value for this InvoiceHeader.

Returns:
isGift

setIsGift

public void setIsGift(java.lang.String isGift)
Sets the isGift value for this InvoiceHeader.

Parameters:
isGift -

getReturnsAccepted

public java.lang.String getReturnsAccepted()
Gets the returnsAccepted value for this InvoiceHeader.

Returns:
returnsAccepted

setReturnsAccepted

public void setReturnsAccepted(java.lang.String returnsAccepted)
Sets the returnsAccepted value for this InvoiceHeader.

Parameters:
returnsAccepted -

getTenderType

public java.lang.String getTenderType()
Gets the tenderType value for this InvoiceHeader.

Returns:
tenderType

setTenderType

public void setTenderType(java.lang.String tenderType)
Sets the tenderType value for this InvoiceHeader.

Parameters:
tenderType -

getMerchantVATRegistrationNumber

public java.lang.String getMerchantVATRegistrationNumber()
Gets the merchantVATRegistrationNumber value for this InvoiceHeader.

Returns:
merchantVATRegistrationNumber

setMerchantVATRegistrationNumber

public void setMerchantVATRegistrationNumber(java.lang.String merchantVATRegistrationNumber)
Sets the merchantVATRegistrationNumber value for this InvoiceHeader.

Parameters:
merchantVATRegistrationNumber -

getPurchaserOrderDate

public java.lang.String getPurchaserOrderDate()
Gets the purchaserOrderDate value for this InvoiceHeader.

Returns:
purchaserOrderDate

setPurchaserOrderDate

public void setPurchaserOrderDate(java.lang.String purchaserOrderDate)
Sets the purchaserOrderDate value for this InvoiceHeader.

Parameters:
purchaserOrderDate -

getPurchaserVATRegistrationNumber

public java.lang.String getPurchaserVATRegistrationNumber()
Gets the purchaserVATRegistrationNumber value for this InvoiceHeader.

Returns:
purchaserVATRegistrationNumber

setPurchaserVATRegistrationNumber

public void setPurchaserVATRegistrationNumber(java.lang.String purchaserVATRegistrationNumber)
Sets the purchaserVATRegistrationNumber value for this InvoiceHeader.

Parameters:
purchaserVATRegistrationNumber -

getVatInvoiceReferenceNumber

public java.lang.String getVatInvoiceReferenceNumber()
Gets the vatInvoiceReferenceNumber value for this InvoiceHeader.

Returns:
vatInvoiceReferenceNumber

setVatInvoiceReferenceNumber

public void setVatInvoiceReferenceNumber(java.lang.String vatInvoiceReferenceNumber)
Sets the vatInvoiceReferenceNumber value for this InvoiceHeader.

Parameters:
vatInvoiceReferenceNumber -

getSummaryCommodityCode

public java.lang.String getSummaryCommodityCode()
Gets the summaryCommodityCode value for this InvoiceHeader.

Returns:
summaryCommodityCode

setSummaryCommodityCode

public void setSummaryCommodityCode(java.lang.String summaryCommodityCode)
Sets the summaryCommodityCode value for this InvoiceHeader.

Parameters:
summaryCommodityCode -

getSupplierOrderReference

public java.lang.String getSupplierOrderReference()
Gets the supplierOrderReference value for this InvoiceHeader.

Returns:
supplierOrderReference

setSupplierOrderReference

public void setSupplierOrderReference(java.lang.String supplierOrderReference)
Sets the supplierOrderReference value for this InvoiceHeader.

Parameters:
supplierOrderReference -

getUserPO

public java.lang.String getUserPO()
Gets the userPO value for this InvoiceHeader.

Returns:
userPO

setUserPO

public void setUserPO(java.lang.String userPO)
Sets the userPO value for this InvoiceHeader.

Parameters:
userPO -

getCostCenter

public java.lang.String getCostCenter()
Gets the costCenter value for this InvoiceHeader.

Returns:
costCenter

setCostCenter

public void setCostCenter(java.lang.String costCenter)
Sets the costCenter value for this InvoiceHeader.

Parameters:
costCenter -

getPurchaserCode

public java.lang.String getPurchaserCode()
Gets the purchaserCode value for this InvoiceHeader.

Returns:
purchaserCode

setPurchaserCode

public void setPurchaserCode(java.lang.String purchaserCode)
Sets the purchaserCode value for this InvoiceHeader.

Parameters:
purchaserCode -

getTaxable

public java.lang.String getTaxable()
Gets the taxable value for this InvoiceHeader.

Returns:
taxable

setTaxable

public void setTaxable(java.lang.String taxable)
Sets the taxable value for this InvoiceHeader.

Parameters:
taxable -

getAmexDataTAA1

public java.lang.String getAmexDataTAA1()
Gets the amexDataTAA1 value for this InvoiceHeader.

Returns:
amexDataTAA1

setAmexDataTAA1

public void setAmexDataTAA1(java.lang.String amexDataTAA1)
Sets the amexDataTAA1 value for this InvoiceHeader.

Parameters:
amexDataTAA1 -

getAmexDataTAA2

public java.lang.String getAmexDataTAA2()
Gets the amexDataTAA2 value for this InvoiceHeader.

Returns:
amexDataTAA2

setAmexDataTAA2

public void setAmexDataTAA2(java.lang.String amexDataTAA2)
Sets the amexDataTAA2 value for this InvoiceHeader.

Parameters:
amexDataTAA2 -

getAmexDataTAA3

public java.lang.String getAmexDataTAA3()
Gets the amexDataTAA3 value for this InvoiceHeader.

Returns:
amexDataTAA3

setAmexDataTAA3

public void setAmexDataTAA3(java.lang.String amexDataTAA3)
Sets the amexDataTAA3 value for this InvoiceHeader.

Parameters:
amexDataTAA3 -

getAmexDataTAA4

public java.lang.String getAmexDataTAA4()
Gets the amexDataTAA4 value for this InvoiceHeader.

Returns:
amexDataTAA4

setAmexDataTAA4

public void setAmexDataTAA4(java.lang.String amexDataTAA4)
Sets the amexDataTAA4 value for this InvoiceHeader.

Parameters:
amexDataTAA4 -

getInvoiceDate

public java.lang.String getInvoiceDate()
Gets the invoiceDate value for this InvoiceHeader.

Returns:
invoiceDate

setInvoiceDate

public void setInvoiceDate(java.lang.String invoiceDate)
Sets the invoiceDate value for this InvoiceHeader.

Parameters:
invoiceDate -

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer



Copyright © 2012. All Rights Reserved.