Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class CheckoutStatusType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.CheckoutStatusType
All Implemented Interfaces:
java.io.Serializable

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

Type defining the CheckoutStatus container that is returned in GetOrders and GetOrderTransactions to indicate the current checkout status of the order.

Java class for CheckoutStatusType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="CheckoutStatusType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="eBayPaymentStatus" type="{urn:ebay:apis:eBLBaseComponents}PaymentStatusCodeType" minOccurs="0"/>
         <element name="LastModifiedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="PaymentMethod" type="{urn:ebay:apis:eBLBaseComponents}BuyerPaymentMethodCodeType" minOccurs="0"/>
         <element name="Status" type="{urn:ebay:apis:eBLBaseComponents}CompleteStatusCodeType" minOccurs="0"/>
         <element name="IntegratedMerchantCreditCardEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="eBayPaymentMismatchDetails" type="{urn:ebay:apis:eBLBaseComponents}eBayPaymentMismatchDetailsType" minOccurs="0"/>
         <element name="PaymentInstrument" type="{urn:ebay:apis:eBLBaseComponents}BuyerPaymentInstrumentCodeType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  EBayPaymentMismatchDetailsType eBayPaymentMismatchDetails
           
protected  PaymentStatusCodeType eBayPaymentStatus
           
protected  java.lang.Boolean integratedMerchantCreditCardEnabled
           
protected  java.util.Calendar lastModifiedTime
           
protected  BuyerPaymentInstrumentCodeType paymentInstrument
           
protected  BuyerPaymentMethodCodeType paymentMethod
           
protected  CompleteStatusCodeType status
           
 
Constructor Summary
CheckoutStatusType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 EBayPaymentMismatchDetailsType getEBayPaymentMismatchDetails()
          Gets the value of the eBayPaymentMismatchDetails property.
 PaymentStatusCodeType getEBayPaymentStatus()
          Gets the value of the eBayPaymentStatus property.
 java.util.Calendar getLastModifiedTime()
          Gets the value of the lastModifiedTime property.
 BuyerPaymentInstrumentCodeType getPaymentInstrument()
          Gets the value of the paymentInstrument property.
 BuyerPaymentMethodCodeType getPaymentMethod()
          Gets the value of the paymentMethod property.
 CompleteStatusCodeType getStatus()
          Gets the value of the status property.
 java.lang.Boolean isIntegratedMerchantCreditCardEnabled()
          Gets the value of the integratedMerchantCreditCardEnabled property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setEBayPaymentMismatchDetails(EBayPaymentMismatchDetailsType value)
          Sets the value of the eBayPaymentMismatchDetails property.
 void setEBayPaymentStatus(PaymentStatusCodeType value)
          Sets the value of the eBayPaymentStatus property.
 void setIntegratedMerchantCreditCardEnabled(java.lang.Boolean value)
          Sets the value of the integratedMerchantCreditCardEnabled property.
 void setLastModifiedTime(java.util.Calendar value)
          Sets the value of the lastModifiedTime property.
 void setPaymentInstrument(BuyerPaymentInstrumentCodeType value)
          Sets the value of the paymentInstrument property.
 void setPaymentMethod(BuyerPaymentMethodCodeType value)
          Sets the value of the paymentMethod property.
 void setStatus(CompleteStatusCodeType value)
          Sets the value of the status property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eBayPaymentStatus

protected PaymentStatusCodeType eBayPaymentStatus

lastModifiedTime

protected java.util.Calendar lastModifiedTime

paymentMethod

protected BuyerPaymentMethodCodeType paymentMethod

status

protected CompleteStatusCodeType status

integratedMerchantCreditCardEnabled

protected java.lang.Boolean integratedMerchantCreditCardEnabled

eBayPaymentMismatchDetails

protected EBayPaymentMismatchDetailsType eBayPaymentMismatchDetails

paymentInstrument

protected BuyerPaymentInstrumentCodeType paymentInstrument

any

protected java.util.List<java.lang.Object> any
Constructor Detail

CheckoutStatusType

public CheckoutStatusType()
Method Detail

getEBayPaymentStatus

public PaymentStatusCodeType getEBayPaymentStatus()
Gets the value of the eBayPaymentStatus property.

Returns:
possible object is PaymentStatusCodeType

setEBayPaymentStatus

public void setEBayPaymentStatus(PaymentStatusCodeType value)
Sets the value of the eBayPaymentStatus property.

Parameters:
value - allowed object is PaymentStatusCodeType

getLastModifiedTime

public java.util.Calendar getLastModifiedTime()
Gets the value of the lastModifiedTime property.

Returns:
possible object is String

setLastModifiedTime

public void setLastModifiedTime(java.util.Calendar value)
Sets the value of the lastModifiedTime property.

Parameters:
value - allowed object is String

getPaymentMethod

public BuyerPaymentMethodCodeType getPaymentMethod()
Gets the value of the paymentMethod property.

Returns:
possible object is BuyerPaymentMethodCodeType

setPaymentMethod

public void setPaymentMethod(BuyerPaymentMethodCodeType value)
Sets the value of the paymentMethod property.

Parameters:
value - allowed object is BuyerPaymentMethodCodeType

getStatus

public CompleteStatusCodeType getStatus()
Gets the value of the status property.

Returns:
possible object is CompleteStatusCodeType

setStatus

public void setStatus(CompleteStatusCodeType value)
Sets the value of the status property.

Parameters:
value - allowed object is CompleteStatusCodeType

isIntegratedMerchantCreditCardEnabled

public java.lang.Boolean isIntegratedMerchantCreditCardEnabled()
Gets the value of the integratedMerchantCreditCardEnabled property.

Returns:
possible object is Boolean

setIntegratedMerchantCreditCardEnabled

public void setIntegratedMerchantCreditCardEnabled(java.lang.Boolean value)
Sets the value of the integratedMerchantCreditCardEnabled property.

Parameters:
value - allowed object is Boolean

getEBayPaymentMismatchDetails

public EBayPaymentMismatchDetailsType getEBayPaymentMismatchDetails()
Gets the value of the eBayPaymentMismatchDetails property.

Returns:
possible object is EBayPaymentMismatchDetailsType

setEBayPaymentMismatchDetails

public void setEBayPaymentMismatchDetails(EBayPaymentMismatchDetailsType value)
Sets the value of the eBayPaymentMismatchDetails property.

Parameters:
value - allowed object is EBayPaymentMismatchDetailsType

getPaymentInstrument

public BuyerPaymentInstrumentCodeType getPaymentInstrument()
Gets the value of the paymentInstrument property.

Returns:
possible object is BuyerPaymentInstrumentCodeType

setPaymentInstrument

public void setPaymentInstrument(BuyerPaymentInstrumentCodeType value)
Sets the value of the paymentInstrument property.

Parameters:
value - allowed object is BuyerPaymentInstrumentCodeType

getAny

public java.lang.Object[] getAny()
Returns:
array of Object Element

getAny

public java.lang.Object getAny(int idx)
Returns:
one of Object Element

getAnyLength

public int getAnyLength()

setAny

public void setAny(java.lang.Object[] values)
Parameters:
values - allowed objects are Object Element

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

public java.lang.Object setAny(int idx,
                               java.lang.Object value)
Parameters:
value - allowed object is Object Element

Changes since
the last release

The information contained in this document is proprietary and confidential. Use of this information and the eBay API requires a Non-Disclosure Agreement (NDA) between the user and eBay Inc. For information regarding a qualifying NDA, contact Developer Relations: developer-relations@ebay.com
© 2004-2009 eBay Inc. All rights reserved.