Class SetExpression
java.lang.Object
org.datanucleus.store.query.inmemory.SetExpression
Expression for the aggregation of a set of object values.
Provides basic aggregation methods "count", "min", "max", "avg", "sum" and makes use of the
AggregateExpression sub-types for Java type handling.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSetExpression
(Collection items, String alias) Constructor for a SetExpression to perform the aggregation. -
Method Summary
Modifier and TypeMethodDescriptionavg
(Expression paramExpr, ExpressionEvaluator eval, Map<String, Object> state) count
(Expression expr, ExpressionEvaluator eval) max
(Expression paramExpr, ExpressionEvaluator eval, Map<String, Object> state) min
(Expression paramExpr, ExpressionEvaluator eval, Map<String, Object> state) sum
(Expression paramExpr, ExpressionEvaluator eval, Map<String, Object> state)