Uses of Interface
org.apache.openjpa.kernel.exps.Expression
-
Packages that use Expression Package Description org.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Treeorg.apache.openjpa.kernel.exps OpenJPA Expression Treeorg.apache.openjpa.kernel.jpql JPA Query Language Support -
-
Uses of Expression in org.apache.openjpa.jdbc.kernel.exps
Classes in org.apache.openjpa.jdbc.kernel.exps that implement Expression Modifier and Type Class Description class
WhenCondition
Value produced by a when_clause of a case expression.class
WhenScalar
Value produced by a when_clause of a case expression.Methods in org.apache.openjpa.jdbc.kernel.exps that return Expression Modifier and Type Method Description Expression
JDBCExpressionFactory. and(Expression exp1, Expression exp2)
Expression
JDBCExpressionFactory. asExpression(Value v)
Expression
JDBCExpressionFactory. bindKeyVariable(Value var, Value val)
Expression
JDBCExpressionFactory. bindValueVariable(Value var, Value val)
Expression
JDBCExpressionFactory. bindVariable(Value var, Value val)
Expression
JDBCExpressionFactory. contains(Value map, Value arg)
Expression
JDBCExpressionFactory. containsKey(Value map, Value arg)
Expression
JDBCExpressionFactory. containsValue(Value map, Value arg)
Expression
JDBCExpressionFactory. emptyExpression()
Expression
JDBCExpressionFactory. endsWith(Value v1, Value v2)
Expression
JDBCExpressionFactory. equal(Value v1, Value v2)
Expression
JDBCExpressionFactory. greaterThan(Value v1, Value v2)
Expression
JDBCExpressionFactory. greaterThanEqual(Value v1, Value v2)
Expression
JDBCExpressionFactory. isEmpty(Value val)
Expression
JDBCExpressionFactory. isInstance(Value val, java.lang.Class c)
Expression
JDBCExpressionFactory. isNotEmpty(Value val)
Expression
JDBCExpressionFactory. lessThan(Value v1, Value v2)
Expression
JDBCExpressionFactory. lessThanEqual(Value v1, Value v2)
Expression
JDBCExpressionFactory. matches(Value v1, Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)
Expression
JDBCExpressionFactory. not(Expression exp)
Expression
JDBCExpressionFactory. notEqual(Value v1, Value v2)
Expression
JDBCExpressionFactory. notMatches(Value v1, Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)
Expression
JDBCExpressionFactory. or(Expression exp1, Expression exp2)
Expression
JDBCExpressionFactory. startsWith(Value v1, Value v2)
Expression
JDBCExpressionFactory. whenCondition(Expression exp, Value val)
Expression
JDBCExpressionFactory. whenScalar(Value val1, Value val2)
Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Expression Modifier and Type Method Description Expression
JDBCExpressionFactory. and(Expression exp1, Expression exp2)
Value
JDBCExpressionFactory. generalCaseExpression(Expression[] exp, Value val)
Expression
JDBCExpressionFactory. not(Expression exp)
Expression
JDBCExpressionFactory. or(Expression exp1, Expression exp2)
Value
JDBCExpressionFactory. simpleCaseExpression(Value caseOperand, Expression[] exp, Value val1)
Expression
JDBCExpressionFactory. whenCondition(Expression exp, Value val)
-
Uses of Expression in org.apache.openjpa.kernel.exps
Classes in org.apache.openjpa.kernel.exps that implement Expression Modifier and Type Class Description class
Exp
An in-memory representation of anExpression
.class
WhenCondition
class
WhenScalar
Fields in org.apache.openjpa.kernel.exps declared as Expression Modifier and Type Field Description Expression
QueryExpressions. filter
Expression
Context. from
Expression
QueryExpressions. having
Methods in org.apache.openjpa.kernel.exps that return Expression Modifier and Type Method Description Expression
ExpressionFactory. and(Expression exp1, Expression exp2)
Return the two expressions AND'd together.Expression
InMemoryExpressionFactory. and(Expression exp1, Expression exp2)
Expression
ExpressionFactory. asExpression(Value bool)
Return the given value as an expression.Expression
InMemoryExpressionFactory. asExpression(Value v)
Expression
ExpressionFactory. bindKeyVariable(Value var, Value map)
Bind the given variable to the key set of the given map value.Expression
InMemoryExpressionFactory. bindKeyVariable(Value var, Value val)
Expression
ExpressionFactory. bindValueVariable(Value var, Value map)
Bind the given variable to the value set of the given map value.Expression
InMemoryExpressionFactory. bindValueVariable(Value var, Value val)
Expression
ExpressionFactory. bindVariable(Value var, Value coll)
Bind the given variable to the given collection value.Expression
InMemoryExpressionFactory. bindVariable(Value var, Value val)
Expression
ExpressionFactory. contains(Value coll, Value arg)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. contains(Value v1, Value v2)
Expression
ExpressionFactory. containsKey(Value map, Value arg)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. containsKey(Value v1, Value v2)
Expression
ExpressionFactory. containsValue(Value map, Value arg)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. containsValue(Value v1, Value v2)
Expression
ExpressionFactory. emptyExpression()
Return a blank expression; this is used when the filter is empty.Expression
InMemoryExpressionFactory. emptyExpression()
Expression
ExpressionFactory. endsWith(Value str1, Value str2)
Return whether the first string ends with the second.Expression
InMemoryExpressionFactory. endsWith(Value v1, Value v2)
Expression
ExpressionFactory. equal(Value v1, Value v2)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. equal(Value v1, Value v2)
Expression
ExpressionFactory. greaterThan(Value v1, Value v2)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. greaterThan(Value v1, Value v2)
Expression
ExpressionFactory. greaterThanEqual(Value v1, Value v2)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. greaterThanEqual(Value v1, Value v2)
Expression
ExpressionFactory. isEmpty(Value target)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. isEmpty(Value v1)
Expression
ExpressionFactory. isInstance(Value obj, java.lang.Class c)
Return whether the first value is an instance of the given class.Expression
InMemoryExpressionFactory. isInstance(Value v1, java.lang.Class c)
Expression
ExpressionFactory. isNotEmpty(Value target)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. isNotEmpty(Value v1)
Expression
ExpressionFactory. lessThan(Value v1, Value v2)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. lessThan(Value v1, Value v2)
Expression
ExpressionFactory. lessThanEqual(Value v1, Value v2)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. lessThanEqual(Value v1, Value v2)
Expression
ExpressionFactory. matches(Value str, Value regexp, java.lang.String single, java.lang.String multi, java.lang.String escape)
Return whether the string matches the matching pattern.Expression
InMemoryExpressionFactory. matches(Value v1, Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)
Expression
ExpressionFactory. not(Expression exp)
Return the inverse of this expression.Expression
InMemoryExpressionFactory. not(Expression exp)
Expression
ExpressionFactory. notEqual(Value v1, Value v2)
Return an expression representing the given condition.Expression
InMemoryExpressionFactory. notEqual(Value v1, Value v2)
Expression
ExpressionFactory. notMatches(Value str, Value regexp, java.lang.String single, java.lang.String multi, java.lang.String escape)
Return whether the string does not match the given pattern.Expression
InMemoryExpressionFactory. notMatches(Value v1, Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)
Expression
ExpressionFactory. or(Expression exp1, Expression exp2)
Return the two expressions OR'd together.Expression
InMemoryExpressionFactory. or(Expression exp1, Expression exp2)
Expression
ExpressionFactory. startsWith(Value str1, Value str2)
Return whether the first string starts with the second.Expression
InMemoryExpressionFactory. startsWith(Value v1, Value v2)
Expression
ExpressionFactory. whenCondition(Expression exp, Value val)
Return a when condidional clauseExpression
InMemoryExpressionFactory. whenCondition(Expression exp, Value val)
Expression
ExpressionFactory. whenScalar(Value val1, Value val2)
Return a when scalar_expression clauseExpression
InMemoryExpressionFactory. whenScalar(Value val1, Value val2)
Methods in org.apache.openjpa.kernel.exps with parameters of type Expression Modifier and Type Method Description Expression
ExpressionFactory. and(Expression exp1, Expression exp2)
Return the two expressions AND'd together.Expression
InMemoryExpressionFactory. and(Expression exp1, Expression exp2)
void
AbstractExpressionVisitor. enter(Expression exp)
void
ExpressionVisitor. enter(Expression exp)
Enter an expression.void
AbstractExpressionVisitor. exit(Expression exp)
void
ExpressionVisitor. exit(Expression exp)
Leave an expression.Value
ExpressionFactory. generalCaseExpression(Expression[] exp, Value val)
Return a general case expressionValue
InMemoryExpressionFactory. generalCaseExpression(Expression[] exp, Value val)
Expression
ExpressionFactory. not(Expression exp)
Return the inverse of this expression.Expression
InMemoryExpressionFactory. not(Expression exp)
Expression
ExpressionFactory. or(Expression exp1, Expression exp2)
Return the two expressions OR'd together.Expression
InMemoryExpressionFactory. or(Expression exp1, Expression exp2)
Value
ExpressionFactory. simpleCaseExpression(Value caseOperand, Expression[] exp, Value val)
Return a simple case expressionValue
InMemoryExpressionFactory. simpleCaseExpression(Value caseOperand, Expression[] exp, Value val)
Expression
ExpressionFactory. whenCondition(Expression exp, Value val)
Return a when condidional clauseExpression
InMemoryExpressionFactory. whenCondition(Expression exp, Value val)
-
Uses of Expression in org.apache.openjpa.kernel.jpql
Methods in org.apache.openjpa.kernel.jpql that return Expression Modifier and Type Method Description protected Expression
JPQLExpressionBuilder. evalFetchJoins(QueryExpressions exps)
-