edu.uoc.tfc.dbmodel.security
Class User

java.lang.Object
  extended by edu.uoc.tfc.dbmodel.security.User
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
UserImpl

public abstract class User
extends java.lang.Object
implements java.io.Serializable

Classe que representa un usuari al model de base de dades

See Also:
Serialized Form

Nested Class Summary
static class User.Factory
          Constructs new instances of User.
 
Constructor Summary
User()
           
 
Method Summary
 boolean equals(java.lang.Object object)
          Returns true if the argument is an User instance and all identifiers for this entity equal the identifiers of the argument entity.
 java.lang.Boolean getActive()
           Indicador per representar si l'usuari es troba actiu/inactiu
 java.lang.String getAdress()
           Adreça de correu electrònic
 java.lang.Long getId()
           
 java.lang.String getNom()
           Nom de l'usuari
 java.lang.String getPassword()
           Paraula de pas de l'usuari
 java.lang.String getPrimerCognom()
           Primer cognom de l'usuari
 Role getRol()
           
 java.lang.String getSegonCognom()
           Segon cognom de l'usuari
 java.lang.String getUserId()
           Identificador de l'usuari
 int hashCode()
          Returns a hash code based on this entity's identifiers.
 void setActive(java.lang.Boolean active)
           
 void setAdress(java.lang.String adress)
           
 void setId(java.lang.Long id)
           
 void setNom(java.lang.String nom)
           
 void setPassword(java.lang.String password)
           
 void setPrimerCognom(java.lang.String primerCognom)
           
 void setRol(Role rol)
           
 void setSegonCognom(java.lang.String segonCognom)
           
 void setUserId(java.lang.String userId)
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

User

public User()
Method Detail

getUserId

public java.lang.String getUserId()

Identificador de l'usuari


setUserId

public void setUserId(java.lang.String userId)

getPassword

public java.lang.String getPassword()

Paraula de pas de l'usuari


setPassword

public void setPassword(java.lang.String password)

getAdress

public java.lang.String getAdress()

Adreça de correu electrònic


setAdress

public void setAdress(java.lang.String adress)

getActive

public java.lang.Boolean getActive()

Indicador per representar si l'usuari es troba actiu/inactiu


setActive

public void setActive(java.lang.Boolean active)

getNom

public java.lang.String getNom()

Nom de l'usuari


setNom

public void setNom(java.lang.String nom)

getPrimerCognom

public java.lang.String getPrimerCognom()

Primer cognom de l'usuari


setPrimerCognom

public void setPrimerCognom(java.lang.String primerCognom)

getSegonCognom

public java.lang.String getSegonCognom()

Segon cognom de l'usuari


setSegonCognom

public void setSegonCognom(java.lang.String segonCognom)

getId

public java.lang.Long getId()

setId

public void setId(java.lang.Long id)

getRol

public Role getRol()

setRol

public void setRol(Role rol)

equals

public boolean equals(java.lang.Object object)
Returns true if the argument is an User instance and all identifiers for this entity equal the identifiers of the argument entity. Returns false otherwise.

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Returns a hash code based on this entity's identifiers.

Overrides:
hashCode in class java.lang.Object