public class JSONArrayAgg extends SingleArgumentAggregateFunction
argIndexes
Constructor and Description |
---|
JSONArrayAgg() |
Modifier and Type | Method and Description |
---|---|
void |
addInputDirect(Object input,
List<?> tuple,
CommandContext commandContext) |
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.
|
addInputDirect, initialize, initialize
addInput, filter, getArgIndexes, getOutputType, getState, getStateTypes, respectsNull, setArgIndexes, setConditionIndex, setState
public void reset()
AggregateFunction
reset
in class AggregateFunction
public void addInputDirect(Object input, List<?> tuple, CommandContext commandContext) throws TeiidComponentException, TeiidProcessingException
addInputDirect
in class SingleArgumentAggregateFunction
TeiidComponentException
TeiidProcessingException
public Object getResult(CommandContext commandContext) throws TeiidComponentException, TeiidProcessingException
AggregateFunction
getResult
in class AggregateFunction
TeiidProcessingException
TeiidComponentException
AggregateFunction.getResult(CommandContext)
Copyright © 2019. All rights reserved.