public class ResultSetProcessorSimpleFactory extends Object implements ResultSetProcessorFactory
Constructor and Description |
---|
ResultSetProcessorSimpleFactory(EventType resultEventType,
SelectExprProcessor selectExprProcessor,
ExprEvaluator optionalHavingNode,
boolean isSelectRStream,
OutputLimitSpec outputLimitSpec,
ResultSetProcessorOutputConditionType outputConditionType,
ResultSetProcessorHelperFactory resultSetProcessorHelperFactory,
int numStreams) |
Modifier and Type | Method and Description |
---|---|
int |
getNumStreams() |
ExprEvaluator |
getOptionalHavingNode() |
ResultSetProcessorOutputConditionType |
getOutputConditionType() |
EventType |
getResultEventType() |
ResultSetProcessorHelperFactory |
getResultSetProcessorHelperFactory() |
ResultSetProcessor |
instantiate(OrderByProcessor orderByProcessor,
AggregationService aggregationService,
AgentInstanceContext agentInstanceContext) |
boolean |
isOutputAll() |
boolean |
isOutputLast() |
boolean |
isSelectRStream() |
public ResultSetProcessorSimpleFactory(EventType resultEventType, SelectExprProcessor selectExprProcessor, ExprEvaluator optionalHavingNode, boolean isSelectRStream, OutputLimitSpec outputLimitSpec, ResultSetProcessorOutputConditionType outputConditionType, ResultSetProcessorHelperFactory resultSetProcessorHelperFactory, int numStreams)
public ResultSetProcessor instantiate(OrderByProcessor orderByProcessor, AggregationService aggregationService, AgentInstanceContext agentInstanceContext)
instantiate
in interface ResultSetProcessorFactory
public EventType getResultEventType()
public boolean isSelectRStream()
public ExprEvaluator getOptionalHavingNode()
public boolean isOutputLast()
public boolean isOutputAll()
public ResultSetProcessorOutputConditionType getOutputConditionType()
public ResultSetProcessorHelperFactory getResultSetProcessorHelperFactory()
public int getNumStreams()