public PredicateBuilder isNotNull() { return addPredicate(Predicates.notEqual(qb.getAttribute(), null)); }
public PredicateBuilder lessThan(Comparable value) { return addPredicate(Predicates.lessThan(qb.getAttribute(), value)); }
public PredicateBuilder notEqual(Comparable value) { return addPredicate(Predicates.notEqual(qb.getAttribute(), value)); }
public PredicateBuilder in(Comparable... values) { return addPredicate(Predicates.in(qb.getAttribute(), values)); }
public PredicateBuilder equal(Comparable value) { return addPredicate(Predicates.equal(qb.getAttribute(), value)); }
public PredicateBuilder greaterThan(Comparable value) { return addPredicate(Predicates.greaterThan(qb.getAttribute(), value)); }
public PredicateBuilder between(Comparable from, Comparable to) { return addPredicate(Predicates.between(qb.getAttribute(), from, to)); }
public PredicateBuilder notEqual(Comparable value) { return addPredicate(Predicates.notEqual(qb.getAttribute(), value)); }
public PredicateBuilder greaterThan(Comparable value) { return addPredicate(Predicates.greaterThan(qb.getAttribute(), value)); }
public PredicateBuilder equal(Comparable value) { return addPredicate(Predicates.equal(qb.getAttribute(), value)); }
public PredicateBuilder isNotNull() { return addPredicate(Predicates.notEqual(qb.getAttribute(), null)); }
public PredicateBuilder between(Comparable from, Comparable to) { return addPredicate(Predicates.between(qb.getAttribute(), from, to)); }
public PredicateBuilder isNull() { return addPredicate(Predicates.equal(qb.getAttribute(), null)); }
public PredicateBuilder greaterEqual(Comparable value) { return addPredicate(Predicates.greaterEqual(qb.getAttribute(), value)); }
public PredicateBuilder lessThan(Comparable value) { return addPredicate(Predicates.lessThan(qb.getAttribute(), value)); }
public PredicateBuilder lessEqual(Comparable value) { return addPredicate(Predicates.lessEqual(qb.getAttribute(), value)); }
public PredicateBuilder greaterEqual(Comparable value) { return addPredicate(Predicates.greaterEqual(qb.getAttribute(), value)); }
public PredicateBuilder in(Comparable... values) { return addPredicate(Predicates.in(qb.getAttribute(), values)); }
public EntryObject get(String attribute) { if (KEY_ATTRIBUTE_NAME.value().equals(qb.getAttribute())) { qb.setAttribute(KEY_ATTRIBUTE_NAME.value() + "#" + attribute); } else { qb.setAttribute(attribute); } return this; }
public EntryObject get(String attribute) { if (KEY_ATTRIBUTE_NAME.value().equals(qb.getAttribute())) { qb.setAttribute(KEY_ATTRIBUTE_NAME.value() + "#" + attribute); } else { qb.setAttribute(attribute); } return this; }