package gcom.util.filtro; /** * Representa um filtro de busca textual * * @author rodrigo */ public class ComparacaoTexto extends FiltroParametro { private static final long serialVersionUID = 1L; private String valor; /** * Construtor da classe ComparacaoTexto * * @param nomeAtributo * Descri��o do par�metro * @param valor * Descri��o do par�metro */ public ComparacaoTexto(String nomeAtributo, String valor) { super(nomeAtributo); this.valor = valor + "%"; } /** * Construtor da classe ComparacaoTexto * * @param nomeAtributo * Descri��o do par�metro * @param valor * Descri��o do par�metro * @param conector * Descri��o do par�metro */ public ComparacaoTexto(String nomeAtributo, String valor, String conector) { super(nomeAtributo, conector); this.valor = valor + "%"; } /** * Construtor da classe ComparacaoTexto * * @param nomeAtributo * Descri��o do par�metro * @param valor * Descri��o do par�metro * @param conector * Descri��o do par�metro * @param numeroParametrosIsoladosConector * Descri��o do par�metro */ public ComparacaoTexto(String nomeAtributo, Object valor, String conector, int numeroParametrosIsoladosConector) { super(nomeAtributo, conector, numeroParametrosIsoladosConector); this.valor = valor + "%"; } /** * Retorna o valor de valor * * @return O valor de valor */ public String getValor() { return valor; } /** * Seta o valor de valor * * @param valor * O novo valor de valor */ public void setValor(String valor) { this.valor = valor + "%"; } }