Uses of Class
com.espertech.esper.epl.spec.ViewSpec

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
 

Fields in com.espertech.esper.epl.spec declared as ViewSpec
static ViewSpec[] ViewSpec.EMPTY_VIEWSPEC_ARRAY
           
 

Methods in com.espertech.esper.epl.spec that return ViewSpec
 ViewSpec[] StreamSpecBase.getViewSpecs()
          Returns view definitions to use to construct views to derive data on stream.
 ViewSpec[] StreamSpec.getViewSpecs()
          Returns views definitions onto the stream
static ViewSpec[] ViewSpec.toArray(java.util.List<ViewSpec> viewSpecs)
           
 

Methods in com.espertech.esper.epl.spec that return types with arguments of type ViewSpec
 java.util.List<ViewSpec> CreateWindowDesc.getViewSpecs()
          Returns the view specifications.
 

Method parameters in com.espertech.esper.epl.spec with type arguments of type ViewSpec
static ViewSpec[] ViewSpec.toArray(java.util.List<ViewSpec> viewSpecs)
           
 

Constructors in com.espertech.esper.epl.spec with parameters of type ViewSpec
DBStatementStreamSpec(java.lang.String optionalStreamName, ViewSpec[] viewSpecs, java.lang.String databaseName, java.lang.String sqlWithSubsParams, java.lang.String metadataSQL)
          Ctor.
FilterStreamSpecCompiled(FilterSpecCompiled filterSpec, ViewSpec[] viewSpecs, java.lang.String optionalStreamName, StreamSpecOptions streamSpecOptions)
          Ctor.
FilterStreamSpecRaw(FilterSpecRaw rawFilterSpec, ViewSpec[] viewSpecs, java.lang.String optionalStreamName, StreamSpecOptions streamSpecOptions)
          Ctor.
MethodStreamSpec(java.lang.String optionalStreamName, ViewSpec[] viewSpecs, java.lang.String ident, java.lang.String className, java.lang.String methodName, java.util.List<ExprNode> expressions)
          Ctor.
NamedWindowConsumerStreamSpec(java.lang.String windowName, java.lang.String optionalAsName, ViewSpec[] viewSpecs, java.util.List<ExprNode> filterExpressions, StreamSpecOptions streamSpecOptions, PropertyEvaluator optPropertyEvaluator)
          Ctor.
PatternStreamSpecCompiled(EvalFactoryNode evalFactoryNode, java.util.LinkedHashMap<java.lang.String,Pair<EventType,java.lang.String>> taggedEventTypes, java.util.LinkedHashMap<java.lang.String,Pair<EventType,java.lang.String>> arrayEventTypes, java.util.LinkedHashSet<java.lang.String> allTags, ViewSpec[] viewSpecs, java.lang.String optionalStreamName, StreamSpecOptions streamSpecOptions, boolean suppressSameEventMatches, boolean discardPartialsOnMatch)
          Ctor.
PatternStreamSpecRaw(EvalFactoryNode evalFactoryNode, ViewSpec[] viewSpecs, java.lang.String optionalStreamName, StreamSpecOptions streamSpecOptions, boolean suppressSameEventMatches, boolean discardPartialsOnMatch)
          Ctor.
StreamSpecBase(java.lang.String optionalStreamName, ViewSpec[] viewSpecs, StreamSpecOptions streamSpecOptions)
          Ctor.
TableQueryStreamSpec(java.lang.String optionalStreamName, ViewSpec[] viewSpecs, StreamSpecOptions streamSpecOptions, java.lang.String tableName, java.util.List<ExprNode> filterExpressions)
           
 

Constructor parameters in com.espertech.esper.epl.spec with type arguments of type ViewSpec
CreateWindowDesc(java.lang.String windowName, java.util.List<ViewSpec> viewSpecs, StreamSpecOptions streamSpecOptions, boolean insert, ExprNode insertFilter, java.util.List<ColumnDesc> columns, java.lang.String asEventTypeName)
          Ctor.
 

Uses of ViewSpec in com.espertech.esper.view
 

Methods in com.espertech.esper.view with parameters of type ViewSpec
 ViewFactoryChain ViewServiceImpl.createFactories(int streamNum, EventType parentEventType, ViewSpec[] viewSpecDefinitions, StreamSpecOptions options, StatementContext context)
           
 ViewFactoryChain ViewService.createFactories(int streamNum, EventType parentEventType, ViewSpec[] viewSpecList, StreamSpecOptions options, 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.
 

Method parameters in com.espertech.esper.view with type arguments of type ViewSpec
protected static void ViewServiceHelper.addMergeViews(java.util.List<ViewSpec> specifications)
          Add merge views for any views in the chain requiring a merge (group view).
static java.util.List<ViewFactory> ViewServiceHelper.instantiateFactories(int streamNum, java.util.List<ViewSpec> viewSpecList, StatementContext statementContext)
          Given a list of view specifications obtained from by parsing this method instantiates a list of view factories.
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com