Class ImmutableDateTimeTestSource

java.lang.Object
com.illumon.iris.db.v2.sources.AbstractColumnSource<DBDateTime>
io.deephaven.engine.testutil.v2.sources.ImmutableDateTimeTestSource
All Implemented Interfaces:
ChunkSource<Attributes.Values>, ChunkSource.WithPrev<Attributes.Values>, DefaultChunkSource<Attributes.Values>, DefaultChunkSource.WithPrev<Attributes.Values>, FillContextMaker, GetContextMaker, ColumnSource<DBDateTime>, ColumnSourceGetDefaults.ForObject<DBDateTime>, ElementSource<DBDateTime>, MutableColumnSource<DBDateTime>, MutableColumnSourceGetDefaults.ForObject<DBDateTime>, Releasable, TupleExporter<DBDateTime>, TupleSource<DBDateTime>, TestColumnSource<DBDateTime>, Serializable

DateTime column source that wraps and delegates the storage to an ImmutableLongTestSource<Long>. This also provides an interface so this column can be interpreted as a long column (through UnboxedDateTimeTestSource).
See Also:
  • Constructor Details

    • ImmutableDateTimeTestSource

      public ImmutableDateTimeTestSource()
      Create a new ImmutableDateTimeTestSource with no initial data.
    • ImmutableDateTimeTestSource

      public ImmutableDateTimeTestSource(ReadOnlyIndex index, Chunk<Attributes.Values> data)
      Create a new DateTimeTreeMapSource with the given index and data.
      Parameters:
      index - The row indexes for the initial data
      data - The initial data
  • Method Details