| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Value | |
|---|---|
| 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 Value in org.apache.openjpa.jdbc.kernel.exps | 
|---|
| Subinterfaces of Value in org.apache.openjpa.jdbc.kernel.exps | |
|---|---|
|  interface | ValA Value represents any non-operator in a query filter, including constants, variables, and object fields. | 
| Classes in org.apache.openjpa.jdbc.kernel.exps that implement Value | |
|---|---|
|  class | ArgsA list of arguments to a multi-argument function. | 
|  class | LitA literal value in a filter. | 
|  class | ParamA parameter in a filter. | 
| Methods in org.apache.openjpa.jdbc.kernel.exps that return Value | |
|---|---|
|  Value | JDBCExpressionFactory.abs(Value val) | 
|  Value | JDBCExpressionFactory.add(Value v1,
    Value v2) | 
|  Value | JDBCExpressionFactory.all(Value val) | 
|  Value | JDBCExpressionFactory.any(Value val) | 
|  Value | JDBCExpressionFactory.avg(Value val) | 
|  Value | JDBCExpressionFactory.cast(Value val,
     Class cls) | 
|  Value | JDBCExpressionFactory.concat(Value v1,
       Value v2) | 
|  Value | JDBCExpressionFactory.count(Value val) | 
|  Value | JDBCExpressionFactory.distinct(Value val) | 
|  Value | JDBCExpressionFactory.divide(Value v1,
       Value v2) | 
|  Value | JDBCExpressionFactory.getCurrentDate() | 
|  Value | JDBCExpressionFactory.getCurrentTime() | 
|  Value | JDBCExpressionFactory.getCurrentTimestamp() | 
|  Value | JDBCExpressionFactory.getMapValue(Value map,
            Value arg) | 
|  Value | JDBCExpressionFactory.getNull() | 
|  Value | JDBCExpressionFactory.getObjectId(Value val) | 
|  Value | JDBCExpressionFactory.getThis() | 
|  Value[] | Args.getValues() | 
|  Value | JDBCExpressionFactory.indexOf(Value v1,
        Value v2) | 
|  Value | JDBCExpressionFactory.max(Value val) | 
|  Value | JDBCExpressionFactory.min(Value val) | 
|  Value | JDBCExpressionFactory.mod(Value v1,
    Value v2) | 
|  Value | JDBCExpressionFactory.multiply(Value v1,
         Value v2) | 
|  Value | JDBCExpressionFactory.newAggregate(AggregateListener listener,
             Value arg) | 
|  Value | JDBCExpressionFactory.newBoundVariable(String name,
                 Class type) | 
|  Value | JDBCExpressionFactory.newExtension(FilterListener listener,
             Value target,
             Value arg) | 
|  Value | JDBCExpressionFactory.newUnboundVariable(String name,
                   Class type) | 
|  Value | JDBCExpressionFactory.size(Value val) | 
|  Value | JDBCExpressionFactory.sqrt(Value val) | 
|  Value | JDBCExpressionFactory.stringLength(Value str) | 
|  Value | JDBCExpressionFactory.substring(Value v1,
          Value v2) | 
|  Value | JDBCExpressionFactory.subtract(Value v1,
         Value v2) | 
|  Value | JDBCExpressionFactory.sum(Value val) | 
|  Value | JDBCExpressionFactory.toLowerCase(Value val) | 
|  Value | JDBCExpressionFactory.toUpperCase(Value val) | 
|  Value | JDBCExpressionFactory.trim(Value str,
     Value trimChar,
     Boolean where) | 
| Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Value | |
|---|---|
|  Value | JDBCExpressionFactory.abs(Value val) | 
|  Value | JDBCExpressionFactory.add(Value v1,
    Value v2) | 
|  Value | JDBCExpressionFactory.all(Value val) | 
|  Value | JDBCExpressionFactory.any(Value val) | 
|  Expression | JDBCExpressionFactory.asExpression(Value v) | 
|  Value | JDBCExpressionFactory.avg(Value val) | 
|  Expression | JDBCExpressionFactory.bindKeyVariable(Value var,
                Value val) | 
|  Expression | JDBCExpressionFactory.bindValueVariable(Value var,
                  Value val) | 
|  Expression | JDBCExpressionFactory.bindVariable(Value var,
             Value val) | 
|  Value | JDBCExpressionFactory.cast(Value val,
     Class cls) | 
|  Value | JDBCExpressionFactory.concat(Value v1,
       Value v2) | 
|  Expression | JDBCExpressionFactory.contains(Value map,
         Value arg) | 
|  Expression | JDBCExpressionFactory.containsKey(Value map,
            Value arg) | 
|  Expression | JDBCExpressionFactory.containsValue(Value map,
              Value arg) | 
|  Value | JDBCExpressionFactory.count(Value val) | 
|  Value | JDBCExpressionFactory.distinct(Value val) | 
|  Value | JDBCExpressionFactory.divide(Value v1,
       Value v2) | 
|  Expression | JDBCExpressionFactory.endsWith(Value v1,
         Value v2) | 
|  Expression | JDBCExpressionFactory.equal(Value v1,
      Value v2) | 
|  Value | JDBCExpressionFactory.getMapValue(Value map,
            Value arg) | 
|  Value | JDBCExpressionFactory.getObjectId(Value val) | 
|  Expression | JDBCExpressionFactory.greaterThan(Value v1,
            Value v2) | 
|  Expression | JDBCExpressionFactory.greaterThanEqual(Value v1,
                 Value v2) | 
|  Value | JDBCExpressionFactory.indexOf(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) | 
|  Value | JDBCExpressionFactory.max(Value val) | 
|  Value | JDBCExpressionFactory.min(Value val) | 
|  Value | JDBCExpressionFactory.mod(Value v1,
    Value v2) | 
|  Value | JDBCExpressionFactory.multiply(Value v1,
         Value v2) | 
|  Value | JDBCExpressionFactory.newAggregate(AggregateListener listener,
             Value arg) | 
|  Arguments | JDBCExpressionFactory.newArgumentList(Value v1,
                Value v2) | 
|  Value | JDBCExpressionFactory.newExtension(FilterListener listener,
             Value target,
             Value arg) | 
|  Path | JDBCExpressionFactory.newPath(Value val) | 
|  Expression | JDBCExpressionFactory.notEqual(Value v1,
         Value v2) | 
|  Expression | JDBCExpressionFactory.notMatches(Value v1,
           Value v2,
           String single,
           String multi,
           String esc) | 
|  Value | JDBCExpressionFactory.size(Value val) | 
|  Value | JDBCExpressionFactory.sqrt(Value val) | 
|  Expression | JDBCExpressionFactory.startsWith(Value v1,
           Value v2) | 
|  Value | JDBCExpressionFactory.stringLength(Value str) | 
|  Value | JDBCExpressionFactory.substring(Value v1,
          Value v2) | 
|  Value | JDBCExpressionFactory.subtract(Value v1,
         Value v2) | 
|  Value | JDBCExpressionFactory.sum(Value val) | 
|  Value | JDBCExpressionFactory.toLowerCase(Value val) | 
|  Value | JDBCExpressionFactory.toUpperCase(Value val) | 
|  Value | JDBCExpressionFactory.trim(Value str,
     Value trimChar,
     Boolean where) | 
| Uses of Value in org.apache.openjpa.kernel.exps | 
|---|
| Subinterfaces of Value in org.apache.openjpa.kernel.exps | |
|---|---|
|  interface | ArgumentsMultiple arguments to a function call. | 
|  interface | LiteralInterface for any literal value. | 
|  interface | ParameterA query parameter. | 
|  interface | PathA path represents a traversal into fields of a candidate object. | 
|  interface | SubqueryQuery value representing a subquery. | 
| Classes in org.apache.openjpa.kernel.exps that implement Value | |
|---|---|
|  class | ValAn in-memory representation of a Value. | 
| Fields in org.apache.openjpa.kernel.exps declared as Value | |
|---|---|
| static Value[] | QueryExpressions.EMPTY_VALUES | 
|  Value[] | QueryExpressions.grouping | 
|  Value[] | QueryExpressions.ordering | 
|  Value[] | QueryExpressions.projections | 
|  Value[] | QueryExpressions.range | 
| Methods in org.apache.openjpa.kernel.exps that return Value | |
|---|---|
|  Value | InMemoryExpressionFactory.abs(Value val) | 
|  Value | ExpressionFactory.abs(Value num)Return a value representing the absolute value of the given one. | 
|  Value | InMemoryExpressionFactory.add(Value val1,
    Value val2) | 
|  Value | ExpressionFactory.add(Value num1,
    Value num2)Return a value representing the two values added together. | 
|  Value | InMemoryExpressionFactory.all(Value val) | 
|  Value | ExpressionFactory.all(Value target)Return an expression representing the given condition. | 
|  Value | InMemoryExpressionFactory.any(Value val) | 
|  Value | ExpressionFactory.any(Value target)Return an expression representing the given condition. | 
|  Value | InMemoryExpressionFactory.avg(Value val) | 
|  Value | ExpressionFactory.avg(Value num)Return the average of the given value for all matches. | 
|  Value | InMemoryExpressionFactory.cast(Value val,
     Class cls) | 
|  Value | ExpressionFactory.cast(Value obj,
     Class cls)Cast the value to the given class. | 
|  Value | InMemoryExpressionFactory.concat(Value val1,
       Value val2) | 
|  Value | ExpressionFactory.concat(Value str,
       Value args)Return a value representing the concatenation of the given target with the given args. | 
|  Value | InMemoryExpressionFactory.count(Value val) | 
|  Value | ExpressionFactory.count(Value obj)Return the count of the given value for all matches. | 
|  Value | InMemoryExpressionFactory.distinct(Value val) | 
|  Value | ExpressionFactory.distinct(Value obj)Return distinct values of the given value. | 
|  Value | InMemoryExpressionFactory.divide(Value val1,
       Value val2) | 
|  Value | ExpressionFactory.divide(Value num1,
       Value num2)Return a value representing the first value divided by the first one. | 
|  Value[] | ExpressionParser.eval(String[] vals,
     ExpressionStoreQuery query,
     ExpressionFactory factory,
     ClassMetaData candidate)Parse the given value clauses. | 
|  Value | InMemoryExpressionFactory.getCurrentDate() | 
|  Value | ExpressionFactory.getCurrentDate()Return a value representing the current date. | 
|  Value | InMemoryExpressionFactory.getCurrentTime() | 
|  Value | ExpressionFactory.getCurrentTime()Return a value representing the current time. | 
|  Value | InMemoryExpressionFactory.getCurrentTimestamp() | 
|  Value | ExpressionFactory.getCurrentTimestamp()Return a value representing the current timestamp. | 
|  Value | InMemoryExpressionFactory.getMapValue(Value map,
            Value arg) | 
|  Value | ExpressionFactory.getMapValue(Value map,
            Value arg)Return an expression representing the given condition. | 
|  Value | InMemoryExpressionFactory.getNull() | 
|  Value | ExpressionFactory.getNull()Return a value representing null. | 
|  Value | InMemoryExpressionFactory.getObjectId(Value val) | 
|  Value | ExpressionFactory.getObjectId(Value val)Return the object id of the given value. | 
|  Value | InMemoryExpressionFactory.getThis() | 
|  Value | ExpressionFactory.getThis()Return a value representing this. | 
|  Value[] | Arguments.getValues()Return the values that make up the arguments. | 
| protected  Value | AbstractExpressionBuilder.getVariable(String id,
            boolean bind)Returns a value for the given id. | 
|  Value | InMemoryExpressionFactory.indexOf(Value val1,
        Value val2) | 
|  Value | ExpressionFactory.indexOf(Value str,
        Value args)Return a value representing the String.indexOf(int)function on
 the given target with the given args. | 
|  Value | InMemoryExpressionFactory.max(Value val) | 
|  Value | ExpressionFactory.max(Value num)Return the max of the given value for all matches. | 
|  Value | InMemoryExpressionFactory.min(Value val) | 
|  Value | ExpressionFactory.min(Value num)Return the max of the given value for all matches. | 
|  Value | InMemoryExpressionFactory.mod(Value val1,
    Value val2) | 
|  Value | ExpressionFactory.mod(Value num1,
    Value num2)Return a value representing the first value mod'd by the second one. | 
|  Value | InMemoryExpressionFactory.multiply(Value val1,
         Value val2) | 
|  Value | ExpressionFactory.multiply(Value num1,
         Value num2)Return a value representing the two values multiplied together. | 
|  Value | InMemoryExpressionFactory.newAggregate(AggregateListener listener,
             Value arg) | 
|  Value | ExpressionFactory.newAggregate(AggregateListener listener,
             Value args)Return the value of the given function. | 
|  Value | InMemoryExpressionFactory.newBoundVariable(String name,
                 Class type) | 
|  Value | ExpressionFactory.newBoundVariable(String name,
                 Class type)This method will be called only once per variable bound in a containsclause, and the returned value will be reused
 for any further instances of the variable in subexpression of the
 filter string. | 
|  Value | InMemoryExpressionFactory.newExtension(FilterListener listener,
             Value target,
             Value arg) | 
|  Value | ExpressionFactory.newExtension(FilterListener listener,
             Value target,
             Value args)Return the value of the given extension. | 
|  Value | InMemoryExpressionFactory.newUnboundVariable(String name,
                   Class type) | 
|  Value | ExpressionFactory.newUnboundVariable(String name,
                   Class type)Return an unbound variable. | 
|  Value | InMemoryExpressionFactory.size(Value val) | 
|  Value | ExpressionFactory.size(Value target)Return an expression representing the given condition. | 
|  Value | InMemoryExpressionFactory.sqrt(Value val) | 
|  Value | ExpressionFactory.sqrt(Value num)Return the square root of the given value. | 
|  Value | InMemoryExpressionFactory.stringLength(Value str) | 
|  Value | ExpressionFactory.stringLength(Value str)Returns the number of characters in the String value. | 
|  Value | InMemoryExpressionFactory.substring(Value val1,
          Value val2) | 
|  Value | ExpressionFactory.substring(Value str,
          Value args)Return a value representing the String.substring(int)function on
 the given target with the given args. | 
|  Value | InMemoryExpressionFactory.subtract(Value val1,
         Value val2) | 
|  Value | ExpressionFactory.subtract(Value num1,
         Value num2)Return a value representing the second value subtracted from the first. | 
|  Value | InMemoryExpressionFactory.sum(Value val) | 
|  Value | ExpressionFactory.sum(Value num)Return the max of the given value for all matches. | 
|  Value | InMemoryExpressionFactory.toLowerCase(Value val) | 
|  Value | ExpressionFactory.toLowerCase(Value str)Return the upper case of the given value. | 
|  Value | InMemoryExpressionFactory.toUpperCase(Value val) | 
|  Value | ExpressionFactory.toUpperCase(Value str)Return the upper case of the given value. | 
| protected  Value | AbstractExpressionBuilder.traversePath(Path path,
             String field)Traverse the given field in the given path. | 
| protected  Value | AbstractExpressionBuilder.traversePath(Path path,
             String field,
             boolean pcOnly,
             boolean allowNull)Traverse the given field in the given path. | 
| protected  Value | AbstractExpressionBuilder.traverseXPath(Path path,
              String field) | 
|  Value | InMemoryExpressionFactory.trim(Value str,
     Value trimChar,
     Boolean where) | 
|  Value | ExpressionFactory.trim(Value str,
     Value trimChar,
     Boolean where)Trims the specified specified trimChar from the specified value. | 
| Methods in org.apache.openjpa.kernel.exps with parameters of type Value | |
|---|---|
|  Value | InMemoryExpressionFactory.abs(Value val) | 
|  Value | ExpressionFactory.abs(Value num)Return a value representing the absolute value of the given one. | 
|  Value | InMemoryExpressionFactory.add(Value val1,
    Value val2) | 
|  Value | ExpressionFactory.add(Value num1,
    Value num2)Return a value representing the two values added together. | 
|  Value | InMemoryExpressionFactory.all(Value val) | 
|  Value | ExpressionFactory.all(Value target)Return an expression representing the given condition. | 
|  Value | InMemoryExpressionFactory.any(Value val) | 
|  Value | ExpressionFactory.any(Value target)Return an expression representing the given condition. | 
|  Expression | InMemoryExpressionFactory.asExpression(Value v) | 
|  Expression | ExpressionFactory.asExpression(Value bool)Return the given value as an expression. | 
|  Value | InMemoryExpressionFactory.avg(Value val) | 
|  Value | ExpressionFactory.avg(Value num)Return the average of the given value for all matches. | 
| protected  void | AbstractExpressionBuilder.bind(Value var)Record that the given variable is bound. | 
|  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. | 
|  Value | InMemoryExpressionFactory.cast(Value val,
     Class cls) | 
|  Value | ExpressionFactory.cast(Value obj,
     Class cls)Cast the value to the given class. | 
|  Value | InMemoryExpressionFactory.concat(Value val1,
       Value val2) | 
|  Value | ExpressionFactory.concat(Value str,
       Value args)Return a value representing the concatenation of the given target with the given args. | 
|  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. | 
|  Value | InMemoryExpressionFactory.count(Value val) | 
|  Value | ExpressionFactory.count(Value obj)Return the count of the given value for all matches. | 
|  Value | InMemoryExpressionFactory.distinct(Value val) | 
|  Value | ExpressionFactory.distinct(Value obj)Return distinct values of the given value. | 
|  Value | InMemoryExpressionFactory.divide(Value val1,
       Value val2) | 
|  Value | ExpressionFactory.divide(Value num1,
       Value num2)Return a value representing the first value divided by the first one. | 
|  Expression | InMemoryExpressionFactory.endsWith(Value v1,
         Value v2) | 
|  Expression | ExpressionFactory.endsWith(Value str1,
         Value str2)Return whether the first string ends with the second. | 
|  void | ExpressionVisitor.enter(Value val)Enter a value. | 
|  void | AbstractExpressionVisitor.enter(Value val) | 
|  Expression | InMemoryExpressionFactory.equal(Value v1,
      Value v2) | 
|  Expression | ExpressionFactory.equal(Value v1,
      Value v2)Return an expression representing the given condition. | 
|  void | ExpressionVisitor.exit(Value val)Leave a value. | 
|  void | AbstractExpressionVisitor.exit(Value val) | 
|  Value | InMemoryExpressionFactory.getMapValue(Value map,
            Value arg) | 
|  Value | ExpressionFactory.getMapValue(Value map,
            Value arg)Return an expression representing the given condition. | 
|  Value | InMemoryExpressionFactory.getObjectId(Value val) | 
|  Value | ExpressionFactory.getObjectId(Value val)Return the object id of the given value. | 
|  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. | 
|  Value | InMemoryExpressionFactory.indexOf(Value val1,
        Value val2) | 
|  Value | ExpressionFactory.indexOf(Value str,
        Value args)Return a value representing the String.indexOf(int)function on
 the given target with the given args. | 
| protected  boolean | AbstractExpressionBuilder.isBound(Value var)Return true if the given variable has been bound. | 
|  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. | 
|  Value | InMemoryExpressionFactory.max(Value val) | 
|  Value | ExpressionFactory.max(Value num)Return the max of the given value for all matches. | 
|  Value | InMemoryExpressionFactory.min(Value val) | 
|  Value | ExpressionFactory.min(Value num)Return the max of the given value for all matches. | 
|  Value | InMemoryExpressionFactory.mod(Value val1,
    Value val2) | 
|  Value | ExpressionFactory.mod(Value num1,
    Value num2)Return a value representing the first value mod'd by the second one. | 
|  Value | InMemoryExpressionFactory.multiply(Value val1,
         Value val2) | 
|  Value | ExpressionFactory.multiply(Value num1,
         Value num2)Return a value representing the two values multiplied together. | 
|  Value | InMemoryExpressionFactory.newAggregate(AggregateListener listener,
             Value arg) | 
|  Value | ExpressionFactory.newAggregate(AggregateListener listener,
             Value args)Return the value of the given function. | 
|  Arguments | InMemoryExpressionFactory.newArgumentList(Value val1,
                Value val2) | 
|  Arguments | ExpressionFactory.newArgumentList(Value arg1,
                Value arg2)Return a function argument list consisting of the given values, either of which may itself be an argument list. | 
|  Value | InMemoryExpressionFactory.newExtension(FilterListener listener,
             Value target,
             Value arg) | 
|  Value | ExpressionFactory.newExtension(FilterListener listener,
             Value target,
             Value args)Return the value of the given extension. | 
|  Path | InMemoryExpressionFactory.newPath(Value val) | 
|  Path | ExpressionFactory.newPath(Value val)Return a value representing a path which will consist of a chain of 1 or more field names starting in the namespace of the given value. Example: var.address.city | 
|  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. | 
|  void | QueryExpressions.putUpdate(FieldMetaData fmd,
          Value val)Add an update. | 
| protected  void | AbstractExpressionBuilder.setImplicitContainsTypes(Value val1,
                         Value val2,
                         int op)Set the implicit types of the given values based on the fact that the first is supposed to contain the second. | 
| protected static void | AbstractExpressionBuilder.setImplicitType(Value val,
                Class expected)Set the implicit type of the given value to the given class. | 
| protected  void | AbstractExpressionBuilder.setImplicitTypes(Value val1,
                 Value val2,
                 Class expected)Set the implicit types of the given values based on the fact that they're used together, and based on the operator type. | 
|  Value | InMemoryExpressionFactory.size(Value val) | 
|  Value | ExpressionFactory.size(Value target)Return an expression representing the given condition. | 
|  Value | InMemoryExpressionFactory.sqrt(Value val) | 
|  Value | ExpressionFactory.sqrt(Value num)Return the square root of the given value. | 
|  Expression | InMemoryExpressionFactory.startsWith(Value v1,
           Value v2) | 
|  Expression | ExpressionFactory.startsWith(Value str1,
           Value str2)Return whether the first string starts with the second. | 
|  Value | InMemoryExpressionFactory.stringLength(Value str) | 
|  Value | ExpressionFactory.stringLength(Value str)Returns the number of characters in the String value. | 
|  Value | InMemoryExpressionFactory.substring(Value val1,
          Value val2) | 
|  Value | ExpressionFactory.substring(Value str,
          Value args)Return a value representing the String.substring(int)function on
 the given target with the given args. | 
|  Value | InMemoryExpressionFactory.subtract(Value val1,
         Value val2) | 
|  Value | ExpressionFactory.subtract(Value num1,
         Value num2)Return a value representing the second value subtracted from the first. | 
|  Value | InMemoryExpressionFactory.sum(Value val) | 
|  Value | ExpressionFactory.sum(Value num)Return the max of the given value for all matches. | 
|  Value | InMemoryExpressionFactory.toLowerCase(Value val) | 
|  Value | ExpressionFactory.toLowerCase(Value str)Return the upper case of the given value. | 
|  Value | InMemoryExpressionFactory.toUpperCase(Value val) | 
|  Value | ExpressionFactory.toUpperCase(Value str)Return the upper case of the given value. | 
|  Value | InMemoryExpressionFactory.trim(Value str,
     Value trimChar,
     Boolean where) | 
|  Value | ExpressionFactory.trim(Value str,
     Value trimChar,
     Boolean where)Trims the specified specified trimChar from the specified value. | 
| Uses of Value in org.apache.openjpa.kernel.jpql | 
|---|
| Methods in org.apache.openjpa.kernel.jpql that return Value | |
|---|---|
|  Value[] | JPQLParser.eval(String[] vals,
     ExpressionStoreQuery query,
     ExpressionFactory factory,
     ClassMetaData candidate) | 
| protected  Value | JPQLExpressionBuilder.getVariable(String id,
            boolean bind)Identification variables in JPQL are case insensitive, so lower-case all variables we are going to bind. | 
| Methods in org.apache.openjpa.kernel.jpql with parameters of type Value | |
|---|---|
| protected  void | JPQLExpressionBuilder.setImplicitTypes(Value val1,
                 Value val2,
                 Class expected) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||