net.sf.pmr.core.domain.user
Class UserImpl

java.lang.Object
  extended by net.sf.pmr.keopsframework.domain.object.AbstractDomainObject
      extended by net.sf.pmr.core.domain.user.UserImpl
All Implemented Interfaces:
User, net.sf.pmr.keopsframework.domain.object.DomainObject

public class UserImpl
extends net.sf.pmr.keopsframework.domain.object.AbstractDomainObject
implements User

Author:
Arnaud

Constructor Summary
UserImpl()
           
 
Method Summary
 boolean equals(java.lang.Object object)
           
 Company getCompany()
           
 java.lang.String getEmail()
          get email
 java.lang.String getFirstName()
          firstname
 java.lang.String getLastName()
           
 java.lang.String getLogin()
           
 java.lang.String getPassword()
           
 java.util.Set getProjects()
           
 int hashCode()
           
 void setCompany(Company company)
           
 void setEmail(java.lang.String email)
          set email
 void setFirstName(java.lang.String firstName)
           
 void setLastName(java.lang.String lastName)
           
 void setLogin(java.lang.String login)
           
 void setPassword(java.lang.String password)
           
 void setProjects(java.util.Set projects)
           
 
Methods inherited from class net.sf.pmr.keopsframework.domain.object.AbstractDomainObject
getPersistanceId, getPersistanceVersion, setPersistanceId, setPersistanceVersion
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sf.pmr.keopsframework.domain.object.DomainObject
getPersistanceId, getPersistanceVersion, setPersistanceId, setPersistanceVersion
 

Constructor Detail

UserImpl

public UserImpl()
Method Detail

getEmail

public java.lang.String getEmail()
Description copied from interface: User
get email

Specified by:
getEmail in interface User
Returns:
Returns the email.

setEmail

public void setEmail(java.lang.String email)
Description copied from interface: User
set email

Specified by:
setEmail in interface User
Parameters:
email - The email to set.

getFirstName

public java.lang.String getFirstName()
Description copied from interface: User
firstname

Specified by:
getFirstName in interface User
Returns:
firstname fisrtname

getLastName

public java.lang.String getLastName()
Specified by:
getLastName in interface User
Returns:
LastName

getLogin

public java.lang.String getLogin()
Specified by:
getLogin in interface User
Returns:
Login

getPassword

public java.lang.String getPassword()
Specified by:
getPassword in interface User
Returns:
password

getCompany

public Company getCompany()
Specified by:
getCompany in interface User
Returns:
projects

setFirstName

public void setFirstName(java.lang.String firstName)
Specified by:
setFirstName in interface User
Parameters:
firstName - FirstName

setLastName

public void setLastName(java.lang.String lastName)
Specified by:
setLastName in interface User
Parameters:
lastName - lastName

setLogin

public void setLogin(java.lang.String login)
Specified by:
setLogin in interface User
Parameters:
login - login

setPassword

public void setPassword(java.lang.String password)
Specified by:
setPassword in interface User
Parameters:
password - password

setCompany

public void setCompany(Company company)
Specified by:
setCompany in interface User

getProjects

public java.util.Set getProjects()
Specified by:
getProjects in interface User
Returns:
Returns the projects.

setProjects

public void setProjects(java.util.Set projects)
Specified by:
setProjects in interface User
Parameters:
projects - The projects to set.

equals

public boolean equals(java.lang.Object object)
Overrides:
equals in class java.lang.Object
See Also:
Object.equals(Object)

hashCode

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


Copyright © 2005 Arnaud Prost. All Rights Reserved.