net.esper.filter
Interface EventEvaluator
- All Known Implementing Classes:
- EventTypeIndex, FilterCallbackSetNode, FilterParamIndex, FilterParamIndexCompare, FilterParamIndexEquals, FilterParamIndexNotEquals, 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,
List<FilterCallback> matches)
Perform the matching of an event based on the event property values,
adding any callbacks for matches found to the matches list. |
matchEvent
void matchEvent(EventBean event,
List<FilterCallback> 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 frommatches
- accumulates the matching filter callbacks