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.RowPositionUnionNested 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, subscriptionFields 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, setOffsetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.web.client.api.TableData
get, get, getColumns, getData, getData, getData, getFormat, getFormat, getFormatMethods inherited from interface io.deephaven.web.client.api.subscription.ViewportData
get, getOffset, getRows
-
Constructor Details
-
Method Details
-
getAdded
Description copied from interface:SubscriptionTableDataThe ordered set of row indexes added since the last update.- Specified by:
getAddedin interfaceSubscriptionTableData- Returns:
- the rangeset of rows added
-
getRemoved
Description copied from interface:SubscriptionTableDataThe ordered set of row indexes removed since the last update- Specified by:
getRemovedin interfaceSubscriptionTableData- Returns:
- the rangeset of removed rows
-
getModified
Description copied from interface:SubscriptionTableDataThe ordered set of row indexes updated since the last update- Specified by:
getModifiedin interfaceSubscriptionTableData- Returns:
- the rnageset of modified rows
-
getFullIndex
- Specified by:
getFullIndexin interfaceSubscriptionTableData
-