Package | Description |
---|---|
org.apache.openjpa.jdbc.kernel |
OpenJPA-JDBC Runtime Kernel
Runtime services for the JDBC OpenJPA implementation.
|
org.apache.openjpa.kernel |
OpenJPA Runtime Kernel
This package provides a common OpenJPA runtime environment that can be
adapted for use with various data store mechanisms.
|
org.apache.openjpa.kernel.exps |
OpenJPA Expression Tree
|
org.apache.openjpa.kernel.jpql |
JPA Query Language Support
Allow any spec or store to use JPQL.
|
org.apache.openjpa.persistence.criteria |
OpenJPA Criteria Query
This package provides an implementation of Criteria API in JPA 2.0 Specification
and extended features such as Query-By-Example.
|
Modifier and Type | Class and Description |
---|---|
class |
JDBCStoreQuery
JDBC query implementation.
|
Constructor and Description |
---|
DataStoreExecutor(ExpressionStoreQuery q,
ClassMetaData meta,
boolean subclasses,
ExpressionParser parser,
Object parsed) |
InMemoryExecutor(ExpressionStoreQuery q,
ClassMetaData candidate,
boolean subclasses,
ExpressionParser parser,
Object parsed,
InMemoryExpressionFactory factory) |
Modifier and Type | Method and Description |
---|---|
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.
|
Object |
ExpressionParser.parse(String ql,
ExpressionStoreQuery query)
Return a parsed intermediate form of the given query string.
|
void |
ExpressionParser.populate(Object parsed,
ExpressionStoreQuery query)
Use the parsed query form to set information such as candidate type,
result type, etc that was encoded in the query string.
|
Modifier and Type | Method and Description |
---|---|
QueryExpressions |
JPQLParser.eval(Object parsed,
ExpressionStoreQuery query,
ExpressionFactory factory,
ClassMetaData candidate) |
Value[] |
JPQLParser.eval(String[] vals,
ExpressionStoreQuery query,
ExpressionFactory factory,
ClassMetaData candidate) |
Object |
JPQLParser.parse(String ql,
ExpressionStoreQuery query) |
void |
JPQLParser.populate(Object parsed,
ExpressionStoreQuery query) |
Constructor and Description |
---|
JPQLExpressionBuilder(ExpressionFactory factory,
ExpressionStoreQuery query,
Object parsedQuery)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
QueryExpressions |
CriteriaBuilderImpl.eval(Object parsed,
ExpressionStoreQuery query,
ExpressionFactory factory,
ClassMetaData candidate) |
Value[] |
CriteriaBuilderImpl.eval(String[] vals,
ExpressionStoreQuery query,
ExpressionFactory factory,
ClassMetaData candidate) |
Object |
CriteriaBuilderImpl.parse(String ql,
ExpressionStoreQuery query) |
void |
CriteriaBuilderImpl.populate(Object parsed,
ExpressionStoreQuery query) |
Copyright © 2006–2020 Apache Software Foundation. All rights reserved.