Project 4

com.amazon.soap.AWSECommerceService
Class Cart

java.lang.Object
  extended bycom.amazon.soap.AWSECommerceService.Cart
All Implemented Interfaces:
java.io.Serializable

public class Cart
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
private  java.lang.Object __equalsCalc
           
private  boolean __hashCodeCalc
           
private  java.lang.String cartId
           
private  CartItems cartItems
           
private  java.lang.String HMAC
           
private  NewReleasesNewRelease[] newReleases
           
private  OtherCategoriesSimilarProductsOtherCategoriesSimilarProduct[] otherCategoriesSimilarProducts
           
private  java.lang.String purchaseURL
           
private  Request request
           
private  SavedForLaterItems savedForLaterItems
           
private  SimilarProductsSimilarProduct[] similarProducts
           
private  SimilarViewedProductsSimilarViewedProduct[] similarViewedProducts
           
private  Price subTotal
           
private  TopSellersTopSeller[] topSellers
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.String URLEncodedHMAC
           
 
Constructor Summary
Cart()
           
Cart(Request request, java.lang.String cartId, java.lang.String HMAC, java.lang.String URLEncodedHMAC, java.lang.String purchaseURL, Price subTotal, CartItems cartItems, SavedForLaterItems savedForLaterItems, SimilarProductsSimilarProduct[] similarProducts, TopSellersTopSeller[] topSellers, NewReleasesNewRelease[] newReleases, SimilarViewedProductsSimilarViewedProduct[] similarViewedProducts, OtherCategoriesSimilarProductsOtherCategoriesSimilarProduct[] otherCategoriesSimilarProducts)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getCartId()
          Gets the cartId value for this Cart.
 CartItems getCartItems()
          Gets the cartItems value for this Cart.
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 java.lang.String getHMAC()
          Gets the HMAC value for this Cart.
 NewReleasesNewRelease[] getNewReleases()
          Gets the newReleases value for this Cart.
 OtherCategoriesSimilarProductsOtherCategoriesSimilarProduct[] getOtherCategoriesSimilarProducts()
          Gets the otherCategoriesSimilarProducts value for this Cart.
 java.lang.String getPurchaseURL()
          Gets the purchaseURL value for this Cart.
 Request getRequest()
          Gets the request value for this Cart.
 SavedForLaterItems getSavedForLaterItems()
          Gets the savedForLaterItems value for this Cart.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 SimilarProductsSimilarProduct[] getSimilarProducts()
          Gets the similarProducts value for this Cart.
 SimilarViewedProductsSimilarViewedProduct[] getSimilarViewedProducts()
          Gets the similarViewedProducts value for this Cart.
 Price getSubTotal()
          Gets the subTotal value for this Cart.
 TopSellersTopSeller[] getTopSellers()
          Gets the topSellers value for this Cart.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getURLEncodedHMAC()
          Gets the URLEncodedHMAC value for this Cart.
 int hashCode()
           
 void setCartId(java.lang.String cartId)
          Sets the cartId value for this Cart.
 void setCartItems(CartItems cartItems)
          Sets the cartItems value for this Cart.
 void setHMAC(java.lang.String HMAC)
          Sets the HMAC value for this Cart.
 void setNewReleases(NewReleasesNewRelease[] newReleases)
          Sets the newReleases value for this Cart.
 void setOtherCategoriesSimilarProducts(OtherCategoriesSimilarProductsOtherCategoriesSimilarProduct[] otherCategoriesSimilarProducts)
          Sets the otherCategoriesSimilarProducts value for this Cart.
 void setPurchaseURL(java.lang.String purchaseURL)
          Sets the purchaseURL value for this Cart.
 void setRequest(Request request)
          Sets the request value for this Cart.
 void setSavedForLaterItems(SavedForLaterItems savedForLaterItems)
          Sets the savedForLaterItems value for this Cart.
 void setSimilarProducts(SimilarProductsSimilarProduct[] similarProducts)
          Sets the similarProducts value for this Cart.
 void setSimilarViewedProducts(SimilarViewedProductsSimilarViewedProduct[] similarViewedProducts)
          Sets the similarViewedProducts value for this Cart.
 void setSubTotal(Price subTotal)
          Sets the subTotal value for this Cart.
 void setTopSellers(TopSellersTopSeller[] topSellers)
          Sets the topSellers value for this Cart.
 void setURLEncodedHMAC(java.lang.String URLEncodedHMAC)
          Sets the URLEncodedHMAC value for this Cart.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

__equalsCalc

private java.lang.Object __equalsCalc

__hashCodeCalc

private boolean __hashCodeCalc

cartId

private java.lang.String cartId

cartItems

private CartItems cartItems

HMAC

private java.lang.String HMAC

newReleases

private NewReleasesNewRelease[] newReleases

otherCategoriesSimilarProducts

private OtherCategoriesSimilarProductsOtherCategoriesSimilarProduct[] otherCategoriesSimilarProducts

purchaseURL

private java.lang.String purchaseURL

request

private Request request

savedForLaterItems

private SavedForLaterItems savedForLaterItems

similarProducts

private SimilarProductsSimilarProduct[] similarProducts

similarViewedProducts

private SimilarViewedProductsSimilarViewedProduct[] similarViewedProducts

subTotal

private Price subTotal

topSellers

private TopSellersTopSeller[] topSellers

typeDesc

private static org.apache.axis.description.TypeDesc typeDesc

URLEncodedHMAC

private java.lang.String URLEncodedHMAC
Constructor Detail

Cart

public Cart()

Cart

public Cart(Request request,
            java.lang.String cartId,
            java.lang.String HMAC,
            java.lang.String URLEncodedHMAC,
            java.lang.String purchaseURL,
            Price subTotal,
            CartItems cartItems,
            SavedForLaterItems savedForLaterItems,
            SimilarProductsSimilarProduct[] similarProducts,
            TopSellersTopSeller[] topSellers,
            NewReleasesNewRelease[] newReleases,
            SimilarViewedProductsSimilarViewedProduct[] similarViewedProducts,
            OtherCategoriesSimilarProductsOtherCategoriesSimilarProduct[] otherCategoriesSimilarProducts)
Method Detail

equals

public boolean equals(java.lang.Object obj)

getCartId

public java.lang.String getCartId()
Gets the cartId value for this Cart.

Returns:
cartId

getCartItems

public CartItems getCartItems()
Gets the cartItems value for this Cart.

Returns:
cartItems

getDeserializer

public static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType,
                                                                    java.lang.Class _javaType,
                                                                    javax.xml.namespace.QName _xmlType)
Get Custom Deserializer


getHMAC

public java.lang.String getHMAC()
Gets the HMAC value for this Cart.

Returns:
HMAC

getNewReleases

public NewReleasesNewRelease[] getNewReleases()
Gets the newReleases value for this Cart.

Returns:
newReleases

getOtherCategoriesSimilarProducts

public OtherCategoriesSimilarProductsOtherCategoriesSimilarProduct[] getOtherCategoriesSimilarProducts()
Gets the otherCategoriesSimilarProducts value for this Cart.

Returns:
otherCategoriesSimilarProducts

getPurchaseURL

public java.lang.String getPurchaseURL()
Gets the purchaseURL value for this Cart.

Returns:
purchaseURL

getRequest

public Request getRequest()
Gets the request value for this Cart.

Returns:
request

getSavedForLaterItems

public SavedForLaterItems getSavedForLaterItems()
Gets the savedForLaterItems value for this Cart.

Returns:
savedForLaterItems

getSerializer

public static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType,
                                                                java.lang.Class _javaType,
                                                                javax.xml.namespace.QName _xmlType)
Get Custom Serializer


getSimilarProducts

public SimilarProductsSimilarProduct[] getSimilarProducts()
Gets the similarProducts value for this Cart.

Returns:
similarProducts

getSimilarViewedProducts

public SimilarViewedProductsSimilarViewedProduct[] getSimilarViewedProducts()
Gets the similarViewedProducts value for this Cart.

Returns:
similarViewedProducts

getSubTotal

public Price getSubTotal()
Gets the subTotal value for this Cart.

Returns:
subTotal

getTopSellers

public TopSellersTopSeller[] getTopSellers()
Gets the topSellers value for this Cart.

Returns:
topSellers

getTypeDesc

public static org.apache.axis.description.TypeDesc getTypeDesc()
Return type metadata object


getURLEncodedHMAC

public java.lang.String getURLEncodedHMAC()
Gets the URLEncodedHMAC value for this Cart.

Returns:
URLEncodedHMAC

hashCode

public int hashCode()

setCartId

public void setCartId(java.lang.String cartId)
Sets the cartId value for this Cart.

Parameters:
cartId -

setCartItems

public void setCartItems(CartItems cartItems)
Sets the cartItems value for this Cart.

Parameters:
cartItems -

setHMAC

public void setHMAC(java.lang.String HMAC)
Sets the HMAC value for this Cart.

Parameters:
HMAC -

setNewReleases

public void setNewReleases(NewReleasesNewRelease[] newReleases)
Sets the newReleases value for this Cart.

Parameters:
newReleases -

setOtherCategoriesSimilarProducts

public void setOtherCategoriesSimilarProducts(OtherCategoriesSimilarProductsOtherCategoriesSimilarProduct[] otherCategoriesSimilarProducts)
Sets the otherCategoriesSimilarProducts value for this Cart.

Parameters:
otherCategoriesSimilarProducts -

setPurchaseURL

public void setPurchaseURL(java.lang.String purchaseURL)
Sets the purchaseURL value for this Cart.

Parameters:
purchaseURL -

setRequest

public void setRequest(Request request)
Sets the request value for this Cart.

Parameters:
request -

setSavedForLaterItems

public void setSavedForLaterItems(SavedForLaterItems savedForLaterItems)
Sets the savedForLaterItems value for this Cart.

Parameters:
savedForLaterItems -

setSimilarProducts

public void setSimilarProducts(SimilarProductsSimilarProduct[] similarProducts)
Sets the similarProducts value for this Cart.

Parameters:
similarProducts -

setSimilarViewedProducts

public void setSimilarViewedProducts(SimilarViewedProductsSimilarViewedProduct[] similarViewedProducts)
Sets the similarViewedProducts value for this Cart.

Parameters:
similarViewedProducts -

setSubTotal

public void setSubTotal(Price subTotal)
Sets the subTotal value for this Cart.

Parameters:
subTotal -

setTopSellers

public void setTopSellers(TopSellersTopSeller[] topSellers)
Sets the topSellers value for this Cart.

Parameters:
topSellers -

setURLEncodedHMAC

public void setURLEncodedHMAC(java.lang.String URLEncodedHMAC)
Sets the URLEncodedHMAC value for this Cart.

Parameters:
URLEncodedHMAC -

Project 4