Uses of Interface
org.apache.openjpa.kernel.exps.Expression

Packages that use Expression
org.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Tree 
org.apache.openjpa.kernel.exps OpenJPA Expression Tree 
org.apache.openjpa.kernel.jpql JPA Query Language Support 
 

Uses of Expression in org.apache.openjpa.jdbc.kernel.exps
 

Methods in org.apache.openjpa.jdbc.kernel.exps that return Expression
 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, 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, String single, String multi, String esc)
           
 Expression JDBCExpressionFactory.not(Expression exp)
           
 Expression JDBCExpressionFactory.notEqual(Value v1, Value v2)
           
 Expression JDBCExpressionFactory.notMatches(Value v1, Value v2, String single, String multi, String esc)
           
 Expression JDBCExpressionFactory.or(Expression exp1, Expression exp2)
           
 Expression JDBCExpressionFactory.startsWith(Value v1, Value v2)
           
 

Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Expression
 Expression JDBCExpressionFactory.and(Expression exp1, Expression exp2)
           
 Expression JDBCExpressionFactory.not(Expression exp)
           
 Expression JDBCExpressionFactory.or(Expression exp1, Expression exp2)
           
 

Uses of Expression in org.apache.openjpa.kernel.exps
 

Fields in org.apache.openjpa.kernel.exps declared as Expression
 Expression QueryExpressions.filter
           
 Expression QueryExpressions.having
           
 

Methods in org.apache.openjpa.kernel.exps that return Expression
 Expression InMemoryExpressionFactory.and(Expression exp1, Expression exp2)
           
 Expression ExpressionFactory.and(Expression exp1, Expression exp2)
          Return the two expressions AND'd together.
 Expression InMemoryExpressionFactory.asExpression(Value v)
           
 Expression ExpressionFactory.asExpression(Value bool)
          Return the given value as an expression.
 Expression InMemoryExpressionFactory.bindKeyVariable(Value var, Value val)
           
 Expression ExpressionFactory.bindKeyVariable(Value var, Value map)
          Bind the given variable to the key set of the given map value.
 Expression InMemoryExpressionFactory.bindValueVariable(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.bindVariable(Value var, Value val)
           
 Expression ExpressionFactory.bindVariable(Value var, Value coll)
          Bind the given variable to the given collection value.
 Expression InMemoryExpressionFactory.contains(Value v1, Value v2)
           
 Expression ExpressionFactory.contains(Value coll, Value arg)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.containsKey(Value v1, Value v2)
           
 Expression ExpressionFactory.containsKey(Value map, Value arg)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.containsValue(Value v1, Value v2)
           
 Expression ExpressionFactory.containsValue(Value map, Value arg)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.emptyExpression()
           
 Expression ExpressionFactory.emptyExpression()
          Return a blank expression; this is used when the filter is empty.
 Expression InMemoryExpressionFactory.endsWith(Value v1, Value v2)
           
 Expression ExpressionFactory.endsWith(Value str1, Value str2)
          Return whether the first string ends with the second.
 Expression InMemoryExpressionFactory.equal(Value v1, Value v2)
           
 Expression ExpressionFactory.equal(Value v1, Value v2)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.greaterThan(Value v1, Value v2)
           
 Expression ExpressionFactory.greaterThan(Value v1, Value v2)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.greaterThanEqual(Value v1, Value v2)
           
 Expression ExpressionFactory.greaterThanEqual(Value v1, Value v2)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.isEmpty(Value v1)
           
 Expression ExpressionFactory.isEmpty(Value target)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.isInstance(Value v1, Class c)
           
 Expression ExpressionFactory.isInstance(Value obj, Class c)
          Return whether the first value is an instance of the given class.
 Expression InMemoryExpressionFactory.isNotEmpty(Value v1)
           
 Expression ExpressionFactory.isNotEmpty(Value target)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.lessThan(Value v1, Value v2)
           
 Expression ExpressionFactory.lessThan(Value v1, Value v2)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.lessThanEqual(Value v1, Value v2)
           
 Expression ExpressionFactory.lessThanEqual(Value v1, Value v2)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.matches(Value v1, Value v2, String single, String multi, String esc)
           
 Expression ExpressionFactory.matches(Value str, Value regexp, String single, String multi, String escape)
          Return whether the string matches the matching pattern.
 Expression InMemoryExpressionFactory.not(Expression exp)
           
 Expression ExpressionFactory.not(Expression exp)
          Return the inverse of this expression.
 Expression InMemoryExpressionFactory.notEqual(Value v1, Value v2)
           
 Expression ExpressionFactory.notEqual(Value v1, Value v2)
          Return an expression representing the given condition.
 Expression InMemoryExpressionFactory.notMatches(Value v1, Value v2, String single, String multi, String esc)
           
 Expression ExpressionFactory.notMatches(Value str, Value regexp, String single, String multi, String escape)
          Return whether the string does not match the given pattern.
 Expression InMemoryExpressionFactory.or(Expression exp1, Expression exp2)
           
 Expression ExpressionFactory.or(Expression exp1, Expression exp2)
          Return the two expressions OR'd together.
 Expression InMemoryExpressionFactory.startsWith(Value v1, Value v2)
           
 Expression ExpressionFactory.startsWith(Value str1, Value str2)
          Return whether the first string starts with the second.
 

Methods in org.apache.openjpa.kernel.exps with parameters of type Expression
 Expression InMemoryExpressionFactory.and(Expression exp1, Expression exp2)
           
 Expression ExpressionFactory.and(Expression exp1, Expression exp2)
          Return the two expressions AND'd together.
 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.
 Expression InMemoryExpressionFactory.not(Expression exp)
           
 Expression ExpressionFactory.not(Expression exp)
          Return the inverse of this expression.
 Expression InMemoryExpressionFactory.or(Expression exp1, Expression exp2)
           
 Expression ExpressionFactory.or(Expression exp1, Expression exp2)
          Return the two expressions OR'd together.
 

Uses of Expression in org.apache.openjpa.kernel.jpql
 

Methods in org.apache.openjpa.kernel.jpql that return Expression
protected  Expression JPQLExpressionBuilder.evalFetchJoins(QueryExpressions exps)
           
 



Copyright © 2006-2007 Apache Software Foundation. All Rights Reserved.