Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class GetCategoriesResponseType

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

public class GetCategoriesResponseType
extends AbstractResponseType
implements java.io.Serializable

Contains the category data for the eBay site specified as input. The category data is contained in a CategoryArrayType object, within which are zero, one, or multiple CategoryType objects. Each CategoryType object contains the detail data for one category. Other fields tell how many categories are returned in a call, when the category hierarchy was last updated, and the version of the category hierarchy (all three of which can differ from one eBay site to the next).

Java class for GetCategoriesResponseType complex type.

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

 <complexType name="GetCategoriesResponseType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractResponseType">
       <sequence>
         <element name="CategoryArray" type="{urn:ebay:apis:eBLBaseComponents}CategoryArrayType" minOccurs="0"/>
         <element name="CategoryCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="UpdateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="CategoryVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ReservePriceAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="MinimumReservePrice" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="ReduceReserveAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  CategoryArrayType categoryArray
           
protected  java.lang.Integer categoryCount
           
protected  java.lang.String categoryVersion
           
protected  java.lang.Double minimumReservePrice
           
protected  java.lang.Boolean reduceReserveAllowed
           
protected  java.lang.Boolean reservePriceAllowed
           
protected  java.util.Calendar updateTime
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractResponseType
ack, any, botBlock, build, correlationID, duplicateInvocationDetails, eiasToken, errors, externalUserData, hardExpirationWarning, message, notificationEventName, notificationSignature, recipientUserID, timestamp, version
 
Constructor Summary
GetCategoriesResponseType()
           
 
Method Summary
 CategoryArrayType getCategoryArray()
          Gets the value of the categoryArray property.
 java.lang.Integer getCategoryCount()
          Gets the value of the categoryCount property.
 java.lang.String getCategoryVersion()
          Gets the value of the categoryVersion property.
 java.lang.Double getMinimumReservePrice()
          Gets the value of the minimumReservePrice property.
 java.util.Calendar getUpdateTime()
          Gets the value of the updateTime property.
 java.lang.Boolean isReduceReserveAllowed()
          Gets the value of the reduceReserveAllowed property.
 java.lang.Boolean isReservePriceAllowed()
          Gets the value of the reservePriceAllowed property.
 void setCategoryArray(CategoryArrayType value)
          Sets the value of the categoryArray property.
 void setCategoryCount(java.lang.Integer value)
          Sets the value of the categoryCount property.
 void setCategoryVersion(java.lang.String value)
          Sets the value of the categoryVersion property.
 void setMinimumReservePrice(java.lang.Double value)
          Sets the value of the minimumReservePrice property.
 void setReduceReserveAllowed(java.lang.Boolean value)
          Sets the value of the reduceReserveAllowed property.
 void setReservePriceAllowed(java.lang.Boolean value)
          Sets the value of the reservePriceAllowed property.
 void setUpdateTime(java.util.Calendar value)
          Sets the value of the updateTime property.
 
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractResponseType
_getAny, _getErrors, getAck, getAny, getAny, getAnyLength, getBotBlock, getBuild, getCorrelationID, getDuplicateInvocationDetails, getEIASToken, getErrors, getErrors, getErrorsLength, getExternalUserData, getHardExpirationWarning, getMessage, getNotificationEventName, getNotificationSignature, getRecipientUserID, getTimestamp, getVersion, setAck, setAny, setAny, setBotBlock, setBuild, setCorrelationID, setDuplicateInvocationDetails, setEIASToken, setErrors, setErrors, setExternalUserData, setHardExpirationWarning, setMessage, setNotificationEventName, setNotificationSignature, setRecipientUserID, setTimestamp, setVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

categoryArray

protected CategoryArrayType categoryArray

categoryCount

protected java.lang.Integer categoryCount

updateTime

protected java.util.Calendar updateTime

categoryVersion

protected java.lang.String categoryVersion

reservePriceAllowed

protected java.lang.Boolean reservePriceAllowed

minimumReservePrice

protected java.lang.Double minimumReservePrice

reduceReserveAllowed

protected java.lang.Boolean reduceReserveAllowed
Constructor Detail

GetCategoriesResponseType

public GetCategoriesResponseType()
Method Detail

getCategoryArray

public CategoryArrayType getCategoryArray()
Gets the value of the categoryArray property.

Returns:
possible object is CategoryArrayType

setCategoryArray

public void setCategoryArray(CategoryArrayType value)
Sets the value of the categoryArray property.

Parameters:
value - allowed object is CategoryArrayType

getCategoryCount

public java.lang.Integer getCategoryCount()
Gets the value of the categoryCount property.

Returns:
possible object is Integer

setCategoryCount

public void setCategoryCount(java.lang.Integer value)
Sets the value of the categoryCount property.

Parameters:
value - allowed object is Integer

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

getCategoryVersion

public java.lang.String getCategoryVersion()
Gets the value of the categoryVersion property.

Returns:
possible object is String

setCategoryVersion

public void setCategoryVersion(java.lang.String value)
Sets the value of the categoryVersion property.

Parameters:
value - allowed object is String

isReservePriceAllowed

public java.lang.Boolean isReservePriceAllowed()
Gets the value of the reservePriceAllowed property.

Returns:
possible object is Boolean

setReservePriceAllowed

public void setReservePriceAllowed(java.lang.Boolean value)
Sets the value of the reservePriceAllowed property.

Parameters:
value - allowed object is Boolean

getMinimumReservePrice

public java.lang.Double getMinimumReservePrice()
Gets the value of the minimumReservePrice property.

Returns:
possible object is Double

setMinimumReservePrice

public void setMinimumReservePrice(java.lang.Double value)
Sets the value of the minimumReservePrice property.

Parameters:
value - allowed object is Double

isReduceReserveAllowed

public java.lang.Boolean isReduceReserveAllowed()
Gets the value of the reduceReserveAllowed property.

Returns:
possible object is Boolean

setReduceReserveAllowed

public void setReduceReserveAllowed(java.lang.Boolean value)
Sets the value of the reduceReserveAllowed property.

Parameters:
value - allowed object is Boolean

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.