jwikidump.parser.procesadores.filtro
Class FiltrarPorContenido
java.lang.Object
jwikidump.parser.procesadores.filtro.FiltroAbstract
jwikidump.parser.procesadores.filtro.Filtro
jwikidump.parser.procesadores.filtro.FiltrarPorContenido
public class FiltrarPorContenido
- extends Filtro
Field Summary |
static boolean |
NO_SENSIBLE_AL_CASO
Constante que permite setear al Filtro para que ejecute la Expresion Regular ignorando el uso de Mayusculas/Minusculas,etc. |
static boolean |
SENSIBLE_AL_CASO
Constante que permite setear al Filtro para que ejecute la Expresion Regular distinguiendo el uso de Mayusculas/Minusculas,etc. |
Constructor Summary |
FiltrarPorContenido(java.lang.String ER)
Crea un Filtro por contenido en base a la Expresion Regular que no sea Sensible al Caso (uso de Mayusculas/Minusculas...) |
FiltrarPorContenido(java.lang.String ER,
boolean modo)
Crea un Filtro por Contenido en base a la Expresion Regular que no sea Sensible al Caso (uso de Mayusculas/Minusculas...), y seteando el modo del filtro |
FiltrarPorContenido(java.lang.String ER,
boolean modo,
boolean sensibleAlCaso)
Crea un Filtro por Contenido en base a la Expresion Regular espesificando que sea o no Sensible al Caso (uso de Mayusculas/Minusculas...), y seteando el modo del filtro |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SENSIBLE_AL_CASO
public static final boolean SENSIBLE_AL_CASO
- Constante que permite setear al Filtro para que ejecute la Expresion Regular distinguiendo el uso de Mayusculas/Minusculas,etc. Esta opcion es la mas rápida en el momento de Procesar, pero no es mas flexible al momento de machear con lo buscado.
- See Also:
- Constant Field Values
NO_SENSIBLE_AL_CASO
public static final boolean NO_SENSIBLE_AL_CASO
- Constante que permite setear al Filtro para que ejecute la Expresion Regular ignorando el uso de Mayusculas/Minusculas,etc. Esta opcion es mas lenta que
Sensible al Caso
pero es mucho mas flexible permitiendo hacer mas compatible la ER con lo que se esta buscando
- See Also:
- Constant Field Values
FiltrarPorContenido
public FiltrarPorContenido(java.lang.String ER)
- Crea un Filtro por contenido en base a la Expresion Regular que no sea Sensible al Caso (uso de Mayusculas/Minusculas...)
- Parameters:
ER
- exp regular
FiltrarPorContenido
public FiltrarPorContenido(java.lang.String ER,
boolean modo)
- Crea un Filtro por Contenido en base a la Expresion Regular que no sea Sensible al Caso (uso de Mayusculas/Minusculas...), y seteando el modo del filtro
- Parameters:
ER
- expresion regularmodo
- usar las constantes MODO_FILTRA
ó MODO_NO_FILTRA
FiltrarPorContenido
public FiltrarPorContenido(java.lang.String ER,
boolean modo,
boolean sensibleAlCaso)
- Crea un Filtro por Contenido en base a la Expresion Regular espesificando que sea o no Sensible al Caso (uso de Mayusculas/Minusculas...), y seteando el modo del filtro
- Parameters:
ER
- expresion regularmodo
- usar las constantes MODO_FILTRA
ó MODO_NO_FILTRA
sensibleAlCaso
- true en caso de que se quiera que sea Sensible al Caso, o bien usar las constantes SENSIBLE_AL_CASO
ó NO_SENSIBLE_AL_CASO
condicionDeFiltrado
protected boolean condicionDeFiltrado(Pagina pagina)
- Specified by:
condicionDeFiltrado
in class Filtro