Project 4

com.amazon.soap.AWSECommerceService
Class Customer

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

public class Customer
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 birthday
           
private  java.lang.String customerId
           
private  CustomerReviews[] customerReviews
           
private  CustomerLocation location
           
private  java.lang.String nickname
           
private static org.apache.axis.description.TypeDesc typeDesc
           
private  java.lang.String wishListId
           
 
Constructor Summary
Customer()
           
Customer(java.lang.String customerId, java.lang.String nickname, java.lang.String birthday, java.lang.String wishListId, CustomerLocation location, CustomerReviews[] customerReviews)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.lang.String getBirthday()
          Gets the birthday value for this Customer.
 java.lang.String getCustomerId()
          Gets the customerId value for this Customer.
 CustomerReviews[] getCustomerReviews()
          Gets the customerReviews value for this Customer.
 CustomerReviews getCustomerReviews(int i)
           
static org.apache.axis.encoding.Deserializer getDeserializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Deserializer
 CustomerLocation getLocation()
          Gets the location value for this Customer.
 java.lang.String getNickname()
          Gets the nickname value for this Customer.
static org.apache.axis.encoding.Serializer getSerializer(java.lang.String mechType, java.lang.Class _javaType, javax.xml.namespace.QName _xmlType)
          Get Custom Serializer
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 java.lang.String getWishListId()
          Gets the wishListId value for this Customer.
 int hashCode()
           
 void setBirthday(java.lang.String birthday)
          Sets the birthday value for this Customer.
 void setCustomerId(java.lang.String customerId)
          Sets the customerId value for this Customer.
 void setCustomerReviews(CustomerReviews[] customerReviews)
          Sets the customerReviews value for this Customer.
 void setCustomerReviews(int i, CustomerReviews _value)
           
 void setLocation(CustomerLocation location)
          Sets the location value for this Customer.
 void setNickname(java.lang.String nickname)
          Sets the nickname value for this Customer.
 void setWishListId(java.lang.String wishListId)
          Sets the wishListId value for this Customer.
 
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

birthday

private java.lang.String birthday

customerId

private java.lang.String customerId

customerReviews

private CustomerReviews[] customerReviews

location

private CustomerLocation location

nickname

private java.lang.String nickname

typeDesc

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

wishListId

private java.lang.String wishListId
Constructor Detail

Customer

public Customer()

Customer

public Customer(java.lang.String customerId,
                java.lang.String nickname,
                java.lang.String birthday,
                java.lang.String wishListId,
                CustomerLocation location,
                CustomerReviews[] customerReviews)
Method Detail

equals

public boolean equals(java.lang.Object obj)

getBirthday

public java.lang.String getBirthday()
Gets the birthday value for this Customer.

Returns:
birthday

getCustomerId

public java.lang.String getCustomerId()
Gets the customerId value for this Customer.

Returns:
customerId

getCustomerReviews

public CustomerReviews[] getCustomerReviews()
Gets the customerReviews value for this Customer.

Returns:
customerReviews

getCustomerReviews

public CustomerReviews getCustomerReviews(int i)

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


getLocation

public CustomerLocation getLocation()
Gets the location value for this Customer.

Returns:
location

getNickname

public java.lang.String getNickname()
Gets the nickname value for this Customer.

Returns:
nickname

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


getTypeDesc

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


getWishListId

public java.lang.String getWishListId()
Gets the wishListId value for this Customer.

Returns:
wishListId

hashCode

public int hashCode()

setBirthday

public void setBirthday(java.lang.String birthday)
Sets the birthday value for this Customer.

Parameters:
birthday -

setCustomerId

public void setCustomerId(java.lang.String customerId)
Sets the customerId value for this Customer.

Parameters:
customerId -

setCustomerReviews

public void setCustomerReviews(CustomerReviews[] customerReviews)
Sets the customerReviews value for this Customer.

Parameters:
customerReviews -

setCustomerReviews

public void setCustomerReviews(int i,
                               CustomerReviews _value)

setLocation

public void setLocation(CustomerLocation location)
Sets the location value for this Customer.

Parameters:
location -

setNickname

public void setNickname(java.lang.String nickname)
Sets the nickname value for this Customer.

Parameters:
nickname -

setWishListId

public void setWishListId(java.lang.String wishListId)
Sets the wishListId value for this Customer.

Parameters:
wishListId -

Project 4