Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class GetCategoryFeaturesRequestType

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

public class GetCategoryFeaturesRequestType
extends AbstractRequestType
implements java.io.Serializable

Returns information about the features that are applicable to different categories, such as listing durations, shipping term requirements, and Best Offer support.

Java class for GetCategoryFeaturesRequestType complex type.

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

 <complexType name="GetCategoryFeaturesRequestType">
   <complexContent>
     <extension base="{urn:ebay:apis:eBLBaseComponents}AbstractRequestType">
       <sequence>
         <element name="CategoryID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="LevelLimit" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ViewAllNodes" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="FeatureID" type="{urn:ebay:apis:eBLBaseComponents}FeatureIDCodeType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="AllFeaturesForCategory" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.lang.Boolean allFeaturesForCategory
           
protected  java.lang.String categoryID
           
protected  java.util.List<FeatureIDCodeType> featureID
           
protected  java.lang.Integer levelLimit
           
protected  java.lang.Boolean viewAllNodes
           
 
Fields inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
any, botBlock, detailLevel, endUserIP, errorHandling, errorLanguage, invocationID, messageID, outputSelector, version, warningLevel
 
Constructor Summary
GetCategoryFeaturesRequestType()
           
 
Method Summary
protected  java.util.List<FeatureIDCodeType> _getFeatureID()
           
 java.lang.String getCategoryID()
          Gets the value of the categoryID property.
 FeatureIDCodeType[] getFeatureID()
           
 FeatureIDCodeType getFeatureID(int idx)
           
 int getFeatureIDLength()
           
 java.lang.Integer getLevelLimit()
          Gets the value of the levelLimit property.
 java.lang.Boolean isAllFeaturesForCategory()
          Gets the value of the allFeaturesForCategory property.
 java.lang.Boolean isViewAllNodes()
          Gets the value of the viewAllNodes property.
 void setAllFeaturesForCategory(java.lang.Boolean value)
          Sets the value of the allFeaturesForCategory property.
 void setCategoryID(java.lang.String value)
          Sets the value of the categoryID property.
 void setFeatureID(FeatureIDCodeType[] values)
           
 FeatureIDCodeType setFeatureID(int idx, FeatureIDCodeType value)
           
 void setLevelLimit(java.lang.Integer value)
          Sets the value of the levelLimit property.
 void setViewAllNodes(java.lang.Boolean value)
          Sets the value of the viewAllNodes property.
 
Methods inherited from class com.ebay.soap.eBLBaseComponents.AbstractRequestType
_getAny, _getDetailLevel, _getOutputSelector, getAny, getAny, getAnyLength, getBotBlock, getDetailLevel, getDetailLevel, getDetailLevelLength, getEndUserIP, getErrorHandling, getErrorLanguage, getInvocationID, getMessageID, getOutputSelector, getOutputSelector, getOutputSelectorLength, getVersion, getWarningLevel, setAny, setAny, setBotBlock, setDetailLevel, setDetailLevel, setEndUserIP, setErrorHandling, setErrorLanguage, setInvocationID, setMessageID, setOutputSelector, setOutputSelector, setVersion, setWarningLevel
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

categoryID

protected java.lang.String categoryID

levelLimit

protected java.lang.Integer levelLimit

viewAllNodes

protected java.lang.Boolean viewAllNodes

featureID

protected java.util.List<FeatureIDCodeType> featureID

allFeaturesForCategory

protected java.lang.Boolean allFeaturesForCategory
Constructor Detail

GetCategoryFeaturesRequestType

public GetCategoryFeaturesRequestType()
Method Detail

getCategoryID

public java.lang.String getCategoryID()
Gets the value of the categoryID property.

Returns:
possible object is String

setCategoryID

public void setCategoryID(java.lang.String value)
Sets the value of the categoryID property.

Parameters:
value - allowed object is String

getLevelLimit

public java.lang.Integer getLevelLimit()
Gets the value of the levelLimit property.

Returns:
possible object is Integer

setLevelLimit

public void setLevelLimit(java.lang.Integer value)
Sets the value of the levelLimit property.

Parameters:
value - allowed object is Integer

isViewAllNodes

public java.lang.Boolean isViewAllNodes()
Gets the value of the viewAllNodes property.

Returns:
possible object is Boolean

setViewAllNodes

public void setViewAllNodes(java.lang.Boolean value)
Sets the value of the viewAllNodes property.

Parameters:
value - allowed object is Boolean

getFeatureID

public FeatureIDCodeType[] getFeatureID()
Returns:
array of FeatureIDCodeType

getFeatureID

public FeatureIDCodeType getFeatureID(int idx)
Returns:
one of FeatureIDCodeType

getFeatureIDLength

public int getFeatureIDLength()

setFeatureID

public void setFeatureID(FeatureIDCodeType[] values)
Parameters:
values - allowed objects are FeatureIDCodeType

_getFeatureID

protected java.util.List<FeatureIDCodeType> _getFeatureID()

setFeatureID

public FeatureIDCodeType setFeatureID(int idx,
                                      FeatureIDCodeType value)
Parameters:
value - allowed object is FeatureIDCodeType

isAllFeaturesForCategory

public java.lang.Boolean isAllFeaturesForCategory()
Gets the value of the allFeaturesForCategory property.

Returns:
possible object is Boolean

setAllFeaturesForCategory

public void setAllFeaturesForCategory(java.lang.Boolean value)
Sets the value of the allFeaturesForCategory 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.