|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Parser | Interface for a parser of a query. |
| Class Summary | |
|---|---|
| JavaQueryCompiler | Typical implementation of a compiler for a java-based query language. |
| JDOQLCompiler | Implementation of a compiler for JDOQL (JSR0012, JSR0243). |
| JDOQLParser | Implementation of a parser for JDOQL query language. |
| JPQLCompiler | Implementation of a compiler for JPQL (JSR0220). |
| JPQLParser | Implementation of a parser for JPQL query language. |
| Lexer | Lexer for a Query. |
| QueryCompilation | Representation of the components of a compiled java "string-based" query. |
| SQLCompiler | Implementation of a compiler for SQL (simplified ANSI-like SQL for non-RDBMS). |
| SQLParser | Implementation of a parser for SQL query language. |
Package handling the compilation of queries. Provides compilation of "string-based" queries. Provides handling for different query languages such as JDOQL, JPQL and SQL(simplified). Compilation of a string-based query results in a tree of expressions. From this tree the evaluation process can be configured to convert it into the native query language for the datastore; this part is handled within each datastore plugin. From this tree an in-memory evaluation can be performed. This is provided in the org.datanucleus.query.evaluator package and subpackage(s).
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||