Interface PossiblyImmutableColumnSource

All Known Implementing Classes:
BooleanSparseArraySource, ByteSparseArraySource, CharacterSparseArraySource, DoubleSparseArraySource, FloatSparseArraySource, InstantSparseArraySource, IntegerSparseArraySource, LongSparseArraySource, NanosBasedTimeSparseArraySource, ObjectSparseArraySource, ShortSparseArraySource, SparseArrayColumnSource, ZonedDateTimeSparseArraySource

public interface PossiblyImmutableColumnSource
An interface for ColumnSources that can be marked immutable by the creator rather than as a fundamental property of their implementation.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Set this column source as having an immutable result.
  • Method Details

    • setImmutable

      void setImmutable()
      Set this column source as having an immutable result.