es.mcu.yingo.usuarios
Class UsuarioAbstracto

java.lang.Object
  extended by es.mcu.yingo.utils.IdDescripcionImpl
      extended by es.mcu.yingo.usuarios.UsuarioAbstracto
All Implemented Interfaces:
Usuario, IdDescripcion, org.springframework.context.ApplicationContextAware
Direct Known Subclasses:
UsuarioPasswordImpl

public abstract class UsuarioAbstracto
extends IdDescripcionImpl
implements Usuario


Field Summary
private  java.lang.String apellido1
          Primer apellido del usuario
private  java.lang.String apellido2
          Segundo apellido del usuario
private  java.lang.String CPostal
          Codigo postal del domicilio del usuario
private  java.lang.String EMail
          Correo electrónico
private  java.lang.String fax
          Número de fax del usuario
private  java.lang.String localidad
          Localidad del domicilio del usuario
private  java.lang.String nombre
          Nombre propio del usuario
private  java.lang.String nombreCompleto
          Nombre completo del usuario
private  java.lang.String nombreVia
          Calle del domicilio del usuario
private  java.lang.String pais
          País donde está el domicilio del usuario
private  java.lang.String provincia
          Provincia del domicilio del usuario
private  java.util.List roles
          Roles asociados al usuario
private  java.lang.String telefono
          Teléfono del usuario
 
Fields inherited from class es.mcu.yingo.utils.IdDescripcionImpl
applicationContext, id
 
Fields inherited from interface es.mcu.yingo.utils.IdDescripcion
IDIOMA_DEFECTO
 
Constructor Summary
UsuarioAbstracto()
           
 
Method Summary
 java.lang.String getApellido1()
          Primer apellido del usuario
 java.lang.String getApellido2()
          Segundo apellido del usuario
 java.lang.String getCPostal()
          Codigo postal del domicilio del usuario
 java.lang.String getEMail()
          Correo electrónico
 java.lang.String getFax()
          Número de fax del usuario
 java.lang.String getLocalidad()
          Localidad del domicilio del usuario
 java.lang.String getNombre()
          Nombre propio del usuario
 java.lang.String getNombreCompleto()
          Nombre completo del usuario
 java.lang.String getNombreVia()
          Calle del domicilio del usuario
 java.lang.String getPais()
          País donde está el domicilio del usuario
 java.lang.String getProvincia()
          Provincia del domicilio del usuario
 java.util.List getRoles()
          Roles asociados al usuario
 java.lang.String getTelefono()
          Teléfono del usuario
 void setApellido1(java.lang.String apellido1)
          Primer apellido del usuario
 void setApellido2(java.lang.String apellido2)
          Segundo apellido del usuario
 void setCPostal(java.lang.String postal)
          Codigo postal del domicilio del usuario
 void setEMail(java.lang.String mail)
          Correo electrónico
 void setFax(java.lang.String fax)
          Número de fax del usuario
 void setLocalidad(java.lang.String localidad)
          Localidad del domicilio del usuario
 void setNombre(java.lang.String nombre)
          Nombre propio del usuario
 void setNombreCompleto(java.lang.String nombreCompleto)
          Nombre completo del usuario
 void setNombreVia(java.lang.String nombreVia)
          Calle del domicilio del usuario
 void setPais(java.lang.String pais)
          País donde está el domicilio del usuario
 void setProvincia(java.lang.String provincia)
          Provincia del domicilio del usuario
 void setRoles(java.util.List roles)
          Roles asociados al usuario
 void setTelefono(java.lang.String telefono)
          Teléfono del usuario
 
Methods inherited from class es.mcu.yingo.utils.IdDescripcionImpl
getApplicationContext, getDescripcion, getDescripcion, getDescripcion, getId, setApplicationContext, setDescripcion, setDescripcionTraducida, setId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface es.mcu.yingo.usuarios.Usuario
valida
 
Methods inherited from interface es.mcu.yingo.utils.IdDescripcion
getDescripcion, getDescripcion, getDescripcion, getId
 

Field Detail

roles

private java.util.List roles
Roles asociados al usuario


CPostal

private java.lang.String CPostal
Codigo postal del domicilio del usuario


EMail

private java.lang.String EMail
Correo electrónico


nombreVia

private java.lang.String nombreVia
Calle del domicilio del usuario


localidad

private java.lang.String localidad
Localidad del domicilio del usuario


provincia

private java.lang.String provincia
Provincia del domicilio del usuario


pais

private java.lang.String pais
País donde está el domicilio del usuario


fax

private java.lang.String fax
Número de fax del usuario


telefono

private java.lang.String telefono
Teléfono del usuario


nombre

private java.lang.String nombre
Nombre propio del usuario


apellido1

private java.lang.String apellido1
Primer apellido del usuario


apellido2

private java.lang.String apellido2
Segundo apellido del usuario


nombreCompleto

private java.lang.String nombreCompleto
Nombre completo del usuario

Constructor Detail

UsuarioAbstracto

public UsuarioAbstracto()
Method Detail

getRoles

public java.util.List getRoles()
Roles asociados al usuario

Specified by:
getRoles in interface Usuario
Returns:

setRoles

public void setRoles(java.util.List roles)
Roles asociados al usuario

Parameters:
roles -

getCPostal

public java.lang.String getCPostal()
Codigo postal del domicilio del usuario

Specified by:
getCPostal in interface Usuario
Returns:
the cPostal

setCPostal

public void setCPostal(java.lang.String postal)
Codigo postal del domicilio del usuario

Parameters:
postal - the cPostal to set

getEMail

public java.lang.String getEMail()
Correo electrónico

Specified by:
getEMail in interface Usuario
Returns:
the eMail

setEMail

public void setEMail(java.lang.String mail)
Correo electrónico

Parameters:
mail - the eMail to set

getFax

public java.lang.String getFax()
Número de fax del usuario

Specified by:
getFax in interface Usuario
Returns:
the fax

setFax

public void setFax(java.lang.String fax)
Número de fax del usuario

Parameters:
fax - the fax to set

getLocalidad

public java.lang.String getLocalidad()
Localidad del domicilio del usuario

Specified by:
getLocalidad in interface Usuario
Returns:
the localidad

setLocalidad

public void setLocalidad(java.lang.String localidad)
Localidad del domicilio del usuario

Parameters:
localidad - the localidad to set

getNombreVia

public java.lang.String getNombreVia()
Calle del domicilio del usuario

Specified by:
getNombreVia in interface Usuario
Returns:
the nombreVia

setNombreVia

public void setNombreVia(java.lang.String nombreVia)
Calle del domicilio del usuario

Parameters:
nombreVia - the nombreVia to set

getPais

public java.lang.String getPais()
País donde está el domicilio del usuario

Specified by:
getPais in interface Usuario
Returns:
the pais

setPais

public void setPais(java.lang.String pais)
País donde está el domicilio del usuario

Parameters:
pais - the pais to set

getProvincia

public java.lang.String getProvincia()
Provincia del domicilio del usuario

Specified by:
getProvincia in interface Usuario
Returns:
the provincia

setProvincia

public void setProvincia(java.lang.String provincia)
Provincia del domicilio del usuario

Parameters:
provincia - the provincia to set

getTelefono

public java.lang.String getTelefono()
Teléfono del usuario

Specified by:
getTelefono in interface Usuario
Returns:
the telefono

setTelefono

public void setTelefono(java.lang.String telefono)
Teléfono del usuario

Parameters:
telefono - the telefono to set

getApellido1

public java.lang.String getApellido1()
Primer apellido del usuario

Specified by:
getApellido1 in interface Usuario
Returns:
the apellido1

setApellido1

public void setApellido1(java.lang.String apellido1)
Primer apellido del usuario

Parameters:
apellido1 - the apellido1 to set

getApellido2

public java.lang.String getApellido2()
Segundo apellido del usuario

Specified by:
getApellido2 in interface Usuario
Returns:
the apellido2

setApellido2

public void setApellido2(java.lang.String apellido2)
Segundo apellido del usuario

Parameters:
apellido2 - the apellido2 to set

getNombre

public java.lang.String getNombre()
Nombre propio del usuario

Specified by:
getNombre in interface Usuario
Returns:
the nombre

setNombre

public void setNombre(java.lang.String nombre)
Nombre propio del usuario

Parameters:
nombre - the nombre to set

getNombreCompleto

public java.lang.String getNombreCompleto()
Nombre completo del usuario

Specified by:
getNombreCompleto in interface Usuario
Returns:
the nombreCompleto

setNombreCompleto

public void setNombreCompleto(java.lang.String nombreCompleto)
Nombre completo del usuario

Parameters:
nombreCompleto - the nombreCompleto to set