com.espertech.esper.epl.named
Class NamedWindowUpdateHelper

java.lang.Object
  extended by com.espertech.esper.epl.named.NamedWindowUpdateHelper

public class NamedWindowUpdateHelper
extends java.lang.Object


Constructor Summary
NamedWindowUpdateHelper(ExprEvaluator[] expressions, java.lang.String[] propertyNames, EventPropertyWriter[] writers, EventBeanCopyMethod copyMethod, boolean[] notNullableField, TypeWidener[] wideners)
           
 
Method Summary
static NamedWindowUpdateHelper make(java.lang.String namedWindowName, EventTypeSPI eventTypeSPI, java.util.List<OnTriggerSetAssignment> assignments, java.lang.String namedWindowAlias)
           
 EventBean update(EventBean matchingEvent, EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedWindowUpdateHelper

public NamedWindowUpdateHelper(ExprEvaluator[] expressions,
                               java.lang.String[] propertyNames,
                               EventPropertyWriter[] writers,
                               EventBeanCopyMethod copyMethod,
                               boolean[] notNullableField,
                               TypeWidener[] wideners)
Method Detail

make

public static NamedWindowUpdateHelper make(java.lang.String namedWindowName,
                                           EventTypeSPI eventTypeSPI,
                                           java.util.List<OnTriggerSetAssignment> assignments,
                                           java.lang.String namedWindowAlias)
                                    throws ExprValidationException
Throws:
ExprValidationException

update

public EventBean update(EventBean matchingEvent,
                        EventBean[] eventsPerStream,
                        ExprEvaluatorContext exprEvaluatorContext)

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