Package com.espertech.esper.view.internal

Internal management views for buffering view results and providing these to joins.

See:
          Description

Interface Summary
BufferObserver Observer interface to a stream publishing new and old events.
IntersectViewMarker  
LastPostObserver Observer interface to a stream publishing new and old events.
PriorEventBufferChangeCaptureMulti  
PriorEventBufferChangeCaptureSingle  
RouteResultViewHandler Handler for incoming events for split-stream syntax, encapsulates where-clause evaluation strategies.
 

Class Summary
BufferView A view that acts as an adapter between views and update listeners.
IntersectAsymetricView A view that represents an intersection of multiple data windows.
IntersectBatchView A view that represents an intersection of multiple data windows.
IntersectView A view that represents an intersection of multiple data windows.
IntersectViewFactory Factory for union-views.
LastPostObserverView A view that retains the last update.
PatternRemoveDispatchView View to handle pattern discarding for a single stream (no join).
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.
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.
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.
PriorEventView View that provides access to prior events posted by the parent view for use by 'prior' expression nodes.
PriorEventViewFactory Factory for making PriorEventView instances.
PriorEventViewRelAccess  
RouteResultView View for processing split-stream syntax.
RouteResultViewHandlerAll Handler for split-stream evaluating the all where-clauses and their matching select-clauses.
RouteResultViewHandlerFirst Handler for split-stream evaluating the first where-clause matching select-clause.
SingleStreamDispatchView View to dispatch for a single stream (no join).
UnionAsymetricView A view that represents a union of multiple data windows wherein at least one is asymetric: it does not present a insert stream for each insert stream event received.
UnionView A view that represents a union of multiple data windows.
UnionViewFactory Factory for union-views.
 

Package com.espertech.esper.view.internal Description

Internal management views for buffering view results and providing these to joins.


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