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 © 2017. All rights reserved.