| Package | Description | 
|---|---|
| org.datanucleus.query.expression | 
 Package providing expressions from which a (generically) compiled query is made up. 
 | 
| org.datanucleus.query.inmemory | 
 Package providing the evaluation of queries using an in-memory process with evaluators for JDOQL and JPQL. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractExpressionEvaluator
Abstract evaluator for an expression. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
DyadicExpression.evaluate(ExpressionEvaluator eval)
Method to evaluate this expression, using the passed evaluator. 
 | 
Object | 
Expression.evaluate(ExpressionEvaluator eval)
Method to evaluate this expression, using the passed evaluator. 
 | 
Object | 
OrderExpression.evaluate(ExpressionEvaluator eval)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
InMemoryExpressionEvaluator
Class providing evaluation of java "string-based" queries in-memory. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Object | 
SetExpression.avg(Expression paramExpr,
   ExpressionEvaluator eval,
   Map<String,Object> state)  | 
Object | 
SetExpression.count(Expression expr,
     ExpressionEvaluator eval)  | 
Object | 
SetExpression.max(Expression paramExpr,
   ExpressionEvaluator eval,
   Map<String,Object> state)  | 
Object | 
SetExpression.min(Expression paramExpr,
   ExpressionEvaluator eval,
   Map<String,Object> state)  | 
Object | 
SetExpression.sum(Expression paramExpr,
   ExpressionEvaluator eval,
   Map<String,Object> state)  | 
Copyright © 2018. All rights reserved.