.getGenericString(u.getNombre())));
if (u.getApellidos() != null)
criteria = criteria.add(Restrictions.ilike("apellidos",
LogicConstants.getGenericString(u.getApellidos())));
if (u.getRoles() != null)
criteria = criteria.createCriteria("roles").add(
Restrictions.ilike("nombre", LogicConstants
.getGenericString(u.getRoles().getNombre())));
res = criteria.setResultTransformer(Criteria.DISTINCT_ROOT_ENTITY)
.list();