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

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

public class ExprDotEvalTakeWhileAndLast
extends ExprDotEvalEnumMethodBase


Constructor Summary
ExprDotEvalTakeWhileAndLast()
           
 
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, EventAdapterService eventAdapterService)
           
 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, boolean disablePropertyExpressionEventCollCache)
           
 
Methods inherited from class com.espertech.esper.epl.enummethod.dot.ExprDotEvalEnumMethodBase
evaluate, getEnumMethodEnum, getTypeInfo, init, setTypeInfo, toString, visit
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExprDotEvalTakeWhileAndLast

public ExprDotEvalTakeWhileAndLast()
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,
                                     EventAdapterService eventAdapterService)
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,
                            boolean disablePropertyExpressionEventCollCache)
Specified by:
getEnumEval in class ExprDotEvalEnumMethodBase

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