|
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.ReturnPolicyDetailsType
public class ReturnPolicyDetailsType
Type defining the ReturnPolicyDetails container, which is returned in GeteBayDetails, and provides the seller with the Return Policy features (and applicable values) that are supported by the listing site. This container is only returned if ReturnPolicyDetails is included as a DetailName
filter in the call request, or if no DetailName filters are used in the request.
Note:
The GeteBayDetails call returns site-default Return Policy settings. For most categories within a given eBay site, the supported Return Policy options/values are the same, but there a few exceptions. To discover what Return Policy features/settings that a particular category supports, call GetCategoryFeatures and include any or all of the domestic and or international Return Policy-related FeatureID values to see the Return Policy features/settings available for domestic and international returns, respectively.
Java class for ReturnPolicyDetailsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ReturnPolicyDetailsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="Refund" type="{urn:ebay:apis:eBLBaseComponents}RefundDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="ReturnsWithin" type="{urn:ebay:apis:eBLBaseComponents}ReturnsWithinDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="ReturnsAccepted" type="{urn:ebay:apis:eBLBaseComponents}ReturnsAcceptedDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="Description" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="WarrantyOffered" type="{urn:ebay:apis:eBLBaseComponents}WarrantyOfferedDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="WarrantyType" type="{urn:ebay:apis:eBLBaseComponents}WarrantyTypeDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="WarrantyDuration" type="{urn:ebay:apis:eBLBaseComponents}WarrantyDurationDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="EAN" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ShippingCostPaidBy" type="{urn:ebay:apis:eBLBaseComponents}ShippingCostPaidByDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="RestockingFeeValue" type="{urn:ebay:apis:eBLBaseComponents}RestockingFeeValueDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="DetailVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="UpdateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected java.util.List<java.lang.Object> |
any
|
protected java.lang.Boolean |
description
|
protected java.lang.String |
detailVersion
|
protected java.lang.Boolean |
ean
|
protected java.util.List<RefundDetailsType> |
refund
|
protected java.util.List<RestockingFeeValueDetailsType> |
restockingFeeValue
|
protected java.util.List<ReturnsAcceptedDetailsType> |
returnsAccepted
|
protected java.util.List<ReturnsWithinDetailsType> |
returnsWithin
|
protected java.util.List<ShippingCostPaidByDetailsType> |
shippingCostPaidBy
|
protected java.util.Calendar |
updateTime
|
protected java.util.List<WarrantyDurationDetailsType> |
warrantyDuration
|
protected java.util.List<WarrantyOfferedDetailsType> |
warrantyOffered
|
protected java.util.List<WarrantyTypeDetailsType> |
warrantyType
|
Constructor Summary | |
---|---|
ReturnPolicyDetailsType()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.util.List<RefundDetailsType> refund
protected java.util.List<ReturnsWithinDetailsType> returnsWithin
protected java.util.List<ReturnsAcceptedDetailsType> returnsAccepted
protected java.lang.Boolean description
protected java.util.List<WarrantyOfferedDetailsType> warrantyOffered
protected java.util.List<WarrantyTypeDetailsType> warrantyType
protected java.util.List<WarrantyDurationDetailsType> warrantyDuration
protected java.lang.Boolean ean
protected java.util.List<ShippingCostPaidByDetailsType> shippingCostPaidBy
protected java.util.List<RestockingFeeValueDetailsType> restockingFeeValue
protected java.lang.String detailVersion
protected java.util.Calendar updateTime
protected java.util.List<java.lang.Object> any
Constructor Detail |
---|
public ReturnPolicyDetailsType()
Method Detail |
---|
public RefundDetailsType[] getRefund()
RefundDetailsType
public RefundDetailsType getRefund(int idx)
RefundDetailsType
public int getRefundLength()
public void setRefund(RefundDetailsType[] values)
values
- allowed objects are
RefundDetailsType
protected java.util.List<RefundDetailsType> _getRefund()
public RefundDetailsType setRefund(int idx, RefundDetailsType value)
value
- allowed object is
RefundDetailsType
public ReturnsWithinDetailsType[] getReturnsWithin()
ReturnsWithinDetailsType
public ReturnsWithinDetailsType getReturnsWithin(int idx)
ReturnsWithinDetailsType
public int getReturnsWithinLength()
public void setReturnsWithin(ReturnsWithinDetailsType[] values)
values
- allowed objects are
ReturnsWithinDetailsType
protected java.util.List<ReturnsWithinDetailsType> _getReturnsWithin()
public ReturnsWithinDetailsType setReturnsWithin(int idx, ReturnsWithinDetailsType value)
value
- allowed object is
ReturnsWithinDetailsType
public ReturnsAcceptedDetailsType[] getReturnsAccepted()
ReturnsAcceptedDetailsType
public ReturnsAcceptedDetailsType getReturnsAccepted(int idx)
ReturnsAcceptedDetailsType
public int getReturnsAcceptedLength()
public void setReturnsAccepted(ReturnsAcceptedDetailsType[] values)
values
- allowed objects are
ReturnsAcceptedDetailsType
protected java.util.List<ReturnsAcceptedDetailsType> _getReturnsAccepted()
public ReturnsAcceptedDetailsType setReturnsAccepted(int idx, ReturnsAcceptedDetailsType value)
value
- allowed object is
ReturnsAcceptedDetailsType
public java.lang.Boolean isDescription()
Boolean
public void setDescription(java.lang.Boolean value)
value
- allowed object is
Boolean
public WarrantyOfferedDetailsType[] getWarrantyOffered()
WarrantyOfferedDetailsType
public WarrantyOfferedDetailsType getWarrantyOffered(int idx)
WarrantyOfferedDetailsType
public int getWarrantyOfferedLength()
public void setWarrantyOffered(WarrantyOfferedDetailsType[] values)
values
- allowed objects are
WarrantyOfferedDetailsType
protected java.util.List<WarrantyOfferedDetailsType> _getWarrantyOffered()
public WarrantyOfferedDetailsType setWarrantyOffered(int idx, WarrantyOfferedDetailsType value)
value
- allowed object is
WarrantyOfferedDetailsType
public WarrantyTypeDetailsType[] getWarrantyType()
WarrantyTypeDetailsType
public WarrantyTypeDetailsType getWarrantyType(int idx)
WarrantyTypeDetailsType
public int getWarrantyTypeLength()
public void setWarrantyType(WarrantyTypeDetailsType[] values)
values
- allowed objects are
WarrantyTypeDetailsType
protected java.util.List<WarrantyTypeDetailsType> _getWarrantyType()
public WarrantyTypeDetailsType setWarrantyType(int idx, WarrantyTypeDetailsType value)
value
- allowed object is
WarrantyTypeDetailsType
public WarrantyDurationDetailsType[] getWarrantyDuration()
WarrantyDurationDetailsType
public WarrantyDurationDetailsType getWarrantyDuration(int idx)
WarrantyDurationDetailsType
public int getWarrantyDurationLength()
public void setWarrantyDuration(WarrantyDurationDetailsType[] values)
values
- allowed objects are
WarrantyDurationDetailsType
protected java.util.List<WarrantyDurationDetailsType> _getWarrantyDuration()
public WarrantyDurationDetailsType setWarrantyDuration(int idx, WarrantyDurationDetailsType value)
value
- allowed object is
WarrantyDurationDetailsType
public java.lang.Boolean isEAN()
Boolean
public void setEAN(java.lang.Boolean value)
value
- allowed object is
Boolean
public ShippingCostPaidByDetailsType[] getShippingCostPaidBy()
ShippingCostPaidByDetailsType
public ShippingCostPaidByDetailsType getShippingCostPaidBy(int idx)
ShippingCostPaidByDetailsType
public int getShippingCostPaidByLength()
public void setShippingCostPaidBy(ShippingCostPaidByDetailsType[] values)
values
- allowed objects are
ShippingCostPaidByDetailsType
protected java.util.List<ShippingCostPaidByDetailsType> _getShippingCostPaidBy()
public ShippingCostPaidByDetailsType setShippingCostPaidBy(int idx, ShippingCostPaidByDetailsType value)
value
- allowed object is
ShippingCostPaidByDetailsType
public RestockingFeeValueDetailsType[] getRestockingFeeValue()
RestockingFeeValueDetailsType
public RestockingFeeValueDetailsType getRestockingFeeValue(int idx)
RestockingFeeValueDetailsType
public int getRestockingFeeValueLength()
public void setRestockingFeeValue(RestockingFeeValueDetailsType[] values)
values
- allowed objects are
RestockingFeeValueDetailsType
protected java.util.List<RestockingFeeValueDetailsType> _getRestockingFeeValue()
public RestockingFeeValueDetailsType setRestockingFeeValue(int idx, RestockingFeeValueDetailsType value)
value
- allowed object is
RestockingFeeValueDetailsType
public java.lang.String getDetailVersion()
String
public void setDetailVersion(java.lang.String value)
value
- allowed object is
String
public java.util.Calendar getUpdateTime()
String
public void setUpdateTime(java.util.Calendar value)
value
- allowed object is
String
public java.lang.Object[] getAny()
Object
Element
public java.lang.Object getAny(int idx)
Object
Element
public int getAnyLength()
public void setAny(java.lang.Object[] values)
values
- allowed objects are
Object
Element
protected java.util.List<java.lang.Object> _getAny()
public java.lang.Object setAny(int idx, java.lang.Object value)
value
- allowed object is
Object
Element
|
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.