Uses of Interface
com.espertech.esper.common.internal.view.core.ViewDataVisitable
Package
Description
-
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.core
Modifier and TypeInterfaceDescriptioninterface
Tag interface for data window views. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.expression
Modifier and TypeClassDescriptionclass
This view is a moving window extending the into the past until the expression passed to it returns false.class
This view is a moving window extending the into the past until the expression passed to it returns false.class
This view is a moving window extending the into the past until the expression passed to it returns false. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.exttimedbatch
Modifier and TypeClassDescriptionclass
Batch window based on timestamp of arriving events. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.exttimedwin
Modifier and TypeClassDescriptionclass
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. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.firstevent
-
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.firstlength
Modifier and TypeClassDescriptionclass
A length-first view takes the first N arriving events. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.firsttime
-
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.firstunique
Modifier and TypeClassDescriptionclass
This view retains the first event for each multi-key of distinct property values. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.intersect
Modifier and TypeClassDescriptionclass
A view that represents an intersection of multiple data windows.class
A view that represents an intersection of multiple data windows.class
A view that represents an intersection of multiple data windows. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.keepall
Modifier and TypeClassDescriptionclass
This view is a keep-all data window that simply keeps all events added. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.lastevent
Modifier and TypeClassDescriptionclass
This view is a very simple view presenting the last event posted by the parent view to any subviews. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.length
Modifier and TypeClassDescriptionclass
This view is a moving window extending the specified number of elements into the past.class
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. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.lengthbatch
Modifier and TypeClassDescriptionclass
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
Same as theLengthBatchView
, this view also supports fast-remove from the batch for remove stream events. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.prior
Modifier and TypeClassDescriptionclass
View that provides access to prior events posted by the parent view for use by 'prior' expression nodes. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.rank
Modifier and TypeClassDescriptionclass
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. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.sort
Modifier and TypeClassDescriptionclass
Window sorting by values in the specified field extending a specified number of elements from the lowest value up or the highest value down. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.time_accum
Modifier and TypeClassDescriptionclass
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
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. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.timebatch
Modifier and TypeClassDescriptionclass
A data view that aggregates events in a stream and releases them in one batch at every specified time interval.class
Same as theTimeBatchView
, this view also supports fast-remove from the batch for remove stream events. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.timelengthbatch
Modifier and TypeClassDescriptionclass
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. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.timetolive
Modifier and TypeClassDescriptionclass
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 ViewDataVisitable in com.espertech.esper.common.internal.view.timewin
Modifier and TypeClassDescriptionclass
This view is a moving timeWindow extending the specified amount of milliseconds into the past. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.union
Modifier and TypeClassDescriptionclass
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
A view that represents a union of multiple data windows. -
Uses of ViewDataVisitable in com.espertech.esper.common.internal.view.unique
Modifier and TypeClassDescriptionclass
This view includes only the most recent among events having the same value for the specified field or fields.