Uses of Interface
net.esper.filter.FilterCallback

Packages that use FilterCallback
net.esper.filter Main switchboard filtering and routing of incoming events to interested statements is performed in this package. 
net.esper.pattern Pattern expression tree and pattern state objects, the later resembles pattern expression state for each active pattern instance 
 

Uses of FilterCallback in net.esper.filter
 

Methods in net.esper.filter with parameters of type FilterCallback
protected  void FilterCallbackSetNode.add(FilterCallback filterCallback)
          Add a filter callback.
 void FilterServiceImpl.add(FilterValueSet filterValueSet, FilterCallback filterCallback)
           
 void FilterService.add(FilterValueSet filterValueSet, FilterCallback callback)
          Add a filter for events as defined by the filter specification, and register a callback to be invoked upon evaluation of an event that matches the filter spec.
 void EventTypeIndexBuilder.add(FilterValueSet filterValueSet, FilterCallback filterCallback)
          Add a filter to the event type index structure, and to the filter subtree.
 IndexTreePath IndexTreeBuilder.add(FilterValueSet filterValueSet, FilterCallback filterCallback, FilterCallbackSetNode topNode)
          Add a filter callback according to the filter specification to the top node returning information to be used to remove the filter callback.
protected  boolean FilterCallbackSetNode.contains(FilterCallback filterCallback)
          Returns an indication whether the filter callback exists in this node.
 void FilterServiceImpl.remove(FilterCallback filterCallback)
           
 void FilterService.remove(FilterCallback callback)
          Remove a filter callback.
protected  boolean FilterCallbackSetNode.remove(FilterCallback filterCallback)
          Remove a filter callback, returning true if it was found and removed or false if not in collection.
 void EventTypeIndexBuilder.remove(FilterCallback filterCallback)
          Remove a filter callback from the given index node.
 void IndexTreeBuilder.remove(FilterCallback filterCallback, IndexTreePath treePathInfo, FilterCallbackSetNode topNode)
          Remove an filterCallback from the given top node.
 

Method parameters in net.esper.filter with type arguments of type FilterCallback
 void FilterParamIndexRange.matchEvent(EventBean eventBean, List<FilterCallback> matches)
           
 void FilterParamIndexNotRange.matchEvent(EventBean eventBean, List<FilterCallback> matches)
           
 void FilterParamIndexNotIn.matchEvent(EventBean eventBean, List<FilterCallback> matches)
           
 void FilterParamIndexNotEquals.matchEvent(EventBean eventBean, List<FilterCallback> matches)
           
 void FilterParamIndexIn.matchEvent(EventBean eventBean, List<FilterCallback> matches)
           
 void FilterParamIndexEquals.matchEvent(EventBean eventBean, List<FilterCallback> matches)
           
 void FilterParamIndexCompare.matchEvent(EventBean eventBean, List<FilterCallback> matches)
           
 void FilterCallbackSetNode.matchEvent(EventBean eventBean, List<FilterCallback> matches)
          Evaluate an event by asking each index to match the event.
 void EventTypeIndex.matchEvent(EventBean event, List<FilterCallback> matches)
           
 void EventEvaluator.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.
 

Uses of FilterCallback in net.esper.pattern
 

Classes in net.esper.pattern that implement FilterCallback
 class EvalFilterStateNode
          This class contains the state of a single filter expression in the evaluation state tree.