Changes since
the last release

com.ebay.soap.eBLBaseComponents
Class ShippingPackageInfoType

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

public class ShippingPackageInfoType
extends java.lang.Object
implements java.io.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  java.util.Calendar actualDeliveryTime
           
protected  java.util.List<java.lang.Object> any
           
protected  java.util.Calendar estimatedDeliveryTimeMax
           
protected  java.util.Calendar estimatedDeliveryTimeMin
           
protected  java.util.Calendar handleByTime
           
protected  java.util.Calendar maxNativeEstimatedDeliveryTime
           
protected  java.util.Calendar minNativeEstimatedDeliveryTime
           
protected  java.util.Calendar scheduledDeliveryTimeMax
           
protected  java.util.Calendar scheduledDeliveryTimeMin
           
protected  java.lang.String shippingTrackingEvent
           
protected  java.lang.String storeID
           
 
Constructor Summary
ShippingPackageInfoType()
           
 
Method Summary
protected  java.util.List<java.lang.Object> _getAny()
           
 java.util.Calendar getActualDeliveryTime()
          Gets the value of the actualDeliveryTime property.
 java.lang.Object[] getAny()
           
 java.lang.Object getAny(int idx)
           
 int getAnyLength()
           
 java.util.Calendar getEstimatedDeliveryTimeMax()
          Gets the value of the estimatedDeliveryTimeMax property.
 java.util.Calendar getEstimatedDeliveryTimeMin()
          Gets the value of the estimatedDeliveryTimeMin property.
 java.util.Calendar getHandleByTime()
          Gets the value of the handleByTime property.
 java.util.Calendar getMaxNativeEstimatedDeliveryTime()
          Gets the value of the maxNativeEstimatedDeliveryTime property.
 java.util.Calendar getMinNativeEstimatedDeliveryTime()
          Gets the value of the minNativeEstimatedDeliveryTime property.
 java.util.Calendar getScheduledDeliveryTimeMax()
          Gets the value of the scheduledDeliveryTimeMax property.
 java.util.Calendar getScheduledDeliveryTimeMin()
          Gets the value of the scheduledDeliveryTimeMin property.
 java.lang.String getShippingTrackingEvent()
          Gets the value of the shippingTrackingEvent property.
 java.lang.String getStoreID()
          Gets the value of the storeID property.
 void setActualDeliveryTime(java.util.Calendar value)
          Sets the value of the actualDeliveryTime property.
 java.lang.Object setAny(int idx, java.lang.Object value)
           
 void setAny(java.lang.Object[] values)
           
 void setEstimatedDeliveryTimeMax(java.util.Calendar value)
          Sets the value of the estimatedDeliveryTimeMax property.
 void setEstimatedDeliveryTimeMin(java.util.Calendar value)
          Sets the value of the estimatedDeliveryTimeMin property.
 void setHandleByTime(java.util.Calendar value)
          Sets the value of the handleByTime property.
 void setMaxNativeEstimatedDeliveryTime(java.util.Calendar value)
          Sets the value of the maxNativeEstimatedDeliveryTime property.
 void setMinNativeEstimatedDeliveryTime(java.util.Calendar value)
          Sets the value of the minNativeEstimatedDeliveryTime property.
 void setScheduledDeliveryTimeMax(java.util.Calendar value)
          Sets the value of the scheduledDeliveryTimeMax property.
 void setScheduledDeliveryTimeMin(java.util.Calendar value)
          Sets the value of the scheduledDeliveryTimeMin property.
 void setShippingTrackingEvent(java.lang.String value)
          Sets the value of the shippingTrackingEvent property.
 void setStoreID(java.lang.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 java.lang.String storeID

shippingTrackingEvent

protected java.lang.String shippingTrackingEvent

scheduledDeliveryTimeMin

protected java.util.Calendar scheduledDeliveryTimeMin

scheduledDeliveryTimeMax

protected java.util.Calendar scheduledDeliveryTimeMax

actualDeliveryTime

protected java.util.Calendar actualDeliveryTime

estimatedDeliveryTimeMin

protected java.util.Calendar estimatedDeliveryTimeMin

estimatedDeliveryTimeMax

protected java.util.Calendar estimatedDeliveryTimeMax

handleByTime

protected java.util.Calendar handleByTime

minNativeEstimatedDeliveryTime

protected java.util.Calendar minNativeEstimatedDeliveryTime

maxNativeEstimatedDeliveryTime

protected java.util.Calendar maxNativeEstimatedDeliveryTime

any

protected java.util.List<java.lang.Object> any
Constructor Detail

ShippingPackageInfoType

public ShippingPackageInfoType()
Method Detail

getStoreID

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

Returns:
possible object is String

setStoreID

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

Parameters:
value - allowed object is String

getShippingTrackingEvent

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

Returns:
possible object is String

setShippingTrackingEvent

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

Parameters:
value - allowed object is String

getScheduledDeliveryTimeMin

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

Returns:
possible object is String

setScheduledDeliveryTimeMin

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

Parameters:
value - allowed object is String

getScheduledDeliveryTimeMax

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

Returns:
possible object is String

setScheduledDeliveryTimeMax

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

Parameters:
value - allowed object is String

getActualDeliveryTime

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

Returns:
possible object is String

setActualDeliveryTime

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

Parameters:
value - allowed object is String

getEstimatedDeliveryTimeMin

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

Returns:
possible object is String

setEstimatedDeliveryTimeMin

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

Parameters:
value - allowed object is String

getEstimatedDeliveryTimeMax

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

Returns:
possible object is String

setEstimatedDeliveryTimeMax

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

Parameters:
value - allowed object is String

getHandleByTime

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

Returns:
possible object is String

setHandleByTime

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

Parameters:
value - allowed object is String

getMinNativeEstimatedDeliveryTime

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

Returns:
possible object is String

setMinNativeEstimatedDeliveryTime

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

Parameters:
value - allowed object is String

getMaxNativeEstimatedDeliveryTime

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

Returns:
possible object is String

setMaxNativeEstimatedDeliveryTime

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

Parameters:
value - allowed object is String

getAny

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

getAny

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

getAnyLength

public int getAnyLength()

setAny

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

_getAny

protected java.util.List<java.lang.Object> _getAny()

setAny

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

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.