public class RankingFunctionBig extends AggregateFunction
argIndexes| Constructor and Description |
|---|
RankingFunctionBig(AggregateSymbol.Type function) |
| Modifier and Type | Method and Description |
|---|---|
void |
addInputDirect(List<?> tuple,
CommandContext commandContext)
Called for the element value in every row of a group.
|
Object |
getResult(CommandContext commandContext)
Called after all values have been processed to get the result.
|
void |
reset()
Called to reset the state of the function.
|
addInput, filter, getArgIndexes, getOutputType, getState, getStateTypes, initialize, respectsNull, setArgIndexes, setConditionIndex, setStatepublic RankingFunctionBig(AggregateSymbol.Type function)
public void reset()
AggregateFunctionreset in class AggregateFunctionpublic void addInputDirect(List<?> tuple, CommandContext commandContext) throws FunctionExecutionException, ExpressionEvaluationException, TeiidComponentException
AggregateFunctionaddInputDirect in class AggregateFunctionFunctionExecutionExceptionExpressionEvaluationExceptionTeiidComponentExceptionpublic Object getResult(CommandContext commandContext) throws FunctionExecutionException, ExpressionEvaluationException, TeiidComponentException
AggregateFunctiongetResult in class AggregateFunctionFunctionExecutionExceptionExpressionEvaluationExceptionTeiidComponentExceptionCopyright © 2019. All rights reserved.