Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class VeROReportItemType

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

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

This type is used by the ReportItem container. A ReportItem container is required for each eBay item that the product owner is reporting as violating the product owner's copyright, trademark, or intellectual property rights.

Java class for VeROReportItemType complex type.

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

 <complexType name="VeROReportItemType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="VeROReasonCodeID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="MessageToSeller" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CopyEmailToRightsOwner" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Region" type="{urn:ebay:apis:eBLBaseComponents}ShippingRegionCodeType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Country" type="{urn:ebay:apis:eBLBaseComponents}CountryCodeType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="Patent" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="DetailedMessage" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  java.util.List<java.lang.Object> any
           
protected  java.lang.Boolean copyEmailToRightsOwner
           
protected  java.util.List<CountryCodeType> country
           
protected  java.lang.String detailedMessage
           
protected  java.lang.String itemID
           
protected  java.lang.String messageToSeller
           
protected  java.lang.String patent
           
protected  java.util.List<ShippingRegionCodeType> region
           
protected  java.lang.Long veROReasonCodeID
           
 
Constructor Summary
VeROReportItemType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
protected  java.util.List<CountryCodeType> _getCountry()
           
protected  java.util.List<ShippingRegionCodeType> _getRegion()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 CountryCodeType[] getCountry()
           
 CountryCodeType getCountry(int idx)
           
 int getCountryLength()
           
 java.lang.String getDetailedMessage()
          Gets the value of the detailedMessage property.
 java.lang.String getItemID()
          Gets the value of the itemID property.
 java.lang.String getMessageToSeller()
          Gets the value of the messageToSeller property.
 java.lang.String getPatent()
          Gets the value of the patent property.
 ShippingRegionCodeType[] getRegion()
           
 ShippingRegionCodeType getRegion(int idx)
           
 int getRegionLength()
           
 java.lang.Long getVeROReasonCodeID()
          Gets the value of the veROReasonCodeID property.
 java.lang.Boolean isCopyEmailToRightsOwner()
          Gets the value of the copyEmailToRightsOwner property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setCopyEmailToRightsOwner(java.lang.Boolean value)
          Sets the value of the copyEmailToRightsOwner property.
 void setCountry(CountryCodeType[] values)
           
 CountryCodeType setCountry(int idx, CountryCodeType value)
           
 void setDetailedMessage(java.lang.String value)
          Sets the value of the detailedMessage property.
 void setItemID(java.lang.String value)
          Sets the value of the itemID property.
 void setMessageToSeller(java.lang.String value)
          Sets the value of the messageToSeller property.
 void setPatent(java.lang.String value)
          Sets the value of the patent property.
 ShippingRegionCodeType setRegion(int idx, ShippingRegionCodeType value)
           
 void setRegion(ShippingRegionCodeType[] values)
           
 void setVeROReasonCodeID(java.lang.Long value)
          Sets the value of the veROReasonCodeID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

itemID

protected java.lang.String itemID

veROReasonCodeID

protected java.lang.Long veROReasonCodeID

messageToSeller

protected java.lang.String messageToSeller

copyEmailToRightsOwner

protected java.lang.Boolean copyEmailToRightsOwner

region

protected java.util.List<ShippingRegionCodeType> region

country

protected java.util.List<CountryCodeType> country

patent

protected java.lang.String patent

detailedMessage

protected java.lang.String detailedMessage

any

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

VeROReportItemType

public VeROReportItemType()
Method Detail

getItemID

public java.lang.String getItemID()
Gets the value of the itemID property.

Returns:
possible object is String

setItemID

public void setItemID(java.lang.String value)
Sets the value of the itemID property.

Parameters:
value - allowed object is String

getVeROReasonCodeID

public java.lang.Long getVeROReasonCodeID()
Gets the value of the veROReasonCodeID property.

Returns:
possible object is Long

setVeROReasonCodeID

public void setVeROReasonCodeID(java.lang.Long value)
Sets the value of the veROReasonCodeID property.

Parameters:
value - allowed object is Long

getMessageToSeller

public java.lang.String getMessageToSeller()
Gets the value of the messageToSeller property.

Returns:
possible object is String

setMessageToSeller

public void setMessageToSeller(java.lang.String value)
Sets the value of the messageToSeller property.

Parameters:
value - allowed object is String

isCopyEmailToRightsOwner

public java.lang.Boolean isCopyEmailToRightsOwner()
Gets the value of the copyEmailToRightsOwner property.

Returns:
possible object is Boolean

setCopyEmailToRightsOwner

public void setCopyEmailToRightsOwner(java.lang.Boolean value)
Sets the value of the copyEmailToRightsOwner property.

Parameters:
value - allowed object is Boolean

getRegion

public ShippingRegionCodeType[] getRegion()
Returns:
array of ShippingRegionCodeType

getRegion

public ShippingRegionCodeType getRegion(int idx)
Returns:
one of ShippingRegionCodeType

getRegionLength

public int getRegionLength()

setRegion

public void setRegion(ShippingRegionCodeType[] values)
Parameters:
values - allowed objects are ShippingRegionCodeType

_getRegion

protected java.util.List<ShippingRegionCodeType> _getRegion()

setRegion

public ShippingRegionCodeType setRegion(int idx,
                                        ShippingRegionCodeType value)
Parameters:
value - allowed object is ShippingRegionCodeType

getCountry

public CountryCodeType[] getCountry()
Returns:
array of CountryCodeType

getCountry

public CountryCodeType getCountry(int idx)
Returns:
one of CountryCodeType

getCountryLength

public int getCountryLength()

setCountry

public void setCountry(CountryCodeType[] values)
Parameters:
values - allowed objects are CountryCodeType

_getCountry

protected java.util.List<CountryCodeType> _getCountry()

setCountry

public CountryCodeType setCountry(int idx,
                                  CountryCodeType value)
Parameters:
value - allowed object is CountryCodeType

getPatent

public java.lang.String getPatent()
Gets the value of the patent property.

Returns:
possible object is String

setPatent

public void setPatent(java.lang.String value)
Sets the value of the patent property.

Parameters:
value - allowed object is String

getDetailedMessage

public java.lang.String getDetailedMessage()
Gets the value of the detailedMessage property.

Returns:
possible object is String

setDetailedMessage

public void setDetailedMessage(java.lang.String value)
Sets the value of the detailedMessage property.

Parameters:
value - allowed object is String

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.