com.espertech.esper.filter
Class FilterParamIndexStringRangeInverted
java.lang.Object
com.espertech.esper.filter.FilterParamIndexBase
com.espertech.esper.filter.FilterParamIndexLookupableBase
com.espertech.esper.filter.FilterParamIndexStringRangeBase
com.espertech.esper.filter.FilterParamIndexStringRangeInverted
- All Implemented Interfaces:
- EventEvaluator
public final class FilterParamIndexStringRangeInverted
- extends FilterParamIndexStringRangeBase
Index for filter parameter constants for the not range operators (range open/closed/half).
The implementation is based on the SortedMap implementation of TreeMap and stores only expression
parameter values of type StringRange.
Method Summary |
void |
matchEvent(EventBean theEvent,
java.util.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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
FilterParamIndexStringRangeInverted
public FilterParamIndexStringRangeInverted(FilterSpecLookupable lookupable,
java.util.concurrent.locks.ReadWriteLock readWriteLock,
FilterOperator filterOperator)
matchEvent
public final void matchEvent(EventBean theEvent,
java.util.Collection<FilterHandle> matches)
- Description copied from interface:
EventEvaluator
- Perform the matching of an event based on the event property values,
adding any callbacks for matches found to the matches list.
- Parameters:
theEvent
- is the event object wrapper to obtain event property values frommatches
- accumulates the matching filter callbacks