org.broadleafcommerce.profile.core.domain
Class UserImpl

java.lang.Object
  extended by org.broadleafcommerce.profile.core.domain.UserImpl
All Implemented Interfaces:
Serializable, User

@Entity
public class UserImpl
extends Object
implements User

See Also:
Serialized Form

Field Summary
protected  String challengeAnswer
           
protected  String challengeQuestion
           
protected  String emailAddress
           
protected  String firstName
           
protected  Long id
           
protected  String lastName
           
protected  String password
           
protected  boolean passwordChangeRequired
           
protected  String unencodedPassword
           
protected  String username
           
protected  Set<UserRole> userRoles
           
 
Constructor Summary
UserImpl()
           
 
Method Summary
 boolean equals(Object obj)
           
 String getChallengeAnswer()
           
 String getChallengeQuestion()
           
 String getEmailAddress()
           
 String getFirstName()
           
 Long getId()
           
 String getLastName()
           
 String getPassword()
           
 String getUnencodedPassword()
           
 String getUsername()
           
 Set<UserRole> getUserRoles()
           
 int hashCode()
           
 boolean isPasswordChangeRequired()
           
 void setChallengeAnswer(String challengeAnswer)
           
 void setChallengeQuestion(String challengeQuestion)
           
 void setEmailAddress(String emailAddress)
           
 void setFirstName(String firstName)
           
 void setId(Long id)
           
 void setLastName(String lastName)
           
 void setPassword(String password)
           
 void setPasswordChangeRequired(boolean passwordChangeRequired)
           
 void setUnencodedPassword(String unencodedPassword)
           
 void setUsername(String username)
           
 void setUserRoles(Set<UserRole> userRoles)
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected Long id

username

protected String username

password

protected String password

firstName

protected String firstName

lastName

protected String lastName

emailAddress

protected String emailAddress

challengeQuestion

protected String challengeQuestion

challengeAnswer

protected String challengeAnswer

userRoles

protected Set<UserRole> userRoles

passwordChangeRequired

protected boolean passwordChangeRequired

unencodedPassword

protected String unencodedPassword
Constructor Detail

UserImpl

public UserImpl()
Method Detail

getId

public Long getId()
Specified by:
getId in interface User

setId

public void setId(Long id)
Specified by:
setId in interface User

getUsername

public String getUsername()
Specified by:
getUsername in interface User

setUsername

public void setUsername(String username)
Specified by:
setUsername in interface User

getPassword

public String getPassword()
Specified by:
getPassword in interface User

setPassword

public void setPassword(String password)
Specified by:
setPassword in interface User

getUserRoles

public Set<UserRole> getUserRoles()
Specified by:
getUserRoles in interface User

setUserRoles

public void setUserRoles(Set<UserRole> userRoles)
Specified by:
setUserRoles in interface User

isPasswordChangeRequired

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

setPasswordChangeRequired

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

getFirstName

public String getFirstName()
Specified by:
getFirstName in interface User

setFirstName

public void setFirstName(String firstName)
Specified by:
setFirstName in interface User

getLastName

public String getLastName()
Specified by:
getLastName in interface User

setLastName

public void setLastName(String lastName)
Specified by:
setLastName in interface User

getEmailAddress

public String getEmailAddress()
Specified by:
getEmailAddress in interface User

setEmailAddress

public void setEmailAddress(String emailAddress)
Specified by:
setEmailAddress in interface User

getChallengeQuestion

public String getChallengeQuestion()
Specified by:
getChallengeQuestion in interface User

setChallengeQuestion

public void setChallengeQuestion(String challengeQuestion)
Specified by:
setChallengeQuestion in interface User

getChallengeAnswer

public String getChallengeAnswer()
Specified by:
getChallengeAnswer in interface User

setChallengeAnswer

public void setChallengeAnswer(String challengeAnswer)
Specified by:
setChallengeAnswer in interface User

getUnencodedPassword

public String getUnencodedPassword()
Specified by:
getUnencodedPassword in interface User

setUnencodedPassword

public void setUnencodedPassword(String unencodedPassword)
Specified by:
setUnencodedPassword in interface User

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2012. All Rights Reserved.