com.espertech.esper.filter
Interface EventEvaluator

All Known Implementing Classes:
EventTypeIndex, FilterHandleSetNode, FilterParamIndexBase, FilterParamIndexBooleanExpr, FilterParamIndexCompare, FilterParamIndexEquals, FilterParamIndexIn, FilterParamIndexNotEquals, FilterParamIndexNotIn, FilterParamIndexNotRange, FilterParamIndexPropBase, FilterParamIndexRange

public interface EventEvaluator

Interface for matching an event instance based on the event's property values to filters, specifically filter parameter constants or ranges.


Method Summary
 void matchEvent(EventBean event, Collection<FilterHandle> matches)
          Perform the matching of an event based on the event property values, adding any callbacks for matches found to the matches list.
 

Method Detail

matchEvent

void matchEvent(EventBean event,
                Collection<FilterHandle> matches)
Perform the matching of an event based on the event property values, adding any callbacks for matches found to the matches list.

Parameters:
event - is the event object wrapper to obtain event property values from
matches - accumulates the matching filter callbacks

© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com