public class SetExpression extends Object
Constructor and Description |
---|
SetExpression(Collection items,
String alias)
Constructor for a SetExpression to perform the aggregation.
|
Modifier and Type | Method and Description |
---|---|
Object |
avg(Expression paramExpr,
ExpressionEvaluator eval,
Map<String,Object> state) |
Object |
count(Expression expr,
ExpressionEvaluator eval) |
Object |
max(Expression paramExpr,
ExpressionEvaluator eval,
Map<String,Object> state) |
Object |
min(Expression paramExpr,
ExpressionEvaluator eval,
Map<String,Object> state) |
Object |
sum(Expression paramExpr,
ExpressionEvaluator eval,
Map<String,Object> state) |
public SetExpression(Collection items, String alias)
items
- The items to aggregatealias
- The alias for these itemspublic Object count(Expression expr, ExpressionEvaluator eval)
public Object min(Expression paramExpr, ExpressionEvaluator eval, Map<String,Object> state)
public Object max(Expression paramExpr, ExpressionEvaluator eval, Map<String,Object> state)
public Object sum(Expression paramExpr, ExpressionEvaluator eval, Map<String,Object> state)
public Object avg(Expression paramExpr, ExpressionEvaluator eval, Map<String,Object> state)
Copyright © 2019. All rights reserved.