|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Where<T extends Where<?>>
| Method Summary | |
|---|---|
T |
allEq(Map<String,Object> propertyMap)
All Equal - Map containing property names and their values. |
T |
and(ExpressionElement... expressionElements)
And - join more expressions with a logical and. |
T |
and(List<ExpressionElement> expressionElements)
And - join more expressions with a logical and. |
T |
eq(String property,
Object value)
Express the "Equals to" relation between an object's property and a fixed value. |
T |
eqProperties(String firstProperty,
String secondProperty)
Express the "Equals to" relation between objects properties |
T |
ge(String property,
Object value)
Express the "Greater or equals to" relation between an object's property and a fixed value. |
T |
geProperties(String firstProperty,
String secondProperty)
Express the "Greater or equals to" relation between objects properties |
T |
gt(String property,
Object value)
Express the "Greater than" relation between an object's property and a fixed value. |
T |
gtProperties(String firstProperty,
String secondProperty)
Express the "Greater than" relation between objects properties |
T |
ieq(String property,
String value)
Express the "Insensitive Equal To" between an object's property and a fixed value (it uses a lower() function to make both case insensitive). |
T |
ieqProperties(String firstProperty,
String secondProperty)
Express the "Insensitive Equal To" bbetween objects properties (it uses a lower() function to make both case insensitive). |
T |
ilike(String property,
String value)
Case insensitive Like - property like value where the value contains the SQL wild card characters % (percentage) and _ (underscore). |
T |
in(String property,
BaseFindQuery subQuery)
In - using a subQuery. |
T |
in(String property,
Collection<?> values)
In - property has a value in the collection of values. |
T |
in(String property,
Object[] values)
In - property has a value in the array of values. |
T |
isNotNull(String property)
Is Not Null - property is not null. |
T |
isNull(String property)
Is Null - property is null. |
T |
le(String property,
Object value)
Express the "Lesser or equals to" relation between an object's property and a fixed value. |
T |
leProperties(String firstProperty,
String secondProperty)
Express the "Lesser or equals to" relation between objects properties |
T |
like(String property,
String value)
Like - property like value where the value contains the SQL wild card characters % (percentage) and _ (underscore). |
T |
lt(String property,
Object value)
Express the "Lesser than" relation between an object's property and a fixed value. |
T |
ltProperties(String firstProperty,
String secondProperty)
Express the "Lesser than" relation between objects properties |
T |
ne(String property,
Object value)
Express the "Not Equals to" relation between objects properties. |
T |
neProperties(String firstProperty,
String secondProperty)
Express the "Not Equals to" relation between an object's property and a fixed value. |
T |
nin(String property,
BaseFindQuery subQuery)
Not In - using a subQuery. |
T |
nin(String property,
Collection<?> values)
Not In - property has a value in the collection of values. |
T |
nin(String property,
Object[] values)
Not In - property has a value in the array of values. |
T |
nlike(String property,
String value)
Not Like - property like value where the value contains the SQL wild card characters % (percentage) and _ (underscore). |
T |
not(ExpressionElement expression)
Negate the expression (prefix it with NOT). |
T |
or(ExpressionElement... expressionElements)
Or - join more expressions with a logical or. |
T |
or(List<ExpressionElement> expressionElements)
Or - join more expressions with a logical or. |
| Method Detail |
|---|
T allEq(Map<String,Object> propertyMap)
propertyMap -
T eq(String property,
Object value)
property - value -
T eqProperties(String firstProperty,
String secondProperty)
firstProperty - secondProperty -
T le(String property,
Object value)
property - value -
T leProperties(String firstProperty,
String secondProperty)
firstProperty - secondProperty -
T ge(String property,
Object value)
property - value -
T geProperties(String firstProperty,
String secondProperty)
firstProperty - secondProperty -
T lt(String property,
Object value)
property - value -
T ltProperties(String firstProperty,
String secondProperty)
firstProperty - secondProperty -
T gt(String property,
Object value)
property - value -
T gtProperties(String firstProperty,
String secondProperty)
firstProperty - secondProperty -
T ieq(String property,
String value)
propertyName - value -
T ieqProperties(String firstProperty,
String secondProperty)
firstProperty - secondProperty -
T ne(String property,
Object value)
property - value -
T neProperties(String firstProperty,
String secondProperty)
firstProperty - secondProperty -
T ilike(String property,
String value)
propertyName - value -
T nin(String property,
Collection<?> values)
propertyName - values -
T nin(String property,
Object[] values)
propertyName - values -
T nin(String property,
BaseFindQuery subQuery)
propertyName - subQuery -
T in(String property,
Collection<?> values)
propertyName - values -
T in(String property,
Object[] values)
propertyName - values -
T in(String property,
BaseFindQuery subQuery)
propertyName - subQuery -
T isNotNull(String property)
propertyName -
T isNull(String property)
propertyName -
T like(String property,
String value)
propertyName - value -
T nlike(String property,
String value)
propertyName - value - T not(ExpressionElement expression)
exp -
T or(ExpressionElement... expressionElements)
expressionElements -
T or(List<ExpressionElement> expressionElements)
expressionElements -
T and(List<ExpressionElement> expressionElements)
expressionElements -
T and(ExpressionElement... expressionElements)
expressionElements -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||