Interface ColumnSourceGetDefaults.ForLongAsInstant

All Superinterfaces:
ChunkSource<Attributes.Values>, ChunkSource.WithPrev<Attributes.Values>, ColumnSource<Instant>, ColumnSourceGetDefaults.LongBacked<Instant>, DefaultChunkSource<Attributes.Values>, DefaultChunkSource.WithPrev<Attributes.Values>, ElementSource<Instant>, FillContextMaker, GetContextMaker, Releasable, TupleExporter<Instant>, TupleSource<Instant>
All Known Subinterfaces:
MutableColumnSourceGetDefaults.ForLongAsInstant
All Known Implementing Classes:
InstantArraySource, InstantSparseArraySource
Enclosing class:
ColumnSourceGetDefaults

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

    • get

      @Nullable default Instant 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<Instant>
      Parameters:
      index - the location in index space to get the value from.
      Returns:
      the value at the index, potentially null.