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

java.lang.Object
  extended by com.espertech.esper.epl.enummethod.eval.EnumEvalBaseIndex
All Implemented Interfaces:
EnumEval
Direct Known Subclasses:
EnumEvalTakeWhileLastIndexEvents, EnumEvalWhereIndexEvents

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


Field Summary
protected  ObjectArrayEventType indexEventType
           
protected  ExprEvaluator innerExpression
           
protected  int streamNumLambda
           
 
Constructor Summary
EnumEvalBaseIndex(ExprEvaluator innerExpression, int streamNumLambda, 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 ExprEvaluator innerExpression

streamNumLambda

protected int streamNumLambda

indexEventType

protected ObjectArrayEventType indexEventType
Constructor Detail

EnumEvalBaseIndex

public EnumEvalBaseIndex(ExprEvaluator innerExpression,
                         int streamNumLambda,
                         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