Boa Tarde pessoal, td bem??
Como ficaria minha criteria usando o normalizer???
@SuppressWarnings("unchecked")
public List<Funcionario> pesquisaFuncionarios(String nome, String cpf,
String rg) {
Criteria c = session.createCriteria(Funcionario.class);
String parameter = Normalizer.normalize(nome, Normalizer.Form.NFKD).replaceAll(
"\p{InCombiningDiacriticalMarks}+", "");
List<Funcionario> results = new ArrayList<Funcionario>();
c.add(Restrictions.ilike("nome", nome, MatchMode.ANYWHERE));
c.add(Restrictions.like("cpf", cpf, MatchMode.ANYWHERE));
c.add(Restrictions.like("rg", rg, MatchMode.ANYWHERE));
// c.add(Restrictions.eq("orgaogestor.cod_orgaogestor", orgao));
results = (List<Funcionario>) c.list();
return results;
}
Alguma ajuda??
valeu.