Uses of Package
net.esper.filter

Packages that use net.esper.filter
net.esper.core Implementation of client package interfaces, glue code 
net.esper.eql.expression EQL expression nodes, aggregation, result set processing 
net.esper.eql.parse Parsers and AST tree walkers and helper classes transforming AST into business objects 
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 
net.esper.view.stream View to event stream relationship service 
 

Classes in net.esper.filter used by net.esper.core
FilterService
          Interface for filtering events by event type and event property values.
 

Classes in net.esper.filter used by net.esper.eql.expression
FilterSpec
          Contains the filter criteria to sift through events.
 

Classes in net.esper.filter used by net.esper.eql.parse
FilterSpec
          Contains the filter criteria to sift through events.
 

Classes in net.esper.filter used by net.esper.filter
DoubleRange
          Holds a range of double values with a minimum (start) value and a maximum (end) value.
EventEvaluator
          Interface for matching an event instance based on the event's property values to filters, specifically filter parameter constants or ranges.
EventTypeIndex
          Mapping of event type to a tree-like structure containing filter parameter constants in indexes FilterParamIndex and filter callbacks in FilterCallbackSetNode.
FilterCallback
          Interface for a callback method to be called when an event matches a filter specification.
FilterCallbackSetNode
          This class holds a list of indizes storing filter constants in FilterParamIndex nodes and a set of FilterCallback.
FilterOperator
          Defines the different operator types available for event filters.
FilterParamIndex
          Each implementation of this abstract class represents an index of filter parameter constants supplied in filter parameters in filter specifications that feature the same event property and operator.
FilterService
          Interface for filtering events by event type and event property values.
FilterSpec
          Contains the filter criteria to sift through events.
FilterSpecParam
          This class represents one filter parameter in an FilterSpec filter specification.
FilterSpecParamRangeValue
          Interface for range-type filter parameters for type checking and to obtain the filter values for endpoints based on prior results.
FilterValueSet
          Contains the filter criteria to sift through events.
FilterValueSetParam
          This interface represents one filter parameter in an FilterValueSet filter specification.
IndexTreePath
          Encapsulates the information required by IndexTreeBuilder to maintain the filter parameter tree structure when filters are added and removed from the tree.
 

Classes in net.esper.filter used by net.esper.pattern
FilterCallback
          Interface for a callback method to be called when an event matches a filter specification.
FilterService
          Interface for filtering events by event type and event property values.
FilterSpec
          Contains the filter criteria to sift through events.
 

Classes in net.esper.filter used by net.esper.view.stream
FilterService
          Interface for filtering events by event type and event property values.
FilterSpec
          Contains the filter criteria to sift through events.