Uses of Interface
org.datanucleus.store.query.expression.ExpressionEvaluator
Packages that use ExpressionEvaluator
Package
Description
Package providing expressions from which a (generically) compiled query is made up.
Package providing the evaluation of queries using an in-memory process with evaluators for JDOQL and JPQL.
-
Uses of ExpressionEvaluator in org.datanucleus.store.query.expression
Classes in org.datanucleus.store.query.expression that implement ExpressionEvaluatorModifier and TypeClassDescriptionclass
Abstract evaluator for an expression.Methods in org.datanucleus.store.query.expression with parameters of type ExpressionEvaluatorModifier and TypeMethodDescriptionDyadicExpression.evaluate
(ExpressionEvaluator eval) Method to evaluate this expression, using the passed evaluator.Expression.evaluate
(ExpressionEvaluator eval) Method to evaluate this expression, using the passed evaluator.OrderExpression.evaluate
(ExpressionEvaluator eval) -
Uses of ExpressionEvaluator in org.datanucleus.store.query.inmemory
Classes in org.datanucleus.store.query.inmemory that implement ExpressionEvaluatorModifier and TypeClassDescriptionclass
Class providing evaluation of java "string-based" queries in-memory.Methods in org.datanucleus.store.query.inmemory with parameters of type ExpressionEvaluatorModifier and TypeMethodDescriptionSetExpression.avg
(Expression paramExpr, ExpressionEvaluator eval, Map<String, Object> state) SetExpression.count
(Expression expr, ExpressionEvaluator eval) SetExpression.max
(Expression paramExpr, ExpressionEvaluator eval, Map<String, Object> state) SetExpression.min
(Expression paramExpr, ExpressionEvaluator eval, Map<String, Object> state) SetExpression.sum
(Expression paramExpr, ExpressionEvaluator eval, Map<String, Object> state)