Class EnumUnionForge
java.lang.Object
com.espertech.esper.common.internal.epl.enummethod.eval.plain.exceptintersectunion.EnumUnionForge
- All Implemented Interfaces:
EnumForge
-
Field Summary
-
Constructor Summary
ConstructorDescriptionEnumUnionForge
(int numStreams, ExprEnumerationForge evaluatorForge, boolean scalar) -
Method Summary
Modifier and TypeMethodDescriptioncodegen
(EnumForgeCodegenParams premade, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) int
-
Field Details
-
evaluatorForge
-
scalar
protected final boolean scalar
-
-
Constructor Details
-
EnumUnionForge
-
-
Method Details
-
getStreamNumSize
public int getStreamNumSize()- Specified by:
getStreamNumSize
in interfaceEnumForge
-
getEnumEvaluator
- Specified by:
getEnumEvaluator
in interfaceEnumForge
-
codegen
public CodegenExpression codegen(EnumForgeCodegenParams premade, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope)
-