Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SiteHostedPictureDetailsType

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

public class SiteHostedPictureDetailsType
extends Object
implements Serializable

Type defining the SiteHostedPictureDetails container that is returned in an UploadSiteHostedPictures call.

Java class for SiteHostedPictureDetailsType complex type.

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

 <complexType name="SiteHostedPictureDetailsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="PictureName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="PictureSet" type="{urn:ebay:apis:eBLBaseComponents}PictureSetCodeType" minOccurs="0"/>
         <element name="PictureFormat" type="{urn:ebay:apis:eBLBaseComponents}PictureFormatCodeType" minOccurs="0"/>
         <element name="FullURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="BaseURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="PictureSetMember" type="{urn:ebay:apis:eBLBaseComponents}PictureSetMemberType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ExternalPictureURL" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="UseByDate" 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 baseURL
           
protected  String externalPictureURL
           
protected  String fullURL
           
protected  PictureFormatCodeType pictureFormat
           
protected  String pictureName
           
protected  PictureSetCodeType pictureSet
           
protected  List<PictureSetMemberType> pictureSetMember
           
protected  Calendar useByDate
           
 
Constructor Summary
SiteHostedPictureDetailsType()
           
 
Method Summary
protected  List<Object> _getAny()
           
protected  List<PictureSetMemberType> _getPictureSetMember()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 String getBaseURL()
          Gets the value of the baseURL property.
 String getExternalPictureURL()
          Gets the value of the externalPictureURL property.
 String getFullURL()
          Gets the value of the fullURL property.
 PictureFormatCodeType getPictureFormat()
          Gets the value of the pictureFormat property.
 String getPictureName()
          Gets the value of the pictureName property.
 PictureSetCodeType getPictureSet()
          Gets the value of the pictureSet property.
 PictureSetMemberType[] getPictureSetMember()
           
 PictureSetMemberType getPictureSetMember(int idx)
           
 int getPictureSetMemberLength()
           
 Calendar getUseByDate()
          Gets the value of the useByDate property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setBaseURL(String value)
          Sets the value of the baseURL property.
 void setExternalPictureURL(String value)
          Sets the value of the externalPictureURL property.
 void setFullURL(String value)
          Sets the value of the fullURL property.
 void setPictureFormat(PictureFormatCodeType value)
          Sets the value of the pictureFormat property.
 void setPictureName(String value)
          Sets the value of the pictureName property.
 void setPictureSet(PictureSetCodeType value)
          Sets the value of the pictureSet property.
 PictureSetMemberType setPictureSetMember(int idx, PictureSetMemberType value)
           
 void setPictureSetMember(PictureSetMemberType[] values)
           
 void setUseByDate(Calendar value)
          Sets the value of the useByDate property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

pictureName

protected String pictureName

pictureSet

protected PictureSetCodeType pictureSet

pictureFormat

protected PictureFormatCodeType pictureFormat

fullURL

protected String fullURL

baseURL

protected String baseURL

pictureSetMember

protected List<PictureSetMemberType> pictureSetMember

externalPictureURL

protected String externalPictureURL

useByDate

protected Calendar useByDate

any

protected List<Object> any
Constructor Detail

SiteHostedPictureDetailsType

public SiteHostedPictureDetailsType()
Method Detail

getPictureName

public String getPictureName()
Gets the value of the pictureName property.

Returns:
possible object is String

setPictureName

public void setPictureName(String value)
Sets the value of the pictureName property.

Parameters:
value - allowed object is String

getPictureSet

public PictureSetCodeType getPictureSet()
Gets the value of the pictureSet property.

Returns:
possible object is PictureSetCodeType

setPictureSet

public void setPictureSet(PictureSetCodeType value)
Sets the value of the pictureSet property.

Parameters:
value - allowed object is PictureSetCodeType

getPictureFormat

public PictureFormatCodeType getPictureFormat()
Gets the value of the pictureFormat property.

Returns:
possible object is PictureFormatCodeType

setPictureFormat

public void setPictureFormat(PictureFormatCodeType value)
Sets the value of the pictureFormat property.

Parameters:
value - allowed object is PictureFormatCodeType

getFullURL

public String getFullURL()
Gets the value of the fullURL property.

Returns:
possible object is String

setFullURL

public void setFullURL(String value)
Sets the value of the fullURL property.

Parameters:
value - allowed object is String

getBaseURL

public String getBaseURL()
Gets the value of the baseURL property.

Returns:
possible object is String

setBaseURL

public void setBaseURL(String value)
Sets the value of the baseURL property.

Parameters:
value - allowed object is String

getPictureSetMember

public PictureSetMemberType[] getPictureSetMember()
Returns:
array of PictureSetMemberType

getPictureSetMember

public PictureSetMemberType getPictureSetMember(int idx)
Returns:
one of PictureSetMemberType

getPictureSetMemberLength

public int getPictureSetMemberLength()

setPictureSetMember

public void setPictureSetMember(PictureSetMemberType[] values)
Parameters:
values - allowed objects are PictureSetMemberType

_getPictureSetMember

protected List<PictureSetMemberType> _getPictureSetMember()

setPictureSetMember

public PictureSetMemberType setPictureSetMember(int idx,
                                                PictureSetMemberType value)
Parameters:
value - allowed object is PictureSetMemberType

getExternalPictureURL

public String getExternalPictureURL()
Gets the value of the externalPictureURL property.

Returns:
possible object is String

setExternalPictureURL

public void setExternalPictureURL(String value)
Sets the value of the externalPictureURL property.

Parameters:
value - allowed object is String

getUseByDate

public Calendar getUseByDate()
Gets the value of the useByDate property.

Returns:
possible object is String

setUseByDate

public void setUseByDate(Calendar value)
Sets the value of the useByDate 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.