Class EnumCountOfNoParams
java.lang.Object
com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.countof.EnumCountOfNoParams
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncodegen
(EnumForgeCodegenParams premade, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) evaluateEnumMethod
(EventBean[] eventsLambda, Collection enumcoll, boolean isNewData, ExprEvaluatorContext context) int
-
Constructor Details
-
EnumCountOfNoParams
public EnumCountOfNoParams(int numStreams)
-
-
Method Details
-
getEnumEvaluator
- Specified by:
getEnumEvaluator
in interfaceEnumForge
-
getStreamNumSize
public int getStreamNumSize()- Specified by:
getStreamNumSize
in interfaceEnumForge
-
evaluateEnumMethod
public Object evaluateEnumMethod(EventBean[] eventsLambda, Collection enumcoll, boolean isNewData, ExprEvaluatorContext context) - Specified by:
evaluateEnumMethod
in interfaceEnumEval
-
codegen
public CodegenExpression codegen(EnumForgeCodegenParams premade, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope)
-