Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class VariationSpecificPictureSetType

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

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

Type defining the VariationSpecificPictureSet container, which is used to specify the URL(s) where the picture(s) of the variation specific will be hosted. If the Variations.Pictures container is used, at least one VariationSpecificPictureSet container is required.

Java class for VariationSpecificPictureSetType complex type.

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

 <complexType name="VariationSpecificPictureSetType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="VariationSpecificValue" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PictureURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="GalleryURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="ExternalPictureURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ExtendedPictureDetails" type="{urn:ebay:apis:eBLBaseComponents}ExtendedPictureDetailsType" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  ExtendedPictureDetailsType extendedPictureDetails
           
protected  java.util.List<java.lang.String> externalPictureURL
           
protected  java.lang.String galleryURL
           
protected  java.util.List<java.lang.String> pictureURL
           
protected  java.lang.String variationSpecificValue
           
 
Constructor Summary
VariationSpecificPictureSetType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
protected  java.util.List<java.lang.String> _getExternalPictureURL()
           
protected  java.util.List<java.lang.String> _getPictureURL()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 ExtendedPictureDetailsType getExtendedPictureDetails()
          Gets the value of the extendedPictureDetails property.
 java.lang.String[] getExternalPictureURL()
           
 java.lang.String getExternalPictureURL(int idx)
           
 int getExternalPictureURLLength()
           
 java.lang.String getGalleryURL()
          Gets the value of the galleryURL property.
 java.lang.String[] getPictureURL()
           
 java.lang.String getPictureURL(int idx)
           
 int getPictureURLLength()
           
 java.lang.String getVariationSpecificValue()
          Gets the value of the variationSpecificValue property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setExtendedPictureDetails(ExtendedPictureDetailsType value)
          Sets the value of the extendedPictureDetails property.
 java.lang.String setExternalPictureURL(int idx, java.lang.String value)
           
 void setExternalPictureURL(java.lang.String[] values)
           
 void setGalleryURL(java.lang.String value)
          Sets the value of the galleryURL property.
 java.lang.String setPictureURL(int idx, java.lang.String value)
           
 void setPictureURL(java.lang.String[] values)
           
 void setVariationSpecificValue(java.lang.String value)
          Sets the value of the variationSpecificValue property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

variationSpecificValue

protected java.lang.String variationSpecificValue

pictureURL

protected java.util.List<java.lang.String> pictureURL

galleryURL

protected java.lang.String galleryURL

externalPictureURL

protected java.util.List<java.lang.String> externalPictureURL

extendedPictureDetails

protected ExtendedPictureDetailsType extendedPictureDetails

any

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

VariationSpecificPictureSetType

public VariationSpecificPictureSetType()
Method Detail

getVariationSpecificValue

public java.lang.String getVariationSpecificValue()
Gets the value of the variationSpecificValue property.

Returns:
possible object is String

setVariationSpecificValue

public void setVariationSpecificValue(java.lang.String value)
Sets the value of the variationSpecificValue property.

Parameters:
value - allowed object is String

getPictureURL

public java.lang.String[] getPictureURL()
Returns:
array of String

getPictureURL

public java.lang.String getPictureURL(int idx)
Returns:
one of String

getPictureURLLength

public int getPictureURLLength()

setPictureURL

public void setPictureURL(java.lang.String[] values)
Parameters:
values - allowed objects are String

_getPictureURL

protected java.util.List<java.lang.String> _getPictureURL()

setPictureURL

public java.lang.String setPictureURL(int idx,
                                      java.lang.String value)
Parameters:
value - allowed object is String

getGalleryURL

public java.lang.String getGalleryURL()
Gets the value of the galleryURL property.

Returns:
possible object is String

setGalleryURL

public void setGalleryURL(java.lang.String value)
Sets the value of the galleryURL property.

Parameters:
value - allowed object is String

getExternalPictureURL

public java.lang.String[] getExternalPictureURL()
Returns:
array of String

getExternalPictureURL

public java.lang.String getExternalPictureURL(int idx)
Returns:
one of String

getExternalPictureURLLength

public int getExternalPictureURLLength()

setExternalPictureURL

public void setExternalPictureURL(java.lang.String[] values)
Parameters:
values - allowed objects are String

_getExternalPictureURL

protected java.util.List<java.lang.String> _getExternalPictureURL()

setExternalPictureURL

public java.lang.String setExternalPictureURL(int idx,
                                              java.lang.String value)
Parameters:
value - allowed object is String

getExtendedPictureDetails

public ExtendedPictureDetailsType getExtendedPictureDetails()
Gets the value of the extendedPictureDetails property.

Returns:
possible object is ExtendedPictureDetailsType

setExtendedPictureDetails

public void setExtendedPictureDetails(ExtendedPictureDetailsType value)
Sets the value of the extendedPictureDetails property.

Parameters:
value - allowed object is ExtendedPictureDetailsType

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_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 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.