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

## Uses of Interface
org.apache.openjpa.kernel.exps.ExpressionFactory

Packages that use ExpressionFactory
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

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

Methods in org.apache.openjpa.jdbc.kernel that return ExpressionFactory
`protected ExpressionFactory` | `JDBCStoreQuery.getExpressionFactory(ClassMetaData meta)`

Methods in org.apache.openjpa.jdbc.kernel with parameters of type ExpressionFactory
`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)`

Uses of ExpressionFactory in org.apache.openjpa.jdbc.kernel.exps

Classes in org.apache.openjpa.jdbc.kernel.exps that implement ExpressionFactory
`class` | `JDBCExpressionFactory` Expression factory implementation that can be used to execute queries via SQL.

Uses of ExpressionFactory in org.apache.openjpa.kernel

Methods in org.apache.openjpa.kernel that return ExpressionFactory
`protected ExpressionFactory` | `ExpressionStoreQuery.getExpressionFactory(ClassMetaData type)` Return an `ExpressionFactory` to use to create an expression to be executed against an extent.

Methods in org.apache.openjpa.kernel with parameters of type ExpressionFactory
`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(StoreQuery.Executor ex, 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 ExpressionFactory in org.apache.openjpa.kernel.exps

Classes in org.apache.openjpa.kernel.exps that implement ExpressionFactory
`class` | `InMemoryExpressionFactory` Expression factory implementation that can be used to execute queries in memory.

Fields in org.apache.openjpa.kernel.exps declared as ExpressionFactory
`protected ExpressionFactory` | `AbstractExpressionBuilder.factory`

Methods in org.apache.openjpa.kernel.exps with parameters of type ExpressionFactory
`QueryExpressions` | `ExpressionParser.eval(Object parsed, ExpressionStoreQuery query, ExpressionFactory factory, ClassMetaData candidate)` Parse the given query string.
`Value[]` | `ExpressionParser.eval(String[] vals, ExpressionStoreQuery query, ExpressionFactory factory, ClassMetaData candidate)` Parse the given value clauses.

Constructors in org.apache.openjpa.kernel.exps with parameters of type ExpressionFactory
`AbstractExpressionBuilder(ExpressionFactory factory, Resolver resolver)` Constructor.

Uses of ExpressionFactory in org.apache.openjpa.kernel.jpql

Methods in org.apache.openjpa.kernel.jpql with parameters of type ExpressionFactory
`QueryExpressions` | `JPQLParser.eval(Object parsed, ExpressionStoreQuery query, ExpressionFactory factory, ClassMetaData candidate)`
`Value[]` | `JPQLParser.eval(String[] vals, ExpressionStoreQuery query, ExpressionFactory factory, ClassMetaData candidate)`

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

Copyright © 2006 Apache Software Foundation. All Rights Reserved.