com.espertech.esper.filter
Class FilterParamIndexNotEqualsIs

java.lang.Object
  extended by com.espertech.esper.filter.FilterParamIndexBase
      extended by com.espertech.esper.filter.FilterParamIndexLookupableBase
          extended by com.espertech.esper.filter.FilterParamIndexNotEqualsBase
              extended by com.espertech.esper.filter.FilterParamIndexNotEqualsIs
All Implemented Interfaces:
EventEvaluator

public final class FilterParamIndexNotEqualsIs
extends FilterParamIndexNotEqualsBase

Index for filter parameter constants to match using the equals (=) operator. The implementation is based on a regular HashMap.


Field Summary
 
Fields inherited from class com.espertech.esper.filter.FilterParamIndexNotEqualsBase
constantsMap, constantsMapRWLock
 
Fields inherited from class com.espertech.esper.filter.FilterParamIndexLookupableBase
lookupable
 
Constructor Summary
FilterParamIndexNotEqualsIs(FilterSpecLookupable lookupable, java.util.concurrent.locks.ReadWriteLock readWriteLock)
           
 
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 com.espertech.esper.filter.FilterParamIndexNotEqualsBase
get, getReadWriteLock, put, remove, size
 
Methods inherited from class com.espertech.esper.filter.FilterParamIndexLookupableBase
getLookupable, toString
 
Methods inherited from class com.espertech.esper.filter.FilterParamIndexBase
getFilterOperator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FilterParamIndexNotEqualsIs

public FilterParamIndexNotEqualsIs(FilterSpecLookupable lookupable,
                                   java.util.concurrent.locks.ReadWriteLock readWriteLock)
Method Detail

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 from
matches - accumulates the matching filter callbacks

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