Interface ColumnSourceGetDefaults.ForLongAsDateTime

All Superinterfaces:
ChunkSource<Attributes.Values>, ChunkSource.WithPrev<Attributes.Values>, ColumnSource<DBDateTime>, ColumnSourceGetDefaults.LongBacked<DBDateTime>, DefaultChunkSource<Attributes.Values>, DefaultChunkSource.WithPrev<Attributes.Values>, ElementSource<DBDateTime>, FillContextMaker, GetContextMaker, Releasable, TupleExporter<DBDateTime>, TupleSource<DBDateTime>
All Known Subinterfaces:
ImmutableColumnSourceGetDefaults.ForLongAsDateTime, MutableColumnSourceGetDefaults.ForLongAsDateTime
All Known Implementing Classes:
DateTimeArraySource, DateTimeSparseArraySource
Enclosing class:
ColumnSourceGetDefaults

public static interface ColumnSourceGetDefaults.ForLongAsDateTime
extends ColumnSourceGetDefaults.LongBacked<DBDateTime>
Default interface for DBDateTime ColumnSource implementations.
  • Method Details

    • get

      default DBDateTime get​(long index)
      Description copied from interface: ElementSource
      Get the value from the source. This may return boxed values for basic types.
      Specified by:
      get in interface ElementSource<DBDateTime>
      Parameters:
      index - the location in index space to get the value from.
      Returns:
      the value at the index, potentially null.