Package org.hcjf.layers.query.functions
Interface QueryAggregateFunctionLayerInterface
-
- All Superinterfaces:
java.lang.reflect.InvocationHandler,LayerInterface
- All Known Implementing Classes:
BaseQueryAggregateFunctionLayer,ContextAggregateFunction,CountQueryAggregateFunctionLayer,DistinctQueryAggregateFunction,EvalExpressionAggregateFunctionLayer,GeoDistanceAggregateFunctionLayer,GeoUnionAggregateFunctionLayer,MaxAggregateFunctionLayer,MeanAggregateFunctionLayer,MinAggregateFunctionLayer,ProductAggregateFunctionLayer,SumAggregateFunctionLayer
public interface QueryAggregateFunctionLayerInterface extends LayerInterface
- Author:
- javaito
-
-
Method Summary
Modifier and Type Method Description java.util.Collectionevaluate(java.lang.String alias, java.util.Collection resultSet, java.lang.Object... parameters)Evaluates the specific function.-
Methods inherited from interface org.hcjf.layers.LayerInterface
getImplName, getRegex, isDistributed, isPlugin, isStateful
-
-
-
-
Method Detail
-
evaluate
java.util.Collection evaluate(java.lang.String alias, java.util.Collection resultSet, java.lang.Object... parameters)Evaluates the specific function.- Parameters:
resultSet- Result set obtained for the query evaluation.parameters- Function's parameters.alias- Alias of the function- Returns:
- Function result.
-
-