|
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 List<Object> |
_getAny()
|
protected List<ItemTransactionIDType> |
_getItemTransactionID()
|
protected List<ShipmentTrackingDetailsType> |
_getShipmentTrackingDetails()
|
protected List<ShippingFeatureCodeType> |
_getShippingFeature()
|
Object[] |
getAny()
|
Object |
getAny(int idx)
|
int |
getAnyLength()
|
Calendar |
getDeliveryDate()
Gets the value of the deliveryDate property. |
ShipmentDeliveryStatusCodeType |
getDeliveryStatus()
Gets the value of the deliveryStatus property. |
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()
|
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. |
String |
getPayPalShipmentID()
Gets the value of the payPalShipmentID property. |
AmountType |
getPostageTotal()
Gets the value of the postageTotal property. |
Calendar |
getPrintedTime()
Gets the value of the printedTime property. |
Calendar |
getRefundGrantedTime()
Gets the value of the refundGrantedTime property. |
Calendar |
getRefundRequestedTime()
Gets the value of the refundRequestedTime property. |
AddressType |
getShipFromAddress()
Gets the value of the shipFromAddress property. |
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()
|
String |
getShipmentTrackingNumber()
Gets the value of the shipmentTrackingNumber property. |
Calendar |
getShippedTime()
Gets the value of the shippedTime property. |
AddressType |
getShippingAddress()
Gets the value of the shippingAddress property. |
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. |
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. |
Object |
setAny(int idx,
Object value)
|
void |
setAny(Object[] values)
|
void |
setDeliveryDate(Calendar value)
Sets the value of the deliveryDate property. |
void |
setDeliveryStatus(ShipmentDeliveryStatusCodeType value)
Sets the value of the deliveryStatus property. |
void |
setEstimatedDeliveryDate(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(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(String value)
Sets the value of the payPalShipmentID property. |
void |
setPostageTotal(AmountType value)
Sets the value of the postageTotal property. |
void |
setPrintedTime(Calendar value)
Sets the value of the printedTime property. |
void |
setRefundGrantedTime(Calendar value)
Sets the value of the refundGrantedTime property. |
void |
setRefundRequestedTime(Calendar value)
Sets the value of the refundRequestedTime property. |
void |
setShipFromAddress(AddressType value)
Sets the value of the shipFromAddress property. |
void |
setShipmentID(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(String value)
Sets the value of the shipmentTrackingNumber property. |
void |
setShippedTime(Calendar value)
Sets the value of the shippedTime property. |
void |
setShippingAddress(AddressType value)
Sets the value of the shippingAddress property. |
void |
setShippingCarrierUsed(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(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 Calendar estimatedDeliveryDate
protected AmountType insuredValue
protected MeasureType packageDepth
protected MeasureType packageLength
protected MeasureType packageWidth
protected String payPalShipmentID
protected Long shipmentID
protected AmountType postageTotal
protected Calendar printedTime
protected AddressType shipFromAddress
protected AddressType shippingAddress
protected String shippingCarrierUsed
protected List<ShippingFeatureCodeType> shippingFeature
protected ShippingPackageCodeType shippingPackage
protected String shippingServiceUsed
protected String shipmentTrackingNumber
protected MeasureType weightMajor
protected MeasureType weightMinor
protected List<ItemTransactionIDType> itemTransactionID
protected Calendar deliveryDate
protected ShipmentDeliveryStatusCodeType deliveryStatus
protected Calendar refundGrantedTime
protected Calendar refundRequestedTime
protected ShipmentStatusCodeType status
protected Calendar shippedTime
protected String notes
protected List<ShipmentTrackingDetailsType> shipmentTrackingDetails
protected ShipmentLineItemType shipmentLineItem
protected List<Object> any
Constructor Detail |
---|
public ShipmentType()
Method Detail |
---|
public Calendar getEstimatedDeliveryDate()
String
public void setEstimatedDeliveryDate(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 String getPayPalShipmentID()
String
public void setPayPalShipmentID(String value)
value
- allowed object is
String
public Long getShipmentID()
Long
public void setShipmentID(Long value)
value
- allowed object is
Long
public AmountType getPostageTotal()
AmountType
public void setPostageTotal(AmountType value)
value
- allowed object is
AmountType
public Calendar getPrintedTime()
String
public void setPrintedTime(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 String getShippingCarrierUsed()
String
public void setShippingCarrierUsed(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 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 String getShippingServiceUsed()
String
public void setShippingServiceUsed(String value)
value
- allowed object is
String
public String getShipmentTrackingNumber()
String
public void setShipmentTrackingNumber(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 List<ItemTransactionIDType> _getItemTransactionID()
public ItemTransactionIDType setItemTransactionID(int idx, ItemTransactionIDType value)
value
- allowed object is
ItemTransactionIDType
public Calendar getDeliveryDate()
String
public void setDeliveryDate(Calendar value)
value
- allowed object is
String
public ShipmentDeliveryStatusCodeType getDeliveryStatus()
ShipmentDeliveryStatusCodeType
public void setDeliveryStatus(ShipmentDeliveryStatusCodeType value)
value
- allowed object is
ShipmentDeliveryStatusCodeType
public Calendar getRefundGrantedTime()
String
public void setRefundGrantedTime(Calendar value)
value
- allowed object is
String
public Calendar getRefundRequestedTime()
String
public void setRefundRequestedTime(Calendar value)
value
- allowed object is
String
public ShipmentStatusCodeType getStatus()
ShipmentStatusCodeType
public void setStatus(ShipmentStatusCodeType value)
value
- allowed object is
ShipmentStatusCodeType
public Calendar getShippedTime()
String
public void setShippedTime(Calendar value)
value
- allowed object is
String
public String getNotes()
String
public void setNotes(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 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 Object[] getAny()
Element
Object
public Object getAny(int idx)
Element
Object
public int getAnyLength()
public void setAny(Object[] values)
values
- allowed objects are
Element
Object
protected List<Object> _getAny()
public Object setAny(int idx, 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.