public class

FulfillmentShipmentPackage

extends Object
implements Serializable
java.lang.Object
   ↳ com.amazonaws.fba_outbound.doc._2007_08_02.FulfillmentShipmentPackage

Class Overview

Represents a single package in a shipment. The package id uniquely identifies the package within the shipment. The CarrierCode identifies the carrier who will deliver the shipment to the end recipient. The TrackingNumber, if provided, may be used to obtain tracking and delivery information about the package from the carrier.

Summary

Fields
private Object __equalsCalc
private boolean __hashCodeCalc
private String carrierCode
private String estimatedArrivalDateTime
private int packageNumber
private String trackingNumber
private static TypeDesc typeDesc
Public Constructors
FulfillmentShipmentPackage()
FulfillmentShipmentPackage(int packageNumber, String carrierCode, String trackingNumber, String estimatedArrivalDateTime)
Public Methods
synchronized boolean equals(Object obj)
String getCarrierCode()
Gets the carrierCode value for this FulfillmentShipmentPackage.
static Deserializer getDeserializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Deserializer
String getEstimatedArrivalDateTime()
Gets the estimatedArrivalDateTime value for this FulfillmentShipmentPackage.
int getPackageNumber()
Gets the packageNumber value for this FulfillmentShipmentPackage.
static Serializer getSerializer(String mechType, Class _javaType, QName _xmlType)
Get Custom Serializer
String getTrackingNumber()
Gets the trackingNumber value for this FulfillmentShipmentPackage.
static TypeDesc getTypeDesc()
Return type metadata object
synchronized int hashCode()
void setCarrierCode(String carrierCode)
Sets the carrierCode value for this FulfillmentShipmentPackage.
void setEstimatedArrivalDateTime(String estimatedArrivalDateTime)
Sets the estimatedArrivalDateTime value for this FulfillmentShipmentPackage.
void setPackageNumber(int packageNumber)
Sets the packageNumber value for this FulfillmentShipmentPackage.
void setTrackingNumber(String trackingNumber)
Sets the trackingNumber value for this FulfillmentShipmentPackage.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

private Object __equalsCalc

private boolean __hashCodeCalc

private String carrierCode

private String estimatedArrivalDateTime

private int packageNumber

private String trackingNumber

private static TypeDesc typeDesc

Public Constructors

public FulfillmentShipmentPackage ()

public FulfillmentShipmentPackage (int packageNumber, String carrierCode, String trackingNumber, String estimatedArrivalDateTime)

Parameters
packageNumber
carrierCode
trackingNumber
estimatedArrivalDateTime

Public Methods

public synchronized boolean equals (Object obj)

Parameters
obj

public String getCarrierCode ()

Gets the carrierCode value for this FulfillmentShipmentPackage.

Returns
  • carrierCode

public static Deserializer getDeserializer (String mechType, Class _javaType, QName _xmlType)

Get Custom Deserializer

Parameters
mechType
_javaType
_xmlType

public String getEstimatedArrivalDateTime ()

Gets the estimatedArrivalDateTime value for this FulfillmentShipmentPackage.

Returns
  • estimatedArrivalDateTime

public int getPackageNumber ()

Gets the packageNumber value for this FulfillmentShipmentPackage.

Returns
  • packageNumber

public static Serializer getSerializer (String mechType, Class _javaType, QName _xmlType)

Get Custom Serializer

Parameters
mechType
_javaType
_xmlType

public String getTrackingNumber ()

Gets the trackingNumber value for this FulfillmentShipmentPackage.

Returns
  • trackingNumber

public static TypeDesc getTypeDesc ()

Return type metadata object

public synchronized int hashCode ()

public void setCarrierCode (String carrierCode)

Sets the carrierCode value for this FulfillmentShipmentPackage.

Parameters
carrierCode

public void setEstimatedArrivalDateTime (String estimatedArrivalDateTime)

Sets the estimatedArrivalDateTime value for this FulfillmentShipmentPackage.

Parameters
estimatedArrivalDateTime

public void setPackageNumber (int packageNumber)

Sets the packageNumber value for this FulfillmentShipmentPackage.

Parameters
packageNumber

public void setTrackingNumber (String trackingNumber)

Sets the trackingNumber value for this FulfillmentShipmentPackage.

Parameters
trackingNumber