Class EnumTakeLastForgeEval
java.lang.Object
com.espertech.esper.common.internal.epl.enummethod.eval.plain.take.EnumTakeLastForgeEval
- All Implemented Interfaces:
EnumEval
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic CodegenExpression
codegen
(EnumTakeLastForge forge, EnumForgeCodegenParams args, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) evaluateEnumMethod
(EventBean[] eventsLambda, Collection enumcoll, boolean isNewData, ExprEvaluatorContext context) static Collection
evaluateEnumMethodTakeLast
(Collection enumcoll, int size)
-
Constructor Details
-
EnumTakeLastForgeEval
-
-
Method Details
-
evaluateEnumMethod
public Object evaluateEnumMethod(EventBean[] eventsLambda, Collection enumcoll, boolean isNewData, ExprEvaluatorContext context) - Specified by:
evaluateEnumMethod
in interfaceEnumEval
-
codegen
public static CodegenExpression codegen(EnumTakeLastForge forge, EnumForgeCodegenParams args, CodegenMethodScope codegenMethodScope, CodegenClassScope codegenClassScope) -
evaluateEnumMethodTakeLast
-