public class BaseCriteria extends ArrayList<Criterion> implements Criteria
Modifier and Type | Class and Description |
---|---|
static class |
BaseCriteria.AbstractCriterion |
static class |
BaseCriteria.BetweenCriterion |
static class |
BaseCriteria.EqCriterion |
static class |
BaseCriteria.GeCriterion |
static class |
BaseCriteria.GtCriterion |
static class |
BaseCriteria.IlikeCriterion |
static class |
BaseCriteria.InCriterion |
static class |
BaseCriteria.IsNotNullCriterion |
static class |
BaseCriteria.IsNullCriterion |
static class |
BaseCriteria.LeCriterion |
static class |
BaseCriteria.LikeCriterion |
static class |
BaseCriteria.LtCriterion |
static class |
BaseCriteria.NeCriterion |
Criteria.OrderBy
Modifier and Type | Field and Description |
---|---|
static String |
copyright |
protected Criteria.OrderBy |
orderBy |
modCount
Constructor and Description |
---|
BaseCriteria() |
Modifier and Type | Method and Description |
---|---|
Criteria |
between(PropertyAccessor accessor,
Object min,
Object max) |
Criteria |
eq(PropertyAccessor accessor,
Object value) |
Criteria |
ge(PropertyAccessor accessor,
Object value) |
Criteria.OrderBy |
getOrderBy() |
Criteria |
gt(PropertyAccessor accessor,
Object value) |
Criteria |
ilike(PropertyAccessor accessor,
String value,
TextMatchMode textMatchMode) |
Criteria |
in(PropertyAccessor accessor,
Object[] values) |
Criteria |
isNotNull(PropertyAccessor accessor) |
Criteria |
isNull(PropertyAccessor accessor) |
Criteria |
le(PropertyAccessor accessor,
Object value) |
Criteria |
like(PropertyAccessor accessor,
String value,
TextMatchMode textMatchMode) |
Criteria |
lt(PropertyAccessor accessor,
Object value) |
Criteria |
ne(PropertyAccessor accessor,
Object value) |
Criteria |
orderBy(PropertyAccessor accessor,
String direction) |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeRange, retainAll, set, size, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
containsAll, equals, hashCode
public static final String copyright
protected Criteria.OrderBy orderBy
public Criteria eq(PropertyAccessor accessor, Object value)
public Criteria in(PropertyAccessor accessor, Object[] values)
public Criteria ne(PropertyAccessor accessor, Object value)
public Criteria between(PropertyAccessor accessor, Object min, Object max)
public Criteria gt(PropertyAccessor accessor, Object value)
public Criteria ge(PropertyAccessor accessor, Object value)
public Criteria lt(PropertyAccessor accessor, Object value)
public Criteria le(PropertyAccessor accessor, Object value)
public Criteria like(PropertyAccessor accessor, String value, TextMatchMode textMatchMode)
public Criteria ilike(PropertyAccessor accessor, String value, TextMatchMode textMatchMode)
public Criteria isNull(PropertyAccessor accessor)
public Criteria isNotNull(PropertyAccessor accessor)
public Criteria orderBy(PropertyAccessor accessor, String direction)
public Criteria.OrderBy getOrderBy()
getOrderBy
in interface Criteria