Project 4

com.amazon.soap.AWSECommerceService
Class TransactionItem

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

public class TransactionItem
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  TransactionItem[] childTransactionItems
           
private  java.lang.String quantity
           
private  Price totalPrice
           
private  java.lang.String transactionItemId
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  Price unitPrice
           
 
Constructor Summary
TransactionItem()
           
TransactionItem(java.lang.String transactionItemId, java.lang.String quantity, Price unitPrice, Price totalPrice, java.lang.String ASIN, TransactionItem[] childTransactionItems)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getASIN()
          Gets the ASIN value for this TransactionItem.
 TransactionItem[] getChildTransactionItems()
          Gets the childTransactionItems value for this TransactionItem.
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 getQuantity()
          Gets the quantity value for this TransactionItem.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
 Price getTotalPrice()
          Gets the totalPrice value for this TransactionItem.
 java.lang.String getTransactionItemId()
          Gets the transactionItemId value for this TransactionItem.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 Price getUnitPrice()
          Gets the unitPrice value for this TransactionItem.
 int hashCode()
           
 void setASIN(java.lang.String ASIN)
          Sets the ASIN value for this TransactionItem.
 void setChildTransactionItems(TransactionItem[] childTransactionItems)
          Sets the childTransactionItems value for this TransactionItem.
 void setQuantity(java.lang.String quantity)
          Sets the quantity value for this TransactionItem.
 void setTotalPrice(Price totalPrice)
          Sets the totalPrice value for this TransactionItem.
 void setTransactionItemId(java.lang.String transactionItemId)
          Sets the transactionItemId value for this TransactionItem.
 void setUnitPrice(Price unitPrice)
          Sets the unitPrice value for this TransactionItem.
 
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

childTransactionItems

private TransactionItem[] childTransactionItems

quantity

private java.lang.String quantity

totalPrice

private Price totalPrice

transactionItemId

private java.lang.String transactionItemId

typeDesc

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

unitPrice

private Price unitPrice
Constructor Detail

TransactionItem

public TransactionItem()

TransactionItem

public TransactionItem(java.lang.String transactionItemId,
                       java.lang.String quantity,
                       Price unitPrice,
                       Price totalPrice,
                       java.lang.String ASIN,
                       TransactionItem[] childTransactionItems)
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 TransactionItem.

Returns:
ASIN

getChildTransactionItems

public TransactionItem[] getChildTransactionItems()
Gets the childTransactionItems value for this TransactionItem.

Returns:
childTransactionItems

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


getQuantity

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

Returns:
quantity

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


getTotalPrice

public Price getTotalPrice()
Gets the totalPrice value for this TransactionItem.

Returns:
totalPrice

getTransactionItemId

public java.lang.String getTransactionItemId()
Gets the transactionItemId value for this TransactionItem.

Returns:
transactionItemId

getTypeDesc

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


getUnitPrice

public Price getUnitPrice()
Gets the unitPrice value for this TransactionItem.

Returns:
unitPrice

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 TransactionItem.

Parameters:
ASIN -

setChildTransactionItems

public void setChildTransactionItems(TransactionItem[] childTransactionItems)
Sets the childTransactionItems value for this TransactionItem.

Parameters:
childTransactionItems -

setQuantity

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

Parameters:
quantity -

setTotalPrice

public void setTotalPrice(Price totalPrice)
Sets the totalPrice value for this TransactionItem.

Parameters:
totalPrice -

setTransactionItemId

public void setTransactionItemId(java.lang.String transactionItemId)
Sets the transactionItemId value for this TransactionItem.

Parameters:
transactionItemId -

setUnitPrice

public void setUnitPrice(Price unitPrice)
Sets the unitPrice value for this TransactionItem.

Parameters:
unitPrice -

Project 4