public class OutputProcessViewConditionForge extends Object implements OutputProcessViewFactoryForge
Constructor and Description |
---|
OutputProcessViewConditionForge(OutputStrategyPostProcessForge outputStrategyPostProcessForge,
boolean isDistinct,
ExprTimePeriod afterTimePeriodExpr,
Integer afterNumberOfEvents,
OutputConditionFactoryForge outputConditionFactoryForge,
int streamCount,
ResultSetProcessorOutputConditionType conditionType,
boolean terminable,
boolean hasAfter,
boolean unaggregatedUngrouped,
SelectClauseStreamSelectorEnum selectClauseStreamSelector,
EventType[] eventTypes,
EventType resultEventType) |
Modifier and Type | Method and Description |
---|---|
void |
collectSchedules(List<ScheduleHandleCallbackProvider> scheduleHandleCallbackProviders) |
boolean |
isCodeGenerated() |
void |
iteratorCodegen(CodegenMethod method,
CodegenClassScope classScope) |
void |
processCodegen(CodegenMethod method,
CodegenClassScope classScope) |
void |
provideCodegen(CodegenMethod method,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
void |
updateCodegen(CodegenMethod method,
CodegenClassScope classScope) |
public OutputProcessViewConditionForge(OutputStrategyPostProcessForge outputStrategyPostProcessForge, boolean isDistinct, ExprTimePeriod afterTimePeriodExpr, Integer afterNumberOfEvents, OutputConditionFactoryForge outputConditionFactoryForge, int streamCount, ResultSetProcessorOutputConditionType conditionType, boolean terminable, boolean hasAfter, boolean unaggregatedUngrouped, SelectClauseStreamSelectorEnum selectClauseStreamSelector, EventType[] eventTypes, EventType resultEventType)
public boolean isCodeGenerated()
isCodeGenerated
in interface OutputProcessViewFactoryForge
public void provideCodegen(CodegenMethod method, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
provideCodegen
in interface OutputProcessViewFactoryForge
public void updateCodegen(CodegenMethod method, CodegenClassScope classScope)
updateCodegen
in interface OutputProcessViewFactoryForge
public void processCodegen(CodegenMethod method, CodegenClassScope classScope)
processCodegen
in interface OutputProcessViewFactoryForge
public void iteratorCodegen(CodegenMethod method, CodegenClassScope classScope)
iteratorCodegen
in interface OutputProcessViewFactoryForge
public void collectSchedules(List<ScheduleHandleCallbackProvider> scheduleHandleCallbackProviders)
collectSchedules
in interface OutputProcessViewFactoryForge
Copyright © 2005–2018. All rights reserved.