|
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.ShipPackageDetailsType
public class ShipPackageDetailsType
Details pertinent to one or more items for which
calculated shipping (or flat rate shipping using shipping rate tables with
weight surcharges) has been offered by the seller, such as package
dimension and weight and packaging/handling costs.
Also returned with the data for an item's transaction.
Note:
The ShippingPackageDetails container should now be used instead of the CalculatedShippingRate container to specify values for the MeasurementUnit, PackageDepth, PackageWidth, PackageLength, ShippingIrregular, ShippingPackage, WeightMajor, and/or WeightMinor fields. The CalculatedShippingRate container should only be used to specify values for the InternationalPackagingHandlingCosts, OriginatingPostalCode, and/or PackagingHandlingCosts fields.
Java class for ShipPackageDetailsType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ShipPackageDetailsType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="MeasurementUnit" type="{urn:ebay:apis:eBLBaseComponents}MeasurementSystemCodeType" minOccurs="0"/> <element name="PackageDepth" type="{urn:ebay:apis:eBLBaseComponents}MeasureType" minOccurs="0"/> <element name="PackageLength" type="{urn:ebay:apis:eBLBaseComponents}MeasureType" minOccurs="0"/> <element name="PackageWidth" type="{urn:ebay:apis:eBLBaseComponents}MeasureType" minOccurs="0"/> <element name="ShippingIrregular" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="ShippingPackage" type="{urn:ebay:apis:eBLBaseComponents}ShippingPackageCodeType" minOccurs="0"/> <element name="WeightMajor" type="{urn:ebay:apis:eBLBaseComponents}MeasureType" minOccurs="0"/> <element name="WeightMinor" type="{urn:ebay:apis:eBLBaseComponents}MeasureType" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Field Summary | |
---|---|
protected java.util.List<java.lang.Object> |
any
|
protected MeasurementSystemCodeType |
measurementUnit
|
protected MeasureType |
packageDepth
|
protected MeasureType |
packageLength
|
protected MeasureType |
packageWidth
|
protected java.lang.Boolean |
shippingIrregular
|
protected ShippingPackageCodeType |
shippingPackage
|
protected MeasureType |
weightMajor
|
protected MeasureType |
weightMinor
|
Constructor Summary | |
---|---|
ShipPackageDetailsType()
|
Method Summary | |
---|---|
protected java.util.List<java.lang.Object> |
_getAny()
|
java.lang.Object[] |
getAny()
|
java.lang.Object |
getAny(int idx)
|
int |
getAnyLength()
|
MeasurementSystemCodeType |
getMeasurementUnit()
Gets the value of the measurementUnit property. |
MeasureType |
getPackageDepth()
Gets the value of the packageDepth property. |
MeasureType |
getPackageLength()
Gets the value of the packageLength property. |
MeasureType |
getPackageWidth()
Gets the value of the packageWidth property. |
ShippingPackageCodeType |
getShippingPackage()
Gets the value of the shippingPackage property. |
MeasureType |
getWeightMajor()
Gets the value of the weightMajor property. |
MeasureType |
getWeightMinor()
Gets the value of the weightMinor property. |
java.lang.Boolean |
isShippingIrregular()
Gets the value of the shippingIrregular property. |
java.lang.Object |
setAny(int idx,
java.lang.Object value)
|
void |
setAny(java.lang.Object[] values)
|
void |
setMeasurementUnit(MeasurementSystemCodeType value)
Sets the value of the measurementUnit property. |
void |
setPackageDepth(MeasureType value)
Sets the value of the packageDepth property. |
void |
setPackageLength(MeasureType value)
Sets the value of the packageLength property. |
void |
setPackageWidth(MeasureType value)
Sets the value of the packageWidth property. |
void |
setShippingIrregular(java.lang.Boolean value)
Sets the value of the shippingIrregular property. |
void |
setShippingPackage(ShippingPackageCodeType value)
Sets the value of the shippingPackage property. |
void |
setWeightMajor(MeasureType value)
Sets the value of the weightMajor property. |
void |
setWeightMinor(MeasureType value)
Sets the value of the weightMinor property. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected MeasurementSystemCodeType measurementUnit
protected MeasureType packageDepth
protected MeasureType packageLength
protected MeasureType packageWidth
protected java.lang.Boolean shippingIrregular
protected ShippingPackageCodeType shippingPackage
protected MeasureType weightMajor
protected MeasureType weightMinor
protected java.util.List<java.lang.Object> any
Constructor Detail |
---|
public ShipPackageDetailsType()
Method Detail |
---|
public MeasurementSystemCodeType getMeasurementUnit()
MeasurementSystemCodeType
public void setMeasurementUnit(MeasurementSystemCodeType value)
value
- allowed object is
MeasurementSystemCodeType
public MeasureType getPackageDepth()
MeasureType
public void setPackageDepth(MeasureType value)
value
- allowed object is
MeasureType
public MeasureType getPackageLength()
MeasureType
public void setPackageLength(MeasureType value)
value
- allowed object is
MeasureType
public MeasureType getPackageWidth()
MeasureType
public void setPackageWidth(MeasureType value)
value
- allowed object is
MeasureType
public java.lang.Boolean isShippingIrregular()
Boolean
public void setShippingIrregular(java.lang.Boolean value)
value
- allowed object is
Boolean
public ShippingPackageCodeType getShippingPackage()
ShippingPackageCodeType
public void setShippingPackage(ShippingPackageCodeType value)
value
- allowed object is
ShippingPackageCodeType
public MeasureType getWeightMajor()
MeasureType
public void setWeightMajor(MeasureType value)
value
- allowed object is
MeasureType
public MeasureType getWeightMinor()
MeasureType
public void setWeightMinor(MeasureType value)
value
- allowed object is
MeasureType
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.