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

java.lang.Object
  extended by com.espertech.esper.epl.enummethod.dot.ExprDotEvalEnumMethodBase
      extended by com.espertech.esper.epl.enummethod.eval.ExprDotEvalTakeAndTakeLast
All Implemented Interfaces:
ExpressionResultCacheStackEntry, ExprDotEvalEnumMethod, ExprDotEval

public class ExprDotEvalTakeAndTakeLast
extends ExprDotEvalEnumMethodBase


Constructor Summary
ExprDotEvalTakeAndTakeLast()
           
 
Method Summary
 EventType[] getAddStreamTypes(java.lang.String enumMethodUsedName, java.util.List<java.lang.String> goesToNames, EventType inputEventType, java.lang.Class collectionComponentType, java.util.List<ExprDotEvalParam> bodiesAndParameters)
           
 EnumEval getEnumEval(MethodResolutionService methodResolutionService, EventAdapterService eventAdapterService, StreamTypeService streamTypeService, java.lang.String statementId, java.lang.String enumMethodUsedName, java.util.List<ExprDotEvalParam> bodiesAndParameters, EventType inputEventType, java.lang.Class collectionComponentType, int numStreamsIncoming)
           
 
Methods inherited from class com.espertech.esper.epl.enummethod.dot.ExprDotEvalEnumMethodBase
evaluate, getEnumMethodEnum, getTypeInfo, init, setTypeInfo, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExprDotEvalTakeAndTakeLast

public ExprDotEvalTakeAndTakeLast()
Method Detail

getAddStreamTypes

public EventType[] getAddStreamTypes(java.lang.String enumMethodUsedName,
                                     java.util.List<java.lang.String> goesToNames,
                                     EventType inputEventType,
                                     java.lang.Class collectionComponentType,
                                     java.util.List<ExprDotEvalParam> bodiesAndParameters)
Specified by:
getAddStreamTypes in class ExprDotEvalEnumMethodBase

getEnumEval

public EnumEval getEnumEval(MethodResolutionService methodResolutionService,
                            EventAdapterService eventAdapterService,
                            StreamTypeService streamTypeService,
                            java.lang.String statementId,
                            java.lang.String enumMethodUsedName,
                            java.util.List<ExprDotEvalParam> bodiesAndParameters,
                            EventType inputEventType,
                            java.lang.Class collectionComponentType,
                            int numStreamsIncoming)
Specified by:
getEnumEval in class ExprDotEvalEnumMethodBase

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