Class AbstractTableSubscription.SubscriptionEventData
java.lang.Object
io.deephaven.web.client.api.subscription.AbstractTableSubscription.UpdateEventData
io.deephaven.web.client.api.subscription.AbstractTableSubscription.SubscriptionEventData
- All Implemented Interfaces:
SubscriptionTableData
,ViewportData
,TableData
- Direct Known Subclasses:
AbstractTableSubscription.ViewportEventData
- Enclosing class:
- AbstractTableSubscription
@TsIgnore
public static class AbstractTableSubscription.SubscriptionEventData
extends AbstractTableSubscription.UpdateEventData
implements ViewportData, SubscriptionTableData
TableData type for full table subscriptions.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.web.client.api.TableData
TableData.Row, TableData.RowPositionUnion
Nested classes/interfaces inherited from interface io.deephaven.web.client.api.subscription.ViewportData
ViewportData.ViewportRow
-
Field Summary
Fields inherited from class io.deephaven.web.client.api.subscription.AbstractTableSubscription.UpdateEventData
added, fullRowSet, modified, removed, subscription
Fields inherited from interface io.deephaven.web.client.api.TableData
NO_ROW_FORMAT_COLUMN
-
Constructor Summary
ConstructorsConstructorDescriptionSubscriptionEventData
(WebBarrageSubscription subscription, int rowStyleColumn, elemental2.core.JsArray<Column> columns, RangeSet added, RangeSet removed, RangeSet modified, ShiftedRange[] shifted) -
Method Summary
Modifier and TypeMethodDescriptiongetAdded()
The ordered set of row indexes added since the last update.The ordered set of row indexes updated since the last updateThe ordered set of row indexes removed since the last updateMethods inherited from class io.deephaven.web.client.api.subscription.AbstractTableSubscription.UpdateEventData
get, get, getColumns, getData, getData, getFormat, getFormat, getOffset, getRows, makeRow, setOffset
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.web.client.api.TableData
get, get, getColumns, getData, getData, getData, getFormat, getFormat, getFormat
Methods inherited from interface io.deephaven.web.client.api.subscription.ViewportData
get, getOffset, getRows
-
Constructor Details
-
Method Details
-
getAdded
Description copied from interface:SubscriptionTableData
The ordered set of row indexes added since the last update.- Specified by:
getAdded
in interfaceSubscriptionTableData
- Returns:
- the rangeset of rows added
-
getRemoved
Description copied from interface:SubscriptionTableData
The ordered set of row indexes removed since the last update- Specified by:
getRemoved
in interfaceSubscriptionTableData
- Returns:
- the rangeset of removed rows
-
getModified
Description copied from interface:SubscriptionTableData
The ordered set of row indexes updated since the last update- Specified by:
getModified
in interfaceSubscriptionTableData
- Returns:
- the rnageset of modified rows
-
getFullIndex
- Specified by:
getFullIndex
in interfaceSubscriptionTableData
-