|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IExpression | |
|---|---|
| com.googlecode.jpattern.orm.query | |
| Uses of IExpression in com.googlecode.jpattern.orm.query |
|---|
| Classes in com.googlecode.jpattern.orm.query that implement IExpression | |
|---|---|
class |
Expression
|
| Methods in com.googlecode.jpattern.orm.query that return IExpression | |
|---|---|
IExpression |
IExpression.allEq(Map<String,Object> propertyMap)
All Equal - Map containing property names and their values. |
IExpression |
Expression.allEq(Map<String,Object> propertyMap)
|
IExpression |
IExpression.and(IExpressionElement expressionOne,
IExpressionElement expressionTwo)
And - join two expressions with a logical and. |
IExpression |
Expression.and(IExpressionElement expressionOne,
IExpressionElement expressionTwo)
|
IExpression |
IExpression.eq(String property,
Object value)
Express the "Equals to" relation between an object's property and a fixed value. |
IExpression |
Expression.eq(String property,
Object value)
|
IExpression |
IExpression.eqProperties(String firstProperty,
String secondProperty)
Express the "Equals to" relation between objects properties |
IExpression |
Expression.eqProperties(String firstProperty,
String secondProperty)
|
IExpression |
IExpression.ge(String property,
Object value)
Express the "Greater or equals to" relation between an object's property and a fixed value. |
IExpression |
Expression.ge(String property,
Object value)
|
IExpression |
IExpression.geProperties(String firstProperty,
String secondProperty)
Express the "Greater or equals to" relation between objects properties |
IExpression |
Expression.geProperties(String firstProperty,
String secondProperty)
|
IExpression |
IExpression.gt(String property,
Object value)
Express the "Greater than" relation between an object's property and a fixed value. |
IExpression |
Expression.gt(String property,
Object value)
|
IExpression |
IExpression.gtProperties(String firstProperty,
String secondProperty)
Express the "Greater than" relation between objects properties |
IExpression |
Expression.gtProperties(String firstProperty,
String secondProperty)
|
IExpression |
IExpression.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). |
IExpression |
Expression.ieq(String property,
String value)
|
IExpression |
IExpression.ieqProperties(String firstProperty,
String secondProperty)
Express the "Insensitive Equal To" bbetween objects properties (it uses a lower() function to make both case insensitive). |
IExpression |
Expression.ieqProperties(String firstProperty,
String secondProperty)
|
IExpression |
IExpression.ilike(String property,
String value)
Case insensitive Like - property like value where the value contains the SQL wild card characters % (percentage) and _ (underscore). |
IExpression |
Expression.ilike(String property,
String value)
|
IExpression |
IExpression.in(String property,
Collection<?> values)
In - property has a value in the collection of values. |
IExpression |
Expression.in(String property,
Collection<?> values)
|
IExpression |
IExpression.in(String property,
IQuery subQuery)
In - using a subQuery. |
IExpression |
Expression.in(String property,
IQuery subQuery)
|
IExpression |
IExpression.in(String property,
Object[] values)
In - property has a value in the array of values. |
IExpression |
Expression.in(String property,
Object[] values)
|
IExpression |
IExpression.isNotNull(String property)
Is Not Null - property is not null. |
IExpression |
Expression.isNotNull(String property)
|
IExpression |
IExpression.isNull(String property)
Is Null - property is null. |
IExpression |
Expression.isNull(String property)
|
IExpression |
IExpression.le(String property,
Object value)
Express the "Lesser or equals to" relation between an object's property and a fixed value. |
IExpression |
Expression.le(String property,
Object value)
|
IExpression |
IExpression.leProperties(String firstProperty,
String secondProperty)
Express the "Lesser or equals to" relation between objects properties |
IExpression |
Expression.leProperties(String firstProperty,
String secondProperty)
|
IExpression |
IExpression.like(String property,
String value)
Like - property like value where the value contains the SQL wild card characters % (percentage) and _ (underscore). |
IExpression |
Expression.like(String property,
String value)
|
IExpression |
IExpression.lt(String property,
Object value)
Express the "Lesser than" relation between an object's property and a fixed value. |
IExpression |
Expression.lt(String property,
Object value)
|
IExpression |
IExpression.ltProperties(String firstProperty,
String secondProperty)
Express the "Lesser than" relation between objects properties |
IExpression |
Expression.ltProperties(String firstProperty,
String secondProperty)
|
IExpression |
IExpression.ne(String property,
Object value)
Express the "Not Equals to" relation between objects properties. |
IExpression |
Expression.ne(String property,
Object value)
|
IExpression |
IExpression.neProperties(String firstProperty,
String secondProperty)
Express the "Not Equals to" relation between an object's property and a fixed value. |
IExpression |
Expression.neProperties(String firstProperty,
String secondProperty)
|
IExpression |
IExpression.nin(String property,
Collection<?> values)
Not In - property has a value in the collection of values. |
IExpression |
Expression.nin(String property,
Collection<?> values)
|
IExpression |
IExpression.nin(String property,
IQuery subQuery)
Not In - using a subQuery. |
IExpression |
Expression.nin(String property,
IQuery subQuery)
|
IExpression |
IExpression.nin(String property,
Object[] values)
Not In - property has a value in the array of values. |
IExpression |
Expression.nin(String property,
Object[] values)
|
IExpression |
IExpression.nlike(String property,
String value)
Not Like - property like value where the value contains the SQL wild card characters % (percentage) and _ (underscore). |
IExpression |
Expression.nlike(String property,
String value)
|
IExpression |
IExpression.not(IExpressionElement expression)
Negate the expression (prefix it with NOT). |
IExpression |
Expression.not(IExpressionElement expression)
|
IExpression |
IExpression.or(IExpressionElement expressionOne,
IExpressionElement expressionTwo)
Or - join two expressions with a logical or. |
IExpression |
Expression.or(IExpressionElement expressionOne,
IExpressionElement expressionTwo)
|
IExpression |
ABaseOrmQuery.where()
|
IExpression |
OrmUpdate.where()
|
IExpression |
OrmDelete.where()
|
IExpression |
IBaseOrmQuery.where()
Set the where clause. |
IExpression |
IUpdate.where()
Create or modify the "WHERE" clause of the statement. |
IExpression |
IDelete.where()
Create or modify the "WHERE" clause of the statement. |
| Methods in com.googlecode.jpattern.orm.query with parameters of type IExpression | |
|---|---|
protected void |
ABaseOrmQuery.setWhere(IExpression whereExpression)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||