|
||||||||||
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(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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |