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)