|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use GroupableView | |
---|---|
com.espertech.esper.view | View infrastructure concerned with view creation and destroy, cloning and hooking views trees into filtering. |
com.espertech.esper.view.ext | Extension views that providing services such as sorting, which don't fit much into other categories. |
com.espertech.esper.view.internal | Internal management views for buffering view results and providing these to joins. |
com.espertech.esper.view.stat | Views computing statistical values. |
com.espertech.esper.view.std | Base service views that perform typical SQL-like functions such as unique, grouping, size, last etc. |
com.espertech.esper.view.window | Window views are in this package |
Uses of GroupableView in com.espertech.esper.view |
---|
Subinterfaces of GroupableView in com.espertech.esper.view | |
---|---|
interface |
DataWindowView
Tag interface for data window views. |
interface |
DerivedValueView
Tag interface for derived-value views. |
Uses of GroupableView in com.espertech.esper.view.ext |
---|
Classes in com.espertech.esper.view.ext that implement GroupableView | |
---|---|
class |
RankWindowView
Window sorting by values in the specified field extending a specified number of elements from the lowest value up or the highest value down and retaining only the last unique value per key. |
class |
SortWindowView
Window sorting by values in the specified field extending a specified number of elements from the lowest value up or the highest value down. |
class |
TimeOrderView
Window retaining timestamped events up to a given number of seconds such that older events that arrive later are sorted into the window and released in timestamp order. |
Uses of GroupableView in com.espertech.esper.view.internal |
---|
Classes in com.espertech.esper.view.internal that implement GroupableView | |
---|---|
class |
IntersectAsymetricView
A view that represents an intersection of multiple data windows. |
class |
IntersectBatchView
A view that represents an intersection of multiple data windows. |
class |
IntersectView
A view that represents an intersection of multiple data windows. |
class |
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. |
class |
UnionView
A view that represents a union of multiple data windows. |
Uses of GroupableView in com.espertech.esper.view.stat |
---|
Classes in com.espertech.esper.view.stat that implement GroupableView | |
---|---|
class |
BaseBivariateStatisticsView
View for computing statistics that require 2 input variable arrays containing X and Y datapoints. |
class |
CorrelationView
A view that calculates correlation on two fields. |
class |
RegressionLinestView
A view that calculates regression on two fields. |
class |
UnivariateStatisticsView
View for computing statistics, which the view exposes via fields representing the sum, count, standard deviation for sample and for population and variance. |
class |
WeightedAverageView
View for computing a weighted average. |
Uses of GroupableView in com.espertech.esper.view.std |
---|
Classes in com.espertech.esper.view.std that implement GroupableView | |
---|---|
class |
FirstElementView
View retaining the very first event. |
class |
FirstUniqueByPropertyView
This view retains the first event for each multi-key of distinct property values. |
class |
LastElementView
This view is a very simple view presenting the last event posted by the parent view to any subviews. |
class |
UniqueByPropertyView
This view includes only the most recent among events having the same value for the specified field or fields. |
Uses of GroupableView in com.espertech.esper.view.window |
---|
Classes in com.espertech.esper.view.window that implement GroupableView | |
---|---|
class |
ExpressionBatchView
This view is a moving window extending the into the past until the expression passed to it returns false. |
class |
ExpressionViewBase
This view is a moving window extending the into the past until the expression passed to it returns false. |
class |
ExpressionWindowView
This view is a moving window extending the into the past until the expression passed to it returns false. |
class |
ExternallyTimedBatchView
Batch window based on timestamp of arriving events. |
class |
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. |
class |
FirstLengthWindowView
A length-first view takes the first N arriving events. |
class |
FirstTimeView
|
class |
KeepAllView
This view is a keep-all data window that simply keeps all events added. |
class |
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. |
class |
LengthBatchViewRStream
Same as the LengthBatchView , this view also supports fast-remove from the batch for remove stream events. |
class |
LengthWindowView
This view is a moving window extending the specified number of elements into the past. |
class |
LengthWindowViewRStream
This view is a moving window extending the specified number of elements into the past, allowing in addition to remove events efficiently for remove-stream events received by the view. |
class |
TimeAccumView
A data window view that holds events in a stream and only removes events from a stream (rstream) if no more events arrive for a given time interval. |
class |
TimeAccumViewRStream
A data window view that holds events in a stream and only removes events from a stream (rstream) if no more events arrive for a given time interval, also handling the remove stream by keeping set-like semantics. |
class |
TimeBatchView
A data view that aggregates events in a stream and releases them in one batch at every specified time interval. |
class |
TimeBatchViewRStream
Same as the TimeBatchView , this view also supports fast-remove from the batch for remove stream events. |
class |
TimeLengthBatchView
A data view that aggregates events in a stream and releases them in one batch if either one of these conditions is reached, whichever comes first: One, a time interval passes. |
class |
TimeWindowView
This view is a moving timeWindow extending the specified amount of milliseconds into the past. |
|
© 2006-2015 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |