Uses of Interface
com.espertech.esper.collection.ViewUpdatedCollection

Packages that use ViewUpdatedCollection
com.espertech.esper.core.context.util Context partition utility or reference classes. 
com.espertech.esper.view View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. 
com.espertech.esper.view.internal Internal management views for buffering view results and providing these to joins. 
com.espertech.esper.view.window Window views are in this package 
 

Uses of ViewUpdatedCollection in com.espertech.esper.core.context.util
 

Methods in com.espertech.esper.core.context.util that return ViewUpdatedCollection
 ViewUpdatedCollection AgentInstanceViewFactoryChainContext.getPriorViewUpdatedCollection()
           
 

Constructors in com.espertech.esper.core.context.util with parameters of type ViewUpdatedCollection
AgentInstanceViewFactoryChainContext(AgentInstanceContext agentInstanceContext, boolean isRemoveStream, java.lang.Object previousNodeGetter, ViewUpdatedCollection priorViewUpdatedCollection)
           
 

Uses of ViewUpdatedCollection in com.espertech.esper.view
 

Methods in com.espertech.esper.view with parameters of type ViewUpdatedCollection
 void ViewDataVisitor.visitPrimary(ViewUpdatedCollection buffer, java.lang.String viewName)
           
 

Uses of ViewUpdatedCollection in com.espertech.esper.view.internal
 

Classes in com.espertech.esper.view.internal that implement ViewUpdatedCollection
 class PriorEventBufferMulti
          Buffers view-posted insert stream (new data) and remove stream (old data) events for use with determining prior results in these streams, for multiple different prior events.
 class PriorEventBufferSingle
          Buffers view-posted insert stream (new data) and remove stream (old data) events for use with serving prior results in these streams, for a single prior event.
 class PriorEventBufferUnbound
          Buffer class for insert stream events only for use with unbound streams that inserts data only, to serve up one or more prior events in the insert stream based on an index.
 

Fields in com.espertech.esper.view.internal declared as ViewUpdatedCollection
protected  ViewUpdatedCollection PriorEventView.buffer
           
 

Methods in com.espertech.esper.view.internal that return ViewUpdatedCollection
 ViewUpdatedCollection PriorEventView.getBuffer()
          Returns the underlying buffer used for access to prior events.
 ViewUpdatedCollection PriorEventViewFactory.makeViewUpdatedCollection(java.util.SortedMap<java.lang.Integer,java.util.List<ExprPriorNode>> callbacksPerIndex, int agentInstanceId)
           
 

Constructors in com.espertech.esper.view.internal with parameters of type ViewUpdatedCollection
PriorEventView(ViewUpdatedCollection buffer)
          Ctor.
 

Uses of ViewUpdatedCollection in com.espertech.esper.view.window
 

Classes in com.espertech.esper.view.window that implement ViewUpdatedCollection
 class IStreamRandomAccess
          For use with length and time window views that must provide random access into data window contents provided for the "previous" expression if used.
 class IStreamRelativeAccess
          Provides relative access to insert stream events for certain window.
 

Fields in com.espertech.esper.view.window declared as ViewUpdatedCollection
protected  ViewUpdatedCollection TimeLengthBatchView.viewUpdatedCollection
           
protected  ViewUpdatedCollection TimeBatchView.viewUpdatedCollection
           
protected  ViewUpdatedCollection TimeAccumView.viewUpdatedCollection
           
protected  ViewUpdatedCollection KeepAllView.viewUpdatedCollection
           
protected  ViewUpdatedCollection ExternallyTimedBatchView.viewUpdatedCollection
           
protected  ViewUpdatedCollection ExpressionViewBase.viewUpdatedCollection
           
 

Methods in com.espertech.esper.view.window that return ViewUpdatedCollection
 ViewUpdatedCollection TimeWindowView.getViewUpdatedCollection()
          Returns the (optional) collection handling random access to window contents for prior or previous events.
 ViewUpdatedCollection LengthWindowView.getViewUpdatedCollection()
          Returns the (optional) collection handling random access to window contents for prior or previous events.
 ViewUpdatedCollection KeepAllView.getViewUpdatedCollection()
          Returns the (optional) collection handling random access to window contents for prior or previous events.
 ViewUpdatedCollection ExternallyTimedWindowView.getViewUpdatedCollection()
           
 ViewUpdatedCollection ExpressionViewBase.getViewUpdatedCollection()
           
 

Constructors in com.espertech.esper.view.window with parameters of type ViewUpdatedCollection
ExpressionBatchView(ExpressionBatchViewFactory dataWindowViewFactory, ViewUpdatedCollection viewUpdatedCollection, ExprEvaluator expiryExpression, AggregationServiceFactoryDesc aggregationServiceFactoryDesc, ObjectArrayEventBean builtinEventProps, java.util.Set<java.lang.String> variableNames, AgentInstanceViewFactoryChainContext agentInstanceContext)
          Constructor creates a moving window extending the specified number of elements into the past.
ExpressionViewBase(ViewUpdatedCollection viewUpdatedCollection, ExprEvaluator expiryExpression, AggregationServiceFactoryDesc aggregationServiceFactoryDesc, ObjectArrayEventBean builtinEventProps, java.util.Set<java.lang.String> variableNames, AgentInstanceViewFactoryChainContext agentInstanceContext)
           
ExpressionWindowView(ExpressionWindowViewFactory dataWindowViewFactory, ViewUpdatedCollection viewUpdatedCollection, ExprEvaluator expiryExpression, AggregationServiceFactoryDesc aggregationServiceFactoryDesc, ObjectArrayEventBean builtinEventProps, java.util.Set<java.lang.String> variableNames, AgentInstanceViewFactoryChainContext agentInstanceContext)
          Constructor creates a moving window extending the specified number of elements into the past.
ExternallyTimedBatchView(ExternallyTimedBatchViewFactory factory, ExprNode timestampExpression, ExprEvaluator timestampExpressionEval, ExprTimePeriodEvalDeltaConst timeDeltaComputation, java.lang.Long optionalReferencePoint, ViewUpdatedCollection viewUpdatedCollection, AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
          Constructor.
ExternallyTimedWindowView(ExternallyTimedWindowViewFactory externallyTimedWindowViewFactory, ExprNode timestampExpression, ExprEvaluator timestampExpressionEval, ExprTimePeriodEvalDeltaConst timeDeltaComputation, ViewUpdatedCollection viewUpdatedCollection, AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext)
          Constructor.
KeepAllView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext, KeepAllViewFactory keepAllViewFactory, ViewUpdatedCollection viewUpdatedCollection)
          Ctor.
LengthBatchView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext, LengthBatchViewFactory lengthBatchViewFactory, int size, ViewUpdatedCollection viewUpdatedCollection)
          Constructor.
LengthWindowView(AgentInstanceViewFactoryChainContext agentInstanceViewFactoryContext, LengthWindowViewFactory lengthWindowViewFactory, int size, ViewUpdatedCollection viewUpdatedCollection)
          Constructor creates a moving window extending the specified number of elements into the past.
TimeAccumView(TimeAccumViewFactory timeBatchViewFactory, AgentInstanceViewFactoryChainContext agentInstanceContext, ExprTimePeriodEvalDeltaConst timeDeltaComputation, ViewUpdatedCollection viewUpdatedCollection)
          Constructor.
TimeBatchView(TimeBatchViewFactory timeBatchViewFactory, AgentInstanceViewFactoryChainContext agentInstanceContext, ExprTimePeriodEvalDeltaConst timeDeltaComputation, java.lang.Long referencePoint, boolean forceOutput, boolean isStartEager, ViewUpdatedCollection viewUpdatedCollection)
          Constructor.
TimeLengthBatchView(TimeLengthBatchViewFactory timeBatchViewFactory, AgentInstanceViewFactoryChainContext agentInstanceContext, ExprTimePeriodEvalDeltaConst timeDeltaComputation, long numberOfEvents, boolean forceOutput, boolean isStartEager, ViewUpdatedCollection viewUpdatedCollection)
          Constructor.
TimeWindowView(AgentInstanceViewFactoryChainContext agentInstanceContext, TimeWindowViewFactory timeWindowViewFactory, ExprTimePeriodEvalDeltaConst timeDeltaComputation, ViewUpdatedCollection viewUpdatedCollection)
          Constructor.
 


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