java.lang.Object
com.espertech.esper.common.internal.epl.enummethod.eval.EnumForgeBasePlain
All Implemented Interfaces:
EnumForge
Direct Known Subclasses:
EnumAggregateEvent, EnumAggregateScalar, EnumAverageBigDecimalScalarNoParam, EnumAverageScalarNoParam, EnumDistinctOfScalarNoParams, EnumFirstOf, EnumFirstOfEvent, EnumForgeNoOp, EnumLastOf, EnumLastOfEvent, EnumMinMaxScalarNoParam, EnumMostLeastFrequentScalarNoParam, EnumOrderByScalarNoParams, EnumSequenceEqualForge, EnumSumScalarNoParams, EnumToMapEvent, EnumToMapScalar, ThreeFormEventPlain, ThreeFormScalar, TwoLambdaThreeFormEventPlain, TwoLambdaThreeFormScalar

public abstract class EnumForgeBasePlain extends Object implements EnumForge
  • Field Details

    • innerExpression

      protected ExprForge innerExpression
    • streamNumLambda

      protected int streamNumLambda
  • Constructor Details

    • EnumForgeBasePlain

      public EnumForgeBasePlain(ExprDotEvalParamLambda lambda)
    • EnumForgeBasePlain

      public EnumForgeBasePlain(ExprForge innerExpression, int streamCountIncoming)
    • EnumForgeBasePlain

      public EnumForgeBasePlain(int streamCountIncoming)
  • Method Details

    • getInnerExpression

      public ExprForge getInnerExpression()
    • getStreamNumSize

      public int getStreamNumSize()
      Specified by:
      getStreamNumSize in interface EnumForge
    • getStreamNumLambda

      public int getStreamNumLambda()