Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.openjpa.kernel.exps.QueryExpressions

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.persistence.criteria | OpenJPA Criteria Query
org.apache.openjpa.slice.jdbc | Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.

Uses of QueryExpressions in org.apache.openjpa.jdbc.kernel

Methods in org.apache.openjpa.jdbc.kernel that return QueryExpressions
`QueryExpressions[]` | `PreparedSQLStoreQuery.PreparedSQLExecutor.getQueryExpressions()`
`QueryExpressions[]` | `PreparedQueryImpl.getQueryExpressions()`

Methods in org.apache.openjpa.jdbc.kernel with parameters of type QueryExpressions
`protected Number` | `JDBCStoreQuery.executeDelete(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] metas, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] exps, Object[] params)`
`protected ResultObjectProvider` | `JDBCStoreQuery.executeQuery(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] metas, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] exps, Object[] params, StoreQuery.Range range)`
`protected Number` | `JDBCStoreQuery.executeUpdate(ClassMetaData base, ClassMetaData[] metas, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] parsed, Object[] params)`
`protected Number` | `JDBCStoreQuery.executeUpdate(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] metas, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] exps, Object[] params)`
`protected String[]` | `JDBCStoreQuery.getDataStoreActions(ClassMetaData base, ClassMetaData[] metas, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] exps, Object[] params, StoreQuery.Range range)`

Constructors in org.apache.openjpa.jdbc.kernel with parameters of type QueryExpressions
`PreparedProjectionResultObjectProvider(SelectExecutor sel, QueryExpressions[] exps, QueryExpressionsState[] state, ExpContext ctx, Result res)`
`PreparedProjectionResultObjectProvider(SelectExecutor sel, QueryExpressions exps, QueryExpressionsState state, ExpContext ctx, Result res)`
`ProjectionResultObjectProvider(SelectExecutor sel, QueryExpressions[] exps, QueryExpressionsState[] state, ExpContext ctx)` Constructor.
`ProjectionResultObjectProvider(SelectExecutor sel, QueryExpressions exps, QueryExpressionsState state, ExpContext ctx)` Constructor.

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.
`void` | `SubQ.setQueryExpressions(QueryExpressions query)`

Uses of QueryExpressions in org.apache.openjpa.kernel

Methods in org.apache.openjpa.kernel that return QueryExpressions
`QueryExpressions[]` | `StoreQuery.Executor.getQueryExpressions()` Return the parsed query expressions for our candidate types.
`QueryExpressions[]` | `ExpressionStoreQuery.InMemoryExecutor.getQueryExpressions()`
`QueryExpressions[]` | `ExpressionStoreQuery.DataStoreExecutor.getQueryExpressions()`
`QueryExpressions[]` | `AbstractStoreQuery.AbstractExecutor.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.
`void` | `SubQ.setQueryExpressions(QueryExpressions q)`

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)`
`(package private) QueryExpressions` | `JPQLExpressionBuilder.getQueryExpressions()`

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.persistence.criteria

Methods in org.apache.openjpa.persistence.criteria that return QueryExpressions
`QueryExpressions` | `CriteriaBuilderImpl.eval(Object parsed, ExpressionStoreQuery query, ExpressionFactory factory, ClassMetaData candidate)`
`(package private) QueryExpressions` | `CriteriaQueryImpl.getQueryExpressions(ExpressionFactory factory)` Populate a kernel expression tree by translating the components of this receiver with the help of the given `ExpressionFactory`.
`QueryExpressions` | `CriteriaExpressionBuilder.getQueryExpressions(ExpressionFactory factory, CriteriaQueryImpl<?> q)`

Methods in org.apache.openjpa.persistence.criteria with parameters of type QueryExpressions
`protected void` | `CriteriaExpressionBuilder.evalAccessPaths(QueryExpressions exps, ExpressionFactory factory, CriteriaQueryImpl<?> q)`
`protected void` | `CriteriaExpressionBuilder.evalCrossJoinRoots(QueryExpressions exps, ExpressionFactory factory, CriteriaQueryImpl<?> q)`
`protected void` | `CriteriaExpressionBuilder.evalDistinct(QueryExpressions exps, ExpressionFactory factory, CriteriaQueryImpl<?> q)`
`protected void` | `CriteriaExpressionBuilder.evalFetchJoin(QueryExpressions exps, ExpressionFactory factory, CriteriaQueryImpl<?> q)`
`protected void` | `CriteriaExpressionBuilder.evalFilter(QueryExpressions exps, ExpressionFactory factory, CriteriaQueryImpl<?> q)`
`protected void` | `CriteriaExpressionBuilder.evalGrouping(QueryExpressions exps, ExpressionFactory factory, CriteriaQueryImpl<?> q)`
`protected Map<ExpressionImpl<?>,Value>` | `CriteriaExpressionBuilder.evalOrdering(QueryExpressions exps, ExpressionFactory factory, CriteriaQueryImpl<?> q)` Evaluates the ordering expressions by converting them to kernel values.
`protected void` | `CriteriaExpressionBuilder.evalOrderingAndProjection(QueryExpressions exps, ExpressionFactory factory, CriteriaQueryImpl<?> q)`
`protected void` | `CriteriaExpressionBuilder.evalProjections(QueryExpressions exps, ExpressionFactory factory, CriteriaQueryImpl<?> q, Map<ExpressionImpl<?>,Value> exp2Vals)`

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)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.