Class OutputProcessViewDirectForge
java.lang.Object
com.espertech.esper.common.internal.epl.output.view.OutputProcessViewDirectForge
- All Implemented Interfaces:
OutputProcessViewFactoryForge
-
Constructor Summary
ConstructorDescriptionOutputProcessViewDirectForge
(OutputStrategyPostProcessForge outputStrategyPostProcessForge) -
Method Summary
Modifier and TypeMethodDescriptionvoid
collectSchedules
(List<ScheduleHandleTracked> scheduleHandleCallbackProviders) boolean
boolean
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)
-
Constructor Details
-
OutputProcessViewDirectForge
-
-
Method Details
-
isDirectAndSimple
public boolean isDirectAndSimple()- Specified by:
isDirectAndSimple
in interfaceOutputProcessViewFactoryForge
-
isCodeGenerated
public boolean isCodeGenerated()- Specified by:
isCodeGenerated
in interfaceOutputProcessViewFactoryForge
-
provideCodegen
public void provideCodegen(CodegenMethod method, SAIFFInitializeSymbol symbols, CodegenClassScope classScope) - Specified by:
provideCodegen
in interfaceOutputProcessViewFactoryForge
-
updateCodegen
- Specified by:
updateCodegen
in interfaceOutputProcessViewFactoryForge
-
processCodegen
- Specified by:
processCodegen
in interfaceOutputProcessViewFactoryForge
-
iteratorCodegen
- Specified by:
iteratorCodegen
in interfaceOutputProcessViewFactoryForge
-
collectSchedules
- Specified by:
collectSchedules
in interfaceOutputProcessViewFactoryForge
-