|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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> |
StreamSpecBase.getViewSpecs()
Returns view definitions to use to construct views to derive data on stream. |
List<ViewSpec> |
StreamSpec.getViewSpecs()
Returns views definitions onto the 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. |
|
FilterStreamSpecCompiled(FilterSpecCompiled filterSpec,
List<ViewSpec> viewSpecs,
String optionalStreamName)
Ctor. |
|
FilterStreamSpecRaw(FilterSpecRaw rawFilterSpec,
List<ViewSpec> viewSpecs,
String optionalStreamName)
Ctor. |
|
PatternStreamSpecCompiled(EvalNode evalNode,
Map<String,EventType> taggedEventTypes,
List<ViewSpec> viewSpecs,
String optionalStreamName)
Ctor. |
|
PatternStreamSpecRaw(EvalNode evalNode,
List<ViewSpec> viewSpecs,
String optionalStreamName)
Ctor. |
|
StreamSpecBase(String optionalStreamName,
List<ViewSpec> viewSpecs)
Ctor. |
Uses of ViewSpec in net.esper.view |
---|
Methods in net.esper.view with parameters of type ViewSpec | |
---|---|
ViewFactory |
ViewResolutionServiceImpl.create(ViewSpec spec)
|
ViewFactory |
ViewResolutionService.create(ViewSpec spec)
Instantiates a ViewFactory based on the view namespace and 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(int streamNum,
EventType parentEventType,
List<ViewSpec> viewSpecDefinitions,
StatementServiceContext context)
|
ViewFactoryChain |
ViewService.createFactories(int streamNum,
EventType parentEventType,
List<ViewSpec> viewSpecList,
StatementServiceContext context)
Returns a chain of view factories that can be used to obtain the final event type, and that can later be used to actually create the chain of views or reuse existing views. |
static List<ViewFactory> |
ViewServiceHelper.instantiateFactories(int streamNum,
List<ViewSpec> viewSpecList,
StatementServiceContext statementServiceContext)
Given a list of view specifications obtained from by parsing this method instantiates a list of view factories. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |