|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.openjpa.jdbc.kernel.exps.JDBCExpressionFactory
public class JDBCExpressionFactory
Expression factory implementation that can be used to execute queries via SQL.
Constructor Summary | |
---|---|
JDBCExpressionFactory(ClassMapping type)
Constructor. |
Method Summary | |
---|---|
org.apache.openjpa.kernel.exps.Value |
abs(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
add(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Value |
all(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Expression |
and(org.apache.openjpa.kernel.exps.Expression exp1,
org.apache.openjpa.kernel.exps.Expression exp2)
|
org.apache.openjpa.kernel.exps.Value |
any(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Expression |
asExpression(org.apache.openjpa.kernel.exps.Value v)
|
org.apache.openjpa.kernel.exps.Value |
avg(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Expression |
bindKeyVariable(org.apache.openjpa.kernel.exps.Value var,
org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Expression |
bindValueVariable(org.apache.openjpa.kernel.exps.Value var,
org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Expression |
bindVariable(org.apache.openjpa.kernel.exps.Value var,
org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
cast(org.apache.openjpa.kernel.exps.Value val,
java.lang.Class cls)
|
org.apache.openjpa.kernel.exps.Value |
concat(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
contains(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
containsKey(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
containsValue(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Value |
count(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
distinct(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
divide(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
emptyExpression()
|
org.apache.openjpa.kernel.exps.Expression |
endsWith(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
equal(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
Select |
evaluate(JDBCStoreQuery q,
JDBCFetchConfiguration fetch,
org.apache.openjpa.kernel.exps.QueryExpressions exps,
java.lang.Object[] params)
Evaluate the expression, returning a SQL select with the proper conditions. |
org.apache.openjpa.kernel.exps.Value |
getCurrentDate()
|
org.apache.openjpa.kernel.exps.Value |
getCurrentTime()
|
org.apache.openjpa.kernel.exps.Value |
getCurrentTimestamp()
|
org.apache.openjpa.kernel.exps.Value |
getNull()
|
org.apache.openjpa.kernel.exps.Value |
getObjectId(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
getThis()
|
org.apache.openjpa.kernel.exps.Expression |
greaterThan(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
greaterThanEqual(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Value |
indexOf(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
isEmpty(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Expression |
isInstance(org.apache.openjpa.kernel.exps.Value val,
java.lang.Class c)
|
org.apache.openjpa.kernel.exps.Expression |
isNotEmpty(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Expression |
lessThan(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
lessThanEqual(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
matches(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2,
java.lang.String single,
java.lang.String multi,
java.lang.String esc)
|
org.apache.openjpa.kernel.exps.Value |
max(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
min(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
mod(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Value |
multiply(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Value |
newAggregate(org.apache.openjpa.kernel.exps.AggregateListener listener,
org.apache.openjpa.kernel.exps.Value arg)
|
org.apache.openjpa.kernel.exps.Arguments |
newArgumentList(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Value |
newBoundVariable(java.lang.String name,
java.lang.Class type)
|
org.apache.openjpa.kernel.exps.Value |
newExtension(org.apache.openjpa.kernel.exps.FilterListener listener,
org.apache.openjpa.kernel.exps.Value target,
org.apache.openjpa.kernel.exps.Value arg)
|
org.apache.openjpa.kernel.exps.Literal |
newLiteral(java.lang.Object val,
int ptype)
|
org.apache.openjpa.kernel.exps.Parameter |
newParameter(java.lang.String name,
java.lang.Class type)
|
org.apache.openjpa.kernel.exps.Path |
newPath()
|
org.apache.openjpa.kernel.exps.Path |
newPath(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Subquery |
newSubquery(org.apache.openjpa.meta.ClassMetaData candidate,
boolean subs,
java.lang.String alias)
|
org.apache.openjpa.kernel.exps.Value |
newUnboundVariable(java.lang.String name,
java.lang.Class type)
|
org.apache.openjpa.kernel.exps.Expression |
not(org.apache.openjpa.kernel.exps.Expression exp)
|
org.apache.openjpa.kernel.exps.Expression |
notEqual(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Expression |
notMatches(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2,
java.lang.String single,
java.lang.String multi,
java.lang.String esc)
|
org.apache.openjpa.kernel.exps.Expression |
or(org.apache.openjpa.kernel.exps.Expression exp1,
org.apache.openjpa.kernel.exps.Expression exp2)
|
void |
select(JDBCStoreQuery q,
ClassMapping mapping,
boolean subclasses,
Select sel,
org.apache.openjpa.kernel.exps.QueryExpressions exps,
java.lang.Object[] params,
JDBCFetchConfiguration fetch,
int eager)
Select the data for this query. |
org.apache.openjpa.kernel.exps.Value |
size(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
sqrt(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Expression |
startsWith(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Value |
stringLength(org.apache.openjpa.kernel.exps.Value str)
|
org.apache.openjpa.kernel.exps.Value |
substring(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Value |
subtract(org.apache.openjpa.kernel.exps.Value v1,
org.apache.openjpa.kernel.exps.Value v2)
|
org.apache.openjpa.kernel.exps.Value |
sum(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
toLowerCase(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
toUpperCase(org.apache.openjpa.kernel.exps.Value val)
|
org.apache.openjpa.kernel.exps.Value |
trim(org.apache.openjpa.kernel.exps.Value str,
org.apache.openjpa.kernel.exps.Value trimChar,
java.lang.Boolean where)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JDBCExpressionFactory(ClassMapping type)
Method Detail |
---|
public Select evaluate(JDBCStoreQuery q, JDBCFetchConfiguration fetch, org.apache.openjpa.kernel.exps.QueryExpressions exps, java.lang.Object[] params)
select(org.apache.openjpa.jdbc.kernel.JDBCStoreQuery, org.apache.openjpa.jdbc.meta.ClassMapping, boolean, org.apache.openjpa.jdbc.sql.Select, org.apache.openjpa.kernel.exps.QueryExpressions, java.lang.Object[], org.apache.openjpa.jdbc.kernel.JDBCFetchConfiguration, int)
to then select the data.
This method returns null if there is no query criteria. It is
synchronized because factories may be cached and used by multiple
queries at the same time.
public void select(JDBCStoreQuery q, ClassMapping mapping, boolean subclasses, Select sel, org.apache.openjpa.kernel.exps.QueryExpressions exps, java.lang.Object[] params, JDBCFetchConfiguration fetch, int eager)
public org.apache.openjpa.kernel.exps.Expression emptyExpression()
emptyExpression
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression asExpression(org.apache.openjpa.kernel.exps.Value v)
asExpression
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression equal(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
equal
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression notEqual(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
notEqual
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression lessThan(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
lessThan
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression greaterThan(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
greaterThan
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression lessThanEqual(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
lessThanEqual
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression greaterThanEqual(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
greaterThanEqual
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression isEmpty(org.apache.openjpa.kernel.exps.Value val)
isEmpty
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression isNotEmpty(org.apache.openjpa.kernel.exps.Value val)
isNotEmpty
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression contains(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
contains
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression containsKey(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
containsKey
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression containsValue(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
containsValue
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression isInstance(org.apache.openjpa.kernel.exps.Value val, java.lang.Class c)
isInstance
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression and(org.apache.openjpa.kernel.exps.Expression exp1, org.apache.openjpa.kernel.exps.Expression exp2)
and
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression or(org.apache.openjpa.kernel.exps.Expression exp1, org.apache.openjpa.kernel.exps.Expression exp2)
or
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression not(org.apache.openjpa.kernel.exps.Expression exp)
not
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression bindVariable(org.apache.openjpa.kernel.exps.Value var, org.apache.openjpa.kernel.exps.Value val)
bindVariable
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression bindKeyVariable(org.apache.openjpa.kernel.exps.Value var, org.apache.openjpa.kernel.exps.Value val)
bindKeyVariable
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression bindValueVariable(org.apache.openjpa.kernel.exps.Value var, org.apache.openjpa.kernel.exps.Value val)
bindValueVariable
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression startsWith(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
startsWith
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression endsWith(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
endsWith
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression notMatches(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)
notMatches
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Expression matches(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2, java.lang.String single, java.lang.String multi, java.lang.String esc)
matches
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Subquery newSubquery(org.apache.openjpa.meta.ClassMetaData candidate, boolean subs, java.lang.String alias)
newSubquery
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Path newPath()
newPath
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Path newPath(org.apache.openjpa.kernel.exps.Value val)
newPath
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Literal newLiteral(java.lang.Object val, int ptype)
newLiteral
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value getThis()
getThis
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value getNull()
getNull
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value getCurrentDate()
getCurrentDate
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value getCurrentTime()
getCurrentTime
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value getCurrentTimestamp()
getCurrentTimestamp
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Parameter newParameter(java.lang.String name, java.lang.Class type)
newParameter
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value newExtension(org.apache.openjpa.kernel.exps.FilterListener listener, org.apache.openjpa.kernel.exps.Value target, org.apache.openjpa.kernel.exps.Value arg)
newExtension
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value newAggregate(org.apache.openjpa.kernel.exps.AggregateListener listener, org.apache.openjpa.kernel.exps.Value arg)
newAggregate
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Arguments newArgumentList(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
newArgumentList
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value newUnboundVariable(java.lang.String name, java.lang.Class type)
newUnboundVariable
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value newBoundVariable(java.lang.String name, java.lang.Class type)
newBoundVariable
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value cast(org.apache.openjpa.kernel.exps.Value val, java.lang.Class cls)
cast
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value add(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
add
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value subtract(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
subtract
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value multiply(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
multiply
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value divide(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
divide
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value mod(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
mod
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value abs(org.apache.openjpa.kernel.exps.Value val)
abs
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value indexOf(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
indexOf
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value concat(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
concat
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value stringLength(org.apache.openjpa.kernel.exps.Value str)
stringLength
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value trim(org.apache.openjpa.kernel.exps.Value str, org.apache.openjpa.kernel.exps.Value trimChar, java.lang.Boolean where)
trim
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value sqrt(org.apache.openjpa.kernel.exps.Value val)
sqrt
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value substring(org.apache.openjpa.kernel.exps.Value v1, org.apache.openjpa.kernel.exps.Value v2)
substring
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value toUpperCase(org.apache.openjpa.kernel.exps.Value val)
toUpperCase
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value toLowerCase(org.apache.openjpa.kernel.exps.Value val)
toLowerCase
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value avg(org.apache.openjpa.kernel.exps.Value val)
avg
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value count(org.apache.openjpa.kernel.exps.Value val)
count
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value distinct(org.apache.openjpa.kernel.exps.Value val)
distinct
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value max(org.apache.openjpa.kernel.exps.Value val)
max
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value min(org.apache.openjpa.kernel.exps.Value val)
min
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value sum(org.apache.openjpa.kernel.exps.Value val)
sum
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value any(org.apache.openjpa.kernel.exps.Value val)
any
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value all(org.apache.openjpa.kernel.exps.Value val)
all
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value size(org.apache.openjpa.kernel.exps.Value val)
size
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
public org.apache.openjpa.kernel.exps.Value getObjectId(org.apache.openjpa.kernel.exps.Value val)
getObjectId
in interface org.apache.openjpa.kernel.exps.ExpressionFactory
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |