Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class MemberMessageExchangeType

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

public class MemberMessageExchangeType
extends Object
implements Serializable

Container for message metadata.

Java class for MemberMessageExchangeType complex type.

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

 <complexType name="MemberMessageExchangeType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Item" type="{urn:ebay:apis:eBLBaseComponents}ItemType" minOccurs="0"/>
         <element name="Question" type="{urn:ebay:apis:eBLBaseComponents}MemberMessageType" minOccurs="0"/>
         <element name="Response" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/>
         <element name="MessageStatus" type="{urn:ebay:apis:eBLBaseComponents}MessageStatusTypeCodeType" minOccurs="0"/>
         <element name="CreationDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="LastModifiedDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="MessageMedia" type="{urn:ebay:apis:eBLBaseComponents}MessageMediaType" maxOccurs="unbounded" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  Calendar creationDate
           
protected  ItemType item
           
protected  Calendar lastModifiedDate
           
protected  List<MessageMediaType> messageMedia
           
protected  MessageStatusTypeCodeType messageStatus
           
protected  MemberMessageType question
           
protected  List<String> response
           
 
Constructor Summary
MemberMessageExchangeType()
           
 
Method Summary
protected  List<Object> _getAny()
           
protected  List<MessageMediaType> _getMessageMedia()
           
protected  List<String> _getResponse()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 Calendar getCreationDate()
          Gets the value of the creationDate property.
 ItemType getItem()
          Gets the value of the item property.
 Calendar getLastModifiedDate()
          Gets the value of the lastModifiedDate property.
 MessageMediaType[] getMessageMedia()
           
 MessageMediaType getMessageMedia(int idx)
           
 int getMessageMediaLength()
           
 MessageStatusTypeCodeType getMessageStatus()
          Gets the value of the messageStatus property.
 MemberMessageType getQuestion()
          Gets the value of the question property.
 String[] getResponse()
           
 String getResponse(int idx)
           
 int getResponseLength()
           
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setCreationDate(Calendar value)
          Sets the value of the creationDate property.
 void setItem(ItemType value)
          Sets the value of the item property.
 void setLastModifiedDate(Calendar value)
          Sets the value of the lastModifiedDate property.
 MessageMediaType setMessageMedia(int idx, MessageMediaType value)
           
 void setMessageMedia(MessageMediaType[] values)
           
 void setMessageStatus(MessageStatusTypeCodeType value)
          Sets the value of the messageStatus property.
 void setQuestion(MemberMessageType value)
          Sets the value of the question property.
 String setResponse(int idx, String value)
           
 void setResponse(String[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

item

protected ItemType item

question

protected MemberMessageType question

response

protected List<String> response

messageStatus

protected MessageStatusTypeCodeType messageStatus

creationDate

protected Calendar creationDate

lastModifiedDate

protected Calendar lastModifiedDate

messageMedia

protected List<MessageMediaType> messageMedia

any

protected List<Object> any
Constructor Detail

MemberMessageExchangeType

public MemberMessageExchangeType()
Method Detail

getItem

public ItemType getItem()
Gets the value of the item property.

Returns:
possible object is ItemType

setItem

public void setItem(ItemType value)
Sets the value of the item property.

Parameters:
value - allowed object is ItemType

getQuestion

public MemberMessageType getQuestion()
Gets the value of the question property.

Returns:
possible object is MemberMessageType

setQuestion

public void setQuestion(MemberMessageType value)
Sets the value of the question property.

Parameters:
value - allowed object is MemberMessageType

getResponse

public String[] getResponse()
Returns:
array of String

getResponse

public String getResponse(int idx)
Returns:
one of String

getResponseLength

public int getResponseLength()

setResponse

public void setResponse(String[] values)
Parameters:
values - allowed objects are String

_getResponse

protected List<String> _getResponse()

setResponse

public String setResponse(int idx,
                          String value)
Parameters:
value - allowed object is String

getMessageStatus

public MessageStatusTypeCodeType getMessageStatus()
Gets the value of the messageStatus property.

Returns:
possible object is MessageStatusTypeCodeType

setMessageStatus

public void setMessageStatus(MessageStatusTypeCodeType value)
Sets the value of the messageStatus property.

Parameters:
value - allowed object is MessageStatusTypeCodeType

getCreationDate

public Calendar getCreationDate()
Gets the value of the creationDate property.

Returns:
possible object is String

setCreationDate

public void setCreationDate(Calendar value)
Sets the value of the creationDate property.

Parameters:
value - allowed object is String

getLastModifiedDate

public Calendar getLastModifiedDate()
Gets the value of the lastModifiedDate property.

Returns:
possible object is String

setLastModifiedDate

public void setLastModifiedDate(Calendar value)
Sets the value of the lastModifiedDate property.

Parameters:
value - allowed object is String

getMessageMedia

public MessageMediaType[] getMessageMedia()
Returns:
array of MessageMediaType

getMessageMedia

public MessageMediaType getMessageMedia(int idx)
Returns:
one of MessageMediaType

getMessageMediaLength

public int getMessageMediaLength()

setMessageMedia

public void setMessageMedia(MessageMediaType[] values)
Parameters:
values - allowed objects are MessageMediaType

_getMessageMedia

protected List<MessageMediaType> _getMessageMedia()

setMessageMedia

public MessageMediaType setMessageMedia(int idx,
                                        MessageMediaType value)
Parameters:
value - allowed object is MessageMediaType

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.