|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ExpContext | |
---|---|
org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree |
org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction |
Uses of ExpContext in org.apache.openjpa.jdbc.kernel.exps |
---|
Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type ExpContext | |
---|---|
void |
Args.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
PCPath.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Val.appendIsEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL testing whether this value is empty to the given buffer. |
void |
Args.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
PCPath.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Val.appendIsNotEmpty(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL testing whether this value is not empty to the given buffer. |
void |
Args.appendIsNotNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
PCPath.appendIsNotNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Val.appendIsNotNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL testing whether this value is not null to the given buffer. |
void |
Args.appendIsNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
PCPath.appendIsNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Val.appendIsNull(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL testing whether this value is null to the given buffer. |
void |
Args.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
PCPath.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
|
void |
Val.appendSize(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql)
Append the SQL checking the size of this value. |
void |
Param.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Args.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Lit.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
PCPath.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
|
void |
Val.appendTo(Select sel,
ExpContext ctx,
ExpState state,
SQLBuffer sql,
int index)
Append the index th SQL element to the given buffer. |
void |
Param.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Args.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Lit.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
PCPath.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
|
void |
Val.calculateValue(Select sel,
ExpContext ctx,
ExpState state,
Val other,
ExpState otherState)
Calculate and cache the SQL for this value. |
Select |
SelectConstructor.evaluate(ExpContext ctx,
Select parent,
String alias,
QueryExpressions exps,
QueryExpressionsState state)
Evaluate the expression, returning a new select and filling in any associated expression state. |
Object |
Param.getSQLValue(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Args.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
PCPath.groupBy(Select sel,
ExpContext ctx,
ExpState state)
|
void |
Val.groupBy(Select sel,
ExpContext ctx,
ExpState state)
Group by this value. |
ExpState |
Param.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Args.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Lit.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
PCPath.initialize(Select sel,
ExpContext ctx,
int flags)
|
ExpState |
Val.initialize(Select sel,
ExpContext ctx,
int flags)
Initialize the value. |
int |
Args.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
PCPath.length(Select sel,
ExpContext ctx,
ExpState state)
|
int |
Val.length(Select sel,
ExpContext ctx,
ExpState state)
Return the number of SQL elements in this value. |
Object |
Args.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
PCPath.load(ExpContext ctx,
ExpState state,
Result res)
|
Object |
Val.load(ExpContext ctx,
ExpState state,
Result res)
Load the data for this value. |
FilterValue[] |
Args.newFilterValues(Select sel,
ExpContext ctx,
ExpState state)
Return a filter value for each argument. |
void |
Args.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
PCPath.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
|
void |
Val.orderBy(Select sel,
ExpContext ctx,
ExpState state,
boolean asc)
Order by this value. |
void |
SelectConstructor.select(Select sel,
ExpContext ctx,
ClassMapping mapping,
boolean subclasses,
QueryExpressions exps,
QueryExpressionsState state,
int eager)
Select the data for this query. |
void |
Args.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
PCPath.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Val.select(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
Select the data for this value. |
void |
Args.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
PCPath.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
|
void |
Val.selectColumns(Select sel,
ExpContext ctx,
ExpState state,
boolean pks)
Select just the columns for this value. |
Object |
PCPath.toDataStoreValue(Select sel,
ExpContext ctx,
ExpState state,
Object val)
|
Object |
Val.toDataStoreValue(Select sel,
ExpContext ctx,
ExpState state,
Object val)
Return the datastore value of the given object in the context of this value. |
Uses of ExpContext in org.apache.openjpa.jdbc.sql |
---|
Methods in org.apache.openjpa.jdbc.sql with parameters of type ExpContext | |
---|---|
protected void |
DBDictionary.calculateValue(Val val,
Select sel,
ExpContext ctx,
ExpState state,
Path path,
ExpState pathState)
This method is to provide override for non-JDBC or JDBC-like implementation of calculating value. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |