Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ItemCompatibilityListType

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

public class ItemCompatibilityListType
extends Object
implements Serializable

A list of compatible applications specified as name and value pairs. Describes an assembly with which a part is compatible (i.e., parts compatibility by application). For example, to specify a part's compatibility with a vehicle, the name would map to standard vehicle characteristics (e.g., Year, Make, Model, Trim, and Engine). The values would desribe the specific vehicle, such as a 2006 Honda Accord.

Java class for ItemCompatibilityListType complex type.

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

 <complexType name="ItemCompatibilityListType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Compatibility" type="{urn:ebay:apis:eBLBaseComponents}ItemCompatibilityType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ReplaceAll" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  List<ItemCompatibilityType> compatibility
           
protected  Boolean replaceAll
           
 
Constructor Summary
ItemCompatibilityListType()
           
 
Method Summary
protected  List<Object> _getAny()
           
protected  List<ItemCompatibilityType> _getCompatibility()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 ItemCompatibilityType[] getCompatibility()
           
 ItemCompatibilityType getCompatibility(int idx)
           
 int getCompatibilityLength()
           
 Boolean isReplaceAll()
          Gets the value of the replaceAll property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 ItemCompatibilityType setCompatibility(int idx, ItemCompatibilityType value)
           
 void setCompatibility(ItemCompatibilityType[] values)
           
 void setReplaceAll(Boolean value)
          Sets the value of the replaceAll property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

compatibility

protected List<ItemCompatibilityType> compatibility

replaceAll

protected Boolean replaceAll

any

protected List<Object> any
Constructor Detail

ItemCompatibilityListType

public ItemCompatibilityListType()
Method Detail

getCompatibility

public ItemCompatibilityType[] getCompatibility()
Returns:
array of ItemCompatibilityType

getCompatibility

public ItemCompatibilityType getCompatibility(int idx)
Returns:
one of ItemCompatibilityType

getCompatibilityLength

public int getCompatibilityLength()

setCompatibility

public void setCompatibility(ItemCompatibilityType[] values)
Parameters:
values - allowed objects are ItemCompatibilityType

_getCompatibility

protected List<ItemCompatibilityType> _getCompatibility()

setCompatibility

public ItemCompatibilityType setCompatibility(int idx,
                                              ItemCompatibilityType value)
Parameters:
value - allowed object is ItemCompatibilityType

isReplaceAll

public Boolean isReplaceAll()
Gets the value of the replaceAll property.

Returns:
possible object is Boolean

setReplaceAll

public void setReplaceAll(Boolean value)
Sets the value of the replaceAll property.

Parameters:
value - allowed object is Boolean

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.