Package net.esper.view.window

Window views are in this package

See:
          Description

Interface Summary
DataWindowView Tag interface for data window views.
IStreamRelativeAccess.IStreamRelativeAccessUpdateObserver For indicating that the collection has been updated.
RandomAccessByIndex Random access interface to insert stream and remove stream data based on an index.
RandomAccessByIndexObserver For indicating that the collection has been updated.
RelativeAccessByEventNIndex Provides access to prior events given an event from which to count back, and an index to look at.
 

Class Summary
ExternallyTimedWindowView View for a moving window extending the specified amount of time into the past, driven entirely by external timing supplied within long-type timestamp values in a field of the event beans that the view receives.
ExternallyTimedWindowViewFactory Factory for ExternallyTimedWindowView.
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.
IStreamRelativeAccess Provides relative access to insert stream events for certain window.
LengthBatchView A data view that aggregates events in a stream and releases them in one batch when a maximum number of events has been collected.
LengthBatchViewFactory Factory for TimeBatchView.
LengthWindowView This view is a moving window extending the specified number of elements into the past.
LengthWindowViewFactory Factory for LengthWindowView.
RandomAccessByIndexGetter Getter that provides an index at runtime.
RelativeAccessByEventNIndexGetter Provides random-access into window contents by event and index as a combination.
TimeBatchView A data view that aggregates events in a stream and releases them in one batch at every specified time interval.
TimeBatchViewFactory Factory for TimeBatchView.
TimeWindowView This view is a moving timeWindow extending the specified amount of milliseconds into the past.
TimeWindowViewFactory Factory for TimeWindowView.
 

Package net.esper.view.window Description

Window views are in this package