Por ejemplo, si hago algo como:¿Cómo se puede eliminar un criterio de los criterios?
Criteria c = session.createCriteria(Book.class)
.add(Expression.ge("release",reDate);
.add(Expression.ge("price",price);
.addOrder(Order.asc("date"))
.setFirstResult(0)
.setMaxResults(10);
c.list();
¿Cómo puedo usar la misma instancia de criterios, pero quito (por ejemplo) el segundo criterio? Estoy tratando de crear una consulta dinámica en la que me gustaría dejar que el usuario elimine un filtro, sin que el motor tenga que reconstruir los criterios desde cero.
Gracias