Class EnumGroupByTwoParamEventPlain
java.lang.Object
com.espertech.esper.common.internal.epl.enummethod.eval.EnumForgeBasePlain
com.espertech.esper.common.internal.epl.enummethod.eval.twolambda.base.TwoLambdaThreeFormEventPlain
com.espertech.esper.common.internal.epl.enummethod.eval.twolambda.groupby.EnumGroupByTwoParamEventPlain
- All Implemented Interfaces:
EnumForge
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.enummethod.eval.twolambda.base.TwoLambdaThreeFormEventPlain
secondExpression
Fields inherited from class com.espertech.esper.common.internal.epl.enummethod.eval.EnumForgeBasePlain
innerExpression, streamNumLambda
-
Constructor Summary
ConstructorDescriptionEnumGroupByTwoParamEventPlain
(ExprForge innerExpression, int streamCountIncoming, ExprForge secondExpression) -
Method Summary
Modifier and TypeMethodDescriptionvoid
forEachBlock
(CodegenBlock block, CodegenMethod methodNode, ExprForgeCodegenSymbol scope, CodegenClassScope codegenClassScope) void
initBlock
(CodegenBlock block, CodegenMethod methodNode, ExprForgeCodegenSymbol scope, CodegenClassScope codegenClassScope) void
returnResult
(CodegenBlock block) Methods inherited from class com.espertech.esper.common.internal.epl.enummethod.eval.twolambda.base.TwoLambdaThreeFormEventPlain
codegen
Methods inherited from class com.espertech.esper.common.internal.epl.enummethod.eval.EnumForgeBasePlain
getInnerExpression, getStreamNumLambda, getStreamNumSize
-
Constructor Details
-
EnumGroupByTwoParamEventPlain
-
-
Method Details
-
getEnumEvaluator
-
returnType
- Specified by:
returnType
in classTwoLambdaThreeFormEventPlain
-
returnIfEmptyOptional
- Specified by:
returnIfEmptyOptional
in classTwoLambdaThreeFormEventPlain
-
initBlock
public void initBlock(CodegenBlock block, CodegenMethod methodNode, ExprForgeCodegenSymbol scope, CodegenClassScope codegenClassScope) - Specified by:
initBlock
in classTwoLambdaThreeFormEventPlain
-
forEachBlock
public void forEachBlock(CodegenBlock block, CodegenMethod methodNode, ExprForgeCodegenSymbol scope, CodegenClassScope codegenClassScope) - Specified by:
forEachBlock
in classTwoLambdaThreeFormEventPlain
-
returnResult
- Specified by:
returnResult
in classTwoLambdaThreeFormEventPlain
-