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 TypeClassDescriptionclassAbstract 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 TypeClassDescriptionclassClass 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)