Project 4

com.amazon.soap.AWSECommerceService
Class CartItem

java.lang.Object
  extended by com.amazon.soap.AWSECommerceService.CartItem
All Implemented Interfaces:
java.io.Serializable

public class CartItem
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 ASIN
           
private  java.lang.String cartItemId
           
private  java.lang.String exchangeId
           
private  Price itemTotal
           
private  java.lang.String listOwner
           
private  java.lang.String listType
           
private  java.lang.String merchantId
           
private  Price price
           
private  java.lang.String productGroup
           
private  java.lang.String quantity
           
private  java.lang.String sellerId
           
private  java.lang.String sellerNickname
           
private  java.lang.String title
           
private static org.apache.axis.description.TypeDesc typeDesc
           
 
Constructor Summary
CartItem()
           
CartItem(java.lang.String cartItemId, java.lang.String ASIN, java.lang.String exchangeId, java.lang.String merchantId, java.lang.String sellerId, java.lang.String sellerNickname, java.lang.String quantity, java.lang.String title, java.lang.String productGroup, java.lang.String listOwner, java.lang.String listType, Price price, Price itemTotal)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getASIN()
          Gets the ASIN value for this CartItem.
 java.lang.String getCartItemId()
          Gets the cartItemId value for this CartItem.
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 getExchangeId()
          Gets the exchangeId value for this CartItem.
 Price getItemTotal()
          Gets the itemTotal value for this CartItem.
 java.lang.String getListOwner()
          Gets the listOwner value for this CartItem.
 java.lang.String getListType()
          Gets the listType value for this CartItem.
 java.lang.String getMerchantId()
          Gets the merchantId value for this CartItem.
 Price getPrice()
          Gets the price value for this CartItem.
 java.lang.String getProductGroup()
          Gets the productGroup value for this CartItem.
 java.lang.String getQuantity()
          Gets the quantity value for this CartItem.
 java.lang.String getSellerId()
          Gets the sellerId value for this CartItem.
 java.lang.String getSellerNickname()
          Gets the sellerNickname value for this CartItem.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 java.lang.String getTitle()
          Gets the title value for this CartItem.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 int hashCode()
           
 void setASIN(java.lang.String ASIN)
          Sets the ASIN value for this CartItem.
 void setCartItemId(java.lang.String cartItemId)
          Sets the cartItemId value for this CartItem.
 void setExchangeId(java.lang.String exchangeId)
          Sets the exchangeId value for this CartItem.
 void setItemTotal(Price itemTotal)
          Sets the itemTotal value for this CartItem.
 void setListOwner(java.lang.String listOwner)
          Sets the listOwner value for this CartItem.
 void setListType(java.lang.String listType)
          Sets the listType value for this CartItem.
 void setMerchantId(java.lang.String merchantId)
          Sets the merchantId value for this CartItem.
 void setPrice(Price price)
          Sets the price value for this CartItem.
 void setProductGroup(java.lang.String productGroup)
          Sets the productGroup value for this CartItem.
 void setQuantity(java.lang.String quantity)
          Sets the quantity value for this CartItem.
 void setSellerId(java.lang.String sellerId)
          Sets the sellerId value for this CartItem.
 void setSellerNickname(java.lang.String sellerNickname)
          Sets the sellerNickname value for this CartItem.
 void setTitle(java.lang.String title)
          Sets the title value for this CartItem.
 
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

ASIN

private java.lang.String ASIN

cartItemId

private java.lang.String cartItemId

exchangeId

private java.lang.String exchangeId

itemTotal

private Price itemTotal

listOwner

private java.lang.String listOwner

listType

private java.lang.String listType

merchantId

private java.lang.String merchantId

price

private Price price

productGroup

private java.lang.String productGroup

quantity

private java.lang.String quantity

sellerId

private java.lang.String sellerId

sellerNickname

private java.lang.String sellerNickname

title

private java.lang.String title

typeDesc

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

CartItem

public CartItem()

CartItem

public CartItem(java.lang.String cartItemId,
                java.lang.String ASIN,
                java.lang.String exchangeId,
                java.lang.String merchantId,
                java.lang.String sellerId,
                java.lang.String sellerNickname,
                java.lang.String quantity,
                java.lang.String title,
                java.lang.String productGroup,
                java.lang.String listOwner,
                java.lang.String listType,
                Price price,
                Price itemTotal)
Method Detail

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

getASIN

public java.lang.String getASIN()
Gets the ASIN value for this CartItem.

Returns:
ASIN

getCartItemId

public java.lang.String getCartItemId()
Gets the cartItemId value for this CartItem.

Returns:
cartItemId

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


getExchangeId

public java.lang.String getExchangeId()
Gets the exchangeId value for this CartItem.

Returns:
exchangeId

getItemTotal

public Price getItemTotal()
Gets the itemTotal value for this CartItem.

Returns:
itemTotal

getListOwner

public java.lang.String getListOwner()
Gets the listOwner value for this CartItem.

Returns:
listOwner

getListType

public java.lang.String getListType()
Gets the listType value for this CartItem.

Returns:
listType

getMerchantId

public java.lang.String getMerchantId()
Gets the merchantId value for this CartItem.

Returns:
merchantId

getPrice

public Price getPrice()
Gets the price value for this CartItem.

Returns:
price

getProductGroup

public java.lang.String getProductGroup()
Gets the productGroup value for this CartItem.

Returns:
productGroup

getQuantity

public java.lang.String getQuantity()
Gets the quantity value for this CartItem.

Returns:
quantity

getSellerId

public java.lang.String getSellerId()
Gets the sellerId value for this CartItem.

Returns:
sellerId

getSellerNickname

public java.lang.String getSellerNickname()
Gets the sellerNickname value for this CartItem.

Returns:
sellerNickname

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


getTitle

public java.lang.String getTitle()
Gets the title value for this CartItem.

Returns:
title

getTypeDesc

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


hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

setASIN

public void setASIN(java.lang.String ASIN)
Sets the ASIN value for this CartItem.

Parameters:
ASIN -

setCartItemId

public void setCartItemId(java.lang.String cartItemId)
Sets the cartItemId value for this CartItem.

Parameters:
cartItemId -

setExchangeId

public void setExchangeId(java.lang.String exchangeId)
Sets the exchangeId value for this CartItem.

Parameters:
exchangeId -

setItemTotal

public void setItemTotal(Price itemTotal)
Sets the itemTotal value for this CartItem.

Parameters:
itemTotal -

setListOwner

public void setListOwner(java.lang.String listOwner)
Sets the listOwner value for this CartItem.

Parameters:
listOwner -

setListType

public void setListType(java.lang.String listType)
Sets the listType value for this CartItem.

Parameters:
listType -

setMerchantId

public void setMerchantId(java.lang.String merchantId)
Sets the merchantId value for this CartItem.

Parameters:
merchantId -

setPrice

public void setPrice(Price price)
Sets the price value for this CartItem.

Parameters:
price -

setProductGroup

public void setProductGroup(java.lang.String productGroup)
Sets the productGroup value for this CartItem.

Parameters:
productGroup -

setQuantity

public void setQuantity(java.lang.String quantity)
Sets the quantity value for this CartItem.

Parameters:
quantity -

setSellerId

public void setSellerId(java.lang.String sellerId)
Sets the sellerId value for this CartItem.

Parameters:
sellerId -

setSellerNickname

public void setSellerNickname(java.lang.String sellerNickname)
Sets the sellerNickname value for this CartItem.

Parameters:
sellerNickname -

setTitle

public void setTitle(java.lang.String title)
Sets the title value for this CartItem.

Parameters:
title -

Project 4