Class EnumTakeWhileHelper
java.lang.Object
com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.takewhile.EnumTakeWhileHelper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
initBlockSizeOneEvent
(CodegenBlock block, CodegenExpression innerValue, int streamNumLambda, EPTypeClass evaluationType) static void
initBlockSizeOneEventPlus
(int numParameters, CodegenBlock block, CodegenExpression innerValue, int streamNumLambda, EPTypeClass evaluationType) static void
initBlockSizeOneScalar
(int numParameters, CodegenBlock block, CodegenExpression innerValue, EPType evaluationType) static EventBean[]
takeWhileLastEventBeanToArray
(Collection<EventBean> enumcoll) NOTE: Code-generation-invoked method, method name and parameter order mattersstatic Object[]
takeWhileLastScalarToArray
(Collection enumcoll) NOTE: Code-generation-invoked method, method name and parameter order matters
-
Constructor Details
-
EnumTakeWhileHelper
public EnumTakeWhileHelper()
-
-
Method Details
-
takeWhileLastEventBeanToArray
NOTE: Code-generation-invoked method, method name and parameter order matters- Parameters:
enumcoll
- events- Returns:
- array
-
takeWhileLastScalarToArray
NOTE: Code-generation-invoked method, method name and parameter order matters- Parameters:
enumcoll
- coll- Returns:
- array
-
initBlockSizeOneScalar
public static void initBlockSizeOneScalar(int numParameters, CodegenBlock block, CodegenExpression innerValue, EPType evaluationType) -
initBlockSizeOneEvent
public static void initBlockSizeOneEvent(CodegenBlock block, CodegenExpression innerValue, int streamNumLambda, EPTypeClass evaluationType) -
initBlockSizeOneEventPlus
public static void initBlockSizeOneEventPlus(int numParameters, CodegenBlock block, CodegenExpression innerValue, int streamNumLambda, EPTypeClass evaluationType)
-