com.konakart.wsapp
Class Customer

java.lang.Object
  extended by com.konakart.wsapp.Customer
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
Customer()
           
Customer(java.util.Calendar accountCreated, java.util.Calendar accountLastModified, Address[] addresses, Basket[] basketItems, java.util.Calendar birthDate, java.lang.String custom1, java.lang.String custom2, java.lang.String custom3, java.lang.String custom4, java.lang.String custom5, CustomerGroup customerGroup, Address defaultAddr, int defaultAddrId, java.lang.String emailAddr, java.lang.String faxNumber, java.lang.String firstName, java.lang.String gender, int globalProdNotifier, int groupId, int id, byte invisible, java.util.Calendar lastLogon, java.lang.String lastName, java.lang.String locale, java.lang.String newsletter, int numberOfLogons, Order[] orders, java.lang.String password, Product[] productNotifications, java.lang.String telephoneNumber, java.lang.String telephoneNumber1, int type, WishList[] wishLists)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Calendar getAccountCreated()
          Gets the accountCreated value for this Customer.
 java.util.Calendar getAccountLastModified()
          Gets the accountLastModified value for this Customer.
 Address[] getAddresses()
          Gets the addresses value for this Customer.
 Basket[] getBasketItems()
          Gets the basketItems value for this Customer.
 java.util.Calendar getBirthDate()
          Gets the birthDate value for this Customer.
 java.lang.String getCustom1()
          Gets the custom1 value for this Customer.
 java.lang.String getCustom2()
          Gets the custom2 value for this Customer.
 java.lang.String getCustom3()
          Gets the custom3 value for this Customer.
 java.lang.String getCustom4()
          Gets the custom4 value for this Customer.
 java.lang.String getCustom5()
          Gets the custom5 value for this Customer.
 CustomerGroup getCustomerGroup()
          Gets the customerGroup value for this Customer.
 Address getDefaultAddr()
          Gets the defaultAddr value for this Customer.
 int getDefaultAddrId()
          Gets the defaultAddrId value for this Customer.
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 getEmailAddr()
          Gets the emailAddr value for this Customer.
 java.lang.String getFaxNumber()
          Gets the faxNumber value for this Customer.
 java.lang.String getFirstName()
          Gets the firstName value for this Customer.
 java.lang.String getGender()
          Gets the gender value for this Customer.
 int getGlobalProdNotifier()
          Gets the globalProdNotifier value for this Customer.
 int getGroupId()
          Gets the groupId value for this Customer.
 int getId()
          Gets the id value for this Customer.
 byte getInvisible()
          Gets the invisible value for this Customer.
 java.util.Calendar getLastLogon()
          Gets the lastLogon value for this Customer.
 java.lang.String getLastName()
          Gets the lastName value for this Customer.
 java.lang.String getLocale()
          Gets the locale value for this Customer.
 java.lang.String getNewsletter()
          Gets the newsletter value for this Customer.
 int getNumberOfLogons()
          Gets the numberOfLogons value for this Customer.
 Order[] getOrders()
          Gets the orders value for this Customer.
 java.lang.String getPassword()
          Gets the password value for this Customer.
 Product[] getProductNotifications()
          Gets the productNotifications 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
 java.lang.String getTelephoneNumber()
          Gets the telephoneNumber value for this Customer.
 java.lang.String getTelephoneNumber1()
          Gets the telephoneNumber1 value for this Customer.
 int getType()
          Gets the type value for this Customer.
static org.apache.axis.description.TypeDesc getTypeDesc()
          Return type metadata object
 WishList[] getWishLists()
          Gets the wishLists value for this Customer.
 int hashCode()
           
 void setAccountCreated(java.util.Calendar accountCreated)
          Sets the accountCreated value for this Customer.
 void setAccountLastModified(java.util.Calendar accountLastModified)
          Sets the accountLastModified value for this Customer.
 void setAddresses(Address[] addresses)
          Sets the addresses value for this Customer.
 void setBasketItems(Basket[] basketItems)
          Sets the basketItems value for this Customer.
 void setBirthDate(java.util.Calendar birthDate)
          Sets the birthDate value for this Customer.
 void setCustom1(java.lang.String custom1)
          Sets the custom1 value for this Customer.
 void setCustom2(java.lang.String custom2)
          Sets the custom2 value for this Customer.
 void setCustom3(java.lang.String custom3)
          Sets the custom3 value for this Customer.
 void setCustom4(java.lang.String custom4)
          Sets the custom4 value for this Customer.
 void setCustom5(java.lang.String custom5)
          Sets the custom5 value for this Customer.
 void setCustomerGroup(CustomerGroup customerGroup)
          Sets the customerGroup value for this Customer.
 void setDefaultAddr(Address defaultAddr)
          Sets the defaultAddr value for this Customer.
 void setDefaultAddrId(int defaultAddrId)
          Sets the defaultAddrId value for this Customer.
 void setEmailAddr(java.lang.String emailAddr)
          Sets the emailAddr value for this Customer.
 void setFaxNumber(java.lang.String faxNumber)
          Sets the faxNumber value for this Customer.
 void setFirstName(java.lang.String firstName)
          Sets the firstName value for this Customer.
 void setGender(java.lang.String gender)
          Sets the gender value for this Customer.
 void setGlobalProdNotifier(int globalProdNotifier)
          Sets the globalProdNotifier value for this Customer.
 void setGroupId(int groupId)
          Sets the groupId value for this Customer.
 void setId(int id)
          Sets the id value for this Customer.
 void setInvisible(byte invisible)
          Sets the invisible value for this Customer.
 void setLastLogon(java.util.Calendar lastLogon)
          Sets the lastLogon value for this Customer.
 void setLastName(java.lang.String lastName)
          Sets the lastName value for this Customer.
 void setLocale(java.lang.String locale)
          Sets the locale value for this Customer.
 void setNewsletter(java.lang.String newsletter)
          Sets the newsletter value for this Customer.
 void setNumberOfLogons(int numberOfLogons)
          Sets the numberOfLogons value for this Customer.
 void setOrders(Order[] orders)
          Sets the orders value for this Customer.
 void setPassword(java.lang.String password)
          Sets the password value for this Customer.
 void setProductNotifications(Product[] productNotifications)
          Sets the productNotifications value for this Customer.
 void setTelephoneNumber(java.lang.String telephoneNumber)
          Sets the telephoneNumber value for this Customer.
 void setTelephoneNumber1(java.lang.String telephoneNumber1)
          Sets the telephoneNumber1 value for this Customer.
 void setType(int type)
          Sets the type value for this Customer.
 void setWishLists(WishList[] wishLists)
          Sets the wishLists value for this Customer.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Customer

public Customer()

Customer

public Customer(java.util.Calendar accountCreated,
                java.util.Calendar accountLastModified,
                Address[] addresses,
                Basket[] basketItems,
                java.util.Calendar birthDate,
                java.lang.String custom1,
                java.lang.String custom2,
                java.lang.String custom3,
                java.lang.String custom4,
                java.lang.String custom5,
                CustomerGroup customerGroup,
                Address defaultAddr,
                int defaultAddrId,
                java.lang.String emailAddr,
                java.lang.String faxNumber,
                java.lang.String firstName,
                java.lang.String gender,
                int globalProdNotifier,
                int groupId,
                int id,
                byte invisible,
                java.util.Calendar lastLogon,
                java.lang.String lastName,
                java.lang.String locale,
                java.lang.String newsletter,
                int numberOfLogons,
                Order[] orders,
                java.lang.String password,
                Product[] productNotifications,
                java.lang.String telephoneNumber,
                java.lang.String telephoneNumber1,
                int type,
                WishList[] wishLists)
Method Detail

getAccountCreated

public java.util.Calendar getAccountCreated()
Gets the accountCreated value for this Customer.

Returns:
accountCreated

setAccountCreated

public void setAccountCreated(java.util.Calendar accountCreated)
Sets the accountCreated value for this Customer.

Parameters:
accountCreated -

getAccountLastModified

public java.util.Calendar getAccountLastModified()
Gets the accountLastModified value for this Customer.

Returns:
accountLastModified

setAccountLastModified

public void setAccountLastModified(java.util.Calendar accountLastModified)
Sets the accountLastModified value for this Customer.

Parameters:
accountLastModified -

getAddresses

public Address[] getAddresses()
Gets the addresses value for this Customer.

Returns:
addresses

setAddresses

public void setAddresses(Address[] addresses)
Sets the addresses value for this Customer.

Parameters:
addresses -

getBasketItems

public Basket[] getBasketItems()
Gets the basketItems value for this Customer.

Returns:
basketItems

setBasketItems

public void setBasketItems(Basket[] basketItems)
Sets the basketItems value for this Customer.

Parameters:
basketItems -

getBirthDate

public java.util.Calendar getBirthDate()
Gets the birthDate value for this Customer.

Returns:
birthDate

setBirthDate

public void setBirthDate(java.util.Calendar birthDate)
Sets the birthDate value for this Customer.

Parameters:
birthDate -

getCustom1

public java.lang.String getCustom1()
Gets the custom1 value for this Customer.

Returns:
custom1

setCustom1

public void setCustom1(java.lang.String custom1)
Sets the custom1 value for this Customer.

Parameters:
custom1 -

getCustom2

public java.lang.String getCustom2()
Gets the custom2 value for this Customer.

Returns:
custom2

setCustom2

public void setCustom2(java.lang.String custom2)
Sets the custom2 value for this Customer.

Parameters:
custom2 -

getCustom3

public java.lang.String getCustom3()
Gets the custom3 value for this Customer.

Returns:
custom3

setCustom3

public void setCustom3(java.lang.String custom3)
Sets the custom3 value for this Customer.

Parameters:
custom3 -

getCustom4

public java.lang.String getCustom4()
Gets the custom4 value for this Customer.

Returns:
custom4

setCustom4

public void setCustom4(java.lang.String custom4)
Sets the custom4 value for this Customer.

Parameters:
custom4 -

getCustom5

public java.lang.String getCustom5()
Gets the custom5 value for this Customer.

Returns:
custom5

setCustom5

public void setCustom5(java.lang.String custom5)
Sets the custom5 value for this Customer.

Parameters:
custom5 -

getCustomerGroup

public CustomerGroup getCustomerGroup()
Gets the customerGroup value for this Customer.

Returns:
customerGroup

setCustomerGroup

public void setCustomerGroup(CustomerGroup customerGroup)
Sets the customerGroup value for this Customer.

Parameters:
customerGroup -

getDefaultAddr

public Address getDefaultAddr()
Gets the defaultAddr value for this Customer.

Returns:
defaultAddr

setDefaultAddr

public void setDefaultAddr(Address defaultAddr)
Sets the defaultAddr value for this Customer.

Parameters:
defaultAddr -

getDefaultAddrId

public int getDefaultAddrId()
Gets the defaultAddrId value for this Customer.

Returns:
defaultAddrId

setDefaultAddrId

public void setDefaultAddrId(int defaultAddrId)
Sets the defaultAddrId value for this Customer.

Parameters:
defaultAddrId -

getEmailAddr

public java.lang.String getEmailAddr()
Gets the emailAddr value for this Customer.

Returns:
emailAddr

setEmailAddr

public void setEmailAddr(java.lang.String emailAddr)
Sets the emailAddr value for this Customer.

Parameters:
emailAddr -

getFaxNumber

public java.lang.String getFaxNumber()
Gets the faxNumber value for this Customer.

Returns:
faxNumber

setFaxNumber

public void setFaxNumber(java.lang.String faxNumber)
Sets the faxNumber value for this Customer.

Parameters:
faxNumber -

getFirstName

public java.lang.String getFirstName()
Gets the firstName value for this Customer.

Returns:
firstName

setFirstName

public void setFirstName(java.lang.String firstName)
Sets the firstName value for this Customer.

Parameters:
firstName -

getGender

public java.lang.String getGender()
Gets the gender value for this Customer.

Returns:
gender

setGender

public void setGender(java.lang.String gender)
Sets the gender value for this Customer.

Parameters:
gender -

getGlobalProdNotifier

public int getGlobalProdNotifier()
Gets the globalProdNotifier value for this Customer.

Returns:
globalProdNotifier

setGlobalProdNotifier

public void setGlobalProdNotifier(int globalProdNotifier)
Sets the globalProdNotifier value for this Customer.

Parameters:
globalProdNotifier -

getGroupId

public int getGroupId()
Gets the groupId value for this Customer.

Returns:
groupId

setGroupId

public void setGroupId(int groupId)
Sets the groupId value for this Customer.

Parameters:
groupId -

getId

public int getId()
Gets the id value for this Customer.

Returns:
id

setId

public void setId(int id)
Sets the id value for this Customer.

Parameters:
id -

getInvisible

public byte getInvisible()
Gets the invisible value for this Customer.

Returns:
invisible

setInvisible

public void setInvisible(byte invisible)
Sets the invisible value for this Customer.

Parameters:
invisible -

getLastLogon

public java.util.Calendar getLastLogon()
Gets the lastLogon value for this Customer.

Returns:
lastLogon

setLastLogon

public void setLastLogon(java.util.Calendar lastLogon)
Sets the lastLogon value for this Customer.

Parameters:
lastLogon -

getLastName

public java.lang.String getLastName()
Gets the lastName value for this Customer.

Returns:
lastName

setLastName

public void setLastName(java.lang.String lastName)
Sets the lastName value for this Customer.

Parameters:
lastName -

getLocale

public java.lang.String getLocale()
Gets the locale value for this Customer.

Returns:
locale

setLocale

public void setLocale(java.lang.String locale)
Sets the locale value for this Customer.

Parameters:
locale -

getNewsletter

public java.lang.String getNewsletter()
Gets the newsletter value for this Customer.

Returns:
newsletter

setNewsletter

public void setNewsletter(java.lang.String newsletter)
Sets the newsletter value for this Customer.

Parameters:
newsletter -

getNumberOfLogons

public int getNumberOfLogons()
Gets the numberOfLogons value for this Customer.

Returns:
numberOfLogons

setNumberOfLogons

public void setNumberOfLogons(int numberOfLogons)
Sets the numberOfLogons value for this Customer.

Parameters:
numberOfLogons -

getOrders

public Order[] getOrders()
Gets the orders value for this Customer.

Returns:
orders

setOrders

public void setOrders(Order[] orders)
Sets the orders value for this Customer.

Parameters:
orders -

getPassword

public java.lang.String getPassword()
Gets the password value for this Customer.

Returns:
password

setPassword

public void setPassword(java.lang.String password)
Sets the password value for this Customer.

Parameters:
password -

getProductNotifications

public Product[] getProductNotifications()
Gets the productNotifications value for this Customer.

Returns:
productNotifications

setProductNotifications

public void setProductNotifications(Product[] productNotifications)
Sets the productNotifications value for this Customer.

Parameters:
productNotifications -

getTelephoneNumber

public java.lang.String getTelephoneNumber()
Gets the telephoneNumber value for this Customer.

Returns:
telephoneNumber

setTelephoneNumber

public void setTelephoneNumber(java.lang.String telephoneNumber)
Sets the telephoneNumber value for this Customer.

Parameters:
telephoneNumber -

getTelephoneNumber1

public java.lang.String getTelephoneNumber1()
Gets the telephoneNumber1 value for this Customer.

Returns:
telephoneNumber1

setTelephoneNumber1

public void setTelephoneNumber1(java.lang.String telephoneNumber1)
Sets the telephoneNumber1 value for this Customer.

Parameters:
telephoneNumber1 -

getType

public int getType()
Gets the type value for this Customer.

Returns:
type

setType

public void setType(int type)
Sets the type value for this Customer.

Parameters:
type -

getWishLists

public WishList[] getWishLists()
Gets the wishLists value for this Customer.

Returns:
wishLists

setWishLists

public void setWishLists(WishList[] wishLists)
Sets the wishLists value for this Customer.

Parameters:
wishLists -

equals

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

hashCode

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

getTypeDesc

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


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


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



Copyright © 2011 DS Data Systems UK Ltd.