Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ShippingPackageInfoType

java.lang.Object
  extended by com.ebay.soap.eBLBaseComponents.ShippingPackageInfoType
All Implemented Interfaces:
Serializable

public class ShippingPackageInfoType
extends Object
implements Serializable

Type defining the ShippingPackageInfoType container, which is returned in order management calls. The ShippingPackageInfoType container provides information on delivery times and tracking information for a shipping package.

Java class for ShippingPackageInfoType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="ShippingPackageInfoType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="StoreID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ShippingTrackingEvent" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="ScheduledDeliveryTimeMin" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ScheduledDeliveryTimeMax" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="ActualDeliveryTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="EstimatedDeliveryTimeMin" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="EstimatedDeliveryTimeMax" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="HandleByTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="MinNativeEstimatedDeliveryTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="MaxNativeEstimatedDeliveryTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <any/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Field Summary
protected  Calendar actualDeliveryTime
           
protected  List<Object> any
           
protected  Calendar estimatedDeliveryTimeMax
           
protected  Calendar estimatedDeliveryTimeMin
           
protected  Calendar handleByTime
           
protected  Calendar maxNativeEstimatedDeliveryTime
           
protected  Calendar minNativeEstimatedDeliveryTime
           
protected  Calendar scheduledDeliveryTimeMax
           
protected  Calendar scheduledDeliveryTimeMin
           
protected  String shippingTrackingEvent
           
protected  String storeID
           
 
Constructor Summary
ShippingPackageInfoType()
           
 
Method Summary
protected  List<Object> _getAny()
           
 Calendar getActualDeliveryTime()
          Gets the value of the actualDeliveryTime property.
 Object[] getAny()
           
 Object getAny(int idx)
           
 int getAnyLength()
           
 Calendar getEstimatedDeliveryTimeMax()
          Gets the value of the estimatedDeliveryTimeMax property.
 Calendar getEstimatedDeliveryTimeMin()
          Gets the value of the estimatedDeliveryTimeMin property.
 Calendar getHandleByTime()
          Gets the value of the handleByTime property.
 Calendar getMaxNativeEstimatedDeliveryTime()
          Gets the value of the maxNativeEstimatedDeliveryTime property.
 Calendar getMinNativeEstimatedDeliveryTime()
          Gets the value of the minNativeEstimatedDeliveryTime property.
 Calendar getScheduledDeliveryTimeMax()
          Gets the value of the scheduledDeliveryTimeMax property.
 Calendar getScheduledDeliveryTimeMin()
          Gets the value of the scheduledDeliveryTimeMin property.
 String getShippingTrackingEvent()
          Gets the value of the shippingTrackingEvent property.
 String getStoreID()
          Gets the value of the storeID property.
 void setActualDeliveryTime(Calendar value)
          Sets the value of the actualDeliveryTime property.
 Object setAny(int idx, Object value)
           
 void setAny(Object[] values)
           
 void setEstimatedDeliveryTimeMax(Calendar value)
          Sets the value of the estimatedDeliveryTimeMax property.
 void setEstimatedDeliveryTimeMin(Calendar value)
          Sets the value of the estimatedDeliveryTimeMin property.
 void setHandleByTime(Calendar value)
          Sets the value of the handleByTime property.
 void setMaxNativeEstimatedDeliveryTime(Calendar value)
          Sets the value of the maxNativeEstimatedDeliveryTime property.
 void setMinNativeEstimatedDeliveryTime(Calendar value)
          Sets the value of the minNativeEstimatedDeliveryTime property.
 void setScheduledDeliveryTimeMax(Calendar value)
          Sets the value of the scheduledDeliveryTimeMax property.
 void setScheduledDeliveryTimeMin(Calendar value)
          Sets the value of the scheduledDeliveryTimeMin property.
 void setShippingTrackingEvent(String value)
          Sets the value of the shippingTrackingEvent property.
 void setStoreID(String value)
          Sets the value of the storeID property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

storeID

protected String storeID

shippingTrackingEvent

protected String shippingTrackingEvent

scheduledDeliveryTimeMin

protected Calendar scheduledDeliveryTimeMin

scheduledDeliveryTimeMax

protected Calendar scheduledDeliveryTimeMax

actualDeliveryTime

protected Calendar actualDeliveryTime

estimatedDeliveryTimeMin

protected Calendar estimatedDeliveryTimeMin

estimatedDeliveryTimeMax

protected Calendar estimatedDeliveryTimeMax

handleByTime

protected Calendar handleByTime

minNativeEstimatedDeliveryTime

protected Calendar minNativeEstimatedDeliveryTime

maxNativeEstimatedDeliveryTime

protected Calendar maxNativeEstimatedDeliveryTime

any

protected List<Object> any
Constructor Detail

ShippingPackageInfoType

public ShippingPackageInfoType()
Method Detail

getStoreID

public String getStoreID()
Gets the value of the storeID property.

Returns:
possible object is String

setStoreID

public void setStoreID(String value)
Sets the value of the storeID property.

Parameters:
value - allowed object is String

getShippingTrackingEvent

public String getShippingTrackingEvent()
Gets the value of the shippingTrackingEvent property.

Returns:
possible object is String

setShippingTrackingEvent

public void setShippingTrackingEvent(String value)
Sets the value of the shippingTrackingEvent property.

Parameters:
value - allowed object is String

getScheduledDeliveryTimeMin

public Calendar getScheduledDeliveryTimeMin()
Gets the value of the scheduledDeliveryTimeMin property.

Returns:
possible object is String

setScheduledDeliveryTimeMin

public void setScheduledDeliveryTimeMin(Calendar value)
Sets the value of the scheduledDeliveryTimeMin property.

Parameters:
value - allowed object is String

getScheduledDeliveryTimeMax

public Calendar getScheduledDeliveryTimeMax()
Gets the value of the scheduledDeliveryTimeMax property.

Returns:
possible object is String

setScheduledDeliveryTimeMax

public void setScheduledDeliveryTimeMax(Calendar value)
Sets the value of the scheduledDeliveryTimeMax property.

Parameters:
value - allowed object is String

getActualDeliveryTime

public Calendar getActualDeliveryTime()
Gets the value of the actualDeliveryTime property.

Returns:
possible object is String

setActualDeliveryTime

public void setActualDeliveryTime(Calendar value)
Sets the value of the actualDeliveryTime property.

Parameters:
value - allowed object is String

getEstimatedDeliveryTimeMin

public Calendar getEstimatedDeliveryTimeMin()
Gets the value of the estimatedDeliveryTimeMin property.

Returns:
possible object is String

setEstimatedDeliveryTimeMin

public void setEstimatedDeliveryTimeMin(Calendar value)
Sets the value of the estimatedDeliveryTimeMin property.

Parameters:
value - allowed object is String

getEstimatedDeliveryTimeMax

public Calendar getEstimatedDeliveryTimeMax()
Gets the value of the estimatedDeliveryTimeMax property.

Returns:
possible object is String

setEstimatedDeliveryTimeMax

public void setEstimatedDeliveryTimeMax(Calendar value)
Sets the value of the estimatedDeliveryTimeMax property.

Parameters:
value - allowed object is String

getHandleByTime

public Calendar getHandleByTime()
Gets the value of the handleByTime property.

Returns:
possible object is String

setHandleByTime

public void setHandleByTime(Calendar value)
Sets the value of the handleByTime property.

Parameters:
value - allowed object is String

getMinNativeEstimatedDeliveryTime

public Calendar getMinNativeEstimatedDeliveryTime()
Gets the value of the minNativeEstimatedDeliveryTime property.

Returns:
possible object is String

setMinNativeEstimatedDeliveryTime

public void setMinNativeEstimatedDeliveryTime(Calendar value)
Sets the value of the minNativeEstimatedDeliveryTime property.

Parameters:
value - allowed object is String

getMaxNativeEstimatedDeliveryTime

public Calendar getMaxNativeEstimatedDeliveryTime()
Gets the value of the maxNativeEstimatedDeliveryTime property.

Returns:
possible object is String

setMaxNativeEstimatedDeliveryTime

public void setMaxNativeEstimatedDeliveryTime(Calendar value)
Sets the value of the maxNativeEstimatedDeliveryTime property.

Parameters:
value - allowed object is String

getAny

public Object[] getAny()
Returns:
array of Element Object

getAny

public Object getAny(int idx)
Returns:
one of Element Object

getAnyLength

public int getAnyLength()

setAny

public void setAny(Object[] values)
Parameters:
values - allowed objects are Element Object

_getAny

protected List<Object> _getAny()

setAny

public Object setAny(int idx,
                     Object value)
Parameters:
value - allowed object is Element Object

Changes since
the last release

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.