public class AggregateFunctionManagerImpl extends Object implements AggregateFunctionManager
| Modifier and Type | Field and Description |
|---|---|
protected Map<AggregateFunctionType,AggregateFunction> |
functionMap
The built-in aggregate function registry.
|
| Constructor and Description |
|---|
AggregateFunctionManagerImpl() |
| Modifier and Type | Method and Description |
|---|---|
Collection<AggregateFunction> |
getAllFunctions() |
AggregateFunction |
getFunctionByType(AggregateFunctionType type) |
void |
registerFunction(AggregateFunction function) |
protected Map<AggregateFunctionType,AggregateFunction> functionMap
public Collection<AggregateFunction> getAllFunctions()
getAllFunctions in interface AggregateFunctionManagerpublic AggregateFunction getFunctionByType(AggregateFunctionType type)
getFunctionByType in interface AggregateFunctionManagerpublic void registerFunction(AggregateFunction function)
registerFunction in interface AggregateFunctionManagerCopyright © 2017–2019 JBoss by Red Hat. All rights reserved.