Package | Description |
---|---|
org.datanucleus.query |
This package provides general classes for querying across all datastores in particular languages.
|
org.datanucleus.query.compiler |
Package handling the compilation of queries.
|
org.datanucleus.query.inmemory |
Package providing the evaluation of queries using an in-memory process with evaluators for JDOQL and JPQL.
|
org.datanucleus.store.query |
Package providing implementation of query language support for datastores.
|
Modifier and Type | Method and Description |
---|---|
static List |
QueryUtils.orderCandidates(List candidates,
Expression[] ordering,
Map state,
String candidateAlias,
ExecutionContext ec,
ClassLoaderResolver clr,
Map parameterValues,
Imports imports,
String queryLanguage)
Convenience method to order the input List of objects to the ordering defined by the compilation.
|
Modifier and Type | Field and Description |
---|---|
protected Imports |
JavaQueryCompiler.imports |
Constructor and Description |
---|
JavaQueryCompiler(PersistenceNucleusContext nucCtx,
ClassLoaderResolver clr,
String from,
Class candidateClass,
Collection candidates,
String filter,
Imports imports,
String ordering,
String result,
String grouping,
String having,
String params,
String variables,
String update) |
JDOQLCompiler(PersistenceNucleusContext nucCtx,
ClassLoaderResolver clr,
String from,
Class candidateClass,
Collection candidates,
String filter,
Imports imports,
String ordering,
String result,
String grouping,
String having,
String params,
String variables,
String update) |
JPQLCompiler(PersistenceNucleusContext nucCtx,
ClassLoaderResolver clr,
String from,
Class candidateClass,
Collection candidates,
String filter,
Imports imports,
String ordering,
String result,
String grouping,
String having,
String params,
String update) |
Constructor and Description |
---|
InMemoryExpressionEvaluator(ExecutionContext ec,
Map params,
Map<String,Object> state,
Imports imports,
ClassLoaderResolver clr,
String candidateAlias,
String queryLang)
Constructor for an in-memory evaluator.
|
Modifier and Type | Field and Description |
---|---|
protected Imports |
Query.parsedImports
The imports definition.
|
Modifier and Type | Method and Description |
---|---|
Imports |
Query.getParsedImports()
Accessor for the parsed imports.
|
Copyright © 2019. All rights reserved.