Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ListingStartPriceDetailsType

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

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

Type defining the ListingStartPriceDetails container returned in GeteBayDetails. The ListingStartPriceDetails container lists the minimum start price for auction listings, the minimum sale price for fixed-price listings, and the minimum percentage value that a Buy It Now price for an auction listing must be above the minimum start price for that same listing.

The ListingStartPriceDetails container is returned if ListingStartPriceDetails is included as a DetailName filter in the request, or if no lt;b>DetailName filters are used in the request.

Java class for ListingStartPriceDetailsType complex type.

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

 <complexType name="ListingStartPriceDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ListingType" type="{urn:ebay:apis:eBLBaseComponents}ListingTypeCodeType" minOccurs="0"/>
         <element name="StartPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="DetailVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="UpdateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="MinBuyItNowPricePercent" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.String description
           
protected  java.lang.String detailVersion
           
protected  ListingTypeCodeType listingType
           
protected  java.lang.Float minBuyItNowPricePercent
           
protected  AmountType startPrice
           
protected  java.util.Calendar updateTime
           
 
Constructor Summary
ListingStartPriceDetailsType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getDetailVersion()
          Gets the value of the detailVersion property.
 ListingTypeCodeType getListingType()
          Gets the value of the listingType property.
 java.lang.Float getMinBuyItNowPricePercent()
          Gets the value of the minBuyItNowPricePercent property.
 AmountType getStartPrice()
          Gets the value of the startPrice property.
 java.util.Calendar getUpdateTime()
          Gets the value of the updateTime property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setDetailVersion(java.lang.String value)
          Sets the value of the detailVersion property.
 void setListingType(ListingTypeCodeType value)
          Sets the value of the listingType property.
 void setMinBuyItNowPricePercent(java.lang.Float value)
          Sets the value of the minBuyItNowPricePercent property.
 void setStartPrice(AmountType value)
          Sets the value of the startPrice property.
 void setUpdateTime(java.util.Calendar value)
          Sets the value of the updateTime property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

description

protected java.lang.String description

listingType

protected ListingTypeCodeType listingType

startPrice

protected AmountType startPrice

detailVersion

protected java.lang.String detailVersion

updateTime

protected java.util.Calendar updateTime

minBuyItNowPricePercent

protected java.lang.Float minBuyItNowPricePercent

any

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

ListingStartPriceDetailsType

public ListingStartPriceDetailsType()
Method Detail

getDescription

public java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getListingType

public ListingTypeCodeType getListingType()
Gets the value of the listingType property.

Returns:
possible object is ListingTypeCodeType

setListingType

public void setListingType(ListingTypeCodeType value)
Sets the value of the listingType property.

Parameters:
value - allowed object is ListingTypeCodeType

getStartPrice

public AmountType getStartPrice()
Gets the value of the startPrice property.

Returns:
possible object is AmountType

setStartPrice

public void setStartPrice(AmountType value)
Sets the value of the startPrice property.

Parameters:
value - allowed object is AmountType

getDetailVersion

public java.lang.String getDetailVersion()
Gets the value of the detailVersion property.

Returns:
possible object is String

setDetailVersion

public void setDetailVersion(java.lang.String value)
Sets the value of the detailVersion property.

Parameters:
value - allowed object is String

getUpdateTime

public java.util.Calendar getUpdateTime()
Gets the value of the updateTime property.

Returns:
possible object is String

setUpdateTime

public void setUpdateTime(java.util.Calendar value)
Sets the value of the updateTime property.

Parameters:
value - allowed object is String

getMinBuyItNowPricePercent

public java.lang.Float getMinBuyItNowPricePercent()
Gets the value of the minBuyItNowPricePercent property.

Returns:
possible object is Float

setMinBuyItNowPricePercent

public void setMinBuyItNowPricePercent(java.lang.Float value)
Sets the value of the minBuyItNowPricePercent property.

Parameters:
value - allowed object is Float

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_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 Element Object

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.