edu.uoc.tcfj2ee_gatd.controlador.usuaris
Class FiltreClients

java.lang.Object
  extended by edu.uoc.tcfj2ee_gatd.controlador.FiltreAbs
      extended by edu.uoc.tcfj2ee_gatd.controlador.usuaris.FiltreClients
All Implemented Interfaces:
java.io.Serializable

public class FiltreClients
extends FiltreAbs
implements java.io.Serializable

Filtre que dona els llistats de clients

Author:
Jordi Tejero
See Also:
Serialized Form

Constructor Summary
FiltreClients()
          Constructor.
 
Method Summary
 java.lang.String getJPQL()
          A implementar per les classes descents, donarà la frase JPQL corresponent a l'aplicació del filtre al conjunt de tots els usuaris de la classe
 java.lang.String getNomUsuari()
          Accessor de lectura de l'atribut nomUsuari
 java.lang.String getNumDI()
          Accessor de lectura de l'atribut numDI
 java.lang.String getPatroNomComplet()
          Accessor de lectura de l'atribut patroNomComplet
 java.lang.String getTipusDI()
          Publica el nom del tipus de document d'identitat que cerca el filtre
protected  void ini()
          Funció d'inialització, implementada per les classes descendents.
 void setNomUsuari(java.lang.String nomUsuari)
          Accessor d'escriptura a l'atribut nomUsuari
 void setNumDI(java.lang.String numDI)
          Accessor d'escriptura a l'atribut numDI
 void setPatroNomComplet(java.lang.String patroNomComplet)
          Accessor d'escriptura a l'atribut patroNomComplet
 void setTipusDI(java.lang.String nomTipus)
          Estableix el tipus de document d'identitat
 
Methods inherited from class edu.uoc.tcfj2ee_gatd.controlador.FiltreAbs
getEnumStr, getLogger, getSentencia, neteja, netejaJPQL, posaAnd, posaAnd, posaAnd, posaAndIn, posaAndLike, posaAndNo, posaSelect
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FiltreClients

public FiltreClients()
Constructor. El filtre es netejat amb ini() i no imposa cap restricció.

Method Detail

ini

protected void ini()
Description copied from class: FiltreAbs
Funció d'inialització, implementada per les classes descendents.

Invocada pel constructor i per la funció de neteja del filtre

Specified by:
ini in class FiltreAbs

getTipusDI

public java.lang.String getTipusDI()
Publica el nom del tipus de document d'identitat que cerca el filtre

Returns:
el nom de l'atribut tipusDI, o null si el tipus és null

setTipusDI

public void setTipusDI(java.lang.String nomTipus)
Estableix el tipus de document d'identitat

Parameters:
nomTipus - el nom del tipus de document. Pot ser null o la cadena buida "", amb la qual cosa s'anul·la el tipus de document a cercar.
Throws:
java.lang.IllegalArgumentException - si [nomTipus] no él el nom de cap element de l'enumeració DocIdentitat.TIPUS

getNumDI

public java.lang.String getNumDI()
Accessor de lectura de l'atribut numDI

Returns:
el valor de l'atribut numDI

setNumDI

public void setNumDI(java.lang.String numDI)
Accessor d'escriptura a l'atribut numDI

Parameters:
numDI - el nou valor de l'atribut numDI

getNomUsuari

public java.lang.String getNomUsuari()
Accessor de lectura de l'atribut nomUsuari

Returns:
el valor de l'atribut nomUsuari

setNomUsuari

public void setNomUsuari(java.lang.String nomUsuari)
Accessor d'escriptura a l'atribut nomUsuari

Parameters:
nomUsuari - el nou valor de l'atribut nomUsuari

getPatroNomComplet

public java.lang.String getPatroNomComplet()
Accessor de lectura de l'atribut patroNomComplet

Returns:
el valor de l'atribut patroNomComplet

setPatroNomComplet

public void setPatroNomComplet(java.lang.String patroNomComplet)
Accessor d'escriptura a l'atribut patroNomComplet

Parameters:
patroNomComplet - el nou valor de l'atribut patroNomComplet

getJPQL

public java.lang.String getJPQL()
Description copied from class: FiltreAbs
A implementar per les classes descents, donarà la frase JPQL corresponent a l'aplicació del filtre al conjunt de tots els usuaris de la classe

Specified by:
getJPQL in class FiltreAbs
Returns:
sentència JPQL que troba els usuaris que passen el filtre