|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ebay.soap.eBLBaseComponents.DisputeType
public class DisputeType
Contains all information describing a dispute.
Note:
'Item Not Received' or 'Significantly Not As Described' cases, initiated by buyers through the eBay Money Back Guarantee program, are not returned with GetDispute or GetUserDisputes. The getCase method of the Post-Order API is used to retrieve Money Back Guarantee cases programmatically.
Java class for DisputeType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="DisputeType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="DisputeID" type="{urn:ebay:apis:eBLBaseComponents}DisputeIDType" minOccurs="0"/> <element name="DisputeRecordType" type="{urn:ebay:apis:eBLBaseComponents}DisputeRecordTypeCodeType" minOccurs="0"/> <element name="DisputeState" type="{urn:ebay:apis:eBLBaseComponents}DisputeStateCodeType" minOccurs="0"/> <element name="DisputeStatus" type="{urn:ebay:apis:eBLBaseComponents}DisputeStatusCodeType" minOccurs="0"/> <element name="OtherPartyRole" type="{urn:ebay:apis:eBLBaseComponents}TradingRoleCodeType" minOccurs="0"/> <element name="OtherPartyName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="UserRole" type="{urn:ebay:apis:eBLBaseComponents}TradingRoleCodeType" minOccurs="0"/> <element name="BuyerUserID" type="{urn:ebay:apis:eBLBaseComponents}UserIDType" minOccurs="0"/> <element name="SellerUserID" type="{urn:ebay:apis:eBLBaseComponents}UserIDType" minOccurs="0"/> <element name="TransactionID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="Item" type="{urn:ebay:apis:eBLBaseComponents}ItemType" minOccurs="0"/> <element name="DisputeReason" type="{urn:ebay:apis:eBLBaseComponents}DisputeReasonCodeType" minOccurs="0"/> <element name="DisputeExplanation" type="{urn:ebay:apis:eBLBaseComponents}DisputeExplanationCodeType" minOccurs="0"/> <element name="DisputeCreditEligibility" type="{urn:ebay:apis:eBLBaseComponents}DisputeCreditEligibilityCodeType" minOccurs="0"/> <element name="DisputeCreatedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="DisputeModifiedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="DisputeResolution" type="{urn:ebay:apis:eBLBaseComponents}DisputeResolutionType" maxOccurs="unbounded" minOccurs="0"/> <element name="DisputeMessage" type="{urn:ebay:apis:eBLBaseComponents}DisputeMessageType" maxOccurs="unbounded" minOccurs="0"/> <element name="Escalation" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="PurchaseProtection" 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>
Constructor Summary | |
---|---|
DisputeType()
|
Method Summary | |
---|---|
protected java.util.List<java.lang.Object> |
_getAny()
|
protected java.util.List<DisputeMessageType> |
_getDisputeMessage()
|
protected java.util.List<DisputeResolutionType> |
_getDisputeResolution()
|
java.lang.Object[] |
getAny()
|
java.lang.Object |
getAny(int idx)
|
int |
getAnyLength()
|
java.lang.String |
getBuyerUserID()
Gets the value of the buyerUserID property. |
java.util.Calendar |
getDisputeCreatedTime()
Gets the value of the disputeCreatedTime property. |
DisputeCreditEligibilityCodeType |
getDisputeCreditEligibility()
Gets the value of the disputeCreditEligibility property. |
DisputeExplanationCodeType |
getDisputeExplanation()
Gets the value of the disputeExplanation property. |
java.lang.String |
getDisputeID()
Gets the value of the disputeID property. |
DisputeMessageType[] |
getDisputeMessage()
|
DisputeMessageType |
getDisputeMessage(int idx)
|
int |
getDisputeMessageLength()
|
java.util.Calendar |
getDisputeModifiedTime()
Gets the value of the disputeModifiedTime property. |
DisputeReasonCodeType |
getDisputeReason()
Gets the value of the disputeReason property. |
DisputeRecordTypeCodeType |
getDisputeRecordType()
Gets the value of the disputeRecordType property. |
DisputeResolutionType[] |
getDisputeResolution()
|
DisputeResolutionType |
getDisputeResolution(int idx)
|
int |
getDisputeResolutionLength()
|
DisputeStateCodeType |
getDisputeState()
Gets the value of the disputeState property. |
DisputeStatusCodeType |
getDisputeStatus()
Gets the value of the disputeStatus property. |
ItemType |
getItem()
Gets the value of the item property. |
java.lang.String |
getOrderLineItemID()
Gets the value of the orderLineItemID property. |
java.lang.String |
getOtherPartyName()
Gets the value of the otherPartyName property. |
TradingRoleCodeType |
getOtherPartyRole()
Gets the value of the otherPartyRole property. |
java.lang.String |
getSellerUserID()
Gets the value of the sellerUserID property. |
java.lang.String |
getTransactionID()
Gets the value of the transactionID property. |
TradingRoleCodeType |
getUserRole()
Gets the value of the userRole property. |
java.lang.Boolean |
isEscalation()
Gets the value of the escalation property. |
java.lang.Boolean |
isPurchaseProtection()
Gets the value of the purchaseProtection property. |
java.lang.Object |
setAny(int idx,
java.lang.Object value)
|
void |
setAny(java.lang.Object[] values)
|
void |
setBuyerUserID(java.lang.String value)
Sets the value of the buyerUserID property. |
void |
setDisputeCreatedTime(java.util.Calendar value)
Sets the value of the disputeCreatedTime property. |
void |
setDisputeCreditEligibility(DisputeCreditEligibilityCodeType value)
Sets the value of the disputeCreditEligibility property. |
void |
setDisputeExplanation(DisputeExplanationCodeType value)
Sets the value of the disputeExplanation property. |
void |
setDisputeID(java.lang.String value)
Sets the value of the disputeID property. |
void |
setDisputeMessage(DisputeMessageType[] values)
|
DisputeMessageType |
setDisputeMessage(int idx,
DisputeMessageType value)
|
void |
setDisputeModifiedTime(java.util.Calendar value)
Sets the value of the disputeModifiedTime property. |
void |
setDisputeReason(DisputeReasonCodeType value)
Sets the value of the disputeReason property. |
void |
setDisputeRecordType(DisputeRecordTypeCodeType value)
Sets the value of the disputeRecordType property. |
void |
setDisputeResolution(DisputeResolutionType[] values)
|
DisputeResolutionType |
setDisputeResolution(int idx,
DisputeResolutionType value)
|
void |
setDisputeState(DisputeStateCodeType value)
Sets the value of the disputeState property. |
void |
setDisputeStatus(DisputeStatusCodeType value)
Sets the value of the disputeStatus property. |
void |
setEscalation(java.lang.Boolean value)
Sets the value of the escalation property. |
void |
setItem(ItemType value)
Sets the value of the item property. |
void |
setOrderLineItemID(java.lang.String value)
Sets the value of the orderLineItemID property. |
void |
setOtherPartyName(java.lang.String value)
Sets the value of the otherPartyName property. |
void |
setOtherPartyRole(TradingRoleCodeType value)
Sets the value of the otherPartyRole property. |
void |
setPurchaseProtection(java.lang.Boolean value)
Sets the value of the purchaseProtection property. |
void |
setSellerUserID(java.lang.String value)
Sets the value of the sellerUserID property. |
void |
setTransactionID(java.lang.String value)
Sets the value of the transactionID property. |
void |
setUserRole(TradingRoleCodeType value)
Sets the value of the userRole property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String disputeID
protected DisputeRecordTypeCodeType disputeRecordType
protected DisputeStateCodeType disputeState
protected DisputeStatusCodeType disputeStatus
protected TradingRoleCodeType otherPartyRole
protected java.lang.String otherPartyName
protected TradingRoleCodeType userRole
protected java.lang.String buyerUserID
protected java.lang.String sellerUserID
protected java.lang.String transactionID
protected ItemType item
protected DisputeReasonCodeType disputeReason
protected DisputeExplanationCodeType disputeExplanation
protected DisputeCreditEligibilityCodeType disputeCreditEligibility
protected java.util.Calendar disputeCreatedTime
protected java.util.Calendar disputeModifiedTime
protected java.util.List<DisputeResolutionType> disputeResolution
protected java.util.List<DisputeMessageType> disputeMessage
protected java.lang.Boolean escalation
protected java.lang.Boolean purchaseProtection
protected java.lang.String orderLineItemID
protected java.util.List<java.lang.Object> any
Constructor Detail |
---|
public DisputeType()
Method Detail |
---|
public java.lang.String getDisputeID()
String
public void setDisputeID(java.lang.String value)
value
- allowed object is
String
public DisputeRecordTypeCodeType getDisputeRecordType()
DisputeRecordTypeCodeType
public void setDisputeRecordType(DisputeRecordTypeCodeType value)
value
- allowed object is
DisputeRecordTypeCodeType
public DisputeStateCodeType getDisputeState()
DisputeStateCodeType
public void setDisputeState(DisputeStateCodeType value)
value
- allowed object is
DisputeStateCodeType
public DisputeStatusCodeType getDisputeStatus()
DisputeStatusCodeType
public void setDisputeStatus(DisputeStatusCodeType value)
value
- allowed object is
DisputeStatusCodeType
public TradingRoleCodeType getOtherPartyRole()
TradingRoleCodeType
public void setOtherPartyRole(TradingRoleCodeType value)
value
- allowed object is
TradingRoleCodeType
public java.lang.String getOtherPartyName()
String
public void setOtherPartyName(java.lang.String value)
value
- allowed object is
String
public TradingRoleCodeType getUserRole()
TradingRoleCodeType
public void setUserRole(TradingRoleCodeType value)
value
- allowed object is
TradingRoleCodeType
public java.lang.String getBuyerUserID()
String
public void setBuyerUserID(java.lang.String value)
value
- allowed object is
String
public java.lang.String getSellerUserID()
String
public void setSellerUserID(java.lang.String value)
value
- allowed object is
String
public java.lang.String getTransactionID()
String
public void setTransactionID(java.lang.String value)
value
- allowed object is
String
public ItemType getItem()
ItemType
public void setItem(ItemType value)
value
- allowed object is
ItemType
public DisputeReasonCodeType getDisputeReason()
DisputeReasonCodeType
public void setDisputeReason(DisputeReasonCodeType value)
value
- allowed object is
DisputeReasonCodeType
public DisputeExplanationCodeType getDisputeExplanation()
DisputeExplanationCodeType
public void setDisputeExplanation(DisputeExplanationCodeType value)
value
- allowed object is
DisputeExplanationCodeType
public DisputeCreditEligibilityCodeType getDisputeCreditEligibility()
DisputeCreditEligibilityCodeType
public void setDisputeCreditEligibility(DisputeCreditEligibilityCodeType value)
value
- allowed object is
DisputeCreditEligibilityCodeType
public java.util.Calendar getDisputeCreatedTime()
String
public void setDisputeCreatedTime(java.util.Calendar value)
value
- allowed object is
String
public java.util.Calendar getDisputeModifiedTime()
String
public void setDisputeModifiedTime(java.util.Calendar value)
value
- allowed object is
String
public DisputeResolutionType[] getDisputeResolution()
DisputeResolutionType
public DisputeResolutionType getDisputeResolution(int idx)
DisputeResolutionType
public int getDisputeResolutionLength()
public void setDisputeResolution(DisputeResolutionType[] values)
values
- allowed objects are
DisputeResolutionType
protected java.util.List<DisputeResolutionType> _getDisputeResolution()
public DisputeResolutionType setDisputeResolution(int idx, DisputeResolutionType value)
value
- allowed object is
DisputeResolutionType
public DisputeMessageType[] getDisputeMessage()
DisputeMessageType
public DisputeMessageType getDisputeMessage(int idx)
DisputeMessageType
public int getDisputeMessageLength()
public void setDisputeMessage(DisputeMessageType[] values)
values
- allowed objects are
DisputeMessageType
protected java.util.List<DisputeMessageType> _getDisputeMessage()
public DisputeMessageType setDisputeMessage(int idx, DisputeMessageType value)
value
- allowed object is
DisputeMessageType
public java.lang.Boolean isEscalation()
Boolean
public void setEscalation(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.Boolean isPurchaseProtection()
Boolean
public void setPurchaseProtection(java.lang.Boolean value)
value
- allowed object is
Boolean
public java.lang.String getOrderLineItemID()
String
public void setOrderLineItemID(java.lang.String value)
value
- allowed object is
String
public java.lang.Object[] getAny()
Element
Object
public java.lang.Object getAny(int idx)
Element
Object
public int getAnyLength()
public void setAny(java.lang.Object[] values)
values
- allowed objects are
Element
Object
protected java.util.List<java.lang.Object> _getAny()
public java.lang.Object setAny(int idx, java.lang.Object value)
value
- allowed object is
Element
Object
|
Changes since the last release |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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.