Class BarrageMessage

java.lang.Object
io.deephaven.client.impl.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
    • isSnapshot

      public boolean isSnapshot
    • snapshotIndex

      public Index snapshotIndex
    • snapshotIndexIsReversed

      public boolean snapshotIndexIsReversed
    • snapshotColumns

      public BitSet snapshotColumns
    • rowsAdded

      public Index rowsAdded
    • rowsIncluded

      public Index rowsIncluded
    • rowsRemoved

      public Index rowsRemoved
    • shifted

      public IndexShiftData shifted
    • addColumnData

      public BarrageMessage.AddColumnData[] addColumnData
    • modColumnData

      public BarrageMessage.ModColumnData[] modColumnData
    • length

      public long length
  • Constructor Details

    • BarrageMessage

      public BarrageMessage()
  • Method Details