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

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

public class ExprDotEvalAverage
extends ExprDotEvalEnumMethodBase


Constructor Summary
ExprDotEvalAverage()
           
 
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

ExprDotEvalAverage

public ExprDotEvalAverage()
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