edu.uoc.tfc.exuoc.model
Class Usuari

java.lang.Object
  extended by edu.uoc.tfc.exuoc.model.Persona
      extended by edu.uoc.tfc.exuoc.model.Usuari
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable

@Entity
public class Usuari
extends Persona
implements java.io.Serializable, java.lang.Comparable

See Also:
Serialized Form

Constructor Summary
Usuari()
           
Usuari(java.lang.Long id, java.lang.String nom, java.lang.String cognoms, java.lang.String adress, java.lang.String telf, java.util.Date naixament, int versionNum, java.lang.String login, java.lang.String contrasenya, java.lang.Boolean actiu, java.util.Date dataalta, java.util.Date databaixa, Grup grup)
           
Usuari(java.lang.String nom, java.lang.String cognoms, java.lang.String adress, java.lang.String telf, java.util.Date naixament, java.lang.String login, java.lang.String contrasenya, java.lang.Boolean actiu, java.util.Date dataalta, Grup grup)
           
 
Method Summary
 int compareTo(java.lang.Object o)
           
 boolean equals(java.lang.Object obj)
           
 java.lang.Boolean getActiu()
           
 java.lang.String getContrasenya()
           
 java.util.Date getDataalta()
           
 java.util.Date getDatabaixa()
           
 java.lang.String getEmail()
           
 Grup getGrup()
           
 java.lang.String getLogin()
           
 int hashCode()
           
 java.lang.Boolean isAdmin()
           
 java.lang.Boolean isAutenticat()
           
 java.lang.Boolean isGestor()
           
 void setActiu(java.lang.Boolean actiu)
           
 void setContrasenya(java.lang.String contrasenya)
           
 void setDataalta(java.util.Date _dataalta)
           
 void setDatabaixa(java.util.Date _databaixa)
           
 void setEmail(java.lang.String email)
           
 void setGrup(Grup _grup)
           
 void setLogin(java.lang.String login)
           
 java.lang.String toString()
           
 
Methods inherited from class edu.uoc.tfc.exuoc.model.Persona
getAdress, getCognoms, getId, getNaixament, getNom, getTelf, getVersionNum, setAdress, setCognoms, setId, setNaixament, setNom, setTelf, setVersionNum
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Usuari

public Usuari()

Usuari

public Usuari(java.lang.Long id,
              java.lang.String nom,
              java.lang.String cognoms,
              java.lang.String adress,
              java.lang.String telf,
              java.util.Date naixament,
              int versionNum,
              java.lang.String login,
              java.lang.String contrasenya,
              java.lang.Boolean actiu,
              java.util.Date dataalta,
              java.util.Date databaixa,
              Grup grup)

Usuari

public Usuari(java.lang.String nom,
              java.lang.String cognoms,
              java.lang.String adress,
              java.lang.String telf,
              java.util.Date naixament,
              java.lang.String login,
              java.lang.String contrasenya,
              java.lang.Boolean actiu,
              java.util.Date dataalta,
              Grup grup)
Method Detail

getActiu

public java.lang.Boolean getActiu()

setActiu

public void setActiu(java.lang.Boolean actiu)

getContrasenya

public java.lang.String getContrasenya()

setContrasenya

public void setContrasenya(java.lang.String contrasenya)

getDataalta

public java.util.Date getDataalta()

setDataalta

public void setDataalta(java.util.Date _dataalta)

getDatabaixa

public java.util.Date getDatabaixa()

setDatabaixa

public void setDatabaixa(java.util.Date _databaixa)

getLogin

public java.lang.String getLogin()

setLogin

public void setLogin(java.lang.String login)

getGrup

public Grup getGrup()

setGrup

public void setGrup(Grup _grup)

getEmail

public java.lang.String getEmail()

setEmail

public void setEmail(java.lang.String email)

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class Persona

compareTo

public int compareTo(java.lang.Object o)
Specified by:
compareTo in interface java.lang.Comparable

toString

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

hashCode

public int hashCode()
Overrides:
hashCode in class Persona

isAdmin

public java.lang.Boolean isAdmin()

isGestor

public java.lang.Boolean isGestor()

isAutenticat

public java.lang.Boolean isAutenticat()