Uses of Class
net.esper.filter.FilterSpec

Packages that use FilterSpec
net.esper.eql.parse Parsers and AST tree walkers and helper classes transforming AST into business objects 
net.esper.eql.spec Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. 
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 
 

Uses of FilterSpec in net.esper.eql.parse
 

Methods in net.esper.eql.parse that return FilterSpec
static FilterSpec ASTFilterSpecHelper.buildSpec(antlr.collections.AST filterAST, Map<String,EventType> optionalTaggedEventTypes, EventAdapterService eventAdapterService)
          Creates a filter specification for the AST representing the filter expression.
 

Uses of FilterSpec in net.esper.eql.spec
 

Methods in net.esper.eql.spec that return FilterSpec
 FilterSpec FilterStreamSpec.getFilterSpec()
          Returns filter specification for which events the stream will getSelectListEvents.
 

Constructors in net.esper.eql.spec with parameters of type FilterSpec
FilterStreamSpec(FilterSpec filterSpec, List<ViewSpec> viewSpecs, String optionalStreamName)
          Ctor.
 

Uses of FilterSpec in net.esper.filter
 

Methods in net.esper.filter with parameters of type FilterSpec
static void FilterSpecValidator.validate(FilterSpec filterSpec, Map<String,EventType> optionalTaggedEventTypes)
          Validates a filter specification.
 

Uses of FilterSpec in net.esper.pattern
 

Methods in net.esper.pattern that return FilterSpec
 FilterSpec EvalFilterNode.getFilterSpec()
          Returns filter specification.
 

Constructors in net.esper.pattern with parameters of type FilterSpec
EvalFilterNode(FilterSpec filterSpecification, String eventAsName)
          Constructor.
EvalFilterStateNode(Evaluator parentNode, FilterSpec filterSpec, String eventAsName, MatchedEventMap beginState, PatternContext context)
          Constructor.
 

Uses of FilterSpec in net.esper.view.stream
 

Methods in net.esper.view.stream with parameters of type FilterSpec
 EventStream StreamFactorySvcReuse.createStream(FilterSpec filterSpec, FilterService filterService, EPStatementHandle epStatementHandle)
          See the method of the same name in StreamFactoryService.
 EventStream StreamFactorySvcCreate.createStream(FilterSpec filterSpec, FilterService filterService, EPStatementHandle epStatementHandle)
          See the method of the same name in StreamFactoryService.
 EventStream StreamFactorySvcImpl.createStream(FilterSpec filterSpec, FilterService filterService, EPStatementHandle epStatementHandle, boolean isJoin)
           
 EventStream StreamFactoryService.createStream(FilterSpec filterSpec, FilterService filterService, EPStatementHandle epStatementHandle, boolean isJoin)
          Create or reuse existing EventStream instance representing that event filter.
 void StreamFactorySvcReuse.dropStream(FilterSpec filterSpec, FilterService filterService)
          See the method of the same name in StreamFactoryService.
 void StreamFactorySvcCreate.dropStream(FilterSpec filterSpec, FilterService filterService)
          See the method of the same name in StreamFactoryService.
 void StreamFactorySvcImpl.dropStream(FilterSpec filterSpec, FilterService filterService, boolean isJoin)
           
 void StreamFactoryService.dropStream(FilterSpec filterSpec, FilterService filterService, boolean isJoin)
          Drop the event stream associated with the filter passed in.