Class ResultSetProcessorSimpleImpl
java.lang.Object
com.espertech.esper.common.internal.epl.resultset.simple.ResultSetProcessorSimpleImpl
Result set processor for the simplest case: no aggregation functions used in the select clause, and no group-by.
The processor generates one row for each event entering (new event) and one row for each event leaving (old event).
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
acceptHelperVisitorCodegen
(CodegenMethod method, CodegenInstanceAux instance) static void
continueOutputLimitedLastAllNonBufferedJoinCodegen
(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) static void
continueOutputLimitedLastAllNonBufferedViewCodegen
(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) static void
getIteratorJoinCodegen
(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) static void
getIteratorViewCodegen
(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) static void
processJoinResultCodegen
(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) static void
static void
processOutputLimitedLastAllNonBufferedJoinCodegen
(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) static void
processOutputLimitedLastAllNonBufferedViewCodegen
(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) static void
static void
processViewResultCodegen
(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) static void
stopMethodCodegen
(CodegenMethod method, CodegenInstanceAux instance)
-
Constructor Details
-
ResultSetProcessorSimpleImpl
public ResultSetProcessorSimpleImpl()
-
-
Method Details
-
processJoinResultCodegen
public static void processJoinResultCodegen(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) -
processViewResultCodegen
public static void processViewResultCodegen(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) -
getIteratorViewCodegen
public static void getIteratorViewCodegen(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) -
getIteratorJoinCodegen
public static void getIteratorJoinCodegen(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) -
processOutputLimitedLastAllNonBufferedViewCodegen
public static void processOutputLimitedLastAllNonBufferedViewCodegen(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) -
processOutputLimitedLastAllNonBufferedJoinCodegen
public static void processOutputLimitedLastAllNonBufferedJoinCodegen(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) -
continueOutputLimitedLastAllNonBufferedViewCodegen
public static void continueOutputLimitedLastAllNonBufferedViewCodegen(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) -
continueOutputLimitedLastAllNonBufferedJoinCodegen
public static void continueOutputLimitedLastAllNonBufferedJoinCodegen(ResultSetProcessorSimpleForge forge, CodegenClassScope classScope, CodegenMethod method, CodegenInstanceAux instance) -
stopMethodCodegen
-
acceptHelperVisitorCodegen
-
processOutputLimitedJoinCodegen
public static void processOutputLimitedJoinCodegen(ResultSetProcessorSimpleForge forge, CodegenMethod method) -
processOutputLimitedViewCodegen
public static void processOutputLimitedViewCodegen(ResultSetProcessorSimpleForge forge, CodegenMethod method)
-