java.lang.Object
com.espertech.esper.common.internal.epl.enummethod.eval.singlelambdaopt3form.takewhile.EnumTakeWhileHelper

public class EnumTakeWhileHelper extends Object
  • Constructor Details

    • EnumTakeWhileHelper

      public EnumTakeWhileHelper()
  • Method Details

    • takeWhileLastEventBeanToArray

      public static EventBean[] takeWhileLastEventBeanToArray(Collection<EventBean> enumcoll)
      NOTE: Code-generation-invoked method, method name and parameter order matters
      Parameters:
      enumcoll - events
      Returns:
      array
    • takeWhileLastScalarToArray

      public static Object[] takeWhileLastScalarToArray(Collection enumcoll)
      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)