Class LongArraySource

All Implemented Interfaces:
ChunkSink<Values>, ChunkSource<Values>, ChunkSource.WithPrev<Values>, ColumnSource<Long>, ElementSource<Long>, FillContextMaker, GetContextMaker, ColumnSourceGetDefaults.LongBacked<Long>, DefaultChunkSource<Values>, DefaultChunkSource.WithPrev<Values>, MutableColumnSource<Long>, MutableColumnSourceGetDefaults.LongBacked<Long>, ChunkedBackingStoreExposedWritableSource, DeferredGroupingColumnSource<Long>, FillUnordered, InMemoryColumnSource, ShiftData.ShiftCallback, Releasable, TupleExporter<Long>, TupleSource<Long>, WritableColumnSource<Long>

public class LongArraySource
extends AbstractLongArraySource<Long>
Simple array source for Long.
  • Field Details

    • prevFlusher

      protected transient UpdateCommitter<io.deephaven.engine.table.impl.sources.ArraySourceHelper<Long,​long[]>> prevFlusher
      The presence of a prevFlusher means that this ArraySource wants to track previous values. If prevFlusher is null, the ArraySource does not want (or does not yet want) to track previous values. Deserialized ArraySources never track previous values.
  • Constructor Details

    • LongArraySource

      public LongArraySource()
  • Method Details