org.mobicents.examples.convergeddemo.seam.model
Class Customer

java.lang.Object
  extended by org.mobicents.examples.convergeddemo.seam.model.User
      extended by org.mobicents.examples.convergeddemo.seam.model.Customer
All Implemented Interfaces:
java.io.Serializable

@Name(value="customer")
public class Customer
extends User
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
static java.lang.String[] cctypes
           
 
Constructor Summary
Customer()
           
 
Method Summary
 java.lang.String getAddress1()
           
 java.lang.String getAddress2()
           
 java.lang.String getCity()
           
 java.lang.String getCreditCard()
           
 java.lang.String getCreditCardExpiration()
           
 int getCreditCardMonth()
           
 java.lang.Integer getCreditCardType()
           
 java.lang.String getCreditCardTypeString()
           
 int getCreditCardYear()
           
 java.lang.String getEmail()
           
 java.lang.String getPhone()
           
 java.lang.String getState()
           
 java.lang.String getZip()
           
 void setAddress1(java.lang.String address1)
           
 void setAddress2(java.lang.String address2)
           
 void setCity(java.lang.String city)
           
 void setCreditCard(java.lang.String creditCard)
           
 void setCreditCardMonth(int ccMonth)
           
 void setCreditCardType(java.lang.Integer type)
           
 void setCreditCardYear(int ccYear)
           
 void setEmail(java.lang.String email)
           
 void setPhone(java.lang.String phone)
           
 void setState(java.lang.String state)
           
 void setZip(java.lang.String zip)
           
 java.lang.String toString()
           
 
Methods inherited from class org.mobicents.examples.convergeddemo.seam.model.User
getFirstName, getId, getLastName, getPassword, getUserName, isAdmin, setFirstName, setId, setLastName, setPassword, setUserName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

cctypes

public static java.lang.String[] cctypes
Constructor Detail

Customer

public Customer()
Method Detail

getAddress1

@NotNull
public java.lang.String getAddress1()

setAddress1

public void setAddress1(java.lang.String address1)

getAddress2

@NotNull
public java.lang.String getAddress2()

setAddress2

public void setAddress2(java.lang.String address2)

getCity

@NotNull
public java.lang.String getCity()

setCity

public void setCity(java.lang.String city)

getState

@NotNull
@Length(min=2,
        max=2)
public java.lang.String getState()

setState

public void setState(java.lang.String state)

getZip

@Length(min=5,
        max=10)
@Pattern(regex="[0-9]{5}(-[0-9]{4})?",
         message="not a valid zipcode")
@NotNull
public java.lang.String getZip()

setZip

public void setZip(java.lang.String zip)

getEmail

@Email
public java.lang.String getEmail()

setEmail

public void setEmail(java.lang.String email)

getPhone

public java.lang.String getPhone()

setPhone

public void setPhone(java.lang.String phone)

getCreditCardType

public java.lang.Integer getCreditCardType()

setCreditCardType

public void setCreditCardType(java.lang.Integer type)

getCreditCardTypeString

public java.lang.String getCreditCardTypeString()

getCreditCard

public java.lang.String getCreditCard()

setCreditCard

public void setCreditCard(java.lang.String creditCard)

getCreditCardMonth

public int getCreditCardMonth()

setCreditCardMonth

public void setCreditCardMonth(int ccMonth)

getCreditCardYear

public int getCreditCardYear()

setCreditCardYear

public void setCreditCardYear(int ccYear)

getCreditCardExpiration

public java.lang.String getCreditCardExpiration()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2010. All Rights Reserved.