Uses of Class
net.esper.view.ViewSpec

Packages that use ViewSpec
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.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
 

Uses of ViewSpec in net.esper.eql.parse
 

Methods in net.esper.eql.parse that return ViewSpec
static ViewSpec ASTViewSpecHelper.buildSpec(antlr.collections.AST node)
          Build a view specification from the AST node supplied.
 

Uses of ViewSpec in net.esper.eql.spec
 

Methods in net.esper.eql.spec that return types with arguments of type ViewSpec
 List<ViewSpec> StreamSpec.getViewSpecs()
          Returns view definitions to use to construct views to derive data on stream.
 

Constructor parameters in net.esper.eql.spec with type arguments of type ViewSpec
DBStatementStreamSpec(String optionalStreamName, List<ViewSpec> viewSpecs, String databaseName, String sqlWithSubsParams)
          Ctor.
FilterStreamSpec(FilterSpec filterSpec, List<ViewSpec> viewSpecs, String optionalStreamName)
          Ctor.
PatternStreamSpec(EvalNode evalNode, Map<String,EventType> taggedEventTypes, List<ViewSpec> viewSpecs, String optionalStreamName)
          Ctor.
StreamSpec(String optionalStreamName, List<ViewSpec> viewSpecs)
          Ctor.
 

Uses of ViewSpec in net.esper.view
 

Methods in net.esper.view with parameters of type ViewSpec
protected static ViewFactory ViewFactoryFactory.create(ViewSpec spec)
          Instantiates a view factory based on view name stored in the view spec.
 

Method parameters in net.esper.view with type arguments of type ViewSpec
protected static void ViewServiceHelper.addMergeViews(List<ViewSpec> specifications)
          Add merge views for any views in the chain requiring a merge (group view).
 ViewFactoryChain ViewServiceImpl.createFactories(EventType parentEventType, List<ViewSpec> viewSpecDefinitions, ViewServiceContext context)
           
 ViewFactoryChain ViewService.createFactories(EventType parentEventType, List<ViewSpec> viewSpecList, ViewServiceContext context)
           
static List<ViewFactory> ViewServiceHelper.instantiateFactoryChain(List<ViewSpec> viewSpecList, ViewServiceContext context)