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 classWhenConditionValue produced by a when_clause of a case expression.classWhenScalarValue 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 ExpressionJDBCExpressionFactory. and(Expression exp1, Expression exp2)ExpressionJDBCExpressionFactory. asExpression(Value v)ExpressionJDBCExpressionFactory. bindKeyVariable(Value var, Value val)ExpressionJDBCExpressionFactory. bindValueVariable(Value var, Value val)ExpressionJDBCExpressionFactory. bindVariable(Value var, Value val)ExpressionJDBCExpressionFactory. contains(Value map, Value arg)ExpressionJDBCExpressionFactory. containsKey(Value map, Value arg)ExpressionJDBCExpressionFactory. containsValue(Value map, Value arg)ExpressionJDBCExpressionFactory. emptyExpression()ExpressionJDBCExpressionFactory. endsWith(Value v1, Value v2)ExpressionJDBCExpressionFactory. equal(Value v1, Value v2)ExpressionJDBCExpressionFactory. greaterThan(Value v1, Value v2)ExpressionJDBCExpressionFactory. greaterThanEqual(Value v1, Value v2)ExpressionJDBCExpressionFactory. isEmpty(Value val)ExpressionJDBCExpressionFactory. isInstance(Value val, java.lang.Class c)ExpressionJDBCExpressionFactory. isNotEmpty(Value val)ExpressionJDBCExpressionFactory. lessThan(Value v1, Value v2)ExpressionJDBCExpressionFactory. lessThanEqual(Value v1, Value v2)ExpressionJDBCExpressionFactory. matches(Value v1, Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)ExpressionJDBCExpressionFactory. not(Expression exp)ExpressionJDBCExpressionFactory. notEqual(Value v1, Value v2)ExpressionJDBCExpressionFactory. notMatches(Value v1, Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)ExpressionJDBCExpressionFactory. or(Expression exp1, Expression exp2)ExpressionJDBCExpressionFactory. startsWith(Value v1, Value v2)ExpressionJDBCExpressionFactory. whenCondition(Expression exp, Value val)ExpressionJDBCExpressionFactory. whenScalar(Value val1, Value val2)Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Expression Modifier and Type Method Description ExpressionJDBCExpressionFactory. and(Expression exp1, Expression exp2)ValueJDBCExpressionFactory. generalCaseExpression(Expression[] exp, Value val)ExpressionJDBCExpressionFactory. not(Expression exp)ExpressionJDBCExpressionFactory. or(Expression exp1, Expression exp2)ValueJDBCExpressionFactory. simpleCaseExpression(Value caseOperand, Expression[] exp, Value val1)ExpressionJDBCExpressionFactory. 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 classExpAn in-memory representation of anExpression.classWhenConditionclassWhenScalarFields in org.apache.openjpa.kernel.exps declared as Expression Modifier and Type Field Description ExpressionQueryExpressions. filterExpressionContext. fromExpressionQueryExpressions. havingMethods in org.apache.openjpa.kernel.exps that return Expression Modifier and Type Method Description ExpressionExpressionFactory. and(Expression exp1, Expression exp2)Return the two expressions AND'd together.ExpressionInMemoryExpressionFactory. and(Expression exp1, Expression exp2)ExpressionExpressionFactory. asExpression(Value bool)Return the given value as an expression.ExpressionInMemoryExpressionFactory. asExpression(Value v)ExpressionExpressionFactory. bindKeyVariable(Value var, Value map)Bind the given variable to the key set of the given map value.ExpressionInMemoryExpressionFactory. bindKeyVariable(Value var, Value val)ExpressionExpressionFactory. bindValueVariable(Value var, Value map)Bind the given variable to the value set of the given map value.ExpressionInMemoryExpressionFactory. bindValueVariable(Value var, Value val)ExpressionExpressionFactory. bindVariable(Value var, Value coll)Bind the given variable to the given collection value.ExpressionInMemoryExpressionFactory. bindVariable(Value var, Value val)ExpressionExpressionFactory. contains(Value coll, Value arg)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. contains(Value v1, Value v2)ExpressionExpressionFactory. containsKey(Value map, Value arg)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. containsKey(Value v1, Value v2)ExpressionExpressionFactory. containsValue(Value map, Value arg)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. containsValue(Value v1, Value v2)ExpressionExpressionFactory. emptyExpression()Return a blank expression; this is used when the filter is empty.ExpressionInMemoryExpressionFactory. emptyExpression()ExpressionExpressionFactory. endsWith(Value str1, Value str2)Return whether the first string ends with the second.ExpressionInMemoryExpressionFactory. endsWith(Value v1, Value v2)ExpressionExpressionFactory. equal(Value v1, Value v2)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. equal(Value v1, Value v2)ExpressionExpressionFactory. greaterThan(Value v1, Value v2)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. greaterThan(Value v1, Value v2)ExpressionExpressionFactory. greaterThanEqual(Value v1, Value v2)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. greaterThanEqual(Value v1, Value v2)ExpressionExpressionFactory. isEmpty(Value target)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. isEmpty(Value v1)ExpressionExpressionFactory. isInstance(Value obj, java.lang.Class c)Return whether the first value is an instance of the given class.ExpressionInMemoryExpressionFactory. isInstance(Value v1, java.lang.Class c)ExpressionExpressionFactory. isNotEmpty(Value target)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. isNotEmpty(Value v1)ExpressionExpressionFactory. lessThan(Value v1, Value v2)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. lessThan(Value v1, Value v2)ExpressionExpressionFactory. lessThanEqual(Value v1, Value v2)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. lessThanEqual(Value v1, Value v2)ExpressionExpressionFactory. 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.ExpressionInMemoryExpressionFactory. matches(Value v1, Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)ExpressionExpressionFactory. not(Expression exp)Return the inverse of this expression.ExpressionInMemoryExpressionFactory. not(Expression exp)ExpressionExpressionFactory. notEqual(Value v1, Value v2)Return an expression representing the given condition.ExpressionInMemoryExpressionFactory. notEqual(Value v1, Value v2)ExpressionExpressionFactory. 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.ExpressionInMemoryExpressionFactory. notMatches(Value v1, Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)ExpressionExpressionFactory. or(Expression exp1, Expression exp2)Return the two expressions OR'd together.ExpressionInMemoryExpressionFactory. or(Expression exp1, Expression exp2)ExpressionExpressionFactory. startsWith(Value str1, Value str2)Return whether the first string starts with the second.ExpressionInMemoryExpressionFactory. startsWith(Value v1, Value v2)ExpressionExpressionFactory. whenCondition(Expression exp, Value val)Return a when condidional clauseExpressionInMemoryExpressionFactory. whenCondition(Expression exp, Value val)ExpressionExpressionFactory. whenScalar(Value val1, Value val2)Return a when scalar_expression clauseExpressionInMemoryExpressionFactory. whenScalar(Value val1, Value val2)Methods in org.apache.openjpa.kernel.exps with parameters of type Expression Modifier and Type Method Description ExpressionExpressionFactory. and(Expression exp1, Expression exp2)Return the two expressions AND'd together.ExpressionInMemoryExpressionFactory. and(Expression exp1, Expression exp2)voidAbstractExpressionVisitor. enter(Expression exp)voidExpressionVisitor. enter(Expression exp)Enter an expression.voidAbstractExpressionVisitor. exit(Expression exp)voidExpressionVisitor. exit(Expression exp)Leave an expression.ValueExpressionFactory. generalCaseExpression(Expression[] exp, Value val)Return a general case expressionValueInMemoryExpressionFactory. generalCaseExpression(Expression[] exp, Value val)ExpressionExpressionFactory. not(Expression exp)Return the inverse of this expression.ExpressionInMemoryExpressionFactory. not(Expression exp)ExpressionExpressionFactory. or(Expression exp1, Expression exp2)Return the two expressions OR'd together.ExpressionInMemoryExpressionFactory. or(Expression exp1, Expression exp2)ValueExpressionFactory. simpleCaseExpression(Value caseOperand, Expression[] exp, Value val)Return a simple case expressionValueInMemoryExpressionFactory. simpleCaseExpression(Value caseOperand, Expression[] exp, Value val)ExpressionExpressionFactory. whenCondition(Expression exp, Value val)Return a when condidional clauseExpressionInMemoryExpressionFactory. 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 ExpressionJPQLExpressionBuilder. evalFetchJoins(QueryExpressions exps)
-