com.espertech.esper.epl.enummethod.eval
Class EnumEvalBaseScalarIndex

java.lang.Object
  extended by com.espertech.esper.epl.enummethod.eval.EnumEvalBaseScalarIndex
All Implemented Interfaces:
EnumEval
Direct Known Subclasses:
EnumEvalTakeWhileIndexScalar, EnumEvalTakeWhileLastIndexScalar, EnumEvalWhereScalarIndex

public abstract class EnumEvalBaseScalarIndex
extends java.lang.Object
implements EnumEval


Field Summary
protected  ObjectArrayEventType evalEventType
           
protected  ObjectArrayEventType indexEventType
           
protected  ExprEvaluator innerExpression
           
protected  int streamNumLambda
           
 
Constructor Summary
EnumEvalBaseScalarIndex(ExprEvaluator innerExpression, int streamNumLambda, ObjectArrayEventType evalEventType, ObjectArrayEventType indexEventType)
           
 
Method Summary
 int getStreamNumSize()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.espertech.esper.epl.enummethod.eval.EnumEval
evaluateEnumMethod
 

Field Detail

innerExpression

protected final ExprEvaluator innerExpression

streamNumLambda

protected final int streamNumLambda

evalEventType

protected final ObjectArrayEventType evalEventType

indexEventType

protected final ObjectArrayEventType indexEventType
Constructor Detail

EnumEvalBaseScalarIndex

public EnumEvalBaseScalarIndex(ExprEvaluator innerExpression,
                               int streamNumLambda,
                               ObjectArrayEventType evalEventType,
                               ObjectArrayEventType indexEventType)
Method Detail

getStreamNumSize

public int getStreamNumSize()
Specified by:
getStreamNumSize in interface EnumEval

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com