[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Assembly: NEsper (in NEsper.dll)
A helper class for View implementations that provides generic implementation for some of the methods.
Methods that contain the actual logic of the view are not implemented in this class.
A common implementation normally does not need to override any of the methods implemented here, their
implementation is generic and should suffice.
Namespace: net.esper.view
The class provides a convenience method for updateing it's children data UpdateChildren(Object[], Object[]). This method should be called from within the View.update(Object[], Object[]) methods in the subclasses.
Assembly: NEsper (in NEsper.dll)
Syntax
Visual Basic (Declaration) |
---|
Public MustInherit Class ViewSupport _ Implements View, Viewable, EventCollection, IEnumerable(Of EventBean), IEnumerable |
C# |
---|
public abstract class ViewSupport : View, Viewable, EventCollection, IEnumerable<EventBean>, IEnumerable |
Visual C++ |
---|
public ref class ViewSupport abstract : View, Viewable, EventCollection, IEnumerable<EventBean^>, IEnumerable |
Inheritance Hierarchy
System.Object
net.esper.view.ViewSupport
net.esper.core.UpdateDispatchView
net.esper.view.internals.BufferView
net.esper.eql.view.FilterExprView
net.esper.eql.view.InternalRouteView
net.esper.eql.view.IStreamRStreamSelectorView
net.esper.eql.view.OutputProcessView
net.esper.view.ext.SortWindowView
net.esper.view.window.ExternallyTimedWindowView
net.esper.view.window.LengthWindowView
net.esper.view.window.TimeBatchView
net.esper.view.window.TimeWindowView
net.esper.view.stat.BaseBivariateStatisticsView
net.esper.view.stat.MultiDimStatsView
net.esper.view.stat.UnivariateStatisticsView
net.esper.view.stat.WeightedAverageView
net.esper.view.std.AddPropertyValueView
net.esper.view.std.GroupByView
net.esper.view.std.LastElementView
net.esper.view.std.MergeView
net.esper.view.std.SizeView
net.esper.view.std.UniqueByPropertyView
net.esper.view.ViewSupport
net.esper.core.UpdateDispatchView
net.esper.view.internals.BufferView
net.esper.eql.view.FilterExprView
net.esper.eql.view.InternalRouteView
net.esper.eql.view.IStreamRStreamSelectorView
net.esper.eql.view.OutputProcessView
net.esper.view.ext.SortWindowView
net.esper.view.window.ExternallyTimedWindowView
net.esper.view.window.LengthWindowView
net.esper.view.window.TimeBatchView
net.esper.view.window.TimeWindowView
net.esper.view.stat.BaseBivariateStatisticsView
net.esper.view.stat.MultiDimStatsView
net.esper.view.stat.UnivariateStatisticsView
net.esper.view.stat.WeightedAverageView
net.esper.view.std.AddPropertyValueView
net.esper.view.std.GroupByView
net.esper.view.std.LastElementView
net.esper.view.std.MergeView
net.esper.view.std.SizeView
net.esper.view.std.UniqueByPropertyView