Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ItemSpecificDetailsType

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

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

This type is used by the ItemSpecificDetails container that is returned in the GeteBayDetails call. The ItemSpecificDetails container consists of maximum threshold values that must be adhered to when creating, revising, or relisting items with Item Specifics. Item Specifics are used to provide descriptive details of an item in a structured manner.

Java class for ItemSpecificDetailsType complex type.

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

 <complexType name="ItemSpecificDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="MaxItemSpecificsPerItem" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MaxValuesPerName" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MaxCharactersPerValue" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="MaxCharactersPerName" type="{http://www.w3.org/2001/XMLSchema}int" 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"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.String detailVersion
           
protected  java.lang.Integer maxCharactersPerName
           
protected  java.lang.Integer maxCharactersPerValue
           
protected  java.lang.Integer maxItemSpecificsPerItem
           
protected  java.lang.Integer maxValuesPerName
           
protected  java.util.Calendar updateTime
           
 
Constructor Summary
ItemSpecificDetailsType()
           
 
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 getDetailVersion()
          Gets the value of the detailVersion property.
 java.lang.Integer getMaxCharactersPerName()
          Gets the value of the maxCharactersPerName property.
 java.lang.Integer getMaxCharactersPerValue()
          Gets the value of the maxCharactersPerValue property.
 java.lang.Integer getMaxItemSpecificsPerItem()
          Gets the value of the maxItemSpecificsPerItem property.
 java.lang.Integer getMaxValuesPerName()
          Gets the value of the maxValuesPerName 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 setDetailVersion(java.lang.String value)
          Sets the value of the detailVersion property.
 void setMaxCharactersPerName(java.lang.Integer value)
          Sets the value of the maxCharactersPerName property.
 void setMaxCharactersPerValue(java.lang.Integer value)
          Sets the value of the maxCharactersPerValue property.
 void setMaxItemSpecificsPerItem(java.lang.Integer value)
          Sets the value of the maxItemSpecificsPerItem property.
 void setMaxValuesPerName(java.lang.Integer value)
          Sets the value of the maxValuesPerName 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

maxItemSpecificsPerItem

protected java.lang.Integer maxItemSpecificsPerItem

maxValuesPerName

protected java.lang.Integer maxValuesPerName

maxCharactersPerValue

protected java.lang.Integer maxCharactersPerValue

maxCharactersPerName

protected java.lang.Integer maxCharactersPerName

detailVersion

protected java.lang.String detailVersion

updateTime

protected java.util.Calendar updateTime

any

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

ItemSpecificDetailsType

public ItemSpecificDetailsType()
Method Detail

getMaxItemSpecificsPerItem

public java.lang.Integer getMaxItemSpecificsPerItem()
Gets the value of the maxItemSpecificsPerItem property.

Returns:
possible object is Integer

setMaxItemSpecificsPerItem

public void setMaxItemSpecificsPerItem(java.lang.Integer value)
Sets the value of the maxItemSpecificsPerItem property.

Parameters:
value - allowed object is Integer

getMaxValuesPerName

public java.lang.Integer getMaxValuesPerName()
Gets the value of the maxValuesPerName property.

Returns:
possible object is Integer

setMaxValuesPerName

public void setMaxValuesPerName(java.lang.Integer value)
Sets the value of the maxValuesPerName property.

Parameters:
value - allowed object is Integer

getMaxCharactersPerValue

public java.lang.Integer getMaxCharactersPerValue()
Gets the value of the maxCharactersPerValue property.

Returns:
possible object is Integer

setMaxCharactersPerValue

public void setMaxCharactersPerValue(java.lang.Integer value)
Sets the value of the maxCharactersPerValue property.

Parameters:
value - allowed object is Integer

getMaxCharactersPerName

public java.lang.Integer getMaxCharactersPerName()
Gets the value of the maxCharactersPerName property.

Returns:
possible object is Integer

setMaxCharactersPerName

public void setMaxCharactersPerName(java.lang.Integer value)
Sets the value of the maxCharactersPerName property.

Parameters:
value - allowed object is Integer

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

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.