Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ListingDetailsType

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

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

Various details about a listing. Some of the details are calculated or derived after an item is listed. The details in this type include the start and end time and the converted (localized) prices. The details in this type also include input values applicable to the Best Offer feature. Additional details in this type include flags indicating if a seller specified fields whose values are not visible to the requesting user.

Java class for ListingDetailsType complex type.

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

 <complexType name="ListingDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Adult" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="BindingAuction" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="CheckoutEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ConvertedBuyItNowPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ConvertedStartPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="ConvertedReservePrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="HasReservePrice" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="RelistedItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="SecondChanceOriginalItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="StartTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="EndTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ViewItemURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="HasUnansweredQuestions" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="HasPublicMessages" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="BuyItNowAvailable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="SellerBusinessType" type="{urn:ebay:apis:eBLBaseComponents}SellerBusinessCodeType" minOccurs="0"/>
         <element name="MinimumBestOfferPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="MinimumBestOfferMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="LocalListingDistance" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TCROriginalItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="ViewItemURLForNaturalSearch" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="PayPerLeadEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="BestOfferAutoAcceptPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="EndingReason" type="{urn:ebay:apis:eBLBaseComponents}EndReasonCodeType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.Boolean adult
           
protected  java.util.List<java.lang.Object> any
           
protected  AmountType bestOfferAutoAcceptPrice
           
protected  java.lang.Boolean bindingAuction
           
protected  java.lang.Boolean buyItNowAvailable
           
protected  java.lang.Boolean checkoutEnabled
           
protected  AmountType convertedBuyItNowPrice
           
protected  AmountType convertedReservePrice
           
protected  AmountType convertedStartPrice
           
protected  EndReasonCodeType endingReason
           
protected  java.util.Calendar endTime
           
protected  java.lang.Boolean hasPublicMessages
           
protected  java.lang.Boolean hasReservePrice
           
protected  java.lang.Boolean hasUnansweredQuestions
           
protected  java.lang.String localListingDistance
           
protected  java.lang.String minimumBestOfferMessage
           
protected  AmountType minimumBestOfferPrice
           
protected  java.lang.Boolean payPerLeadEnabled
           
protected  java.lang.String relistedItemID
           
protected  java.lang.String secondChanceOriginalItemID
           
protected  SellerBusinessCodeType sellerBusinessType
           
protected  java.util.Calendar startTime
           
protected  java.lang.String tcrOriginalItemID
           
protected  java.lang.String viewItemURL
           
protected  java.lang.String viewItemURLForNaturalSearch
           
 
Constructor Summary
ListingDetailsType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 AmountType getBestOfferAutoAcceptPrice()
          Gets the value of the bestOfferAutoAcceptPrice property.
 AmountType getConvertedBuyItNowPrice()
          Gets the value of the convertedBuyItNowPrice property.
 AmountType getConvertedReservePrice()
          Gets the value of the convertedReservePrice property.
 AmountType getConvertedStartPrice()
          Gets the value of the convertedStartPrice property.
 EndReasonCodeType getEndingReason()
          Gets the value of the endingReason property.
 java.util.Calendar getEndTime()
          Gets the value of the endTime property.
 java.lang.String getLocalListingDistance()
          Gets the value of the localListingDistance property.
 java.lang.String getMinimumBestOfferMessage()
          Gets the value of the minimumBestOfferMessage property.
 AmountType getMinimumBestOfferPrice()
          Gets the value of the minimumBestOfferPrice property.
 java.lang.String getRelistedItemID()
          Gets the value of the relistedItemID property.
 java.lang.String getSecondChanceOriginalItemID()
          Gets the value of the secondChanceOriginalItemID property.
 SellerBusinessCodeType getSellerBusinessType()
          Gets the value of the sellerBusinessType property.
 java.util.Calendar getStartTime()
          Gets the value of the startTime property.
 java.lang.String getTCROriginalItemID()
          Gets the value of the tcrOriginalItemID property.
 java.lang.String getViewItemURL()
          Gets the value of the viewItemURL property.
 java.lang.String getViewItemURLForNaturalSearch()
          Gets the value of the viewItemURLForNaturalSearch property.
 java.lang.Boolean isAdult()
          Gets the value of the adult property.
 java.lang.Boolean isBindingAuction()
          Gets the value of the bindingAuction property.
 java.lang.Boolean isBuyItNowAvailable()
          Gets the value of the buyItNowAvailable property.
 java.lang.Boolean isCheckoutEnabled()
          Gets the value of the checkoutEnabled property.
 java.lang.Boolean isHasPublicMessages()
          Gets the value of the hasPublicMessages property.
 java.lang.Boolean isHasReservePrice()
          Gets the value of the hasReservePrice property.
 java.lang.Boolean isHasUnansweredQuestions()
          Gets the value of the hasUnansweredQuestions property.
 java.lang.Boolean isPayPerLeadEnabled()
          Gets the value of the payPerLeadEnabled property.
 void setAdult(java.lang.Boolean value)
          Sets the value of the adult property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setBestOfferAutoAcceptPrice(AmountType value)
          Sets the value of the bestOfferAutoAcceptPrice property.
 void setBindingAuction(java.lang.Boolean value)
          Sets the value of the bindingAuction property.
 void setBuyItNowAvailable(java.lang.Boolean value)
          Sets the value of the buyItNowAvailable property.
 void setCheckoutEnabled(java.lang.Boolean value)
          Sets the value of the checkoutEnabled property.
 void setConvertedBuyItNowPrice(AmountType value)
          Sets the value of the convertedBuyItNowPrice property.
 void setConvertedReservePrice(AmountType value)
          Sets the value of the convertedReservePrice property.
 void setConvertedStartPrice(AmountType value)
          Sets the value of the convertedStartPrice property.
 void setEndingReason(EndReasonCodeType value)
          Sets the value of the endingReason property.
 void setEndTime(java.util.Calendar value)
          Sets the value of the endTime property.
 void setHasPublicMessages(java.lang.Boolean value)
          Sets the value of the hasPublicMessages property.
 void setHasReservePrice(java.lang.Boolean value)
          Sets the value of the hasReservePrice property.
 void setHasUnansweredQuestions(java.lang.Boolean value)
          Sets the value of the hasUnansweredQuestions property.
 void setLocalListingDistance(java.lang.String value)
          Sets the value of the localListingDistance property.
 void setMinimumBestOfferMessage(java.lang.String value)
          Sets the value of the minimumBestOfferMessage property.
 void setMinimumBestOfferPrice(AmountType value)
          Sets the value of the minimumBestOfferPrice property.
 void setPayPerLeadEnabled(java.lang.Boolean value)
          Sets the value of the payPerLeadEnabled property.
 void setRelistedItemID(java.lang.String value)
          Sets the value of the relistedItemID property.
 void setSecondChanceOriginalItemID(java.lang.String value)
          Sets the value of the secondChanceOriginalItemID property.
 void setSellerBusinessType(SellerBusinessCodeType value)
          Sets the value of the sellerBusinessType property.
 void setStartTime(java.util.Calendar value)
          Sets the value of the startTime property.
 void setTCROriginalItemID(java.lang.String value)
          Sets the value of the tcrOriginalItemID property.
 void setViewItemURL(java.lang.String value)
          Sets the value of the viewItemURL property.
 void setViewItemURLForNaturalSearch(java.lang.String value)
          Sets the value of the viewItemURLForNaturalSearch property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

adult

protected java.lang.Boolean adult

bindingAuction

protected java.lang.Boolean bindingAuction

checkoutEnabled

protected java.lang.Boolean checkoutEnabled

convertedBuyItNowPrice

protected AmountType convertedBuyItNowPrice

convertedStartPrice

protected AmountType convertedStartPrice

convertedReservePrice

protected AmountType convertedReservePrice

hasReservePrice

protected java.lang.Boolean hasReservePrice

relistedItemID

protected java.lang.String relistedItemID

secondChanceOriginalItemID

protected java.lang.String secondChanceOriginalItemID

startTime

protected java.util.Calendar startTime

endTime

protected java.util.Calendar endTime

viewItemURL

protected java.lang.String viewItemURL

hasUnansweredQuestions

protected java.lang.Boolean hasUnansweredQuestions

hasPublicMessages

protected java.lang.Boolean hasPublicMessages

buyItNowAvailable

protected java.lang.Boolean buyItNowAvailable

sellerBusinessType

protected SellerBusinessCodeType sellerBusinessType

minimumBestOfferPrice

protected AmountType minimumBestOfferPrice

minimumBestOfferMessage

protected java.lang.String minimumBestOfferMessage

localListingDistance

protected java.lang.String localListingDistance

tcrOriginalItemID

protected java.lang.String tcrOriginalItemID

viewItemURLForNaturalSearch

protected java.lang.String viewItemURLForNaturalSearch

payPerLeadEnabled

protected java.lang.Boolean payPerLeadEnabled

bestOfferAutoAcceptPrice

protected AmountType bestOfferAutoAcceptPrice

endingReason

protected EndReasonCodeType endingReason

any

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

ListingDetailsType

public ListingDetailsType()
Method Detail

isAdult

public java.lang.Boolean isAdult()
Gets the value of the adult property.

Returns:
possible object is Boolean

setAdult

public void setAdult(java.lang.Boolean value)
Sets the value of the adult property.

Parameters:
value - allowed object is Boolean

isBindingAuction

public java.lang.Boolean isBindingAuction()
Gets the value of the bindingAuction property.

Returns:
possible object is Boolean

setBindingAuction

public void setBindingAuction(java.lang.Boolean value)
Sets the value of the bindingAuction property.

Parameters:
value - allowed object is Boolean

isCheckoutEnabled

public java.lang.Boolean isCheckoutEnabled()
Gets the value of the checkoutEnabled property.

Returns:
possible object is Boolean

setCheckoutEnabled

public void setCheckoutEnabled(java.lang.Boolean value)
Sets the value of the checkoutEnabled property.

Parameters:
value - allowed object is Boolean

getConvertedBuyItNowPrice

public AmountType getConvertedBuyItNowPrice()
Gets the value of the convertedBuyItNowPrice property.

Returns:
possible object is AmountType

setConvertedBuyItNowPrice

public void setConvertedBuyItNowPrice(AmountType value)
Sets the value of the convertedBuyItNowPrice property.

Parameters:
value - allowed object is AmountType

getConvertedStartPrice

public AmountType getConvertedStartPrice()
Gets the value of the convertedStartPrice property.

Returns:
possible object is AmountType

setConvertedStartPrice

public void setConvertedStartPrice(AmountType value)
Sets the value of the convertedStartPrice property.

Parameters:
value - allowed object is AmountType

getConvertedReservePrice

public AmountType getConvertedReservePrice()
Gets the value of the convertedReservePrice property.

Returns:
possible object is AmountType

setConvertedReservePrice

public void setConvertedReservePrice(AmountType value)
Sets the value of the convertedReservePrice property.

Parameters:
value - allowed object is AmountType

isHasReservePrice

public java.lang.Boolean isHasReservePrice()
Gets the value of the hasReservePrice property.

Returns:
possible object is Boolean

setHasReservePrice

public void setHasReservePrice(java.lang.Boolean value)
Sets the value of the hasReservePrice property.

Parameters:
value - allowed object is Boolean

getRelistedItemID

public java.lang.String getRelistedItemID()
Gets the value of the relistedItemID property.

Returns:
possible object is String

setRelistedItemID

public void setRelistedItemID(java.lang.String value)
Sets the value of the relistedItemID property.

Parameters:
value - allowed object is String

getSecondChanceOriginalItemID

public java.lang.String getSecondChanceOriginalItemID()
Gets the value of the secondChanceOriginalItemID property.

Returns:
possible object is String

setSecondChanceOriginalItemID

public void setSecondChanceOriginalItemID(java.lang.String value)
Sets the value of the secondChanceOriginalItemID property.

Parameters:
value - allowed object is String

getStartTime

public java.util.Calendar getStartTime()
Gets the value of the startTime property.

Returns:
possible object is String

setStartTime

public void setStartTime(java.util.Calendar value)
Sets the value of the startTime property.

Parameters:
value - allowed object is String

getEndTime

public java.util.Calendar getEndTime()
Gets the value of the endTime property.

Returns:
possible object is String

setEndTime

public void setEndTime(java.util.Calendar value)
Sets the value of the endTime property.

Parameters:
value - allowed object is String

getViewItemURL

public java.lang.String getViewItemURL()
Gets the value of the viewItemURL property.

Returns:
possible object is String

setViewItemURL

public void setViewItemURL(java.lang.String value)
Sets the value of the viewItemURL property.

Parameters:
value - allowed object is String

isHasUnansweredQuestions

public java.lang.Boolean isHasUnansweredQuestions()
Gets the value of the hasUnansweredQuestions property.

Returns:
possible object is Boolean

setHasUnansweredQuestions

public void setHasUnansweredQuestions(java.lang.Boolean value)
Sets the value of the hasUnansweredQuestions property.

Parameters:
value - allowed object is Boolean

isHasPublicMessages

public java.lang.Boolean isHasPublicMessages()
Gets the value of the hasPublicMessages property.

Returns:
possible object is Boolean

setHasPublicMessages

public void setHasPublicMessages(java.lang.Boolean value)
Sets the value of the hasPublicMessages property.

Parameters:
value - allowed object is Boolean

isBuyItNowAvailable

public java.lang.Boolean isBuyItNowAvailable()
Gets the value of the buyItNowAvailable property.

Returns:
possible object is Boolean

setBuyItNowAvailable

public void setBuyItNowAvailable(java.lang.Boolean value)
Sets the value of the buyItNowAvailable property.

Parameters:
value - allowed object is Boolean

getSellerBusinessType

public SellerBusinessCodeType getSellerBusinessType()
Gets the value of the sellerBusinessType property.

Returns:
possible object is SellerBusinessCodeType

setSellerBusinessType

public void setSellerBusinessType(SellerBusinessCodeType value)
Sets the value of the sellerBusinessType property.

Parameters:
value - allowed object is SellerBusinessCodeType

getMinimumBestOfferPrice

public AmountType getMinimumBestOfferPrice()
Gets the value of the minimumBestOfferPrice property.

Returns:
possible object is AmountType

setMinimumBestOfferPrice

public void setMinimumBestOfferPrice(AmountType value)
Sets the value of the minimumBestOfferPrice property.

Parameters:
value - allowed object is AmountType

getMinimumBestOfferMessage

public java.lang.String getMinimumBestOfferMessage()
Gets the value of the minimumBestOfferMessage property.

Returns:
possible object is String

setMinimumBestOfferMessage

public void setMinimumBestOfferMessage(java.lang.String value)
Sets the value of the minimumBestOfferMessage property.

Parameters:
value - allowed object is String

getLocalListingDistance

public java.lang.String getLocalListingDistance()
Gets the value of the localListingDistance property.

Returns:
possible object is String

setLocalListingDistance

public void setLocalListingDistance(java.lang.String value)
Sets the value of the localListingDistance property.

Parameters:
value - allowed object is String

getTCROriginalItemID

public java.lang.String getTCROriginalItemID()
Gets the value of the tcrOriginalItemID property.

Returns:
possible object is String

setTCROriginalItemID

public void setTCROriginalItemID(java.lang.String value)
Sets the value of the tcrOriginalItemID property.

Parameters:
value - allowed object is String

getViewItemURLForNaturalSearch

public java.lang.String getViewItemURLForNaturalSearch()
Gets the value of the viewItemURLForNaturalSearch property.

Returns:
possible object is String

setViewItemURLForNaturalSearch

public void setViewItemURLForNaturalSearch(java.lang.String value)
Sets the value of the viewItemURLForNaturalSearch property.

Parameters:
value - allowed object is String

isPayPerLeadEnabled

public java.lang.Boolean isPayPerLeadEnabled()
Gets the value of the payPerLeadEnabled property.

Returns:
possible object is Boolean

setPayPerLeadEnabled

public void setPayPerLeadEnabled(java.lang.Boolean value)
Sets the value of the payPerLeadEnabled property.

Parameters:
value - allowed object is Boolean

getBestOfferAutoAcceptPrice

public AmountType getBestOfferAutoAcceptPrice()
Gets the value of the bestOfferAutoAcceptPrice property.

Returns:
possible object is AmountType

setBestOfferAutoAcceptPrice

public void setBestOfferAutoAcceptPrice(AmountType value)
Sets the value of the bestOfferAutoAcceptPrice property.

Parameters:
value - allowed object is AmountType

getEndingReason

public EndReasonCodeType getEndingReason()
Gets the value of the endingReason property.

Returns:
possible object is EndReasonCodeType

setEndingReason

public void setEndingReason(EndReasonCodeType value)
Sets the value of the endingReason property.

Parameters:
value - allowed object is EndReasonCodeType

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.