|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use QueryExpressions | |
---|---|
org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel |
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 |
org.apache.openjpa.slice.jdbc | Implements Distributed version of JDBCStoreManager and JDBCStoreQuery. |
Uses of QueryExpressions in org.apache.openjpa.jdbc.kernel |
---|
Uses of QueryExpressions in org.apache.openjpa.jdbc.kernel.exps |
---|
Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type QueryExpressions | |
---|---|
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. |
void |
SelectConstructor.select(Select sel,
ExpContext ctx,
ClassMapping mapping,
boolean subclasses,
QueryExpressions exps,
QueryExpressionsState state,
int eager)
Select the data for this query. |
Uses of QueryExpressions in org.apache.openjpa.kernel |
---|
Methods in org.apache.openjpa.kernel that return QueryExpressions | |
---|---|
protected abstract QueryExpressions[] |
ExpressionStoreQuery.AbstractExpressionExecutor.getQueryExpressions()
Return the parsed query expressions for our candidate types. |
protected QueryExpressions[] |
ExpressionStoreQuery.DataStoreExecutor.getQueryExpressions()
|
Methods in org.apache.openjpa.kernel with parameters of type QueryExpressions | |
---|---|
protected Number |
ExpressionStoreQuery.executeDelete(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] types,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] parsed,
Object[] params)
Execute the given expression against the given candidate extent and delete the instances. |
protected ResultObjectProvider |
ExpressionStoreQuery.executeQuery(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] types,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] parsed,
Object[] params,
StoreQuery.Range range)
Execute the given expression against the given candidate extent. |
protected Number |
ExpressionStoreQuery.executeUpdate(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] types,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] parsed,
Object[] params)
Execute the given expression against the given candidate extent and updates the instances. |
protected String[] |
ExpressionStoreQuery.getDataStoreActions(ClassMetaData base,
ClassMetaData[] types,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] parsed,
Object[] params,
StoreQuery.Range range)
Return the commands that will be sent to the datastore in order to execute the query, typically in the database's native language. |
Uses of QueryExpressions in org.apache.openjpa.kernel.exps |
---|
Methods in org.apache.openjpa.kernel.exps that return QueryExpressions | |
---|---|
QueryExpressions |
ExpressionParser.eval(Object parsed,
ExpressionStoreQuery query,
ExpressionFactory factory,
ClassMetaData candidate)
Parse the given query string. |
Methods in org.apache.openjpa.kernel.exps with parameters of type QueryExpressions | |
---|---|
List |
InMemoryExpressionFactory.distinct(QueryExpressions exps,
boolean fromExtent,
List matches)
Filter the given list of matches, removing duplicate entries. |
List |
InMemoryExpressionFactory.group(QueryExpressions exps,
List matches,
StoreContext ctx,
Object[] params)
Group the list of matches into a list of lists. |
boolean |
InMemoryExpressionFactory.matches(QueryExpressions exps,
ClassMetaData type,
boolean subs,
Object candidate,
StoreContext ctx,
Object[] params)
Tests whether the given candidate matches the given type and this expression. |
boolean |
InMemoryExpressionFactory.matches(QueryExpressions exps,
Collection group,
StoreContext ctx,
Object[] params)
Return true if the given group matches the having expression. |
List |
InMemoryExpressionFactory.order(QueryExpressions exps,
List matches,
StoreContext ctx,
Object[] params)
Order the given list of matches on the given value. |
List |
InMemoryExpressionFactory.project(QueryExpressions exps,
List matches,
StoreContext ctx,
Object[] params)
Create the projections for the given results. |
void |
Subquery.setQueryExpressions(QueryExpressions query)
Set the parsed subquery. |
Uses of QueryExpressions in org.apache.openjpa.kernel.jpql |
---|
Methods in org.apache.openjpa.kernel.jpql that return QueryExpressions | |
---|---|
QueryExpressions |
JPQLParser.eval(Object parsed,
ExpressionStoreQuery query,
ExpressionFactory factory,
ClassMetaData candidate)
|
Methods in org.apache.openjpa.kernel.jpql with parameters of type QueryExpressions | |
---|---|
protected Expression |
JPQLExpressionBuilder.evalFetchJoins(QueryExpressions exps)
|
protected void |
JPQLExpressionBuilder.evalSetClause(QueryExpressions exps)
|
Uses of QueryExpressions in org.apache.openjpa.slice.jdbc |
---|
Constructors in org.apache.openjpa.slice.jdbc with parameters of type QueryExpressions | |
---|---|
UniqueResultObjectProvider(ResultObjectProvider[] rops,
StoreQuery q,
QueryExpressions[] exps)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |