|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Value | |
---|---|
org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree |
org.apache.openjpa.kernel | OpenJPA Runtime Kernel |
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 |
Val
A 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 |
Abs
Absolute value. |
class |
Args
A list of arguments to a multi-argument function. |
class |
Concat
Concatenate one string with another. |
class |
IndexOf
Find the index of one string within another. |
class |
Lit
A literal value in a filter. |
class |
Math
Value produced by a mathematical operation on two values. |
class |
Null
A literal null value in a filter. |
class |
Param
A parameter in a filter. |
class |
PCPath
A path represents a traversal into fields of a candidate object. |
class |
Sqrt
Square root. |
class |
StringLength
Returns the number of characters in a string. |
class |
Substring
Take a substring of a string. |
class |
ToLowerCase
Lower-cases a string. |
class |
ToUpperCase
Upper-cases a string. |
class |
Trim
Returns the number of characters in a string. |
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 |
---|
Methods in org.apache.openjpa.kernel with parameters of type Value | |
---|---|
protected void |
ExpressionStoreQuery.AbstractExpressionExecutor.assertNotContainer(Value val,
StoreQuery q)
Throw proper exception if given value is a collection/map/array. |
Uses of Value in org.apache.openjpa.kernel.exps |
---|
Subinterfaces of Value in org.apache.openjpa.kernel.exps | |
---|---|
interface |
Arguments
Multiple arguments to a function call. |
interface |
Literal
Interface for any literal value. |
interface |
Parameter
A query parameter. |
interface |
Path
A path represents a traversal into fields of a candidate object. |
interface |
Subquery
Query value representing a subquery. |
Classes in org.apache.openjpa.kernel.exps that implement Value | |
---|---|
class |
Val
An 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
|
Fields in org.apache.openjpa.kernel.exps with type parameters of type Value | |
---|---|
Map<Path,Value> |
QueryExpressions.updates
Map of FieldMetaData ,Value for update statements. |
Methods in org.apache.openjpa.kernel.exps that return Value | |
---|---|
Value |
ExpressionFactory.abs(Value num)
Return a value representing the absolute value of the given one. |
Value |
InMemoryExpressionFactory.abs(Value val)
|
Value |
ExpressionFactory.add(Value num1,
Value num2)
Return a value representing the two values added together. |
Value |
InMemoryExpressionFactory.add(Value val1,
Value val2)
|
Value |
ExpressionFactory.all(Value target)
Return an expression representing the given condition. |
Value |
InMemoryExpressionFactory.all(Value val)
|
Value |
ExpressionFactory.any(Value target)
Return an expression representing the given condition. |
Value |
InMemoryExpressionFactory.any(Value val)
|
Value |
ExpressionFactory.avg(Value num)
Return the average of the given value for all matches. |
Value |
InMemoryExpressionFactory.avg(Value val)
|
Value |
ExpressionFactory.cast(Value obj,
Class cls)
Cast the value to the given class. |
Value |
InMemoryExpressionFactory.cast(Value val,
Class cls)
|
Value |
ExpressionFactory.concat(Value str,
Value args)
Return a value representing the concatenation of the given target with the given args. |
Value |
InMemoryExpressionFactory.concat(Value val1,
Value val2)
|
Value |
ExpressionFactory.count(Value obj)
Return the count of the given value for all matches. |
Value |
InMemoryExpressionFactory.count(Value val)
|
Value |
ExpressionFactory.distinct(Value obj)
Return distinct values of the given value. |
Value |
InMemoryExpressionFactory.distinct(Value val)
|
Value |
ExpressionFactory.divide(Value num1,
Value num2)
Return a value representing the first value divided by the first one. |
Value |
InMemoryExpressionFactory.divide(Value val1,
Value val2)
|
Value[] |
ExpressionParser.eval(String[] vals,
ExpressionStoreQuery query,
ExpressionFactory factory,
ClassMetaData candidate)
Parse the given value clauses. |
Value |
ExpressionFactory.getCurrentDate()
Return a value representing the current date. |
Value |
InMemoryExpressionFactory.getCurrentDate()
|
Value |
ExpressionFactory.getCurrentTime()
Return a value representing the current time. |
Value |
InMemoryExpressionFactory.getCurrentTime()
|
Value |
ExpressionFactory.getCurrentTimestamp()
Return a value representing the current timestamp. |
Value |
InMemoryExpressionFactory.getCurrentTimestamp()
|
Value |
ExpressionFactory.getMapValue(Value map,
Value arg)
Return an expression representing the given condition. |
Value |
InMemoryExpressionFactory.getMapValue(Value map,
Value arg)
|
Value |
ExpressionFactory.getNull()
Return a value representing null. |
Value |
InMemoryExpressionFactory.getNull()
|
Value |
ExpressionFactory.getObjectId(Value val)
Return the object id of the given value. |
Value |
InMemoryExpressionFactory.getObjectId(Value val)
|
Value |
ExpressionFactory.getThis()
Return a value representing this . |
Value |
InMemoryExpressionFactory.getThis()
|
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 |
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.indexOf(Value val1,
Value val2)
|
Value |
ExpressionFactory.max(Value num)
Return the max of the given value for all matches. |
Value |
InMemoryExpressionFactory.max(Value val)
|
Value |
ExpressionFactory.min(Value num)
Return the max of the given value for all matches. |
Value |
InMemoryExpressionFactory.min(Value val)
|
Value |
ExpressionFactory.mod(Value num1,
Value num2)
Return a value representing the first value mod'd by the second one. |
Value |
InMemoryExpressionFactory.mod(Value val1,
Value val2)
|
Value |
ExpressionFactory.multiply(Value num1,
Value num2)
Return a value representing the two values multiplied together. |
Value |
InMemoryExpressionFactory.multiply(Value val1,
Value val2)
|
Value |
ExpressionFactory.newAggregate(AggregateListener listener,
Value args)
Return the value of the given function. |
Value |
InMemoryExpressionFactory.newAggregate(AggregateListener listener,
Value arg)
|
Value |
ExpressionFactory.newBoundVariable(String name,
Class type)
This method will be called only once per variable bound in a contains clause, and the returned value will be reused
for any further instances of the variable in subexpression of the
filter string. |
Value |
InMemoryExpressionFactory.newBoundVariable(String name,
Class type)
|
Value |
ExpressionFactory.newExtension(FilterListener listener,
Value target,
Value args)
Return the value of the given extension. |
Value |
InMemoryExpressionFactory.newExtension(FilterListener listener,
Value target,
Value arg)
|
Value |
ExpressionFactory.newUnboundVariable(String name,
Class type)
Return an unbound variable. |
Value |
InMemoryExpressionFactory.newUnboundVariable(String name,
Class type)
|
Value |
ExpressionFactory.size(Value target)
Return an expression representing the given condition. |
Value |
InMemoryExpressionFactory.size(Value val)
|
Value |
ExpressionFactory.sqrt(Value num)
Return the square root of the given value. |
Value |
InMemoryExpressionFactory.sqrt(Value val)
|
Value |
ExpressionFactory.stringLength(Value str)
Returns the number of characters in the String value. |
Value |
InMemoryExpressionFactory.stringLength(Value str)
|
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.substring(Value val1,
Value val2)
|
Value |
ExpressionFactory.subtract(Value num1,
Value num2)
Return a value representing the second value subtracted from the first. |
Value |
InMemoryExpressionFactory.subtract(Value val1,
Value val2)
|
Value |
ExpressionFactory.sum(Value num)
Return the max of the given value for all matches. |
Value |
InMemoryExpressionFactory.sum(Value val)
|
Value |
ExpressionFactory.toLowerCase(Value str)
Return the upper case of the given value. |
Value |
InMemoryExpressionFactory.toLowerCase(Value val)
|
Value |
ExpressionFactory.toUpperCase(Value str)
Return the upper case of the given value. |
Value |
InMemoryExpressionFactory.toUpperCase(Value val)
|
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 |
ExpressionFactory.trim(Value str,
Value trimChar,
Boolean where)
Trims the specified specified trimChar from the specified value. |
Value |
InMemoryExpressionFactory.trim(Value str,
Value trimChar,
Boolean where)
|
Methods in org.apache.openjpa.kernel.exps with parameters of type Value | |
---|---|
Value |
ExpressionFactory.abs(Value num)
Return a value representing the absolute value of the given one. |
Value |
InMemoryExpressionFactory.abs(Value val)
|
Value |
ExpressionFactory.add(Value num1,
Value num2)
Return a value representing the two values added together. |
Value |
InMemoryExpressionFactory.add(Value val1,
Value val2)
|
Value |
ExpressionFactory.all(Value target)
Return an expression representing the given condition. |
Value |
InMemoryExpressionFactory.all(Value val)
|
Value |
ExpressionFactory.any(Value target)
Return an expression representing the given condition. |
Value |
InMemoryExpressionFactory.any(Value val)
|
Expression |
ExpressionFactory.asExpression(Value bool)
Return the given value as an expression. |
Expression |
InMemoryExpressionFactory.asExpression(Value v)
|
Value |
ExpressionFactory.avg(Value num)
Return the average of the given value for all matches. |
Value |
InMemoryExpressionFactory.avg(Value val)
|
protected void |
AbstractExpressionBuilder.bind(Value var)
Record that the given variable is bound. |
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)
|
Value |
ExpressionFactory.cast(Value obj,
Class cls)
Cast the value to the given class. |
Value |
InMemoryExpressionFactory.cast(Value val,
Class cls)
|
Value |
ExpressionFactory.concat(Value str,
Value args)
Return a value representing the concatenation of the given target with the given args. |
Value |
InMemoryExpressionFactory.concat(Value val1,
Value val2)
|
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)
|
Value |
ExpressionFactory.count(Value obj)
Return the count of the given value for all matches. |
Value |
InMemoryExpressionFactory.count(Value val)
|
Value |
ExpressionFactory.distinct(Value obj)
Return distinct values of the given value. |
Value |
InMemoryExpressionFactory.distinct(Value val)
|
Value |
ExpressionFactory.divide(Value num1,
Value num2)
Return a value representing the first value divided by the first one. |
Value |
InMemoryExpressionFactory.divide(Value val1,
Value val2)
|
Expression |
ExpressionFactory.endsWith(Value str1,
Value str2)
Return whether the first string ends with the second. |
Expression |
InMemoryExpressionFactory.endsWith(Value v1,
Value v2)
|
void |
AbstractExpressionVisitor.enter(Value val)
|
void |
ExpressionVisitor.enter(Value val)
Enter a value. |
Expression |
ExpressionFactory.equal(Value v1,
Value v2)
Return an expression representing the given condition. |
Expression |
InMemoryExpressionFactory.equal(Value v1,
Value v2)
|
void |
AbstractExpressionVisitor.exit(Value val)
|
void |
ExpressionVisitor.exit(Value val)
Leave a value. |
Value |
ExpressionFactory.getMapValue(Value map,
Value arg)
Return an expression representing the given condition. |
Value |
InMemoryExpressionFactory.getMapValue(Value map,
Value arg)
|
Value |
ExpressionFactory.getObjectId(Value val)
Return the object id of the given value. |
Value |
InMemoryExpressionFactory.getObjectId(Value val)
|
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)
|
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.indexOf(Value val1,
Value val2)
|
protected boolean |
AbstractExpressionBuilder.isBound(Value var)
Return true if the given variable has been bound. |
Expression |
ExpressionFactory.isEmpty(Value target)
Return an expression representing the given condition. |
Expression |
InMemoryExpressionFactory.isEmpty(Value v1)
|
Expression |
ExpressionFactory.isInstance(Value obj,
Class c)
Return whether the first value is an instance of the given class. |
Expression |
InMemoryExpressionFactory.isInstance(Value v1,
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,
String single,
String multi,
String escape)
Return whether the string matches the matching pattern. |
Expression |
InMemoryExpressionFactory.matches(Value v1,
Value v2,
String single,
String multi,
String esc)
|
Value |
ExpressionFactory.max(Value num)
Return the max of the given value for all matches. |
Value |
InMemoryExpressionFactory.max(Value val)
|
Value |
ExpressionFactory.min(Value num)
Return the max of the given value for all matches. |
Value |
InMemoryExpressionFactory.min(Value val)
|
Value |
ExpressionFactory.mod(Value num1,
Value num2)
Return a value representing the first value mod'd by the second one. |
Value |
InMemoryExpressionFactory.mod(Value val1,
Value val2)
|
Value |
ExpressionFactory.multiply(Value num1,
Value num2)
Return a value representing the two values multiplied together. |
Value |
InMemoryExpressionFactory.multiply(Value val1,
Value val2)
|
Value |
ExpressionFactory.newAggregate(AggregateListener listener,
Value args)
Return the value of the given function. |
Value |
InMemoryExpressionFactory.newAggregate(AggregateListener listener,
Value arg)
|
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. |
Arguments |
InMemoryExpressionFactory.newArgumentList(Value val1,
Value val2)
|
Value |
ExpressionFactory.newExtension(FilterListener listener,
Value target,
Value args)
Return the value of the given extension. |
Value |
InMemoryExpressionFactory.newExtension(FilterListener listener,
Value target,
Value arg)
|
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 |
Path |
InMemoryExpressionFactory.newPath(Value val)
|
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,
String single,
String multi,
String escape)
Return whether the string does not match the given pattern. |
Expression |
InMemoryExpressionFactory.notMatches(Value v1,
Value v2,
String single,
String multi,
String esc)
|
void |
QueryExpressions.putUpdate(Path path,
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 |
ExpressionFactory.size(Value target)
Return an expression representing the given condition. |
Value |
InMemoryExpressionFactory.size(Value val)
|
Value |
ExpressionFactory.sqrt(Value num)
Return the square root of the given value. |
Value |
InMemoryExpressionFactory.sqrt(Value val)
|
Expression |
ExpressionFactory.startsWith(Value str1,
Value str2)
Return whether the first string starts with the second. |
Expression |
InMemoryExpressionFactory.startsWith(Value v1,
Value v2)
|
Value |
ExpressionFactory.stringLength(Value str)
Returns the number of characters in the String value. |
Value |
InMemoryExpressionFactory.stringLength(Value str)
|
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.substring(Value val1,
Value val2)
|
Value |
ExpressionFactory.subtract(Value num1,
Value num2)
Return a value representing the second value subtracted from the first. |
Value |
InMemoryExpressionFactory.subtract(Value val1,
Value val2)
|
Value |
ExpressionFactory.sum(Value num)
Return the max of the given value for all matches. |
Value |
InMemoryExpressionFactory.sum(Value val)
|
Value |
ExpressionFactory.toLowerCase(Value str)
Return the upper case of the given value. |
Value |
InMemoryExpressionFactory.toLowerCase(Value val)
|
Value |
ExpressionFactory.toUpperCase(Value str)
Return the upper case of the given value. |
Value |
InMemoryExpressionFactory.toUpperCase(Value val)
|
Value |
ExpressionFactory.trim(Value str,
Value trimChar,
Boolean where)
Trims the specified specified trimChar from the specified value. |
Value |
InMemoryExpressionFactory.trim(Value str,
Value trimChar,
Boolean where)
|
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 |