org.broadleafcommerce.profile.core.domain
Class CustomerImpl

java.lang.Object
  extended by org.broadleafcommerce.profile.core.domain.CustomerImpl
All Implemented Interfaces:
java.io.Serializable, Customer

@Entity
public class CustomerImpl
extends java.lang.Object
implements Customer

See Also:
Serialized Form

Field Summary
protected  boolean anonymous
           
protected  Auditable auditable
           
protected  java.lang.String challengeAnswer
           
protected  ChallengeQuestion challengeQuestion
           
protected  boolean cookied
           
protected  Locale customerLocale
           
protected  java.lang.String emailAddress
           
protected  java.lang.String firstName
           
protected  java.lang.Long id
           
protected  java.lang.String lastName
           
protected  boolean loggedIn
           
protected  java.lang.String password
           
protected  boolean passwordChangeRequired
           
protected  boolean receiveEmail
           
protected  boolean registered
           
protected  java.lang.String unencodedChallengeAnswer
           
protected  java.lang.String unencodedPassword
           
protected  java.lang.String username
           
 
Constructor Summary
CustomerImpl()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 Auditable getAuditable()
           
 java.lang.String getChallengeAnswer()
           
 ChallengeQuestion getChallengeQuestion()
           
 Locale getCustomerLocale()
           
 java.lang.String getEmailAddress()
           
 java.lang.String getFirstName()
           
 java.lang.Long getId()
           
 java.lang.String getLastName()
           
 java.lang.String getPassword()
           
 java.lang.String getUnencodedChallengeAnswer()
           
 java.lang.String getUnencodedPassword()
           
 java.lang.String getUsername()
           
 int hashCode()
           
 boolean isAnonymous()
           
 boolean isCookied()
           
 boolean isLoggedIn()
           
 boolean isPasswordChangeRequired()
           
 boolean isReceiveEmail()
           
 boolean isRegistered()
           
 void setAnonymous(boolean anonymous)
           
 void setAuditable(Auditable auditable)
           
 void setChallengeAnswer(java.lang.String challengeAnswer)
           
 void setChallengeQuestion(ChallengeQuestion challengeQuestion)
           
 void setCookied(boolean cookied)
           
 void setCustomerLocale(Locale customerLocale)
           
 void setEmailAddress(java.lang.String emailAddress)
           
 void setFirstName(java.lang.String firstName)
           
 void setId(java.lang.Long id)
           
 void setLastName(java.lang.String lastName)
           
 void setLoggedIn(boolean loggedIn)
           
 void setPassword(java.lang.String password)
           
 void setPasswordChangeRequired(boolean passwordChangeRequired)
           
 void setReceiveEmail(boolean receiveEmail)
           
 void setRegistered(boolean registered)
           
 void setUnencodedChallengeAnswer(java.lang.String unencodedChallengeAnswer)
           
 void setUnencodedPassword(java.lang.String unencodedPassword)
           
 void setUsername(java.lang.String username)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected java.lang.Long id

auditable

protected Auditable auditable

username

protected java.lang.String username

password

protected java.lang.String password

firstName

protected java.lang.String firstName

lastName

protected java.lang.String lastName

emailAddress

protected java.lang.String emailAddress

challengeQuestion

protected ChallengeQuestion challengeQuestion

challengeAnswer

protected java.lang.String challengeAnswer

passwordChangeRequired

protected boolean passwordChangeRequired

receiveEmail

protected boolean receiveEmail

registered

protected boolean registered

customerLocale

protected Locale customerLocale

unencodedPassword

protected java.lang.String unencodedPassword

unencodedChallengeAnswer

protected java.lang.String unencodedChallengeAnswer

anonymous

protected boolean anonymous

cookied

protected boolean cookied

loggedIn

protected boolean loggedIn
Constructor Detail

CustomerImpl

public CustomerImpl()
Method Detail

getId

public java.lang.Long getId()
Specified by:
getId in interface Customer

setId

public void setId(java.lang.Long id)
Specified by:
setId in interface Customer

getUsername

public java.lang.String getUsername()
Specified by:
getUsername in interface Customer

setUsername

public void setUsername(java.lang.String username)
Specified by:
setUsername in interface Customer

getPassword

public java.lang.String getPassword()
Specified by:
getPassword in interface Customer

setPassword

public void setPassword(java.lang.String password)
Specified by:
setPassword in interface Customer

isPasswordChangeRequired

public boolean isPasswordChangeRequired()
Specified by:
isPasswordChangeRequired in interface Customer

setPasswordChangeRequired

public void setPasswordChangeRequired(boolean passwordChangeRequired)
Specified by:
setPasswordChangeRequired in interface Customer

getFirstName

public java.lang.String getFirstName()
Specified by:
getFirstName in interface Customer

setFirstName

public void setFirstName(java.lang.String firstName)
Specified by:
setFirstName in interface Customer

getLastName

public java.lang.String getLastName()
Specified by:
getLastName in interface Customer

setLastName

public void setLastName(java.lang.String lastName)
Specified by:
setLastName in interface Customer

getEmailAddress

public java.lang.String getEmailAddress()
Specified by:
getEmailAddress in interface Customer

setEmailAddress

public void setEmailAddress(java.lang.String emailAddress)
Specified by:
setEmailAddress in interface Customer

getChallengeQuestion

public ChallengeQuestion getChallengeQuestion()
Specified by:
getChallengeQuestion in interface Customer

setChallengeQuestion

public void setChallengeQuestion(ChallengeQuestion challengeQuestion)
Specified by:
setChallengeQuestion in interface Customer

getChallengeAnswer

public java.lang.String getChallengeAnswer()
Specified by:
getChallengeAnswer in interface Customer

setChallengeAnswer

public void setChallengeAnswer(java.lang.String challengeAnswer)
Specified by:
setChallengeAnswer in interface Customer

getUnencodedPassword

public java.lang.String getUnencodedPassword()
Specified by:
getUnencodedPassword in interface Customer

setUnencodedPassword

public void setUnencodedPassword(java.lang.String unencodedPassword)
Specified by:
setUnencodedPassword in interface Customer

isReceiveEmail

public boolean isReceiveEmail()
Specified by:
isReceiveEmail in interface Customer

setReceiveEmail

public void setReceiveEmail(boolean receiveEmail)
Specified by:
setReceiveEmail in interface Customer

isRegistered

public boolean isRegistered()
Specified by:
isRegistered in interface Customer

setRegistered

public void setRegistered(boolean registered)
Specified by:
setRegistered in interface Customer

getUnencodedChallengeAnswer

public java.lang.String getUnencodedChallengeAnswer()
Specified by:
getUnencodedChallengeAnswer in interface Customer

setUnencodedChallengeAnswer

public void setUnencodedChallengeAnswer(java.lang.String unencodedChallengeAnswer)
Specified by:
setUnencodedChallengeAnswer in interface Customer

getAuditable

public Auditable getAuditable()
Specified by:
getAuditable in interface Customer

setAuditable

public void setAuditable(Auditable auditable)
Specified by:
setAuditable in interface Customer

isAnonymous

public boolean isAnonymous()
Specified by:
isAnonymous in interface Customer

isCookied

public boolean isCookied()
Specified by:
isCookied in interface Customer

isLoggedIn

public boolean isLoggedIn()
Specified by:
isLoggedIn in interface Customer

setAnonymous

public void setAnonymous(boolean anonymous)
Specified by:
setAnonymous in interface Customer

setCookied

public void setCookied(boolean cookied)
Specified by:
setCookied in interface Customer

setLoggedIn

public void setLoggedIn(boolean loggedIn)
Specified by:
setLoggedIn in interface Customer

getCustomerLocale

public Locale getCustomerLocale()
Specified by:
getCustomerLocale in interface Customer

setCustomerLocale

public void setCustomerLocale(Locale customerLocale)
Specified by:
setCustomerLocale in interface Customer

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


Copyright © 2011. All Rights Reserved.