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

Packages that use ViewUpdatedCollection
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.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.
 

Methods in com.espertech.esper.view.internal that return ViewUpdatedCollection
protected  ViewUpdatedCollection PriorEventView.getBuffer()
          Returns the underlying buffer used for access to prior events.
 

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.
 

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.
 

Constructors in com.espertech.esper.view.window with parameters of type ViewUpdatedCollection
ExternallyTimedWindowView(ExternallyTimedWindowViewFactory externallyTimedWindowViewFactory, String timestampFieldName, long msecBeforeExpiry, ViewUpdatedCollection viewUpdatedCollection, boolean isRemoveStreamHandling)
          Constructor.
KeepAllView(KeepAllViewFactory keepAllViewFactory, ViewUpdatedCollection viewUpdatedCollection)
          Ctor.
LengthBatchView(LengthBatchViewFactory lengthBatchViewFactory, int size, ViewUpdatedCollection viewUpdatedCollection)
          Constructor.
LengthWindowView(LengthWindowViewFactory lengthWindowViewFactory, int size, ViewUpdatedCollection viewUpdatedCollection)
          Constructor creates a moving window extending the specified number of elements into the past.
TimeAccumView(TimeAccumViewFactory timeBatchViewFactory, StatementContext statementContext, long msecIntervalSize, ViewUpdatedCollection viewUpdatedCollection)
          Constructor.
TimeBatchView(TimeBatchViewFactory timeBatchViewFactory, StatementContext statementContext, long msecIntervalSize, Long referencePoint, ViewUpdatedCollection viewUpdatedCollection)
          Constructor.
TimeLengthBatchView(TimeLengthBatchViewFactory timeBatchViewFactory, StatementContext statementContext, long msecIntervalSize, long numberOfEvents, boolean forceOutput, boolean isStartEager, ViewUpdatedCollection viewUpdatedCollection)
          Constructor.
TimeWindowView(StatementContext statementContext, TimeWindowViewFactory timeWindowViewFactory, long millisecondsBeforeExpiry, ViewUpdatedCollection viewUpdatedCollection, boolean isRemoveStreamHandling)
          Constructor.
 


© 2007 EsperTech Inc.
All rights reserved.
Visit us at espertech.com