|
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.ShipmentType
public class ShipmentType
Type defining the Shipment container, which is used by the seller in CompleteSale to provide shipping information. The Shipment container is also returned in the GetSellingManagerSaleRecord response.
Java class for ShipmentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="ShipmentType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="EstimatedDeliveryDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="InsuredValue" type="{urn:ebay:apis:eBLBaseComponents}AmountType" 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="PayPalShipmentID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ShipmentID" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="PostageTotal" type="{urn:ebay:apis:eBLBaseComponents}AmountType" minOccurs="0"/> <element name="PrintedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="ShipFromAddress" type="{urn:ebay:apis:eBLBaseComponents}AddressType" minOccurs="0"/> <element name="ShippingAddress" type="{urn:ebay:apis:eBLBaseComponents}AddressType" minOccurs="0"/> <element name="ShippingCarrierUsed" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ShippingFeature" type="{urn:ebay:apis:eBLBaseComponents}ShippingFeatureCodeType" maxOccurs="unbounded" minOccurs="0"/> <element name="ShippingPackage" type="{urn:ebay:apis:eBLBaseComponents}ShippingPackageCodeType" minOccurs="0"/> <element name="ShippingServiceUsed" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/> <element name="ShipmentTrackingNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="WeightMajor" type="{urn:ebay:apis:eBLBaseComponents}MeasureType" minOccurs="0"/> <element name="WeightMinor" type="{urn:ebay:apis:eBLBaseComponents}MeasureType" minOccurs="0"/> <element name="ItemTransactionID" type="{urn:ebay:apis:eBLBaseComponents}ItemTransactionIDType" maxOccurs="unbounded" minOccurs="0"/> <element name="DeliveryDate" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="DeliveryStatus" type="{urn:ebay:apis:eBLBaseComponents}ShipmentDeliveryStatusCodeType" minOccurs="0"/> <element name="RefundGrantedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="RefundRequestedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="Status" type="{urn:ebay:apis:eBLBaseComponents}ShipmentStatusCodeType" minOccurs="0"/> <element name="ShippedTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/> <element name="Notes" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="ShipmentTrackingDetails" type="{urn:ebay:apis:eBLBaseComponents}ShipmentTrackingDetailsType" maxOccurs="unbounded" minOccurs="0"/> <element name="ShipmentLineItem" type="{urn:ebay:apis:eBLBaseComponents}ShipmentLineItemType" minOccurs="0"/> <any/> </sequence> </restriction> </complexContent> </complexType>
Constructor Summary | |
---|---|
ShipmentType()
|
Method Summary | |
---|---|
protected java.util.List<java.lang.Object> |
_getAny()
|
protected java.util.List<ItemTransactionIDType> |
_getItemTransactionID()
|
protected java.util.List<ShipmentTrackingDetailsType> |
_getShipmentTrackingDetails()
|
protected java.util.List<ShippingFeatureCodeType> |
_getShippingFeature()
|
java.lang.Object[] |
getAny()
|
java.lang.Object |
getAny(int idx)
|
int |
getAnyLength()
|
java.util.Calendar |
getDeliveryDate()
Gets the value of the deliveryDate property. |
ShipmentDeliveryStatusCodeType |
getDeliveryStatus()
Gets the value of the deliveryStatus property. |
java.util.Calendar |
getEstimatedDeliveryDate()
Gets the value of the estimatedDeliveryDate property. |
AmountType |
getInsuredValue()
Gets the value of the insuredValue property. |
ItemTransactionIDType[] |
getItemTransactionID()
|
ItemTransactionIDType |
getItemTransactionID(int idx)
|
int |
getItemTransactionIDLength()
|
java.lang.String |
getNotes()
Gets the value of the notes 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. |
java.lang.String |
getPayPalShipmentID()
Gets the value of the payPalShipmentID property. |
AmountType |
getPostageTotal()
Gets the value of the postageTotal property. |
java.util.Calendar |
getPrintedTime()
Gets the value of the printedTime property. |
java.util.Calendar |
getRefundGrantedTime()
Gets the value of the refundGrantedTime property. |
java.util.Calendar |
getRefundRequestedTime()
Gets the value of the refundRequestedTime property. |
AddressType |
getShipFromAddress()
Gets the value of the shipFromAddress property. |
java.lang.Long |
getShipmentID()
Gets the value of the shipmentID property. |
ShipmentLineItemType |
getShipmentLineItem()
Gets the value of the shipmentLineItem property. |
ShipmentTrackingDetailsType[] |
getShipmentTrackingDetails()
|
ShipmentTrackingDetailsType |
getShipmentTrackingDetails(int idx)
|
int |
getShipmentTrackingDetailsLength()
|
java.lang.String |
getShipmentTrackingNumber()
Gets the value of the shipmentTrackingNumber property. |
java.util.Calendar |
getShippedTime()
Gets the value of the shippedTime property. |
AddressType |
getShippingAddress()
Gets the value of the shippingAddress property. |
java.lang.String |
getShippingCarrierUsed()
Gets the value of the shippingCarrierUsed property. |
ShippingFeatureCodeType[] |
getShippingFeature()
|
ShippingFeatureCodeType |
getShippingFeature(int idx)
|
int |
getShippingFeatureLength()
|
ShippingPackageCodeType |
getShippingPackage()
Gets the value of the shippingPackage property. |
java.lang.String |
getShippingServiceUsed()
Gets the value of the shippingServiceUsed property. |
ShipmentStatusCodeType |
getStatus()
Gets the value of the status property. |
MeasureType |
getWeightMajor()
Gets the value of the weightMajor property. |
MeasureType |
getWeightMinor()
Gets the value of the weightMinor property. |
java.lang.Object |
setAny(int idx,
java.lang.Object value)
|
void |
setAny(java.lang.Object[] values)
|
void |
setDeliveryDate(java.util.Calendar value)
Sets the value of the deliveryDate property. |
void |
setDeliveryStatus(ShipmentDeliveryStatusCodeType value)
Sets the value of the deliveryStatus property. |
void |
setEstimatedDeliveryDate(java.util.Calendar value)
Sets the value of the estimatedDeliveryDate property. |
void |
setInsuredValue(AmountType value)
Sets the value of the insuredValue property. |
ItemTransactionIDType |
setItemTransactionID(int idx,
ItemTransactionIDType value)
|
void |
setItemTransactionID(ItemTransactionIDType[] values)
|
void |
setNotes(java.lang.String value)
Sets the value of the notes 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 |
setPayPalShipmentID(java.lang.String value)
Sets the value of the payPalShipmentID property. |
void |
setPostageTotal(AmountType value)
Sets the value of the postageTotal property. |
void |
setPrintedTime(java.util.Calendar value)
Sets the value of the printedTime property. |
void |
setRefundGrantedTime(java.util.Calendar value)
Sets the value of the refundGrantedTime property. |
void |
setRefundRequestedTime(java.util.Calendar value)
Sets the value of the refundRequestedTime property. |
void |
setShipFromAddress(AddressType value)
Sets the value of the shipFromAddress property. |
void |
setShipmentID(java.lang.Long value)
Sets the value of the shipmentID property. |
void |
setShipmentLineItem(ShipmentLineItemType value)
Sets the value of the shipmentLineItem property. |
ShipmentTrackingDetailsType |
setShipmentTrackingDetails(int idx,
ShipmentTrackingDetailsType value)
|
void |
setShipmentTrackingDetails(ShipmentTrackingDetailsType[] values)
|
void |
setShipmentTrackingNumber(java.lang.String value)
Sets the value of the shipmentTrackingNumber property. |
void |
setShippedTime(java.util.Calendar value)
Sets the value of the shippedTime property. |
void |
setShippingAddress(AddressType value)
Sets the value of the shippingAddress property. |
void |
setShippingCarrierUsed(java.lang.String value)
Sets the value of the shippingCarrierUsed property. |
ShippingFeatureCodeType |
setShippingFeature(int idx,
ShippingFeatureCodeType value)
|
void |
setShippingFeature(ShippingFeatureCodeType[] values)
|
void |
setShippingPackage(ShippingPackageCodeType value)
Sets the value of the shippingPackage property. |
void |
setShippingServiceUsed(java.lang.String value)
Sets the value of the shippingServiceUsed property. |
void |
setStatus(ShipmentStatusCodeType value)
Sets the value of the status 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 java.util.Calendar estimatedDeliveryDate
protected AmountType insuredValue
protected MeasureType packageDepth
protected MeasureType packageLength
protected MeasureType packageWidth
protected java.lang.String payPalShipmentID
protected java.lang.Long shipmentID
protected AmountType postageTotal
protected java.util.Calendar printedTime
protected AddressType shipFromAddress
protected AddressType shippingAddress
protected java.lang.String shippingCarrierUsed
protected java.util.List<ShippingFeatureCodeType> shippingFeature
protected ShippingPackageCodeType shippingPackage
protected java.lang.String shippingServiceUsed
protected java.lang.String shipmentTrackingNumber
protected MeasureType weightMajor
protected MeasureType weightMinor
protected java.util.List<ItemTransactionIDType> itemTransactionID
protected java.util.Calendar deliveryDate
protected ShipmentDeliveryStatusCodeType deliveryStatus
protected java.util.Calendar refundGrantedTime
protected java.util.Calendar refundRequestedTime
protected ShipmentStatusCodeType status
protected java.util.Calendar shippedTime
protected java.lang.String notes
protected java.util.List<ShipmentTrackingDetailsType> shipmentTrackingDetails
protected ShipmentLineItemType shipmentLineItem
protected java.util.List<java.lang.Object> any
Constructor Detail |
---|
public ShipmentType()
Method Detail |
---|
public java.util.Calendar getEstimatedDeliveryDate()
String
public void setEstimatedDeliveryDate(java.util.Calendar value)
value
- allowed object is
String
public AmountType getInsuredValue()
AmountType
public void setInsuredValue(AmountType value)
value
- allowed object is
AmountType
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.String getPayPalShipmentID()
String
public void setPayPalShipmentID(java.lang.String value)
value
- allowed object is
String
public java.lang.Long getShipmentID()
Long
public void setShipmentID(java.lang.Long value)
value
- allowed object is
Long
public AmountType getPostageTotal()
AmountType
public void setPostageTotal(AmountType value)
value
- allowed object is
AmountType
public java.util.Calendar getPrintedTime()
String
public void setPrintedTime(java.util.Calendar value)
value
- allowed object is
String
public AddressType getShipFromAddress()
AddressType
public void setShipFromAddress(AddressType value)
value
- allowed object is
AddressType
public AddressType getShippingAddress()
AddressType
public void setShippingAddress(AddressType value)
value
- allowed object is
AddressType
public java.lang.String getShippingCarrierUsed()
String
public void setShippingCarrierUsed(java.lang.String value)
value
- allowed object is
String
public ShippingFeatureCodeType[] getShippingFeature()
ShippingFeatureCodeType
public ShippingFeatureCodeType getShippingFeature(int idx)
ShippingFeatureCodeType
public int getShippingFeatureLength()
public void setShippingFeature(ShippingFeatureCodeType[] values)
values
- allowed objects are
ShippingFeatureCodeType
protected java.util.List<ShippingFeatureCodeType> _getShippingFeature()
public ShippingFeatureCodeType setShippingFeature(int idx, ShippingFeatureCodeType value)
value
- allowed object is
ShippingFeatureCodeType
public ShippingPackageCodeType getShippingPackage()
ShippingPackageCodeType
public void setShippingPackage(ShippingPackageCodeType value)
value
- allowed object is
ShippingPackageCodeType
public java.lang.String getShippingServiceUsed()
String
public void setShippingServiceUsed(java.lang.String value)
value
- allowed object is
String
public java.lang.String getShipmentTrackingNumber()
String
public void setShipmentTrackingNumber(java.lang.String value)
value
- allowed object is
String
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 ItemTransactionIDType[] getItemTransactionID()
ItemTransactionIDType
public ItemTransactionIDType getItemTransactionID(int idx)
ItemTransactionIDType
public int getItemTransactionIDLength()
public void setItemTransactionID(ItemTransactionIDType[] values)
values
- allowed objects are
ItemTransactionIDType
protected java.util.List<ItemTransactionIDType> _getItemTransactionID()
public ItemTransactionIDType setItemTransactionID(int idx, ItemTransactionIDType value)
value
- allowed object is
ItemTransactionIDType
public java.util.Calendar getDeliveryDate()
String
public void setDeliveryDate(java.util.Calendar value)
value
- allowed object is
String
public ShipmentDeliveryStatusCodeType getDeliveryStatus()
ShipmentDeliveryStatusCodeType
public void setDeliveryStatus(ShipmentDeliveryStatusCodeType value)
value
- allowed object is
ShipmentDeliveryStatusCodeType
public java.util.Calendar getRefundGrantedTime()
String
public void setRefundGrantedTime(java.util.Calendar value)
value
- allowed object is
String
public java.util.Calendar getRefundRequestedTime()
String
public void setRefundRequestedTime(java.util.Calendar value)
value
- allowed object is
String
public ShipmentStatusCodeType getStatus()
ShipmentStatusCodeType
public void setStatus(ShipmentStatusCodeType value)
value
- allowed object is
ShipmentStatusCodeType
public java.util.Calendar getShippedTime()
String
public void setShippedTime(java.util.Calendar value)
value
- allowed object is
String
public java.lang.String getNotes()
String
public void setNotes(java.lang.String value)
value
- allowed object is
String
public ShipmentTrackingDetailsType[] getShipmentTrackingDetails()
ShipmentTrackingDetailsType
public ShipmentTrackingDetailsType getShipmentTrackingDetails(int idx)
ShipmentTrackingDetailsType
public int getShipmentTrackingDetailsLength()
public void setShipmentTrackingDetails(ShipmentTrackingDetailsType[] values)
values
- allowed objects are
ShipmentTrackingDetailsType
protected java.util.List<ShipmentTrackingDetailsType> _getShipmentTrackingDetails()
public ShipmentTrackingDetailsType setShipmentTrackingDetails(int idx, ShipmentTrackingDetailsType value)
value
- allowed object is
ShipmentTrackingDetailsType
public ShipmentLineItemType getShipmentLineItem()
ShipmentLineItemType
public void setShipmentLineItem(ShipmentLineItemType value)
value
- allowed object is
ShipmentLineItemType
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.