Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ItemSpecificDetailsType

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

public class ItemSpecificDetailsType
extends Object
implements Serializable

Details about custom Item Specifics validation rules.

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  List<Object> any
           
protected  String detailVersion
           
protected  Integer maxCharactersPerName
           
protected  Integer maxCharactersPerValue
           
protected  Integer maxItemSpecificsPerItem
           
protected  Integer maxValuesPerName
           
protected  Calendar updateTime
           
 
Constructor Summary
ItemSpecificDetailsType()
           
 
Method Summary
protected  List<Object> _getAny()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 String getDetailVersion()
          Gets the value of the detailVersion property.
 Integer getMaxCharactersPerName()
          Gets the value of the maxCharactersPerName property.
 Integer getMaxCharactersPerValue()
          Gets the value of the maxCharactersPerValue property.
 Integer getMaxItemSpecificsPerItem()
          Gets the value of the maxItemSpecificsPerItem property.
 Integer getMaxValuesPerName()
          Gets the value of the maxValuesPerName property.
 Calendar getUpdateTime()
          Gets the value of the updateTime property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setDetailVersion(String value)
          Sets the value of the detailVersion property.
 void setMaxCharactersPerName(Integer value)
          Sets the value of the maxCharactersPerName property.
 void setMaxCharactersPerValue(Integer value)
          Sets the value of the maxCharactersPerValue property.
 void setMaxItemSpecificsPerItem(Integer value)
          Sets the value of the maxItemSpecificsPerItem property.
 void setMaxValuesPerName(Integer value)
          Sets the value of the maxValuesPerName property.
 void setUpdateTime(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 Integer maxItemSpecificsPerItem

maxValuesPerName

protected Integer maxValuesPerName

maxCharactersPerValue

protected Integer maxCharactersPerValue

maxCharactersPerName

protected Integer maxCharactersPerName

detailVersion

protected String detailVersion

updateTime

protected Calendar updateTime

any

protected List<Object> any
Constructor Detail

ItemSpecificDetailsType

public ItemSpecificDetailsType()
Method Detail

getMaxItemSpecificsPerItem

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

Returns:
possible object is Integer

setMaxItemSpecificsPerItem

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

Parameters:
value - allowed object is Integer

getMaxValuesPerName

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

Returns:
possible object is Integer

setMaxValuesPerName

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

Parameters:
value - allowed object is Integer

getMaxCharactersPerValue

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

Returns:
possible object is Integer

setMaxCharactersPerValue

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

Parameters:
value - allowed object is Integer

getMaxCharactersPerName

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

Returns:
possible object is Integer

setMaxCharactersPerName

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

Parameters:
value - allowed object is Integer

getDetailVersion

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

Returns:
possible object is String

setDetailVersion

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

Parameters:
value - allowed object is String

getUpdateTime

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

Returns:
possible object is String

setUpdateTime

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

Parameters:
value - allowed object is String

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_getAny

protected List<Object> _getAny()

setAny

public Object setAny(int idx,
                     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.