Class BarrageMessage

java.lang.Object
io.deephaven.engine.table.impl.util.BarrageMessage
All Implemented Interfaces:
SafeCloseable, AutoCloseable

public class BarrageMessage extends Object implements SafeCloseable
This is a structured object that represents the barrage update record batch.
  • Field Details

    • ZERO_MOD_COLUMNS

      public static final BarrageMessage.ModColumnData[] ZERO_MOD_COLUMNS
    • firstSeq

      public long firstSeq
    • lastSeq

      public long lastSeq
    • step

      public long step
    • isSnapshot

      public boolean isSnapshot
    • snapshotRowSet

      public RowSet snapshotRowSet
    • snapshotRowSetIsReversed

      public boolean snapshotRowSetIsReversed
    • snapshotColumns

      public BitSet snapshotColumns
    • rowsAdded

      public RowSet rowsAdded
    • rowsIncluded

      public RowSet rowsIncluded
    • rowsRemoved

      public RowSet rowsRemoved
    • shifted

      public RowSetShiftData shifted
    • addColumnData

      public BarrageMessage.AddColumnData[] addColumnData
    • modColumnData

      public BarrageMessage.ModColumnData[] modColumnData
    • length

      public long length
  • Constructor Details

    • BarrageMessage

      public BarrageMessage()
  • Method Details