Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class SellerRoleMetricsType

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

public class SellerRoleMetricsType
extends Object
implements Serializable

Specifies 1 year feedback metrics for a seller.

Java class for SellerRoleMetricsType complex type.

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

 <complexType name="SellerRoleMetricsType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="PositiveFeedbackLeftCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="NegativeFeedbackLeftCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="NeutralFeedbackLeftCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="FeedbackLeftPercent" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <element name="RepeatBuyerCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="RepeatBuyerPercent" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <element name="UniqueBuyerCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="TransactionPercent" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <element name="CrossBorderTransactionCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="CrossBorderTransactionPercent" type="{http://www.w3.org/2001/XMLSchema}float" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  List<Object> any
           
protected  Integer crossBorderTransactionCount
           
protected  Float crossBorderTransactionPercent
           
protected  Float feedbackLeftPercent
           
protected  Integer negativeFeedbackLeftCount
           
protected  Integer neutralFeedbackLeftCount
           
protected  Integer positiveFeedbackLeftCount
           
protected  Integer repeatBuyerCount
           
protected  Float repeatBuyerPercent
           
protected  Float transactionPercent
           
protected  Integer uniqueBuyerCount
           
 
Constructor Summary
SellerRoleMetricsType()
           
 
Method Summary
protected  List<Object> _getAny()
           
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 Integer getCrossBorderTransactionCount()
          Gets the value of the crossBorderTransactionCount property.
 Float getCrossBorderTransactionPercent()
          Gets the value of the crossBorderTransactionPercent property.
 Float getFeedbackLeftPercent()
          Gets the value of the feedbackLeftPercent property.
 Integer getNegativeFeedbackLeftCount()
          Gets the value of the negativeFeedbackLeftCount property.
 Integer getNeutralFeedbackLeftCount()
          Gets the value of the neutralFeedbackLeftCount property.
 Integer getPositiveFeedbackLeftCount()
          Gets the value of the positiveFeedbackLeftCount property.
 Integer getRepeatBuyerCount()
          Gets the value of the repeatBuyerCount property.
 Float getRepeatBuyerPercent()
          Gets the value of the repeatBuyerPercent property.
 Float getTransactionPercent()
          Gets the value of the transactionPercent property.
 Integer getUniqueBuyerCount()
          Gets the value of the uniqueBuyerCount property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setCrossBorderTransactionCount(Integer value)
          Sets the value of the crossBorderTransactionCount property.
 void setCrossBorderTransactionPercent(Float value)
          Sets the value of the crossBorderTransactionPercent property.
 void setFeedbackLeftPercent(Float value)
          Sets the value of the feedbackLeftPercent property.
 void setNegativeFeedbackLeftCount(Integer value)
          Sets the value of the negativeFeedbackLeftCount property.
 void setNeutralFeedbackLeftCount(Integer value)
          Sets the value of the neutralFeedbackLeftCount property.
 void setPositiveFeedbackLeftCount(Integer value)
          Sets the value of the positiveFeedbackLeftCount property.
 void setRepeatBuyerCount(Integer value)
          Sets the value of the repeatBuyerCount property.
 void setRepeatBuyerPercent(Float value)
          Sets the value of the repeatBuyerPercent property.
 void setTransactionPercent(Float value)
          Sets the value of the transactionPercent property.
 void setUniqueBuyerCount(Integer value)
          Sets the value of the uniqueBuyerCount property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

positiveFeedbackLeftCount

protected Integer positiveFeedbackLeftCount

negativeFeedbackLeftCount

protected Integer negativeFeedbackLeftCount

neutralFeedbackLeftCount

protected Integer neutralFeedbackLeftCount

feedbackLeftPercent

protected Float feedbackLeftPercent

repeatBuyerCount

protected Integer repeatBuyerCount

repeatBuyerPercent

protected Float repeatBuyerPercent

uniqueBuyerCount

protected Integer uniqueBuyerCount

transactionPercent

protected Float transactionPercent

crossBorderTransactionCount

protected Integer crossBorderTransactionCount

crossBorderTransactionPercent

protected Float crossBorderTransactionPercent

any

protected List<Object> any
Constructor Detail

SellerRoleMetricsType

public SellerRoleMetricsType()
Method Detail

getPositiveFeedbackLeftCount

public Integer getPositiveFeedbackLeftCount()
Gets the value of the positiveFeedbackLeftCount property.

Returns:
possible object is Integer

setPositiveFeedbackLeftCount

public void setPositiveFeedbackLeftCount(Integer value)
Sets the value of the positiveFeedbackLeftCount property.

Parameters:
value - allowed object is Integer

getNegativeFeedbackLeftCount

public Integer getNegativeFeedbackLeftCount()
Gets the value of the negativeFeedbackLeftCount property.

Returns:
possible object is Integer

setNegativeFeedbackLeftCount

public void setNegativeFeedbackLeftCount(Integer value)
Sets the value of the negativeFeedbackLeftCount property.

Parameters:
value - allowed object is Integer

getNeutralFeedbackLeftCount

public Integer getNeutralFeedbackLeftCount()
Gets the value of the neutralFeedbackLeftCount property.

Returns:
possible object is Integer

setNeutralFeedbackLeftCount

public void setNeutralFeedbackLeftCount(Integer value)
Sets the value of the neutralFeedbackLeftCount property.

Parameters:
value - allowed object is Integer

getFeedbackLeftPercent

public Float getFeedbackLeftPercent()
Gets the value of the feedbackLeftPercent property.

Returns:
possible object is Float

setFeedbackLeftPercent

public void setFeedbackLeftPercent(Float value)
Sets the value of the feedbackLeftPercent property.

Parameters:
value - allowed object is Float

getRepeatBuyerCount

public Integer getRepeatBuyerCount()
Gets the value of the repeatBuyerCount property.

Returns:
possible object is Integer

setRepeatBuyerCount

public void setRepeatBuyerCount(Integer value)
Sets the value of the repeatBuyerCount property.

Parameters:
value - allowed object is Integer

getRepeatBuyerPercent

public Float getRepeatBuyerPercent()
Gets the value of the repeatBuyerPercent property.

Returns:
possible object is Float

setRepeatBuyerPercent

public void setRepeatBuyerPercent(Float value)
Sets the value of the repeatBuyerPercent property.

Parameters:
value - allowed object is Float

getUniqueBuyerCount

public Integer getUniqueBuyerCount()
Gets the value of the uniqueBuyerCount property.

Returns:
possible object is Integer

setUniqueBuyerCount

public void setUniqueBuyerCount(Integer value)
Sets the value of the uniqueBuyerCount property.

Parameters:
value - allowed object is Integer

getTransactionPercent

public Float getTransactionPercent()
Gets the value of the transactionPercent property.

Returns:
possible object is Float

setTransactionPercent

public void setTransactionPercent(Float value)
Sets the value of the transactionPercent property.

Parameters:
value - allowed object is Float

getCrossBorderTransactionCount

public Integer getCrossBorderTransactionCount()
Gets the value of the crossBorderTransactionCount property.

Returns:
possible object is Integer

setCrossBorderTransactionCount

public void setCrossBorderTransactionCount(Integer value)
Sets the value of the crossBorderTransactionCount property.

Parameters:
value - allowed object is Integer

getCrossBorderTransactionPercent

public Float getCrossBorderTransactionPercent()
Gets the value of the crossBorderTransactionPercent property.

Returns:
possible object is Float

setCrossBorderTransactionPercent

public void setCrossBorderTransactionPercent(Float value)
Sets the value of the crossBorderTransactionPercent property.

Parameters:
value - allowed object is Float

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.