Class EnumAggregateEvent
java.lang.Object
com.espertech.esper.common.internal.epl.enummethod.eval.EnumForgeBasePlain
com.espertech.esper.common.internal.epl.enummethod.eval.aggregate.EnumAggregateEvent
- All Implemented Interfaces:
EnumForge
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.enummethod.eval.EnumForgeBasePlain
streamNumLambda
-
Constructor Summary
ConstructorDescriptionEnumAggregateEvent
(int streamCountIncoming, ExprForge initialization, ExprForge innerExpression, ObjectArrayEventType eventType, int numParameters) -
Method Summary
Modifier and TypeMethodDescriptioncodegen
(EnumForgeCodegenParams premade, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) int
Methods inherited from class com.espertech.esper.common.internal.epl.enummethod.eval.EnumForgeBasePlain
getInnerExpression, getStreamNumLambda
-
Constructor Details
-
EnumAggregateEvent
public EnumAggregateEvent(int streamCountIncoming, ExprForge initialization, ExprForge innerExpression, ObjectArrayEventType eventType, int numParameters)
-
-
Method Details
-
getEnumEvaluator
-
codegen
public CodegenExpression codegen(EnumForgeCodegenParams premade, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) -
getStreamNumSize
public int getStreamNumSize()- Specified by:
getStreamNumSize
in interfaceEnumForge
- Overrides:
getStreamNumSize
in classEnumForgeBasePlain
-