|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ViewSpec | |
---|---|
com.espertech.esper.epl.spec | Contains EPL statement specification classes define the constructs that make up an EPL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
com.espertech.esper.view | View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. |
Uses of ViewSpec in com.espertech.esper.epl.spec |
---|
Methods in com.espertech.esper.epl.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 |
List<ViewSpec> |
CreateWindowDesc.getViewSpecs()
Returns the view specifications. |
Constructor parameters in com.espertech.esper.epl.spec with type arguments of type ViewSpec | |
---|---|
CreateWindowDesc(String windowName,
List<ViewSpec> viewSpecs)
Ctor. |
|
DBStatementStreamSpec(String optionalStreamName,
List<ViewSpec> viewSpecs,
String databaseName,
String sqlWithSubsParams,
String metadataSQL)
Ctor. |
|
FilterStreamSpecCompiled(FilterSpecCompiled filterSpec,
List<ViewSpec> viewSpecs,
String optionalStreamName,
boolean isUnidirectional)
Ctor. |
|
FilterStreamSpecRaw(FilterSpecRaw rawFilterSpec,
List<ViewSpec> viewSpecs,
String optionalStreamName,
boolean isUnidirectional)
Ctor. |
|
MethodStreamSpec(String optionalStreamName,
List<ViewSpec> viewSpecs,
String ident,
String className,
String methodName,
List<ExprNode> expressions)
Ctor. |
|
NamedWindowConsumerStreamSpec(String windowName,
String optionalAsName,
List<ViewSpec> viewSpecs,
List<ExprNode> filterExpressions,
boolean isUnidirectional)
Ctor. |
|
PatternStreamSpecCompiled(EvalNode evalNode,
Map<String,Pair<EventType,String>> taggedEventTypes,
List<ViewSpec> viewSpecs,
String optionalStreamName,
boolean isUnidirectional)
Ctor. |
|
PatternStreamSpecRaw(EvalNode evalNode,
List<ViewSpec> viewSpecs,
String optionalStreamName,
boolean isUnidirectional)
Ctor. |
|
StreamSpecBase(String optionalStreamName,
List<ViewSpec> viewSpecs,
boolean isUnidirectional)
Ctor. |
Uses of ViewSpec in com.espertech.esper.view |
---|
Method parameters in com.espertech.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,
StatementContext context)
|
ViewFactoryChain |
ViewService.createFactories(int streamNum,
EventType parentEventType,
List<ViewSpec> viewSpecList,
StatementContext 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,
StatementContext statementContext)
Given a list of view specifications obtained from by parsing this method instantiates a list of view factories. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |