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 © 2019. All rights reserved.