|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
| 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(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)
|
| Constructors in org.apache.openjpa.kernel.jpql with parameters of type ExpressionFactory | |
|---|---|
JPQLExpressionBuilder(ExpressionFactory factory,
ExpressionStoreQuery query,
Object parsedQuery)
Constructor. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||