com.espertech.esper.epl.declexpr
Class ExprDeclaredEvalRewrite

java.lang.Object
  extended by com.espertech.esper.epl.declexpr.ExprDeclaredEvalBase
      extended by com.espertech.esper.epl.declexpr.ExprDeclaredEvalRewrite
All Implemented Interfaces:
ExprEvaluator, ExprEvaluatorEnumeration, ExprEvaluatorTypableReturn

public class ExprDeclaredEvalRewrite
extends ExprDeclaredEvalBase


Constructor Summary
ExprDeclaredEvalRewrite(ExprEvaluator innerEvaluator, ExpressionDeclItem prototype, boolean isCache, int[] streamAssignments)
           
 
Method Summary
 EventBean[] getEventsPerStreamRewritten(EventBean[] eventsPerStream)
           
 
Methods inherited from class com.espertech.esper.epl.declexpr.ExprDeclaredEvalBase
evaluate, evaluateGetEventBean, evaluateGetROCollectionEvents, evaluateGetROCollectionScalar, evaluateTypableMulti, evaluateTypableSingle, getComponentTypeCollection, getEventTypeCollection, getEventTypeSingle, getInnerEvaluator, getRowProperties, getType, isMultirow
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ExprDeclaredEvalRewrite

public ExprDeclaredEvalRewrite(ExprEvaluator innerEvaluator,
                               ExpressionDeclItem prototype,
                               boolean isCache,
                               int[] streamAssignments)
Method Detail

getEventsPerStreamRewritten

public EventBean[] getEventsPerStreamRewritten(EventBean[] eventsPerStream)
Specified by:
getEventsPerStreamRewritten in class ExprDeclaredEvalBase

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