All Methods Instance Methods Abstract Methods
Modifier and Type |
Method and Description |
Criterion |
allEq(Map<String,Criterion> propertyNameValues) |
Criterion |
and(Criterion lhs,
Criterion rhs) |
Criterion |
between(String propertyName,
Object lo,
Object hi) |
Conjunction |
conjunction() |
Disjunction |
disjunction() |
Criterion |
eq(String propertyName,
Object value) |
Criterion |
eqProperty(String propertyName,
String otherPropertyName) |
Criterion |
ge(String propertyName,
Object value) |
Criterion |
geProperty(String propertyName,
String otherPropertyName) |
Criterion |
gt(String propertyName,
Object value) |
Criterion |
gtProperty(String propertyName,
String otherPropertyName) |
Criterion |
ilike(String propertyName,
Object value) |
Criterion |
in(String propertyName,
Collection<?> values) |
Criterion |
in(String propertyName,
Object[] values) |
Criterion |
isEmpty(String propertyName) |
Criterion |
isNotEmpty(String propertyName) |
Criterion |
isNotNull(String propertyName) |
Criterion |
isNull(String propertyName) |
Criterion |
le(String propertyName,
Object value) |
Criterion |
leProperty(String propertyName,
String otherPropertyName) |
Criterion |
like(String propertyName,
Object value) |
Criterion |
lt(String propertyName,
Object value) |
Criterion |
ltProperty(String propertyName,
String otherPropertyName) |
Criterion |
ne(String propertyName,
Object value) |
Criterion |
neProperty(String propertyName,
String otherPropertyName) |
Criterion |
not(Criterion expression) |
Criterion |
or(Criterion lhs,
Criterion rhs) |
Criterion |
sizeEq(String propertyName,
int size) |
Criterion |
sizeGe(String propertyName,
int size) |
Criterion |
sizeGt(String propertyName,
int size) |
Criterion |
sizeLe(String propertyName,
int size) |
Criterion |
sizeLt(String propertyName,
int size) |
Criterion |
sizeNe(String propertyName,
int size) |
Criterion |
sqlRestriction(String sql) |
Criterion |
sqlRestriction(String sql,
Object[] values,
Type[] types) |
Criterion |
sqlRestriction(String sql,
Object value,
Type type) |