Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class FeedbackDetailType

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

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

Container consisting of detailed information on a Feedback entry for a specific order line item. This container will only be returned for a detail level of ReturnAll. For Feedback entries that were left for the buyer by the seller, some of the fields of this container will not be returned to users who were not involved in the transaction as either the buyer or seller.

Java class for FeedbackDetailType complex type.

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

 <complexType name="FeedbackDetailType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CommentingUser" type="{urn:ebay:apis:eBLBaseComponents}UserIDType" minOccurs="0"/>
         <element name="FeedbackRatingStar" type="{urn:ebay:apis:eBLBaseComponents}FeedbackRatingStarCodeType" minOccurs="0"/>
         <element name="CommentingUserScore" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="CommentText" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CommentTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="CommentType" type="{urn:ebay:apis:eBLBaseComponents}CommentTypeCodeType" minOccurs="0"/>
         <element name="FeedbackResponse" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Followup" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ItemID" type="{urn:ebay:apis:eBLBaseComponents}ItemIDType" minOccurs="0"/>
         <element name="Role" type="{urn:ebay:apis:eBLBaseComponents}TradingRoleCodeType" minOccurs="0"/>
         <element name="ItemTitle" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ItemPrice" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/>
         <element name="FeedbackID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="TransactionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CommentReplaced" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="ResponseReplaced" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="FollowUpReplaced" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Countable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="FeedbackRevised" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="OrderLineItemID" 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.String commentingUser
           
protected  java.lang.Integer commentingUserScore
           
protected  java.lang.Boolean commentReplaced
           
protected  java.lang.String commentText
           
protected  java.util.Calendar commentTime
           
protected  CommentTypeCodeType commentType
           
protected  java.lang.Boolean countable
           
protected  java.lang.String feedbackID
           
protected  FeedbackRatingStarCodeType feedbackRatingStar
           
protected  java.lang.String feedbackResponse
           
protected  java.lang.Boolean feedbackRevised
           
protected  java.lang.String followup
           
protected  java.lang.Boolean followUpReplaced
           
protected  java.lang.String itemID
           
protected  AmountType itemPrice
           
protected  java.lang.String itemTitle
           
protected  java.lang.String orderLineItemID
           
protected  java.lang.Boolean responseReplaced
           
protected  TradingRoleCodeType role
           
protected  java.lang.String transactionID
           
 
Constructor Summary
FeedbackDetailType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.lang.String getCommentingUser()
          Gets the value of the commentingUser property.
 java.lang.Integer getCommentingUserScore()
          Gets the value of the commentingUserScore property.
 java.lang.String getCommentText()
          Gets the value of the commentText property.
 java.util.Calendar getCommentTime()
          Gets the value of the commentTime property.
 CommentTypeCodeType getCommentType()
          Gets the value of the commentType property.
 java.lang.String getFeedbackID()
          Gets the value of the feedbackID property.
 FeedbackRatingStarCodeType getFeedbackRatingStar()
          Gets the value of the feedbackRatingStar property.
 java.lang.String getFeedbackResponse()
          Gets the value of the feedbackResponse property.
 java.lang.String getFollowup()
          Gets the value of the followup property.
 java.lang.String getItemID()
          Gets the value of the itemID property.
 AmountType getItemPrice()
          Gets the value of the itemPrice property.
 java.lang.String getItemTitle()
          Gets the value of the itemTitle property.
 java.lang.String getOrderLineItemID()
          Gets the value of the orderLineItemID property.
 TradingRoleCodeType getRole()
          Gets the value of the role property.
 java.lang.String getTransactionID()
          Gets the value of the transactionID property.
 java.lang.Boolean isCommentReplaced()
          Gets the value of the commentReplaced property.
 java.lang.Boolean isCountable()
          Gets the value of the countable property.
 java.lang.Boolean isFeedbackRevised()
          Gets the value of the feedbackRevised property.
 java.lang.Boolean isFollowUpReplaced()
          Gets the value of the followUpReplaced property.
 java.lang.Boolean isResponseReplaced()
          Gets the value of the responseReplaced property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setCommentingUser(java.lang.String value)
          Sets the value of the commentingUser property.
 void setCommentingUserScore(java.lang.Integer value)
          Sets the value of the commentingUserScore property.
 void setCommentReplaced(java.lang.Boolean value)
          Sets the value of the commentReplaced property.
 void setCommentText(java.lang.String value)
          Sets the value of the commentText property.
 void setCommentTime(java.util.Calendar value)
          Sets the value of the commentTime property.
 void setCommentType(CommentTypeCodeType value)
          Sets the value of the commentType property.
 void setCountable(java.lang.Boolean value)
          Sets the value of the countable property.
 void setFeedbackID(java.lang.String value)
          Sets the value of the feedbackID property.
 void setFeedbackRatingStar(FeedbackRatingStarCodeType value)
          Sets the value of the feedbackRatingStar property.
 void setFeedbackResponse(java.lang.String value)
          Sets the value of the feedbackResponse property.
 void setFeedbackRevised(java.lang.Boolean value)
          Sets the value of the feedbackRevised property.
 void setFollowup(java.lang.String value)
          Sets the value of the followup property.
 void setFollowUpReplaced(java.lang.Boolean value)
          Sets the value of the followUpReplaced property.
 void setItemID(java.lang.String value)
          Sets the value of the itemID property.
 void setItemPrice(AmountType value)
          Sets the value of the itemPrice property.
 void setItemTitle(java.lang.String value)
          Sets the value of the itemTitle property.
 void setOrderLineItemID(java.lang.String value)
          Sets the value of the orderLineItemID property.
 void setResponseReplaced(java.lang.Boolean value)
          Sets the value of the responseReplaced property.
 void setRole(TradingRoleCodeType value)
          Sets the value of the role property.
 void setTransactionID(java.lang.String value)
          Sets the value of the transactionID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

commentingUser

protected java.lang.String commentingUser

feedbackRatingStar

protected FeedbackRatingStarCodeType feedbackRatingStar

commentingUserScore

protected java.lang.Integer commentingUserScore

commentText

protected java.lang.String commentText

commentTime

protected java.util.Calendar commentTime

commentType

protected CommentTypeCodeType commentType

feedbackResponse

protected java.lang.String feedbackResponse

followup

protected java.lang.String followup

itemID

protected java.lang.String itemID

role

protected TradingRoleCodeType role

itemTitle

protected java.lang.String itemTitle

itemPrice

protected AmountType itemPrice

feedbackID

protected java.lang.String feedbackID

transactionID

protected java.lang.String transactionID

commentReplaced

protected java.lang.Boolean commentReplaced

responseReplaced

protected java.lang.Boolean responseReplaced

followUpReplaced

protected java.lang.Boolean followUpReplaced

countable

protected java.lang.Boolean countable

feedbackRevised

protected java.lang.Boolean feedbackRevised

orderLineItemID

protected java.lang.String orderLineItemID

any

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

FeedbackDetailType

public FeedbackDetailType()
Method Detail

getCommentingUser

public java.lang.String getCommentingUser()
Gets the value of the commentingUser property.

Returns:
possible object is String

setCommentingUser

public void setCommentingUser(java.lang.String value)
Sets the value of the commentingUser property.

Parameters:
value - allowed object is String

getFeedbackRatingStar

public FeedbackRatingStarCodeType getFeedbackRatingStar()
Gets the value of the feedbackRatingStar property.

Returns:
possible object is FeedbackRatingStarCodeType

setFeedbackRatingStar

public void setFeedbackRatingStar(FeedbackRatingStarCodeType value)
Sets the value of the feedbackRatingStar property.

Parameters:
value - allowed object is FeedbackRatingStarCodeType

getCommentingUserScore

public java.lang.Integer getCommentingUserScore()
Gets the value of the commentingUserScore property.

Returns:
possible object is Integer

setCommentingUserScore

public void setCommentingUserScore(java.lang.Integer value)
Sets the value of the commentingUserScore property.

Parameters:
value - allowed object is Integer

getCommentText

public java.lang.String getCommentText()
Gets the value of the commentText property.

Returns:
possible object is String

setCommentText

public void setCommentText(java.lang.String value)
Sets the value of the commentText property.

Parameters:
value - allowed object is String

getCommentTime

public java.util.Calendar getCommentTime()
Gets the value of the commentTime property.

Returns:
possible object is String

setCommentTime

public void setCommentTime(java.util.Calendar value)
Sets the value of the commentTime property.

Parameters:
value - allowed object is String

getCommentType

public CommentTypeCodeType getCommentType()
Gets the value of the commentType property.

Returns:
possible object is CommentTypeCodeType

setCommentType

public void setCommentType(CommentTypeCodeType value)
Sets the value of the commentType property.

Parameters:
value - allowed object is CommentTypeCodeType

getFeedbackResponse

public java.lang.String getFeedbackResponse()
Gets the value of the feedbackResponse property.

Returns:
possible object is String

setFeedbackResponse

public void setFeedbackResponse(java.lang.String value)
Sets the value of the feedbackResponse property.

Parameters:
value - allowed object is String

getFollowup

public java.lang.String getFollowup()
Gets the value of the followup property.

Returns:
possible object is String

setFollowup

public void setFollowup(java.lang.String value)
Sets the value of the followup property.

Parameters:
value - allowed object is String

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

getRole

public TradingRoleCodeType getRole()
Gets the value of the role property.

Returns:
possible object is TradingRoleCodeType

setRole

public void setRole(TradingRoleCodeType value)
Sets the value of the role property.

Parameters:
value - allowed object is TradingRoleCodeType

getItemTitle

public java.lang.String getItemTitle()
Gets the value of the itemTitle property.

Returns:
possible object is String

setItemTitle

public void setItemTitle(java.lang.String value)
Sets the value of the itemTitle property.

Parameters:
value - allowed object is String

getItemPrice

public AmountType getItemPrice()
Gets the value of the itemPrice property.

Returns:
possible object is AmountType

setItemPrice

public void setItemPrice(AmountType value)
Sets the value of the itemPrice property.

Parameters:
value - allowed object is AmountType

getFeedbackID

public java.lang.String getFeedbackID()
Gets the value of the feedbackID property.

Returns:
possible object is String

setFeedbackID

public void setFeedbackID(java.lang.String value)
Sets the value of the feedbackID property.

Parameters:
value - allowed object is String

getTransactionID

public java.lang.String getTransactionID()
Gets the value of the transactionID property.

Returns:
possible object is String

setTransactionID

public void setTransactionID(java.lang.String value)
Sets the value of the transactionID property.

Parameters:
value - allowed object is String

isCommentReplaced

public java.lang.Boolean isCommentReplaced()
Gets the value of the commentReplaced property.

Returns:
possible object is Boolean

setCommentReplaced

public void setCommentReplaced(java.lang.Boolean value)
Sets the value of the commentReplaced property.

Parameters:
value - allowed object is Boolean

isResponseReplaced

public java.lang.Boolean isResponseReplaced()
Gets the value of the responseReplaced property.

Returns:
possible object is Boolean

setResponseReplaced

public void setResponseReplaced(java.lang.Boolean value)
Sets the value of the responseReplaced property.

Parameters:
value - allowed object is Boolean

isFollowUpReplaced

public java.lang.Boolean isFollowUpReplaced()
Gets the value of the followUpReplaced property.

Returns:
possible object is Boolean

setFollowUpReplaced

public void setFollowUpReplaced(java.lang.Boolean value)
Sets the value of the followUpReplaced property.

Parameters:
value - allowed object is Boolean

isCountable

public java.lang.Boolean isCountable()
Gets the value of the countable property.

Returns:
possible object is Boolean

setCountable

public void setCountable(java.lang.Boolean value)
Sets the value of the countable property.

Parameters:
value - allowed object is Boolean

isFeedbackRevised

public java.lang.Boolean isFeedbackRevised()
Gets the value of the feedbackRevised property.

Returns:
possible object is Boolean

setFeedbackRevised

public void setFeedbackRevised(java.lang.Boolean value)
Sets the value of the feedbackRevised property.

Parameters:
value - allowed object is Boolean

getOrderLineItemID

public java.lang.String getOrderLineItemID()
Gets the value of the orderLineItemID property.

Returns:
possible object is String

setOrderLineItemID

public void setOrderLineItemID(java.lang.String value)
Sets the value of the orderLineItemID 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.