Interface ChunkSource<ATTR extends Any>

Type Parameters:
ATTR - the attribute describing what kind of chunks are produced by this source
All Superinterfaces:
FillContextMaker, GetContextMaker
All Known Subinterfaces:
AggregateColumnSource<VECTOR_TYPE,COMPONENT_TYPE>, ChunkColumnSource<T>, ChunkPage<ATTR>, ChunkSink<ATTR>, ChunkSource.WithPrev<ATTR>, ColumnRegion<ATTR>, ColumnRegionByte<ATTR>, ColumnRegionChar<ATTR>, ColumnRegionDouble<ATTR>, ColumnRegionFloat<ATTR>, ColumnRegionInt<ATTR>, ColumnRegionLong<ATTR>, ColumnRegionObject<DATA_TYPE,ATTR>, ColumnRegionObject.SelfDictionaryRegion<DATA_TYPE,ATTR>, ColumnRegionReferencing<ATTR,REFERENCED_COLUMN_REGION>, ColumnRegionShort<ATTR>, ColumnSource<T>, ColumnSourceGetDefaults.ForBoolean, ColumnSourceGetDefaults.ForByte, ColumnSourceGetDefaults.ForChar, ColumnSourceGetDefaults.ForDouble, ColumnSourceGetDefaults.ForFloat, ColumnSourceGetDefaults.ForInt, ColumnSourceGetDefaults.ForLong, ColumnSourceGetDefaults.ForLongAsInstant, ColumnSourceGetDefaults.ForObject<DATA_TYPE>, ColumnSourceGetDefaults.ForShort, ColumnSourceGetDefaults.LongBacked<DATA_TYPE>, ContextualizedObjectColumnSource<DATA_TYPE>, DefaultChunkSource<ATTR>, DefaultChunkSource.SupportsContiguousGet<ATTR>, DefaultChunkSource.WithPrev<ATTR>, ImmutableColumnSource<DATA_TYPE>, ImmutableColumnSourceGetDefaults.ForBoolean, ImmutableColumnSourceGetDefaults.ForByte, ImmutableColumnSourceGetDefaults.ForChar, ImmutableColumnSourceGetDefaults.ForDouble, ImmutableColumnSourceGetDefaults.ForFloat, ImmutableColumnSourceGetDefaults.ForInt, ImmutableColumnSourceGetDefaults.ForLong, ImmutableColumnSourceGetDefaults.ForLongAsInstant, ImmutableColumnSourceGetDefaults.ForObject<DATA_TYPE>, ImmutableColumnSourceGetDefaults.ForShort, ImmutableColumnSourceGetDefaults.LongBacked<DATA_TYPE>, MutableColumnSource<DATA_TYPE>, MutableColumnSourceGetDefaults.ForBoolean, MutableColumnSourceGetDefaults.ForByte, MutableColumnSourceGetDefaults.ForChar, MutableColumnSourceGetDefaults.ForDouble, MutableColumnSourceGetDefaults.ForFloat, MutableColumnSourceGetDefaults.ForInt, MutableColumnSourceGetDefaults.ForLong, MutableColumnSourceGetDefaults.ForLongAsInstant, MutableColumnSourceGetDefaults.ForObject<DATA_TYPE>, MutableColumnSourceGetDefaults.ForShort, MutableColumnSourceGetDefaults.LongBacked<DATA_TYPE>, Page<ATTR>, Page.WithDefaults<ATTR>, Page.WithDefaultsForRepeatingValues<ATTR>, PageStore<ATTR,INNER_ATTR,PAGE>, PagingChunkSource<ATTR>, RegionedColumnSource<DATA_TYPE>, RegionedPageStore<ATTR,INNER_ATTR,REGION_TYPE>, ReverseLookupColumnSource<DATA_TYPE,EXTRA_VALUE_TYPE>, RowRedirection, SizedColumnSource<DATA_TYPE>, SizedContextualizedObjectColumnSource<DATA_TYPE>, SsmBackedColumnSource<K,T>, SymbolTableSource<SYMBOL_TYPE>, TupleSource<TUPLE_TYPE>, WritableColumnSource<T>, WritableRowRedirection
All Known Implementing Classes:
AbstractArrowColumnSource, AbstractColumnSource, AbstractColumnSource.DefaultedImmutable, AbstractColumnSource.DefaultedMutable, AbstractTupleSource, AlternatingColumnSource, AppendOnlyFixedSizePageRegionByte, AppendOnlyFixedSizePageRegionChar, AppendOnlyFixedSizePageRegionDouble, AppendOnlyFixedSizePageRegionFloat, AppendOnlyFixedSizePageRegionInt, AppendOnlyFixedSizePageRegionLong, AppendOnlyFixedSizePageRegionObject, AppendOnlyFixedSizePageRegionShort, ArrayBackedColumnSource, ArrowBooleanColumnSource, ArrowByteColumnSource, ArrowCharColumnSource, ArrowDoubleColumnSource, ArrowFloatColumnSource, ArrowInstantColumnSource, ArrowIntColumnSource, ArrowLocalTimeColumnSource, ArrowLongColumnSource, ArrowObjectColumnSource, ArrowShortColumnSource, ArrowStringColumnSource, ArrowUInt1ColumnSource, ArrowUInt4ColumnSource, ArrowUInt8ColumnSource, BaseAggregateSlicedColumnSource, BigDecimalChunkedSumOperator, BigIntegerChunkedSumOperator, BitMaskingColumnSource, BitShiftingColumnSource, BooleanArraySource, BooleanAsByteColumnSource, BooleanBooleanBooleanColumnTupleSource, BooleanBooleanByteColumnTupleSource, BooleanBooleanCharacterColumnTupleSource, BooleanBooleanColumnTupleSource, BooleanBooleanDoubleColumnTupleSource, BooleanBooleanFloatColumnTupleSource, BooleanBooleanInstantColumnTupleSource, BooleanBooleanIntegerColumnTupleSource, BooleanBooleanLongColumnTupleSource, BooleanBooleanObjectColumnTupleSource, BooleanBooleanReinterpretedBooleanColumnTupleSource, BooleanBooleanReinterpretedInstantColumnTupleSource, BooleanBooleanShortColumnTupleSource, BooleanByteBooleanColumnTupleSource, BooleanByteByteColumnTupleSource, BooleanByteCharacterColumnTupleSource, BooleanByteColumnTupleSource, BooleanByteDoubleColumnTupleSource, BooleanByteFloatColumnTupleSource, BooleanByteInstantColumnTupleSource, BooleanByteIntegerColumnTupleSource, BooleanByteLongColumnTupleSource, BooleanByteObjectColumnTupleSource, BooleanByteReinterpretedBooleanColumnTupleSource, BooleanByteReinterpretedInstantColumnTupleSource, BooleanByteShortColumnTupleSource, BooleanCharacterBooleanColumnTupleSource, BooleanCharacterByteColumnTupleSource, BooleanCharacterCharacterColumnTupleSource, BooleanCharacterColumnTupleSource, BooleanCharacterDoubleColumnTupleSource, BooleanCharacterFloatColumnTupleSource, BooleanCharacterInstantColumnTupleSource, BooleanCharacterIntegerColumnTupleSource, BooleanCharacterLongColumnTupleSource, BooleanCharacterObjectColumnTupleSource, BooleanCharacterReinterpretedBooleanColumnTupleSource, BooleanCharacterReinterpretedInstantColumnTupleSource, BooleanCharacterShortColumnTupleSource, BooleanChunkPage, BooleanDoubleBooleanColumnTupleSource, BooleanDoubleByteColumnTupleSource, BooleanDoubleCharacterColumnTupleSource, BooleanDoubleColumnTupleSource, BooleanDoubleDoubleColumnTupleSource, BooleanDoubleFloatColumnTupleSource, BooleanDoubleInstantColumnTupleSource, BooleanDoubleIntegerColumnTupleSource, BooleanDoubleLongColumnTupleSource, BooleanDoubleObjectColumnTupleSource, BooleanDoubleReinterpretedBooleanColumnTupleSource, BooleanDoubleReinterpretedInstantColumnTupleSource, BooleanDoubleShortColumnTupleSource, BooleanFloatBooleanColumnTupleSource, BooleanFloatByteColumnTupleSource, BooleanFloatCharacterColumnTupleSource, BooleanFloatColumnTupleSource, BooleanFloatDoubleColumnTupleSource, BooleanFloatFloatColumnTupleSource, BooleanFloatInstantColumnTupleSource, BooleanFloatIntegerColumnTupleSource, BooleanFloatLongColumnTupleSource, BooleanFloatObjectColumnTupleSource, BooleanFloatReinterpretedBooleanColumnTupleSource, BooleanFloatReinterpretedInstantColumnTupleSource, BooleanFloatShortColumnTupleSource, BooleanInstantBooleanColumnTupleSource, BooleanInstantByteColumnTupleSource, BooleanInstantCharacterColumnTupleSource, BooleanInstantColumnTupleSource, BooleanInstantDoubleColumnTupleSource, BooleanInstantFloatColumnTupleSource, BooleanInstantInstantColumnTupleSource, BooleanInstantIntegerColumnTupleSource, BooleanInstantLongColumnTupleSource, BooleanInstantObjectColumnTupleSource, BooleanInstantReinterpretedBooleanColumnTupleSource, BooleanInstantReinterpretedInstantColumnTupleSource, BooleanInstantShortColumnTupleSource, BooleanIntegerBooleanColumnTupleSource, BooleanIntegerByteColumnTupleSource, BooleanIntegerCharacterColumnTupleSource, BooleanIntegerColumnTupleSource, BooleanIntegerDoubleColumnTupleSource, BooleanIntegerFloatColumnTupleSource, BooleanIntegerInstantColumnTupleSource, BooleanIntegerIntegerColumnTupleSource, BooleanIntegerLongColumnTupleSource, BooleanIntegerObjectColumnTupleSource, BooleanIntegerReinterpretedBooleanColumnTupleSource, BooleanIntegerReinterpretedInstantColumnTupleSource, BooleanIntegerShortColumnTupleSource, BooleanLongBooleanColumnTupleSource, BooleanLongByteColumnTupleSource, BooleanLongCharacterColumnTupleSource, BooleanLongColumnTupleSource, BooleanLongDoubleColumnTupleSource, BooleanLongFloatColumnTupleSource, BooleanLongInstantColumnTupleSource, BooleanLongIntegerColumnTupleSource, BooleanLongLongColumnTupleSource, BooleanLongObjectColumnTupleSource, BooleanLongReinterpretedBooleanColumnTupleSource, BooleanLongReinterpretedInstantColumnTupleSource, BooleanLongShortColumnTupleSource, BooleanObjectBooleanColumnTupleSource, BooleanObjectByteColumnTupleSource, BooleanObjectCharacterColumnTupleSource, BooleanObjectColumnTupleSource, BooleanObjectDoubleColumnTupleSource, BooleanObjectFloatColumnTupleSource, BooleanObjectInstantColumnTupleSource, BooleanObjectIntegerColumnTupleSource, BooleanObjectLongColumnTupleSource, BooleanObjectObjectColumnTupleSource, BooleanObjectReinterpretedBooleanColumnTupleSource, BooleanObjectReinterpretedInstantColumnTupleSource, BooleanObjectShortColumnTupleSource, BooleanReinterpretedBooleanBooleanColumnTupleSource, BooleanReinterpretedBooleanByteColumnTupleSource, BooleanReinterpretedBooleanCharacterColumnTupleSource, BooleanReinterpretedBooleanColumnTupleSource, BooleanReinterpretedBooleanDoubleColumnTupleSource, BooleanReinterpretedBooleanFloatColumnTupleSource, BooleanReinterpretedBooleanInstantColumnTupleSource, BooleanReinterpretedBooleanIntegerColumnTupleSource, BooleanReinterpretedBooleanLongColumnTupleSource, BooleanReinterpretedBooleanObjectColumnTupleSource, BooleanReinterpretedBooleanReinterpretedBooleanColumnTupleSource, BooleanReinterpretedBooleanReinterpretedInstantColumnTupleSource, BooleanReinterpretedBooleanShortColumnTupleSource, BooleanReinterpretedInstantBooleanColumnTupleSource, BooleanReinterpretedInstantByteColumnTupleSource, BooleanReinterpretedInstantCharacterColumnTupleSource, BooleanReinterpretedInstantColumnTupleSource, BooleanReinterpretedInstantDoubleColumnTupleSource, BooleanReinterpretedInstantFloatColumnTupleSource, BooleanReinterpretedInstantInstantColumnTupleSource, BooleanReinterpretedInstantIntegerColumnTupleSource, BooleanReinterpretedInstantLongColumnTupleSource, BooleanReinterpretedInstantObjectColumnTupleSource, BooleanReinterpretedInstantReinterpretedBooleanColumnTupleSource, BooleanReinterpretedInstantReinterpretedInstantColumnTupleSource, BooleanReinterpretedInstantShortColumnTupleSource, BooleanShortBooleanColumnTupleSource, BooleanShortByteColumnTupleSource, BooleanShortCharacterColumnTupleSource, BooleanShortColumnTupleSource, BooleanShortDoubleColumnTupleSource, BooleanShortFloatColumnTupleSource, BooleanShortInstantColumnTupleSource, BooleanShortIntegerColumnTupleSource, BooleanShortLongColumnTupleSource, BooleanShortObjectColumnTupleSource, BooleanShortReinterpretedBooleanColumnTupleSource, BooleanShortReinterpretedInstantColumnTupleSource, BooleanShortShortColumnTupleSource, BooleanSingleValueSource, BooleanSparseArraySource, BooleanSparseArraySource.ReinterpretedAsByte, ByteAggregateColumnSource, ByteArraySource, ByteAsBooleanColumnSource, ByteBooleanBooleanColumnTupleSource, ByteBooleanByteColumnTupleSource, ByteBooleanCharacterColumnTupleSource, ByteBooleanColumnTupleSource, ByteBooleanDoubleColumnTupleSource, ByteBooleanFloatColumnTupleSource, ByteBooleanInstantColumnTupleSource, ByteBooleanIntegerColumnTupleSource, ByteBooleanLongColumnTupleSource, ByteBooleanObjectColumnTupleSource, ByteBooleanReinterpretedBooleanColumnTupleSource, ByteBooleanReinterpretedInstantColumnTupleSource, ByteBooleanShortColumnTupleSource, ByteByteBooleanColumnTupleSource, ByteByteByteColumnTupleSource, ByteByteCharacterColumnTupleSource, ByteByteColumnTupleSource, ByteByteDoubleColumnTupleSource, ByteByteFloatColumnTupleSource, ByteByteInstantColumnTupleSource, ByteByteIntegerColumnTupleSource, ByteByteLongColumnTupleSource, ByteByteObjectColumnTupleSource, ByteByteReinterpretedBooleanColumnTupleSource, ByteByteReinterpretedInstantColumnTupleSource, ByteByteShortColumnTupleSource, ByteCharacterBooleanColumnTupleSource, ByteCharacterByteColumnTupleSource, ByteCharacterCharacterColumnTupleSource, ByteCharacterColumnTupleSource, ByteCharacterDoubleColumnTupleSource, ByteCharacterFloatColumnTupleSource, ByteCharacterInstantColumnTupleSource, ByteCharacterIntegerColumnTupleSource, ByteCharacterLongColumnTupleSource, ByteCharacterObjectColumnTupleSource, ByteCharacterReinterpretedBooleanColumnTupleSource, ByteCharacterReinterpretedInstantColumnTupleSource, ByteCharacterShortColumnTupleSource, ByteChunkColumnSource, ByteChunkedSumOperator, ByteChunkPage, ByteDoubleBooleanColumnTupleSource, ByteDoubleByteColumnTupleSource, ByteDoubleCharacterColumnTupleSource, ByteDoubleColumnTupleSource, ByteDoubleDoubleColumnTupleSource, ByteDoubleFloatColumnTupleSource, ByteDoubleInstantColumnTupleSource, ByteDoubleIntegerColumnTupleSource, ByteDoubleLongColumnTupleSource, ByteDoubleObjectColumnTupleSource, ByteDoubleReinterpretedBooleanColumnTupleSource, ByteDoubleReinterpretedInstantColumnTupleSource, ByteDoubleShortColumnTupleSource, ByteFloatBooleanColumnTupleSource, ByteFloatByteColumnTupleSource, ByteFloatCharacterColumnTupleSource, ByteFloatColumnTupleSource, ByteFloatDoubleColumnTupleSource, ByteFloatFloatColumnTupleSource, ByteFloatInstantColumnTupleSource, ByteFloatIntegerColumnTupleSource, ByteFloatLongColumnTupleSource, ByteFloatObjectColumnTupleSource, ByteFloatReinterpretedBooleanColumnTupleSource, ByteFloatReinterpretedInstantColumnTupleSource, ByteFloatShortColumnTupleSource, ByteInstantBooleanColumnTupleSource, ByteInstantByteColumnTupleSource, ByteInstantCharacterColumnTupleSource, ByteInstantColumnTupleSource, ByteInstantDoubleColumnTupleSource, ByteInstantFloatColumnTupleSource, ByteInstantInstantColumnTupleSource, ByteInstantIntegerColumnTupleSource, ByteInstantLongColumnTupleSource, ByteInstantObjectColumnTupleSource, ByteInstantReinterpretedBooleanColumnTupleSource, ByteInstantReinterpretedInstantColumnTupleSource, ByteInstantShortColumnTupleSource, ByteIntegerBooleanColumnTupleSource, ByteIntegerByteColumnTupleSource, ByteIntegerCharacterColumnTupleSource, ByteIntegerColumnTupleSource, ByteIntegerDoubleColumnTupleSource, ByteIntegerFloatColumnTupleSource, ByteIntegerInstantColumnTupleSource, ByteIntegerIntegerColumnTupleSource, ByteIntegerLongColumnTupleSource, ByteIntegerObjectColumnTupleSource, ByteIntegerReinterpretedBooleanColumnTupleSource, ByteIntegerReinterpretedInstantColumnTupleSource, ByteIntegerShortColumnTupleSource, ByteLongBooleanColumnTupleSource, ByteLongByteColumnTupleSource, ByteLongCharacterColumnTupleSource, ByteLongColumnTupleSource, ByteLongDoubleColumnTupleSource, ByteLongFloatColumnTupleSource, ByteLongInstantColumnTupleSource, ByteLongIntegerColumnTupleSource, ByteLongLongColumnTupleSource, ByteLongObjectColumnTupleSource, ByteLongReinterpretedBooleanColumnTupleSource, ByteLongReinterpretedInstantColumnTupleSource, ByteLongShortColumnTupleSource, ByteObjectBooleanColumnTupleSource, ByteObjectByteColumnTupleSource, ByteObjectCharacterColumnTupleSource, ByteObjectColumnTupleSource, ByteObjectDoubleColumnTupleSource, ByteObjectFloatColumnTupleSource, ByteObjectInstantColumnTupleSource, ByteObjectIntegerColumnTupleSource, ByteObjectLongColumnTupleSource, ByteObjectObjectColumnTupleSource, ByteObjectReinterpretedBooleanColumnTupleSource, ByteObjectReinterpretedInstantColumnTupleSource, ByteObjectShortColumnTupleSource, ByteReinterpretedBooleanBooleanColumnTupleSource, ByteReinterpretedBooleanByteColumnTupleSource, ByteReinterpretedBooleanCharacterColumnTupleSource, ByteReinterpretedBooleanColumnTupleSource, ByteReinterpretedBooleanDoubleColumnTupleSource, ByteReinterpretedBooleanFloatColumnTupleSource, ByteReinterpretedBooleanInstantColumnTupleSource, ByteReinterpretedBooleanIntegerColumnTupleSource, ByteReinterpretedBooleanLongColumnTupleSource, ByteReinterpretedBooleanObjectColumnTupleSource, ByteReinterpretedBooleanReinterpretedBooleanColumnTupleSource, ByteReinterpretedBooleanReinterpretedInstantColumnTupleSource, ByteReinterpretedBooleanShortColumnTupleSource, ByteReinterpretedInstantBooleanColumnTupleSource, ByteReinterpretedInstantByteColumnTupleSource, ByteReinterpretedInstantCharacterColumnTupleSource, ByteReinterpretedInstantColumnTupleSource, ByteReinterpretedInstantDoubleColumnTupleSource, ByteReinterpretedInstantFloatColumnTupleSource, ByteReinterpretedInstantInstantColumnTupleSource, ByteReinterpretedInstantIntegerColumnTupleSource, ByteReinterpretedInstantLongColumnTupleSource, ByteReinterpretedInstantObjectColumnTupleSource, ByteReinterpretedInstantReinterpretedBooleanColumnTupleSource, ByteReinterpretedInstantReinterpretedInstantColumnTupleSource, ByteReinterpretedInstantShortColumnTupleSource, ByteShortBooleanColumnTupleSource, ByteShortByteColumnTupleSource, ByteShortCharacterColumnTupleSource, ByteShortColumnTupleSource, ByteShortDoubleColumnTupleSource, ByteShortFloatColumnTupleSource, ByteShortInstantColumnTupleSource, ByteShortIntegerColumnTupleSource, ByteShortLongColumnTupleSource, ByteShortObjectColumnTupleSource, ByteShortReinterpretedBooleanColumnTupleSource, ByteShortReinterpretedInstantColumnTupleSource, ByteShortShortColumnTupleSource, ByteSingleValueSource, ByteSparseArraySource, ByteSsmBackedSource, CharacterArraySource, CharacterBooleanBooleanColumnTupleSource, CharacterBooleanByteColumnTupleSource, CharacterBooleanCharacterColumnTupleSource, CharacterBooleanColumnTupleSource, CharacterBooleanDoubleColumnTupleSource, CharacterBooleanFloatColumnTupleSource, CharacterBooleanInstantColumnTupleSource, CharacterBooleanIntegerColumnTupleSource, CharacterBooleanLongColumnTupleSource, CharacterBooleanObjectColumnTupleSource, CharacterBooleanReinterpretedBooleanColumnTupleSource, CharacterBooleanReinterpretedInstantColumnTupleSource, CharacterBooleanShortColumnTupleSource, CharacterByteBooleanColumnTupleSource, CharacterByteByteColumnTupleSource, CharacterByteCharacterColumnTupleSource, CharacterByteColumnTupleSource, CharacterByteDoubleColumnTupleSource, CharacterByteFloatColumnTupleSource, CharacterByteInstantColumnTupleSource, CharacterByteIntegerColumnTupleSource, CharacterByteLongColumnTupleSource, CharacterByteObjectColumnTupleSource, CharacterByteReinterpretedBooleanColumnTupleSource, CharacterByteReinterpretedInstantColumnTupleSource, CharacterByteShortColumnTupleSource, CharacterCharacterBooleanColumnTupleSource, CharacterCharacterByteColumnTupleSource, CharacterCharacterCharacterColumnTupleSource, CharacterCharacterColumnTupleSource, CharacterCharacterDoubleColumnTupleSource, CharacterCharacterFloatColumnTupleSource, CharacterCharacterInstantColumnTupleSource, CharacterCharacterIntegerColumnTupleSource, CharacterCharacterLongColumnTupleSource, CharacterCharacterObjectColumnTupleSource, CharacterCharacterReinterpretedBooleanColumnTupleSource, CharacterCharacterReinterpretedInstantColumnTupleSource, CharacterCharacterShortColumnTupleSource, CharacterDoubleBooleanColumnTupleSource, CharacterDoubleByteColumnTupleSource, CharacterDoubleCharacterColumnTupleSource, CharacterDoubleColumnTupleSource, CharacterDoubleDoubleColumnTupleSource, CharacterDoubleFloatColumnTupleSource, CharacterDoubleInstantColumnTupleSource, CharacterDoubleIntegerColumnTupleSource, CharacterDoubleLongColumnTupleSource, CharacterDoubleObjectColumnTupleSource, CharacterDoubleReinterpretedBooleanColumnTupleSource, CharacterDoubleReinterpretedInstantColumnTupleSource, CharacterDoubleShortColumnTupleSource, CharacterFloatBooleanColumnTupleSource, CharacterFloatByteColumnTupleSource, CharacterFloatCharacterColumnTupleSource, CharacterFloatColumnTupleSource, CharacterFloatDoubleColumnTupleSource, CharacterFloatFloatColumnTupleSource, CharacterFloatInstantColumnTupleSource, CharacterFloatIntegerColumnTupleSource, CharacterFloatLongColumnTupleSource, CharacterFloatObjectColumnTupleSource, CharacterFloatReinterpretedBooleanColumnTupleSource, CharacterFloatReinterpretedInstantColumnTupleSource, CharacterFloatShortColumnTupleSource, CharacterInstantBooleanColumnTupleSource, CharacterInstantByteColumnTupleSource, CharacterInstantCharacterColumnTupleSource, CharacterInstantColumnTupleSource, CharacterInstantDoubleColumnTupleSource, CharacterInstantFloatColumnTupleSource, CharacterInstantInstantColumnTupleSource, CharacterInstantIntegerColumnTupleSource, CharacterInstantLongColumnTupleSource, CharacterInstantObjectColumnTupleSource, CharacterInstantReinterpretedBooleanColumnTupleSource, CharacterInstantReinterpretedInstantColumnTupleSource, CharacterInstantShortColumnTupleSource, CharacterIntegerBooleanColumnTupleSource, CharacterIntegerByteColumnTupleSource, CharacterIntegerCharacterColumnTupleSource, CharacterIntegerColumnTupleSource, CharacterIntegerDoubleColumnTupleSource, CharacterIntegerFloatColumnTupleSource, CharacterIntegerInstantColumnTupleSource, CharacterIntegerIntegerColumnTupleSource, CharacterIntegerLongColumnTupleSource, CharacterIntegerObjectColumnTupleSource, CharacterIntegerReinterpretedBooleanColumnTupleSource, CharacterIntegerReinterpretedInstantColumnTupleSource, CharacterIntegerShortColumnTupleSource, CharacterLongBooleanColumnTupleSource, CharacterLongByteColumnTupleSource, CharacterLongCharacterColumnTupleSource, CharacterLongColumnTupleSource, CharacterLongDoubleColumnTupleSource, CharacterLongFloatColumnTupleSource, CharacterLongInstantColumnTupleSource, CharacterLongIntegerColumnTupleSource, CharacterLongLongColumnTupleSource, CharacterLongObjectColumnTupleSource, CharacterLongReinterpretedBooleanColumnTupleSource, CharacterLongReinterpretedInstantColumnTupleSource, CharacterLongShortColumnTupleSource, CharacterObjectBooleanColumnTupleSource, CharacterObjectByteColumnTupleSource, CharacterObjectCharacterColumnTupleSource, CharacterObjectColumnTupleSource, CharacterObjectDoubleColumnTupleSource, CharacterObjectFloatColumnTupleSource, CharacterObjectInstantColumnTupleSource, CharacterObjectIntegerColumnTupleSource, CharacterObjectLongColumnTupleSource, CharacterObjectObjectColumnTupleSource, CharacterObjectReinterpretedBooleanColumnTupleSource, CharacterObjectReinterpretedInstantColumnTupleSource, CharacterObjectShortColumnTupleSource, CharacterReinterpretedBooleanBooleanColumnTupleSource, CharacterReinterpretedBooleanByteColumnTupleSource, CharacterReinterpretedBooleanCharacterColumnTupleSource, CharacterReinterpretedBooleanColumnTupleSource, CharacterReinterpretedBooleanDoubleColumnTupleSource, CharacterReinterpretedBooleanFloatColumnTupleSource, CharacterReinterpretedBooleanInstantColumnTupleSource, CharacterReinterpretedBooleanIntegerColumnTupleSource, CharacterReinterpretedBooleanLongColumnTupleSource, CharacterReinterpretedBooleanObjectColumnTupleSource, CharacterReinterpretedBooleanReinterpretedBooleanColumnTupleSource, CharacterReinterpretedBooleanReinterpretedInstantColumnTupleSource, CharacterReinterpretedBooleanShortColumnTupleSource, CharacterReinterpretedInstantBooleanColumnTupleSource, CharacterReinterpretedInstantByteColumnTupleSource, CharacterReinterpretedInstantCharacterColumnTupleSource, CharacterReinterpretedInstantColumnTupleSource, CharacterReinterpretedInstantDoubleColumnTupleSource, CharacterReinterpretedInstantFloatColumnTupleSource, CharacterReinterpretedInstantInstantColumnTupleSource, CharacterReinterpretedInstantIntegerColumnTupleSource, CharacterReinterpretedInstantLongColumnTupleSource, CharacterReinterpretedInstantObjectColumnTupleSource, CharacterReinterpretedInstantReinterpretedBooleanColumnTupleSource, CharacterReinterpretedInstantReinterpretedInstantColumnTupleSource, CharacterReinterpretedInstantShortColumnTupleSource, CharacterShortBooleanColumnTupleSource, CharacterShortByteColumnTupleSource, CharacterShortCharacterColumnTupleSource, CharacterShortColumnTupleSource, CharacterShortDoubleColumnTupleSource, CharacterShortFloatColumnTupleSource, CharacterShortInstantColumnTupleSource, CharacterShortIntegerColumnTupleSource, CharacterShortLongColumnTupleSource, CharacterShortObjectColumnTupleSource, CharacterShortReinterpretedBooleanColumnTupleSource, CharacterShortReinterpretedInstantColumnTupleSource, CharacterShortShortColumnTupleSource, CharacterSingleValueSource, CharacterSparseArraySource, CharAggregateColumnSource, CharChunkColumnSource, CharChunkedSumOperator, CharChunkPage, CharSsmBackedSource, ChunkHolderPageBoolean, ChunkHolderPageByte, ChunkHolderPageChar, ChunkHolderPageDouble, ChunkHolderPageFloat, ChunkHolderPageInt, ChunkHolderPageLong, ChunkHolderPageObject, ChunkHolderPageShort, ColumnChunkPageStore, ColumnRegion.Null, ColumnRegionByte.Constant, ColumnRegionByte.Null, ColumnRegionByte.StaticPageStore, ColumnRegionChar.Constant, ColumnRegionChar.Null, ColumnRegionChar.StaticPageStore, ColumnRegionChunkDictionary, ColumnRegionDouble.Constant, ColumnRegionDouble.Null, ColumnRegionDouble.StaticPageStore, ColumnRegionFloat.Constant, ColumnRegionFloat.Null, ColumnRegionFloat.StaticPageStore, ColumnRegionInt.Constant, ColumnRegionInt.Null, ColumnRegionInt.StaticPageStore, ColumnRegionLong.Constant, ColumnRegionLong.Null, ColumnRegionLong.StaticPageStore, ColumnRegionObject.Constant, ColumnRegionObject.DictionaryKeysWrapper, ColumnRegionObject.Null, ColumnRegionObject.StaticPageStore, ColumnRegionReferencing.Null, ColumnRegionReferencingImpl, ColumnRegionShort.Constant, ColumnRegionShort.Null, ColumnRegionShort.StaticPageStore, ContiguousWritableRowRedirection, CrossJoinRightColumnSource, DeferredColumnRegionBase, DeferredColumnRegionChar, DeferredColumnRegionDouble, DeferredColumnRegionFloat, DeferredColumnRegionInt, DeferredColumnRegionLong, DeferredColumnRegionObject, DeferredColumnRegionReferencing, DeferredColumnRegionShort, DelegatingColumnSource, DeltaAwareColumnSource, DoubleAggregateColumnSource, DoubleArraySource, DoubleBooleanBooleanColumnTupleSource, DoubleBooleanByteColumnTupleSource, DoubleBooleanCharacterColumnTupleSource, DoubleBooleanColumnTupleSource, DoubleBooleanDoubleColumnTupleSource, DoubleBooleanFloatColumnTupleSource, DoubleBooleanInstantColumnTupleSource, DoubleBooleanIntegerColumnTupleSource, DoubleBooleanLongColumnTupleSource, DoubleBooleanObjectColumnTupleSource, DoubleBooleanReinterpretedBooleanColumnTupleSource, DoubleBooleanReinterpretedInstantColumnTupleSource, DoubleBooleanShortColumnTupleSource, DoubleByteBooleanColumnTupleSource, DoubleByteByteColumnTupleSource, DoubleByteCharacterColumnTupleSource, DoubleByteColumnTupleSource, DoubleByteDoubleColumnTupleSource, DoubleByteFloatColumnTupleSource, DoubleByteInstantColumnTupleSource, DoubleByteIntegerColumnTupleSource, DoubleByteLongColumnTupleSource, DoubleByteObjectColumnTupleSource, DoubleByteReinterpretedBooleanColumnTupleSource, DoubleByteReinterpretedInstantColumnTupleSource, DoubleByteShortColumnTupleSource, DoubleCharacterBooleanColumnTupleSource, DoubleCharacterByteColumnTupleSource, DoubleCharacterCharacterColumnTupleSource, DoubleCharacterColumnTupleSource, DoubleCharacterDoubleColumnTupleSource, DoubleCharacterFloatColumnTupleSource, DoubleCharacterInstantColumnTupleSource, DoubleCharacterIntegerColumnTupleSource, DoubleCharacterLongColumnTupleSource, DoubleCharacterObjectColumnTupleSource, DoubleCharacterReinterpretedBooleanColumnTupleSource, DoubleCharacterReinterpretedInstantColumnTupleSource, DoubleCharacterShortColumnTupleSource, DoubleChunkColumnSource, DoubleChunkPage, DoubleDoubleBooleanColumnTupleSource, DoubleDoubleByteColumnTupleSource, DoubleDoubleCharacterColumnTupleSource, DoubleDoubleColumnTupleSource, DoubleDoubleDoubleColumnTupleSource, DoubleDoubleFloatColumnTupleSource, DoubleDoubleInstantColumnTupleSource, DoubleDoubleIntegerColumnTupleSource, DoubleDoubleLongColumnTupleSource, DoubleDoubleObjectColumnTupleSource, DoubleDoubleReinterpretedBooleanColumnTupleSource, DoubleDoubleReinterpretedInstantColumnTupleSource, DoubleDoubleShortColumnTupleSource, DoubleFloatBooleanColumnTupleSource, DoubleFloatByteColumnTupleSource, DoubleFloatCharacterColumnTupleSource, DoubleFloatColumnTupleSource, DoubleFloatDoubleColumnTupleSource, DoubleFloatFloatColumnTupleSource, DoubleFloatInstantColumnTupleSource, DoubleFloatIntegerColumnTupleSource, DoubleFloatLongColumnTupleSource, DoubleFloatObjectColumnTupleSource, DoubleFloatReinterpretedBooleanColumnTupleSource, DoubleFloatReinterpretedInstantColumnTupleSource, DoubleFloatShortColumnTupleSource, DoubleInstantBooleanColumnTupleSource, DoubleInstantByteColumnTupleSource, DoubleInstantCharacterColumnTupleSource, DoubleInstantColumnTupleSource, DoubleInstantDoubleColumnTupleSource, DoubleInstantFloatColumnTupleSource, DoubleInstantInstantColumnTupleSource, DoubleInstantIntegerColumnTupleSource, DoubleInstantLongColumnTupleSource, DoubleInstantObjectColumnTupleSource, DoubleInstantReinterpretedBooleanColumnTupleSource, DoubleInstantReinterpretedInstantColumnTupleSource, DoubleInstantShortColumnTupleSource, DoubleIntegerBooleanColumnTupleSource, DoubleIntegerByteColumnTupleSource, DoubleIntegerCharacterColumnTupleSource, DoubleIntegerColumnTupleSource, DoubleIntegerDoubleColumnTupleSource, DoubleIntegerFloatColumnTupleSource, DoubleIntegerInstantColumnTupleSource, DoubleIntegerIntegerColumnTupleSource, DoubleIntegerLongColumnTupleSource, DoubleIntegerObjectColumnTupleSource, DoubleIntegerReinterpretedBooleanColumnTupleSource, DoubleIntegerReinterpretedInstantColumnTupleSource, DoubleIntegerShortColumnTupleSource, DoubleLongBooleanColumnTupleSource, DoubleLongByteColumnTupleSource, DoubleLongCharacterColumnTupleSource, DoubleLongColumnTupleSource, DoubleLongDoubleColumnTupleSource, DoubleLongFloatColumnTupleSource, DoubleLongInstantColumnTupleSource, DoubleLongIntegerColumnTupleSource, DoubleLongLongColumnTupleSource, DoubleLongObjectColumnTupleSource, DoubleLongReinterpretedBooleanColumnTupleSource, DoubleLongReinterpretedInstantColumnTupleSource, DoubleLongShortColumnTupleSource, DoubleNullToZeroColumnSource, DoubleObjectBooleanColumnTupleSource, DoubleObjectByteColumnTupleSource, DoubleObjectCharacterColumnTupleSource, DoubleObjectColumnTupleSource, DoubleObjectDoubleColumnTupleSource, DoubleObjectFloatColumnTupleSource, DoubleObjectInstantColumnTupleSource, DoubleObjectIntegerColumnTupleSource, DoubleObjectLongColumnTupleSource, DoubleObjectObjectColumnTupleSource, DoubleObjectReinterpretedBooleanColumnTupleSource, DoubleObjectReinterpretedInstantColumnTupleSource, DoubleObjectShortColumnTupleSource, DoubleReinterpretedBooleanBooleanColumnTupleSource, DoubleReinterpretedBooleanByteColumnTupleSource, DoubleReinterpretedBooleanCharacterColumnTupleSource, DoubleReinterpretedBooleanColumnTupleSource, DoubleReinterpretedBooleanDoubleColumnTupleSource, DoubleReinterpretedBooleanFloatColumnTupleSource, DoubleReinterpretedBooleanInstantColumnTupleSource, DoubleReinterpretedBooleanIntegerColumnTupleSource, DoubleReinterpretedBooleanLongColumnTupleSource, DoubleReinterpretedBooleanObjectColumnTupleSource, DoubleReinterpretedBooleanReinterpretedBooleanColumnTupleSource, DoubleReinterpretedBooleanReinterpretedInstantColumnTupleSource, DoubleReinterpretedBooleanShortColumnTupleSource, DoubleReinterpretedInstantBooleanColumnTupleSource, DoubleReinterpretedInstantByteColumnTupleSource, DoubleReinterpretedInstantCharacterColumnTupleSource, DoubleReinterpretedInstantColumnTupleSource, DoubleReinterpretedInstantDoubleColumnTupleSource, DoubleReinterpretedInstantFloatColumnTupleSource, DoubleReinterpretedInstantInstantColumnTupleSource, DoubleReinterpretedInstantIntegerColumnTupleSource, DoubleReinterpretedInstantLongColumnTupleSource, DoubleReinterpretedInstantObjectColumnTupleSource, DoubleReinterpretedInstantReinterpretedBooleanColumnTupleSource, DoubleReinterpretedInstantReinterpretedInstantColumnTupleSource, DoubleReinterpretedInstantShortColumnTupleSource, DoubleShortBooleanColumnTupleSource, DoubleShortByteColumnTupleSource, DoubleShortCharacterColumnTupleSource, DoubleShortColumnTupleSource, DoubleShortDoubleColumnTupleSource, DoubleShortFloatColumnTupleSource, DoubleShortInstantColumnTupleSource, DoubleShortIntegerColumnTupleSource, DoubleShortLongColumnTupleSource, DoubleShortObjectColumnTupleSource, DoubleShortReinterpretedBooleanColumnTupleSource, DoubleShortReinterpretedInstantColumnTupleSource, DoubleShortShortColumnTupleSource, DoubleSingleValueSource, DoubleSparseArraySource, DoubleSsmBackedSource, FloatAggregateColumnSource, FloatArraySource, FloatBooleanBooleanColumnTupleSource, FloatBooleanByteColumnTupleSource, FloatBooleanCharacterColumnTupleSource, FloatBooleanColumnTupleSource, FloatBooleanDoubleColumnTupleSource, FloatBooleanFloatColumnTupleSource, FloatBooleanInstantColumnTupleSource, FloatBooleanIntegerColumnTupleSource, FloatBooleanLongColumnTupleSource, FloatBooleanObjectColumnTupleSource, FloatBooleanReinterpretedBooleanColumnTupleSource, FloatBooleanReinterpretedInstantColumnTupleSource, FloatBooleanShortColumnTupleSource, FloatByteBooleanColumnTupleSource, FloatByteByteColumnTupleSource, FloatByteCharacterColumnTupleSource, FloatByteColumnTupleSource, FloatByteDoubleColumnTupleSource, FloatByteFloatColumnTupleSource, FloatByteInstantColumnTupleSource, FloatByteIntegerColumnTupleSource, FloatByteLongColumnTupleSource, FloatByteObjectColumnTupleSource, FloatByteReinterpretedBooleanColumnTupleSource, FloatByteReinterpretedInstantColumnTupleSource, FloatByteShortColumnTupleSource, FloatCharacterBooleanColumnTupleSource, FloatCharacterByteColumnTupleSource, FloatCharacterCharacterColumnTupleSource, FloatCharacterColumnTupleSource, FloatCharacterDoubleColumnTupleSource, FloatCharacterFloatColumnTupleSource, FloatCharacterInstantColumnTupleSource, FloatCharacterIntegerColumnTupleSource, FloatCharacterLongColumnTupleSource, FloatCharacterObjectColumnTupleSource, FloatCharacterReinterpretedBooleanColumnTupleSource, FloatCharacterReinterpretedInstantColumnTupleSource, FloatCharacterShortColumnTupleSource, FloatChunkColumnSource, FloatChunkPage, FloatDoubleBooleanColumnTupleSource, FloatDoubleByteColumnTupleSource, FloatDoubleCharacterColumnTupleSource, FloatDoubleColumnTupleSource, FloatDoubleDoubleColumnTupleSource, FloatDoubleFloatColumnTupleSource, FloatDoubleInstantColumnTupleSource, FloatDoubleIntegerColumnTupleSource, FloatDoubleLongColumnTupleSource, FloatDoubleObjectColumnTupleSource, FloatDoubleReinterpretedBooleanColumnTupleSource, FloatDoubleReinterpretedInstantColumnTupleSource, FloatDoubleShortColumnTupleSource, FloatFloatBooleanColumnTupleSource, FloatFloatByteColumnTupleSource, FloatFloatCharacterColumnTupleSource, FloatFloatColumnTupleSource, FloatFloatDoubleColumnTupleSource, FloatFloatFloatColumnTupleSource, FloatFloatInstantColumnTupleSource, FloatFloatIntegerColumnTupleSource, FloatFloatLongColumnTupleSource, FloatFloatObjectColumnTupleSource, FloatFloatReinterpretedBooleanColumnTupleSource, FloatFloatReinterpretedInstantColumnTupleSource, FloatFloatShortColumnTupleSource, FloatInstantBooleanColumnTupleSource, FloatInstantByteColumnTupleSource, FloatInstantCharacterColumnTupleSource, FloatInstantColumnTupleSource, FloatInstantDoubleColumnTupleSource, FloatInstantFloatColumnTupleSource, FloatInstantInstantColumnTupleSource, FloatInstantIntegerColumnTupleSource, FloatInstantLongColumnTupleSource, FloatInstantObjectColumnTupleSource, FloatInstantReinterpretedBooleanColumnTupleSource, FloatInstantReinterpretedInstantColumnTupleSource, FloatInstantShortColumnTupleSource, FloatIntegerBooleanColumnTupleSource, FloatIntegerByteColumnTupleSource, FloatIntegerCharacterColumnTupleSource, FloatIntegerColumnTupleSource, FloatIntegerDoubleColumnTupleSource, FloatIntegerFloatColumnTupleSource, FloatIntegerInstantColumnTupleSource, FloatIntegerIntegerColumnTupleSource, FloatIntegerLongColumnTupleSource, FloatIntegerObjectColumnTupleSource, FloatIntegerReinterpretedBooleanColumnTupleSource, FloatIntegerReinterpretedInstantColumnTupleSource, FloatIntegerShortColumnTupleSource, FloatLongBooleanColumnTupleSource, FloatLongByteColumnTupleSource, FloatLongCharacterColumnTupleSource, FloatLongColumnTupleSource, FloatLongDoubleColumnTupleSource, FloatLongFloatColumnTupleSource, FloatLongInstantColumnTupleSource, FloatLongIntegerColumnTupleSource, FloatLongLongColumnTupleSource, FloatLongObjectColumnTupleSource, FloatLongReinterpretedBooleanColumnTupleSource, FloatLongReinterpretedInstantColumnTupleSource, FloatLongShortColumnTupleSource, FloatObjectBooleanColumnTupleSource, FloatObjectByteColumnTupleSource, FloatObjectCharacterColumnTupleSource, FloatObjectColumnTupleSource, FloatObjectDoubleColumnTupleSource, FloatObjectFloatColumnTupleSource, FloatObjectInstantColumnTupleSource, FloatObjectIntegerColumnTupleSource, FloatObjectLongColumnTupleSource, FloatObjectObjectColumnTupleSource, FloatObjectReinterpretedBooleanColumnTupleSource, FloatObjectReinterpretedInstantColumnTupleSource, FloatObjectShortColumnTupleSource, FloatReinterpretedBooleanBooleanColumnTupleSource, FloatReinterpretedBooleanByteColumnTupleSource, FloatReinterpretedBooleanCharacterColumnTupleSource, FloatReinterpretedBooleanColumnTupleSource, FloatReinterpretedBooleanDoubleColumnTupleSource, FloatReinterpretedBooleanFloatColumnTupleSource, FloatReinterpretedBooleanInstantColumnTupleSource, FloatReinterpretedBooleanIntegerColumnTupleSource, FloatReinterpretedBooleanLongColumnTupleSource, FloatReinterpretedBooleanObjectColumnTupleSource, FloatReinterpretedBooleanReinterpretedBooleanColumnTupleSource, FloatReinterpretedBooleanReinterpretedInstantColumnTupleSource, FloatReinterpretedBooleanShortColumnTupleSource, FloatReinterpretedInstantBooleanColumnTupleSource, FloatReinterpretedInstantByteColumnTupleSource, FloatReinterpretedInstantCharacterColumnTupleSource, FloatReinterpretedInstantColumnTupleSource, FloatReinterpretedInstantDoubleColumnTupleSource, FloatReinterpretedInstantFloatColumnTupleSource, FloatReinterpretedInstantInstantColumnTupleSource, FloatReinterpretedInstantIntegerColumnTupleSource, FloatReinterpretedInstantLongColumnTupleSource, FloatReinterpretedInstantObjectColumnTupleSource, FloatReinterpretedInstantReinterpretedBooleanColumnTupleSource, FloatReinterpretedInstantReinterpretedInstantColumnTupleSource, FloatReinterpretedInstantShortColumnTupleSource, FloatShortBooleanColumnTupleSource, FloatShortByteColumnTupleSource, FloatShortCharacterColumnTupleSource, FloatShortColumnTupleSource, FloatShortDoubleColumnTupleSource, FloatShortFloatColumnTupleSource, FloatShortInstantColumnTupleSource, FloatShortIntegerColumnTupleSource, FloatShortLongColumnTupleSource, FloatShortObjectColumnTupleSource, FloatShortReinterpretedBooleanColumnTupleSource, FloatShortReinterpretedInstantColumnTupleSource, FloatShortShortColumnTupleSource, FloatSingleValueSource, FloatSparseArraySource, FloatSsmBackedSource, GenericColumnRegionBase, GroupedWritableRowRedirection, HashTableColumnSource, Immutable2DByteArraySource, Immutable2DCharArraySource, Immutable2DDoubleArraySource, Immutable2DFloatArraySource, Immutable2DInstantArraySource, Immutable2DIntArraySource, Immutable2DLongArraySource, Immutable2DNanosBasedTimeArraySource, Immutable2DObjectArraySource, Immutable2DShortArraySource, Immutable2DZonedDateTimeArraySource, ImmutableByteArraySource, ImmutableCharArraySource, ImmutableConstantByteSource, ImmutableConstantCharSource, ImmutableConstantDoubleSource, ImmutableConstantFloatSource, ImmutableConstantInstantSource, ImmutableConstantIntSource, ImmutableConstantLongSource, ImmutableConstantNanosBasedTimeSource, ImmutableConstantObjectSource, ImmutableConstantShortSource, ImmutableConstantZonedDateTimeSource, ImmutableDoubleArraySource, ImmutableFloatArraySource, ImmutableInstantArraySource, ImmutableIntArraySource, ImmutableLongArraySource, ImmutableNanosBasedTimeArraySource, ImmutableObjectArraySource, ImmutableShortArraySource, ImmutableZonedDateTimeArraySource, InstantArraySource, InstantAsLongColumnSource, InstantBooleanBooleanColumnTupleSource, InstantBooleanByteColumnTupleSource, InstantBooleanCharacterColumnTupleSource, InstantBooleanColumnTupleSource, InstantBooleanDoubleColumnTupleSource, InstantBooleanFloatColumnTupleSource, InstantBooleanInstantColumnTupleSource, InstantBooleanIntegerColumnTupleSource, InstantBooleanLongColumnTupleSource, InstantBooleanObjectColumnTupleSource, InstantBooleanReinterpretedBooleanColumnTupleSource, InstantBooleanReinterpretedInstantColumnTupleSource, InstantBooleanShortColumnTupleSource, InstantByteBooleanColumnTupleSource, InstantByteByteColumnTupleSource, InstantByteCharacterColumnTupleSource, InstantByteColumnTupleSource, InstantByteDoubleColumnTupleSource, InstantByteFloatColumnTupleSource, InstantByteInstantColumnTupleSource, InstantByteIntegerColumnTupleSource, InstantByteLongColumnTupleSource, InstantByteObjectColumnTupleSource, InstantByteReinterpretedBooleanColumnTupleSource, InstantByteReinterpretedInstantColumnTupleSource, InstantByteShortColumnTupleSource, InstantCharacterBooleanColumnTupleSource, InstantCharacterByteColumnTupleSource, InstantCharacterCharacterColumnTupleSource, InstantCharacterColumnTupleSource, InstantCharacterDoubleColumnTupleSource, InstantCharacterFloatColumnTupleSource, InstantCharacterInstantColumnTupleSource, InstantCharacterIntegerColumnTupleSource, InstantCharacterLongColumnTupleSource, InstantCharacterObjectColumnTupleSource, InstantCharacterReinterpretedBooleanColumnTupleSource, InstantCharacterReinterpretedInstantColumnTupleSource, InstantCharacterShortColumnTupleSource, InstantDoubleBooleanColumnTupleSource, InstantDoubleByteColumnTupleSource, InstantDoubleCharacterColumnTupleSource, InstantDoubleColumnTupleSource, InstantDoubleDoubleColumnTupleSource, InstantDoubleFloatColumnTupleSource, InstantDoubleInstantColumnTupleSource, InstantDoubleIntegerColumnTupleSource, InstantDoubleLongColumnTupleSource, InstantDoubleObjectColumnTupleSource, InstantDoubleReinterpretedBooleanColumnTupleSource, InstantDoubleReinterpretedInstantColumnTupleSource, InstantDoubleShortColumnTupleSource, InstantFloatBooleanColumnTupleSource, InstantFloatByteColumnTupleSource, InstantFloatCharacterColumnTupleSource, InstantFloatColumnTupleSource, InstantFloatDoubleColumnTupleSource, InstantFloatFloatColumnTupleSource, InstantFloatInstantColumnTupleSource, InstantFloatIntegerColumnTupleSource, InstantFloatLongColumnTupleSource, InstantFloatObjectColumnTupleSource, InstantFloatReinterpretedBooleanColumnTupleSource, InstantFloatReinterpretedInstantColumnTupleSource, InstantFloatShortColumnTupleSource, InstantInstantBooleanColumnTupleSource, InstantInstantByteColumnTupleSource, InstantInstantCharacterColumnTupleSource, InstantInstantColumnTupleSource, InstantInstantDoubleColumnTupleSource, InstantInstantFloatColumnTupleSource, InstantInstantInstantColumnTupleSource, InstantInstantIntegerColumnTupleSource, InstantInstantLongColumnTupleSource, InstantInstantObjectColumnTupleSource, InstantInstantReinterpretedBooleanColumnTupleSource, InstantInstantReinterpretedInstantColumnTupleSource, InstantInstantShortColumnTupleSource, InstantIntegerBooleanColumnTupleSource, InstantIntegerByteColumnTupleSource, InstantIntegerCharacterColumnTupleSource, InstantIntegerColumnTupleSource, InstantIntegerDoubleColumnTupleSource, InstantIntegerFloatColumnTupleSource, InstantIntegerInstantColumnTupleSource, InstantIntegerIntegerColumnTupleSource, InstantIntegerLongColumnTupleSource, InstantIntegerObjectColumnTupleSource, InstantIntegerReinterpretedBooleanColumnTupleSource, InstantIntegerReinterpretedInstantColumnTupleSource, InstantIntegerShortColumnTupleSource, InstantLongBooleanColumnTupleSource, InstantLongByteColumnTupleSource, InstantLongCharacterColumnTupleSource, InstantLongColumnTupleSource, InstantLongDoubleColumnTupleSource, InstantLongFloatColumnTupleSource, InstantLongInstantColumnTupleSource, InstantLongIntegerColumnTupleSource, InstantLongLongColumnTupleSource, InstantLongObjectColumnTupleSource, InstantLongReinterpretedBooleanColumnTupleSource, InstantLongReinterpretedInstantColumnTupleSource, InstantLongShortColumnTupleSource, InstantObjectBooleanColumnTupleSource, InstantObjectByteColumnTupleSource, InstantObjectCharacterColumnTupleSource, InstantObjectColumnTupleSource, InstantObjectDoubleColumnTupleSource, InstantObjectFloatColumnTupleSource, InstantObjectInstantColumnTupleSource, InstantObjectIntegerColumnTupleSource, InstantObjectLongColumnTupleSource, InstantObjectObjectColumnTupleSource, InstantObjectReinterpretedBooleanColumnTupleSource, InstantObjectReinterpretedInstantColumnTupleSource, InstantObjectShortColumnTupleSource, InstantReinterpretedBooleanBooleanColumnTupleSource, InstantReinterpretedBooleanByteColumnTupleSource, InstantReinterpretedBooleanCharacterColumnTupleSource, InstantReinterpretedBooleanColumnTupleSource, InstantReinterpretedBooleanDoubleColumnTupleSource, InstantReinterpretedBooleanFloatColumnTupleSource, InstantReinterpretedBooleanInstantColumnTupleSource, InstantReinterpretedBooleanIntegerColumnTupleSource, InstantReinterpretedBooleanLongColumnTupleSource, InstantReinterpretedBooleanObjectColumnTupleSource, InstantReinterpretedBooleanReinterpretedBooleanColumnTupleSource, InstantReinterpretedBooleanReinterpretedInstantColumnTupleSource, InstantReinterpretedBooleanShortColumnTupleSource, InstantReinterpretedInstantBooleanColumnTupleSource, InstantReinterpretedInstantByteColumnTupleSource, InstantReinterpretedInstantCharacterColumnTupleSource, InstantReinterpretedInstantColumnTupleSource, InstantReinterpretedInstantDoubleColumnTupleSource, InstantReinterpretedInstantFloatColumnTupleSource, InstantReinterpretedInstantInstantColumnTupleSource, InstantReinterpretedInstantIntegerColumnTupleSource, InstantReinterpretedInstantLongColumnTupleSource, InstantReinterpretedInstantObjectColumnTupleSource, InstantReinterpretedInstantReinterpretedBooleanColumnTupleSource, InstantReinterpretedInstantReinterpretedInstantColumnTupleSource, InstantReinterpretedInstantShortColumnTupleSource, InstantShortBooleanColumnTupleSource, InstantShortByteColumnTupleSource, InstantShortCharacterColumnTupleSource, InstantShortColumnTupleSource, InstantShortDoubleColumnTupleSource, InstantShortFloatColumnTupleSource, InstantShortInstantColumnTupleSource, InstantShortIntegerColumnTupleSource, InstantShortLongColumnTupleSource, InstantShortObjectColumnTupleSource, InstantShortReinterpretedBooleanColumnTupleSource, InstantShortReinterpretedInstantColumnTupleSource, InstantShortShortColumnTupleSource, InstantSparseArraySource, InstantSsmSourceWrapper, IntAggregateColumnSource, IntChunkColumnSource, IntChunkedSumOperator, IntChunkPage, IntColumnSourceRowRedirection, IntColumnSourceWritableRowRedirection, IntegerArraySource, IntegerBooleanBooleanColumnTupleSource, IntegerBooleanByteColumnTupleSource, IntegerBooleanCharacterColumnTupleSource, IntegerBooleanColumnTupleSource, IntegerBooleanDoubleColumnTupleSource, IntegerBooleanFloatColumnTupleSource, IntegerBooleanInstantColumnTupleSource, IntegerBooleanIntegerColumnTupleSource, IntegerBooleanLongColumnTupleSource, IntegerBooleanObjectColumnTupleSource, IntegerBooleanReinterpretedBooleanColumnTupleSource, IntegerBooleanReinterpretedInstantColumnTupleSource, IntegerBooleanShortColumnTupleSource, IntegerByteBooleanColumnTupleSource, IntegerByteByteColumnTupleSource, IntegerByteCharacterColumnTupleSource, IntegerByteColumnTupleSource, IntegerByteDoubleColumnTupleSource, IntegerByteFloatColumnTupleSource, IntegerByteInstantColumnTupleSource, IntegerByteIntegerColumnTupleSource, IntegerByteLongColumnTupleSource, IntegerByteObjectColumnTupleSource, IntegerByteReinterpretedBooleanColumnTupleSource, IntegerByteReinterpretedInstantColumnTupleSource, IntegerByteShortColumnTupleSource, IntegerCharacterBooleanColumnTupleSource, IntegerCharacterByteColumnTupleSource, IntegerCharacterCharacterColumnTupleSource, IntegerCharacterColumnTupleSource, IntegerCharacterDoubleColumnTupleSource, IntegerCharacterFloatColumnTupleSource, IntegerCharacterInstantColumnTupleSource, IntegerCharacterIntegerColumnTupleSource, IntegerCharacterLongColumnTupleSource, IntegerCharacterObjectColumnTupleSource, IntegerCharacterReinterpretedBooleanColumnTupleSource, IntegerCharacterReinterpretedInstantColumnTupleSource, IntegerCharacterShortColumnTupleSource, IntegerDoubleBooleanColumnTupleSource, IntegerDoubleByteColumnTupleSource, IntegerDoubleCharacterColumnTupleSource, IntegerDoubleColumnTupleSource, IntegerDoubleDoubleColumnTupleSource, IntegerDoubleFloatColumnTupleSource, IntegerDoubleInstantColumnTupleSource, IntegerDoubleIntegerColumnTupleSource, IntegerDoubleLongColumnTupleSource, IntegerDoubleObjectColumnTupleSource, IntegerDoubleReinterpretedBooleanColumnTupleSource, IntegerDoubleReinterpretedInstantColumnTupleSource, IntegerDoubleShortColumnTupleSource, IntegerFloatBooleanColumnTupleSource, IntegerFloatByteColumnTupleSource, IntegerFloatCharacterColumnTupleSource, IntegerFloatColumnTupleSource, IntegerFloatDoubleColumnTupleSource, IntegerFloatFloatColumnTupleSource, IntegerFloatInstantColumnTupleSource, IntegerFloatIntegerColumnTupleSource, IntegerFloatLongColumnTupleSource, IntegerFloatObjectColumnTupleSource, IntegerFloatReinterpretedBooleanColumnTupleSource, IntegerFloatReinterpretedInstantColumnTupleSource, IntegerFloatShortColumnTupleSource, IntegerInstantBooleanColumnTupleSource, IntegerInstantByteColumnTupleSource, IntegerInstantCharacterColumnTupleSource, IntegerInstantColumnTupleSource, IntegerInstantDoubleColumnTupleSource, IntegerInstantFloatColumnTupleSource, IntegerInstantInstantColumnTupleSource, IntegerInstantIntegerColumnTupleSource, IntegerInstantLongColumnTupleSource, IntegerInstantObjectColumnTupleSource, IntegerInstantReinterpretedBooleanColumnTupleSource, IntegerInstantReinterpretedInstantColumnTupleSource, IntegerInstantShortColumnTupleSource, IntegerIntegerBooleanColumnTupleSource, IntegerIntegerByteColumnTupleSource, IntegerIntegerCharacterColumnTupleSource, IntegerIntegerColumnTupleSource, IntegerIntegerDoubleColumnTupleSource, IntegerIntegerFloatColumnTupleSource, IntegerIntegerInstantColumnTupleSource, IntegerIntegerIntegerColumnTupleSource, IntegerIntegerLongColumnTupleSource, IntegerIntegerObjectColumnTupleSource, IntegerIntegerReinterpretedBooleanColumnTupleSource, IntegerIntegerReinterpretedInstantColumnTupleSource, IntegerIntegerShortColumnTupleSource, IntegerLongBooleanColumnTupleSource, IntegerLongByteColumnTupleSource, IntegerLongCharacterColumnTupleSource, IntegerLongColumnTupleSource, IntegerLongDoubleColumnTupleSource, IntegerLongFloatColumnTupleSource, IntegerLongInstantColumnTupleSource, IntegerLongIntegerColumnTupleSource, IntegerLongLongColumnTupleSource, IntegerLongObjectColumnTupleSource, IntegerLongReinterpretedBooleanColumnTupleSource, IntegerLongReinterpretedInstantColumnTupleSource, IntegerLongShortColumnTupleSource, IntegerObjectBooleanColumnTupleSource, IntegerObjectByteColumnTupleSource, IntegerObjectCharacterColumnTupleSource, IntegerObjectColumnTupleSource, IntegerObjectDoubleColumnTupleSource, IntegerObjectFloatColumnTupleSource, IntegerObjectInstantColumnTupleSource, IntegerObjectIntegerColumnTupleSource, IntegerObjectLongColumnTupleSource, IntegerObjectObjectColumnTupleSource, IntegerObjectReinterpretedBooleanColumnTupleSource, IntegerObjectReinterpretedInstantColumnTupleSource, IntegerObjectShortColumnTupleSource, IntegerReinterpretedBooleanBooleanColumnTupleSource, IntegerReinterpretedBooleanByteColumnTupleSource, IntegerReinterpretedBooleanCharacterColumnTupleSource, IntegerReinterpretedBooleanColumnTupleSource, IntegerReinterpretedBooleanDoubleColumnTupleSource, IntegerReinterpretedBooleanFloatColumnTupleSource, IntegerReinterpretedBooleanInstantColumnTupleSource, IntegerReinterpretedBooleanIntegerColumnTupleSource, IntegerReinterpretedBooleanLongColumnTupleSource, IntegerReinterpretedBooleanObjectColumnTupleSource, IntegerReinterpretedBooleanReinterpretedBooleanColumnTupleSource, IntegerReinterpretedBooleanReinterpretedInstantColumnTupleSource, IntegerReinterpretedBooleanShortColumnTupleSource, IntegerReinterpretedInstantBooleanColumnTupleSource, IntegerReinterpretedInstantByteColumnTupleSource, IntegerReinterpretedInstantCharacterColumnTupleSource, IntegerReinterpretedInstantColumnTupleSource, IntegerReinterpretedInstantDoubleColumnTupleSource, IntegerReinterpretedInstantFloatColumnTupleSource, IntegerReinterpretedInstantInstantColumnTupleSource, IntegerReinterpretedInstantIntegerColumnTupleSource, IntegerReinterpretedInstantLongColumnTupleSource, IntegerReinterpretedInstantObjectColumnTupleSource, IntegerReinterpretedInstantReinterpretedBooleanColumnTupleSource, IntegerReinterpretedInstantReinterpretedInstantColumnTupleSource, IntegerReinterpretedInstantShortColumnTupleSource, IntegerShortBooleanColumnTupleSource, IntegerShortByteColumnTupleSource, IntegerShortCharacterColumnTupleSource, IntegerShortColumnTupleSource, IntegerShortDoubleColumnTupleSource, IntegerShortFloatColumnTupleSource, IntegerShortInstantColumnTupleSource, IntegerShortIntegerColumnTupleSource, IntegerShortLongColumnTupleSource, IntegerShortObjectColumnTupleSource, IntegerShortReinterpretedBooleanColumnTupleSource, IntegerShortReinterpretedInstantColumnTupleSource, IntegerShortShortColumnTupleSource, IntegerSingleValueSource, IntegerSparseArraySource, IntSsmBackedSource, InverseWrappedRowSetRowRedirection, LocalDateWrapperSource, LocalTimeWrapperSource, LongAggregateColumnSource, LongArraySource, LongAsInstantColumnSource, LongAsLocalDateColumnSource, LongAsLocalTimeColumnSource, LongAsTimeSource, LongAsZonedDateTimeColumnSource, LongBooleanBooleanColumnTupleSource, LongBooleanByteColumnTupleSource, LongBooleanCharacterColumnTupleSource, LongBooleanColumnTupleSource, LongBooleanDoubleColumnTupleSource, LongBooleanFloatColumnTupleSource, LongBooleanInstantColumnTupleSource, LongBooleanIntegerColumnTupleSource, LongBooleanLongColumnTupleSource, LongBooleanObjectColumnTupleSource, LongBooleanReinterpretedBooleanColumnTupleSource, LongBooleanReinterpretedInstantColumnTupleSource, LongBooleanShortColumnTupleSource, LongByteBooleanColumnTupleSource, LongByteByteColumnTupleSource, LongByteCharacterColumnTupleSource, LongByteColumnTupleSource, LongByteDoubleColumnTupleSource, LongByteFloatColumnTupleSource, LongByteInstantColumnTupleSource, LongByteIntegerColumnTupleSource, LongByteLongColumnTupleSource, LongByteObjectColumnTupleSource, LongByteReinterpretedBooleanColumnTupleSource, LongByteReinterpretedInstantColumnTupleSource, LongByteShortColumnTupleSource, LongCharacterBooleanColumnTupleSource, LongCharacterByteColumnTupleSource, LongCharacterCharacterColumnTupleSource, LongCharacterColumnTupleSource, LongCharacterDoubleColumnTupleSource, LongCharacterFloatColumnTupleSource, LongCharacterInstantColumnTupleSource, LongCharacterIntegerColumnTupleSource, LongCharacterLongColumnTupleSource, LongCharacterObjectColumnTupleSource, LongCharacterReinterpretedBooleanColumnTupleSource, LongCharacterReinterpretedInstantColumnTupleSource, LongCharacterShortColumnTupleSource, LongChunkColumnSource, LongChunkedSumOperator, LongChunkPage, LongColumnSourceRowRedirection, LongColumnSourceWritableRowRedirection, LongDoubleBooleanColumnTupleSource, LongDoubleByteColumnTupleSource, LongDoubleCharacterColumnTupleSource, LongDoubleColumnTupleSource, LongDoubleDoubleColumnTupleSource, LongDoubleFloatColumnTupleSource, LongDoubleInstantColumnTupleSource, LongDoubleIntegerColumnTupleSource, LongDoubleLongColumnTupleSource, LongDoubleObjectColumnTupleSource, LongDoubleReinterpretedBooleanColumnTupleSource, LongDoubleReinterpretedInstantColumnTupleSource, LongDoubleShortColumnTupleSource, LongFloatBooleanColumnTupleSource, LongFloatByteColumnTupleSource, LongFloatCharacterColumnTupleSource, LongFloatColumnTupleSource, LongFloatDoubleColumnTupleSource, LongFloatFloatColumnTupleSource, LongFloatInstantColumnTupleSource, LongFloatIntegerColumnTupleSource, LongFloatLongColumnTupleSource, LongFloatObjectColumnTupleSource, LongFloatReinterpretedBooleanColumnTupleSource, LongFloatReinterpretedInstantColumnTupleSource, LongFloatShortColumnTupleSource, LongInstantBooleanColumnTupleSource, LongInstantByteColumnTupleSource, LongInstantCharacterColumnTupleSource, LongInstantColumnTupleSource, LongInstantDoubleColumnTupleSource, LongInstantFloatColumnTupleSource, LongInstantInstantColumnTupleSource, LongInstantIntegerColumnTupleSource, LongInstantLongColumnTupleSource, LongInstantObjectColumnTupleSource, LongInstantReinterpretedBooleanColumnTupleSource, LongInstantReinterpretedInstantColumnTupleSource, LongInstantShortColumnTupleSource, LongIntegerBooleanColumnTupleSource, LongIntegerByteColumnTupleSource, LongIntegerCharacterColumnTupleSource, LongIntegerColumnTupleSource, LongIntegerDoubleColumnTupleSource, LongIntegerFloatColumnTupleSource, LongIntegerInstantColumnTupleSource, LongIntegerIntegerColumnTupleSource, LongIntegerLongColumnTupleSource, LongIntegerObjectColumnTupleSource, LongIntegerReinterpretedBooleanColumnTupleSource, LongIntegerReinterpretedInstantColumnTupleSource, LongIntegerShortColumnTupleSource, LongLongBooleanColumnTupleSource, LongLongByteColumnTupleSource, LongLongCharacterColumnTupleSource, LongLongColumnTupleSource, LongLongDoubleColumnTupleSource, LongLongFloatColumnTupleSource, LongLongInstantColumnTupleSource, LongLongIntegerColumnTupleSource, LongLongLongColumnTupleSource, LongLongObjectColumnTupleSource, LongLongReinterpretedBooleanColumnTupleSource, LongLongReinterpretedInstantColumnTupleSource, LongLongShortColumnTupleSource, LongObjectBooleanColumnTupleSource, LongObjectByteColumnTupleSource, LongObjectCharacterColumnTupleSource, LongObjectColumnTupleSource, LongObjectDoubleColumnTupleSource, LongObjectFloatColumnTupleSource, LongObjectInstantColumnTupleSource, LongObjectIntegerColumnTupleSource, LongObjectLongColumnTupleSource, LongObjectObjectColumnTupleSource, LongObjectReinterpretedBooleanColumnTupleSource, LongObjectReinterpretedInstantColumnTupleSource, LongObjectShortColumnTupleSource, LongReinterpretedBooleanBooleanColumnTupleSource, LongReinterpretedBooleanByteColumnTupleSource, LongReinterpretedBooleanCharacterColumnTupleSource, LongReinterpretedBooleanColumnTupleSource, LongReinterpretedBooleanDoubleColumnTupleSource, LongReinterpretedBooleanFloatColumnTupleSource, LongReinterpretedBooleanInstantColumnTupleSource, LongReinterpretedBooleanIntegerColumnTupleSource, LongReinterpretedBooleanLongColumnTupleSource, LongReinterpretedBooleanObjectColumnTupleSource, LongReinterpretedBooleanReinterpretedBooleanColumnTupleSource, LongReinterpretedBooleanReinterpretedInstantColumnTupleSource, LongReinterpretedBooleanShortColumnTupleSource, LongReinterpretedInstantBooleanColumnTupleSource, LongReinterpretedInstantByteColumnTupleSource, LongReinterpretedInstantCharacterColumnTupleSource, LongReinterpretedInstantColumnTupleSource, LongReinterpretedInstantDoubleColumnTupleSource, LongReinterpretedInstantFloatColumnTupleSource, LongReinterpretedInstantInstantColumnTupleSource, LongReinterpretedInstantIntegerColumnTupleSource, LongReinterpretedInstantLongColumnTupleSource, LongReinterpretedInstantObjectColumnTupleSource, LongReinterpretedInstantReinterpretedBooleanColumnTupleSource, LongReinterpretedInstantReinterpretedInstantColumnTupleSource, LongReinterpretedInstantShortColumnTupleSource, LongShortBooleanColumnTupleSource, LongShortByteColumnTupleSource, LongShortCharacterColumnTupleSource, LongShortColumnTupleSource, LongShortDoubleColumnTupleSource, LongShortFloatColumnTupleSource, LongShortInstantColumnTupleSource, LongShortIntegerColumnTupleSource, LongShortLongColumnTupleSource, LongShortObjectColumnTupleSource, LongShortReinterpretedBooleanColumnTupleSource, LongShortReinterpretedInstantColumnTupleSource, LongShortShortColumnTupleSource, LongSingleValueSource, LongSparseArraySource, LongSsmBackedSource, MergeSortedHelper.SortedMergeColumnSource, NanosBasedTimeArraySource, NanosBasedTimeSparseArraySource, NullValueColumnSource, ObjectAggregateColumnSource, ObjectArraySource, ObjectBooleanBooleanColumnTupleSource, ObjectBooleanByteColumnTupleSource, ObjectBooleanCharacterColumnTupleSource, ObjectBooleanColumnTupleSource, ObjectBooleanDoubleColumnTupleSource, ObjectBooleanFloatColumnTupleSource, ObjectBooleanInstantColumnTupleSource, ObjectBooleanIntegerColumnTupleSource, ObjectBooleanLongColumnTupleSource, ObjectBooleanObjectColumnTupleSource, ObjectBooleanReinterpretedBooleanColumnTupleSource, ObjectBooleanReinterpretedInstantColumnTupleSource, ObjectBooleanShortColumnTupleSource, ObjectByteBooleanColumnTupleSource, ObjectByteByteColumnTupleSource, ObjectByteCharacterColumnTupleSource, ObjectByteColumnTupleSource, ObjectByteDoubleColumnTupleSource, ObjectByteFloatColumnTupleSource, ObjectByteInstantColumnTupleSource, ObjectByteIntegerColumnTupleSource, ObjectByteLongColumnTupleSource, ObjectByteObjectColumnTupleSource, ObjectByteReinterpretedBooleanColumnTupleSource, ObjectByteReinterpretedInstantColumnTupleSource, ObjectByteShortColumnTupleSource, ObjectCharacterBooleanColumnTupleSource, ObjectCharacterByteColumnTupleSource, ObjectCharacterCharacterColumnTupleSource, ObjectCharacterColumnTupleSource, ObjectCharacterDoubleColumnTupleSource, ObjectCharacterFloatColumnTupleSource, ObjectCharacterInstantColumnTupleSource, ObjectCharacterIntegerColumnTupleSource, ObjectCharacterLongColumnTupleSource, ObjectCharacterObjectColumnTupleSource, ObjectCharacterReinterpretedBooleanColumnTupleSource, ObjectCharacterReinterpretedInstantColumnTupleSource, ObjectCharacterShortColumnTupleSource, ObjectChunkColumnSource, ObjectChunkPage, ObjectDoubleBooleanColumnTupleSource, ObjectDoubleByteColumnTupleSource, ObjectDoubleCharacterColumnTupleSource, ObjectDoubleColumnTupleSource, ObjectDoubleDoubleColumnTupleSource, ObjectDoubleFloatColumnTupleSource, ObjectDoubleInstantColumnTupleSource, ObjectDoubleIntegerColumnTupleSource, ObjectDoubleLongColumnTupleSource, ObjectDoubleObjectColumnTupleSource, ObjectDoubleReinterpretedBooleanColumnTupleSource, ObjectDoubleReinterpretedInstantColumnTupleSource, ObjectDoubleShortColumnTupleSource, ObjectFloatBooleanColumnTupleSource, ObjectFloatByteColumnTupleSource, ObjectFloatCharacterColumnTupleSource, ObjectFloatColumnTupleSource, ObjectFloatDoubleColumnTupleSource, ObjectFloatFloatColumnTupleSource, ObjectFloatInstantColumnTupleSource, ObjectFloatIntegerColumnTupleSource, ObjectFloatLongColumnTupleSource, ObjectFloatObjectColumnTupleSource, ObjectFloatReinterpretedBooleanColumnTupleSource, ObjectFloatReinterpretedInstantColumnTupleSource, ObjectFloatShortColumnTupleSource, ObjectInstantBooleanColumnTupleSource, ObjectInstantByteColumnTupleSource, ObjectInstantCharacterColumnTupleSource, ObjectInstantColumnTupleSource, ObjectInstantDoubleColumnTupleSource, ObjectInstantFloatColumnTupleSource, ObjectInstantInstantColumnTupleSource, ObjectInstantIntegerColumnTupleSource, ObjectInstantLongColumnTupleSource, ObjectInstantObjectColumnTupleSource, ObjectInstantReinterpretedBooleanColumnTupleSource, ObjectInstantReinterpretedInstantColumnTupleSource, ObjectInstantShortColumnTupleSource, ObjectIntegerBooleanColumnTupleSource, ObjectIntegerByteColumnTupleSource, ObjectIntegerCharacterColumnTupleSource, ObjectIntegerColumnTupleSource, ObjectIntegerDoubleColumnTupleSource, ObjectIntegerFloatColumnTupleSource, ObjectIntegerInstantColumnTupleSource, ObjectIntegerIntegerColumnTupleSource, ObjectIntegerLongColumnTupleSource, ObjectIntegerObjectColumnTupleSource, ObjectIntegerReinterpretedBooleanColumnTupleSource, ObjectIntegerReinterpretedInstantColumnTupleSource, ObjectIntegerShortColumnTupleSource, ObjectLongBooleanColumnTupleSource, ObjectLongByteColumnTupleSource, ObjectLongCharacterColumnTupleSource, ObjectLongColumnTupleSource, ObjectLongDoubleColumnTupleSource, ObjectLongFloatColumnTupleSource, ObjectLongInstantColumnTupleSource, ObjectLongIntegerColumnTupleSource, ObjectLongLongColumnTupleSource, ObjectLongObjectColumnTupleSource, ObjectLongReinterpretedBooleanColumnTupleSource, ObjectLongReinterpretedInstantColumnTupleSource, ObjectLongShortColumnTupleSource, ObjectObjectBooleanColumnTupleSource, ObjectObjectByteColumnTupleSource, ObjectObjectCharacterColumnTupleSource, ObjectObjectColumnTupleSource, ObjectObjectDoubleColumnTupleSource, ObjectObjectFloatColumnTupleSource, ObjectObjectInstantColumnTupleSource, ObjectObjectIntegerColumnTupleSource, ObjectObjectLongColumnTupleSource, ObjectObjectObjectColumnTupleSource, ObjectObjectReinterpretedBooleanColumnTupleSource, ObjectObjectReinterpretedInstantColumnTupleSource, ObjectObjectShortColumnTupleSource, ObjectReinterpretedBooleanBooleanColumnTupleSource, ObjectReinterpretedBooleanByteColumnTupleSource, ObjectReinterpretedBooleanCharacterColumnTupleSource, ObjectReinterpretedBooleanColumnTupleSource, ObjectReinterpretedBooleanDoubleColumnTupleSource, ObjectReinterpretedBooleanFloatColumnTupleSource, ObjectReinterpretedBooleanInstantColumnTupleSource, ObjectReinterpretedBooleanIntegerColumnTupleSource, ObjectReinterpretedBooleanLongColumnTupleSource, ObjectReinterpretedBooleanObjectColumnTupleSource, ObjectReinterpretedBooleanReinterpretedBooleanColumnTupleSource, ObjectReinterpretedBooleanReinterpretedInstantColumnTupleSource, ObjectReinterpretedBooleanShortColumnTupleSource, ObjectReinterpretedInstantBooleanColumnTupleSource, ObjectReinterpretedInstantByteColumnTupleSource, ObjectReinterpretedInstantCharacterColumnTupleSource, ObjectReinterpretedInstantColumnTupleSource, ObjectReinterpretedInstantDoubleColumnTupleSource, ObjectReinterpretedInstantFloatColumnTupleSource, ObjectReinterpretedInstantInstantColumnTupleSource, ObjectReinterpretedInstantIntegerColumnTupleSource, ObjectReinterpretedInstantLongColumnTupleSource, ObjectReinterpretedInstantObjectColumnTupleSource, ObjectReinterpretedInstantReinterpretedBooleanColumnTupleSource, ObjectReinterpretedInstantReinterpretedInstantColumnTupleSource, ObjectReinterpretedInstantShortColumnTupleSource, ObjectShortBooleanColumnTupleSource, ObjectShortByteColumnTupleSource, ObjectShortCharacterColumnTupleSource, ObjectShortColumnTupleSource, ObjectShortDoubleColumnTupleSource, ObjectShortFloatColumnTupleSource, ObjectShortInstantColumnTupleSource, ObjectShortIntegerColumnTupleSource, ObjectShortLongColumnTupleSource, ObjectShortObjectColumnTupleSource, ObjectShortReinterpretedBooleanColumnTupleSource, ObjectShortReinterpretedInstantColumnTupleSource, ObjectShortShortColumnTupleSource, ObjectSingleValueSource, ObjectSparseArraySource, ObjectSsmBackedSource, ParquetColumnRegionBase, ParquetColumnRegionByte, ParquetColumnRegionChar, ParquetColumnRegionDouble, ParquetColumnRegionFloat, ParquetColumnRegionInt, ParquetColumnRegionLong, ParquetColumnRegionObject, ParquetColumnRegionShort, PrevColumnSource, RangeAggregateColumnSource, RangeAggregateColumnSourceByte, RangeAggregateColumnSourceChar, RangeAggregateColumnSourceDouble, RangeAggregateColumnSourceFloat, RangeAggregateColumnSourceInt, RangeAggregateColumnSourceLong, RangeAggregateColumnSourceObject, RangeAggregateColumnSourceShort, RedirectedColumnSource, RegionedPageStore.Static, ReinterpretedBooleanBooleanBooleanColumnTupleSource, ReinterpretedBooleanBooleanByteColumnTupleSource, ReinterpretedBooleanBooleanCharacterColumnTupleSource, ReinterpretedBooleanBooleanColumnTupleSource, ReinterpretedBooleanBooleanDoubleColumnTupleSource, ReinterpretedBooleanBooleanFloatColumnTupleSource, ReinterpretedBooleanBooleanInstantColumnTupleSource, ReinterpretedBooleanBooleanIntegerColumnTupleSource, ReinterpretedBooleanBooleanLongColumnTupleSource, ReinterpretedBooleanBooleanObjectColumnTupleSource, ReinterpretedBooleanBooleanReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanBooleanReinterpretedInstantColumnTupleSource, ReinterpretedBooleanBooleanShortColumnTupleSource, ReinterpretedBooleanByteBooleanColumnTupleSource, ReinterpretedBooleanByteByteColumnTupleSource, ReinterpretedBooleanByteCharacterColumnTupleSource, ReinterpretedBooleanByteColumnTupleSource, ReinterpretedBooleanByteDoubleColumnTupleSource, ReinterpretedBooleanByteFloatColumnTupleSource, ReinterpretedBooleanByteInstantColumnTupleSource, ReinterpretedBooleanByteIntegerColumnTupleSource, ReinterpretedBooleanByteLongColumnTupleSource, ReinterpretedBooleanByteObjectColumnTupleSource, ReinterpretedBooleanByteReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanByteReinterpretedInstantColumnTupleSource, ReinterpretedBooleanByteShortColumnTupleSource, ReinterpretedBooleanCharacterBooleanColumnTupleSource, ReinterpretedBooleanCharacterByteColumnTupleSource, ReinterpretedBooleanCharacterCharacterColumnTupleSource, ReinterpretedBooleanCharacterColumnTupleSource, ReinterpretedBooleanCharacterDoubleColumnTupleSource, ReinterpretedBooleanCharacterFloatColumnTupleSource, ReinterpretedBooleanCharacterInstantColumnTupleSource, ReinterpretedBooleanCharacterIntegerColumnTupleSource, ReinterpretedBooleanCharacterLongColumnTupleSource, ReinterpretedBooleanCharacterObjectColumnTupleSource, ReinterpretedBooleanCharacterReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanCharacterReinterpretedInstantColumnTupleSource, ReinterpretedBooleanCharacterShortColumnTupleSource, ReinterpretedBooleanDoubleBooleanColumnTupleSource, ReinterpretedBooleanDoubleByteColumnTupleSource, ReinterpretedBooleanDoubleCharacterColumnTupleSource, ReinterpretedBooleanDoubleColumnTupleSource, ReinterpretedBooleanDoubleDoubleColumnTupleSource, ReinterpretedBooleanDoubleFloatColumnTupleSource, ReinterpretedBooleanDoubleInstantColumnTupleSource, ReinterpretedBooleanDoubleIntegerColumnTupleSource, ReinterpretedBooleanDoubleLongColumnTupleSource, ReinterpretedBooleanDoubleObjectColumnTupleSource, ReinterpretedBooleanDoubleReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanDoubleReinterpretedInstantColumnTupleSource, ReinterpretedBooleanDoubleShortColumnTupleSource, ReinterpretedBooleanFloatBooleanColumnTupleSource, ReinterpretedBooleanFloatByteColumnTupleSource, ReinterpretedBooleanFloatCharacterColumnTupleSource, ReinterpretedBooleanFloatColumnTupleSource, ReinterpretedBooleanFloatDoubleColumnTupleSource, ReinterpretedBooleanFloatFloatColumnTupleSource, ReinterpretedBooleanFloatInstantColumnTupleSource, ReinterpretedBooleanFloatIntegerColumnTupleSource, ReinterpretedBooleanFloatLongColumnTupleSource, ReinterpretedBooleanFloatObjectColumnTupleSource, ReinterpretedBooleanFloatReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanFloatReinterpretedInstantColumnTupleSource, ReinterpretedBooleanFloatShortColumnTupleSource, ReinterpretedBooleanInstantBooleanColumnTupleSource, ReinterpretedBooleanInstantByteColumnTupleSource, ReinterpretedBooleanInstantCharacterColumnTupleSource, ReinterpretedBooleanInstantColumnTupleSource, ReinterpretedBooleanInstantDoubleColumnTupleSource, ReinterpretedBooleanInstantFloatColumnTupleSource, ReinterpretedBooleanInstantInstantColumnTupleSource, ReinterpretedBooleanInstantIntegerColumnTupleSource, ReinterpretedBooleanInstantLongColumnTupleSource, ReinterpretedBooleanInstantObjectColumnTupleSource, ReinterpretedBooleanInstantReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanInstantReinterpretedInstantColumnTupleSource, ReinterpretedBooleanInstantShortColumnTupleSource, ReinterpretedBooleanIntegerBooleanColumnTupleSource, ReinterpretedBooleanIntegerByteColumnTupleSource, ReinterpretedBooleanIntegerCharacterColumnTupleSource, ReinterpretedBooleanIntegerColumnTupleSource, ReinterpretedBooleanIntegerDoubleColumnTupleSource, ReinterpretedBooleanIntegerFloatColumnTupleSource, ReinterpretedBooleanIntegerInstantColumnTupleSource, ReinterpretedBooleanIntegerIntegerColumnTupleSource, ReinterpretedBooleanIntegerLongColumnTupleSource, ReinterpretedBooleanIntegerObjectColumnTupleSource, ReinterpretedBooleanIntegerReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanIntegerReinterpretedInstantColumnTupleSource, ReinterpretedBooleanIntegerShortColumnTupleSource, ReinterpretedBooleanLongBooleanColumnTupleSource, ReinterpretedBooleanLongByteColumnTupleSource, ReinterpretedBooleanLongCharacterColumnTupleSource, ReinterpretedBooleanLongColumnTupleSource, ReinterpretedBooleanLongDoubleColumnTupleSource, ReinterpretedBooleanLongFloatColumnTupleSource, ReinterpretedBooleanLongInstantColumnTupleSource, ReinterpretedBooleanLongIntegerColumnTupleSource, ReinterpretedBooleanLongLongColumnTupleSource, ReinterpretedBooleanLongObjectColumnTupleSource, ReinterpretedBooleanLongReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanLongReinterpretedInstantColumnTupleSource, ReinterpretedBooleanLongShortColumnTupleSource, ReinterpretedBooleanObjectBooleanColumnTupleSource, ReinterpretedBooleanObjectByteColumnTupleSource, ReinterpretedBooleanObjectCharacterColumnTupleSource, ReinterpretedBooleanObjectColumnTupleSource, ReinterpretedBooleanObjectDoubleColumnTupleSource, ReinterpretedBooleanObjectFloatColumnTupleSource, ReinterpretedBooleanObjectInstantColumnTupleSource, ReinterpretedBooleanObjectIntegerColumnTupleSource, ReinterpretedBooleanObjectLongColumnTupleSource, ReinterpretedBooleanObjectObjectColumnTupleSource, ReinterpretedBooleanObjectReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanObjectReinterpretedInstantColumnTupleSource, ReinterpretedBooleanObjectShortColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanBooleanColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanByteColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanCharacterColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanDoubleColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanFloatColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanInstantColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanIntegerColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanLongColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanObjectColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanReinterpretedInstantColumnTupleSource, ReinterpretedBooleanReinterpretedBooleanShortColumnTupleSource, ReinterpretedBooleanReinterpretedInstantBooleanColumnTupleSource, ReinterpretedBooleanReinterpretedInstantByteColumnTupleSource, ReinterpretedBooleanReinterpretedInstantCharacterColumnTupleSource, ReinterpretedBooleanReinterpretedInstantColumnTupleSource, ReinterpretedBooleanReinterpretedInstantDoubleColumnTupleSource, ReinterpretedBooleanReinterpretedInstantFloatColumnTupleSource, ReinterpretedBooleanReinterpretedInstantInstantColumnTupleSource, ReinterpretedBooleanReinterpretedInstantIntegerColumnTupleSource, ReinterpretedBooleanReinterpretedInstantLongColumnTupleSource, ReinterpretedBooleanReinterpretedInstantObjectColumnTupleSource, ReinterpretedBooleanReinterpretedInstantReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanReinterpretedInstantReinterpretedInstantColumnTupleSource, ReinterpretedBooleanReinterpretedInstantShortColumnTupleSource, ReinterpretedBooleanShortBooleanColumnTupleSource, ReinterpretedBooleanShortByteColumnTupleSource, ReinterpretedBooleanShortCharacterColumnTupleSource, ReinterpretedBooleanShortColumnTupleSource, ReinterpretedBooleanShortDoubleColumnTupleSource, ReinterpretedBooleanShortFloatColumnTupleSource, ReinterpretedBooleanShortInstantColumnTupleSource, ReinterpretedBooleanShortIntegerColumnTupleSource, ReinterpretedBooleanShortLongColumnTupleSource, ReinterpretedBooleanShortObjectColumnTupleSource, ReinterpretedBooleanShortReinterpretedBooleanColumnTupleSource, ReinterpretedBooleanShortReinterpretedInstantColumnTupleSource, ReinterpretedBooleanShortShortColumnTupleSource, ReinterpretedInstantBooleanBooleanColumnTupleSource, ReinterpretedInstantBooleanByteColumnTupleSource, ReinterpretedInstantBooleanCharacterColumnTupleSource, ReinterpretedInstantBooleanColumnTupleSource, ReinterpretedInstantBooleanDoubleColumnTupleSource, ReinterpretedInstantBooleanFloatColumnTupleSource, ReinterpretedInstantBooleanInstantColumnTupleSource, ReinterpretedInstantBooleanIntegerColumnTupleSource, ReinterpretedInstantBooleanLongColumnTupleSource, ReinterpretedInstantBooleanObjectColumnTupleSource, ReinterpretedInstantBooleanReinterpretedBooleanColumnTupleSource, ReinterpretedInstantBooleanReinterpretedInstantColumnTupleSource, ReinterpretedInstantBooleanShortColumnTupleSource, ReinterpretedInstantByteBooleanColumnTupleSource, ReinterpretedInstantByteByteColumnTupleSource, ReinterpretedInstantByteCharacterColumnTupleSource, ReinterpretedInstantByteColumnTupleSource, ReinterpretedInstantByteDoubleColumnTupleSource, ReinterpretedInstantByteFloatColumnTupleSource, ReinterpretedInstantByteInstantColumnTupleSource, ReinterpretedInstantByteIntegerColumnTupleSource, ReinterpretedInstantByteLongColumnTupleSource, ReinterpretedInstantByteObjectColumnTupleSource, ReinterpretedInstantByteReinterpretedBooleanColumnTupleSource, ReinterpretedInstantByteReinterpretedInstantColumnTupleSource, ReinterpretedInstantByteShortColumnTupleSource, ReinterpretedInstantCharacterBooleanColumnTupleSource, ReinterpretedInstantCharacterByteColumnTupleSource, ReinterpretedInstantCharacterCharacterColumnTupleSource, ReinterpretedInstantCharacterColumnTupleSource, ReinterpretedInstantCharacterDoubleColumnTupleSource, ReinterpretedInstantCharacterFloatColumnTupleSource, ReinterpretedInstantCharacterInstantColumnTupleSource, ReinterpretedInstantCharacterIntegerColumnTupleSource, ReinterpretedInstantCharacterLongColumnTupleSource, ReinterpretedInstantCharacterObjectColumnTupleSource, ReinterpretedInstantCharacterReinterpretedBooleanColumnTupleSource, ReinterpretedInstantCharacterReinterpretedInstantColumnTupleSource, ReinterpretedInstantCharacterShortColumnTupleSource, ReinterpretedInstantDoubleBooleanColumnTupleSource, ReinterpretedInstantDoubleByteColumnTupleSource, ReinterpretedInstantDoubleCharacterColumnTupleSource, ReinterpretedInstantDoubleColumnTupleSource, ReinterpretedInstantDoubleDoubleColumnTupleSource, ReinterpretedInstantDoubleFloatColumnTupleSource, ReinterpretedInstantDoubleInstantColumnTupleSource, ReinterpretedInstantDoubleIntegerColumnTupleSource, ReinterpretedInstantDoubleLongColumnTupleSource, ReinterpretedInstantDoubleObjectColumnTupleSource, ReinterpretedInstantDoubleReinterpretedBooleanColumnTupleSource, ReinterpretedInstantDoubleReinterpretedInstantColumnTupleSource, ReinterpretedInstantDoubleShortColumnTupleSource, ReinterpretedInstantFloatBooleanColumnTupleSource, ReinterpretedInstantFloatByteColumnTupleSource, ReinterpretedInstantFloatCharacterColumnTupleSource, ReinterpretedInstantFloatColumnTupleSource, ReinterpretedInstantFloatDoubleColumnTupleSource, ReinterpretedInstantFloatFloatColumnTupleSource, ReinterpretedInstantFloatInstantColumnTupleSource, ReinterpretedInstantFloatIntegerColumnTupleSource, ReinterpretedInstantFloatLongColumnTupleSource, ReinterpretedInstantFloatObjectColumnTupleSource, ReinterpretedInstantFloatReinterpretedBooleanColumnTupleSource, ReinterpretedInstantFloatReinterpretedInstantColumnTupleSource, ReinterpretedInstantFloatShortColumnTupleSource, ReinterpretedInstantInstantBooleanColumnTupleSource, ReinterpretedInstantInstantByteColumnTupleSource, ReinterpretedInstantInstantCharacterColumnTupleSource, ReinterpretedInstantInstantColumnTupleSource, ReinterpretedInstantInstantDoubleColumnTupleSource, ReinterpretedInstantInstantFloatColumnTupleSource, ReinterpretedInstantInstantInstantColumnTupleSource, ReinterpretedInstantInstantIntegerColumnTupleSource, ReinterpretedInstantInstantLongColumnTupleSource, ReinterpretedInstantInstantObjectColumnTupleSource, ReinterpretedInstantInstantReinterpretedBooleanColumnTupleSource, ReinterpretedInstantInstantReinterpretedInstantColumnTupleSource, ReinterpretedInstantInstantShortColumnTupleSource, ReinterpretedInstantIntegerBooleanColumnTupleSource, ReinterpretedInstantIntegerByteColumnTupleSource, ReinterpretedInstantIntegerCharacterColumnTupleSource, ReinterpretedInstantIntegerColumnTupleSource, ReinterpretedInstantIntegerDoubleColumnTupleSource, ReinterpretedInstantIntegerFloatColumnTupleSource, ReinterpretedInstantIntegerInstantColumnTupleSource, ReinterpretedInstantIntegerIntegerColumnTupleSource, ReinterpretedInstantIntegerLongColumnTupleSource, ReinterpretedInstantIntegerObjectColumnTupleSource, ReinterpretedInstantIntegerReinterpretedBooleanColumnTupleSource, ReinterpretedInstantIntegerReinterpretedInstantColumnTupleSource, ReinterpretedInstantIntegerShortColumnTupleSource, ReinterpretedInstantLongBooleanColumnTupleSource, ReinterpretedInstantLongByteColumnTupleSource, ReinterpretedInstantLongCharacterColumnTupleSource, ReinterpretedInstantLongColumnTupleSource, ReinterpretedInstantLongDoubleColumnTupleSource, ReinterpretedInstantLongFloatColumnTupleSource, ReinterpretedInstantLongInstantColumnTupleSource, ReinterpretedInstantLongIntegerColumnTupleSource, ReinterpretedInstantLongLongColumnTupleSource, ReinterpretedInstantLongObjectColumnTupleSource, ReinterpretedInstantLongReinterpretedBooleanColumnTupleSource, ReinterpretedInstantLongReinterpretedInstantColumnTupleSource, ReinterpretedInstantLongShortColumnTupleSource, ReinterpretedInstantObjectBooleanColumnTupleSource, ReinterpretedInstantObjectByteColumnTupleSource, ReinterpretedInstantObjectCharacterColumnTupleSource, ReinterpretedInstantObjectColumnTupleSource, ReinterpretedInstantObjectDoubleColumnTupleSource, ReinterpretedInstantObjectFloatColumnTupleSource, ReinterpretedInstantObjectInstantColumnTupleSource, ReinterpretedInstantObjectIntegerColumnTupleSource, ReinterpretedInstantObjectLongColumnTupleSource, ReinterpretedInstantObjectObjectColumnTupleSource, ReinterpretedInstantObjectReinterpretedBooleanColumnTupleSource, ReinterpretedInstantObjectReinterpretedInstantColumnTupleSource, ReinterpretedInstantObjectShortColumnTupleSource, ReinterpretedInstantReinterpretedBooleanBooleanColumnTupleSource, ReinterpretedInstantReinterpretedBooleanByteColumnTupleSource, ReinterpretedInstantReinterpretedBooleanCharacterColumnTupleSource, ReinterpretedInstantReinterpretedBooleanColumnTupleSource, ReinterpretedInstantReinterpretedBooleanDoubleColumnTupleSource, ReinterpretedInstantReinterpretedBooleanFloatColumnTupleSource, ReinterpretedInstantReinterpretedBooleanInstantColumnTupleSource, ReinterpretedInstantReinterpretedBooleanIntegerColumnTupleSource, ReinterpretedInstantReinterpretedBooleanLongColumnTupleSource, ReinterpretedInstantReinterpretedBooleanObjectColumnTupleSource, ReinterpretedInstantReinterpretedBooleanReinterpretedBooleanColumnTupleSource, ReinterpretedInstantReinterpretedBooleanReinterpretedInstantColumnTupleSource, ReinterpretedInstantReinterpretedBooleanShortColumnTupleSource, ReinterpretedInstantReinterpretedInstantBooleanColumnTupleSource, ReinterpretedInstantReinterpretedInstantByteColumnTupleSource, ReinterpretedInstantReinterpretedInstantCharacterColumnTupleSource, ReinterpretedInstantReinterpretedInstantColumnTupleSource, ReinterpretedInstantReinterpretedInstantDoubleColumnTupleSource, ReinterpretedInstantReinterpretedInstantFloatColumnTupleSource, ReinterpretedInstantReinterpretedInstantInstantColumnTupleSource, ReinterpretedInstantReinterpretedInstantIntegerColumnTupleSource, ReinterpretedInstantReinterpretedInstantLongColumnTupleSource, ReinterpretedInstantReinterpretedInstantObjectColumnTupleSource, ReinterpretedInstantReinterpretedInstantReinterpretedBooleanColumnTupleSource, ReinterpretedInstantReinterpretedInstantReinterpretedInstantColumnTupleSource, ReinterpretedInstantReinterpretedInstantShortColumnTupleSource, ReinterpretedInstantShortBooleanColumnTupleSource, ReinterpretedInstantShortByteColumnTupleSource, ReinterpretedInstantShortCharacterColumnTupleSource, ReinterpretedInstantShortColumnTupleSource, ReinterpretedInstantShortDoubleColumnTupleSource, ReinterpretedInstantShortFloatColumnTupleSource, ReinterpretedInstantShortInstantColumnTupleSource, ReinterpretedInstantShortIntegerColumnTupleSource, ReinterpretedInstantShortLongColumnTupleSource, ReinterpretedInstantShortObjectColumnTupleSource, ReinterpretedInstantShortReinterpretedBooleanColumnTupleSource, ReinterpretedInstantShortReinterpretedInstantColumnTupleSource, ReinterpretedInstantShortShortColumnTupleSource, ReversedColumnSource, RowKeyColumnSource, RowPositionColumnSource, RowSetColumnSourceWrapper, ShiftedColumnSource, ShortAggregateColumnSource, ShortArraySource, ShortBooleanBooleanColumnTupleSource, ShortBooleanByteColumnTupleSource, ShortBooleanCharacterColumnTupleSource, ShortBooleanColumnTupleSource, ShortBooleanDoubleColumnTupleSource, ShortBooleanFloatColumnTupleSource, ShortBooleanInstantColumnTupleSource, ShortBooleanIntegerColumnTupleSource, ShortBooleanLongColumnTupleSource, ShortBooleanObjectColumnTupleSource, ShortBooleanReinterpretedBooleanColumnTupleSource, ShortBooleanReinterpretedInstantColumnTupleSource, ShortBooleanShortColumnTupleSource, ShortByteBooleanColumnTupleSource, ShortByteByteColumnTupleSource, ShortByteCharacterColumnTupleSource, ShortByteColumnTupleSource, ShortByteDoubleColumnTupleSource, ShortByteFloatColumnTupleSource, ShortByteInstantColumnTupleSource, ShortByteIntegerColumnTupleSource, ShortByteLongColumnTupleSource, ShortByteObjectColumnTupleSource, ShortByteReinterpretedBooleanColumnTupleSource, ShortByteReinterpretedInstantColumnTupleSource, ShortByteShortColumnTupleSource, ShortCharacterBooleanColumnTupleSource, ShortCharacterByteColumnTupleSource, ShortCharacterCharacterColumnTupleSource, ShortCharacterColumnTupleSource, ShortCharacterDoubleColumnTupleSource, ShortCharacterFloatColumnTupleSource, ShortCharacterInstantColumnTupleSource, ShortCharacterIntegerColumnTupleSource, ShortCharacterLongColumnTupleSource, ShortCharacterObjectColumnTupleSource, ShortCharacterReinterpretedBooleanColumnTupleSource, ShortCharacterReinterpretedInstantColumnTupleSource, ShortCharacterShortColumnTupleSource, ShortChunkColumnSource, ShortChunkedSumOperator, ShortChunkPage, ShortDoubleBooleanColumnTupleSource, ShortDoubleByteColumnTupleSource, ShortDoubleCharacterColumnTupleSource, ShortDoubleColumnTupleSource, ShortDoubleDoubleColumnTupleSource, ShortDoubleFloatColumnTupleSource, ShortDoubleInstantColumnTupleSource, ShortDoubleIntegerColumnTupleSource, ShortDoubleLongColumnTupleSource, ShortDoubleObjectColumnTupleSource, ShortDoubleReinterpretedBooleanColumnTupleSource, ShortDoubleReinterpretedInstantColumnTupleSource, ShortDoubleShortColumnTupleSource, ShortFloatBooleanColumnTupleSource, ShortFloatByteColumnTupleSource, ShortFloatCharacterColumnTupleSource, ShortFloatColumnTupleSource, ShortFloatDoubleColumnTupleSource, ShortFloatFloatColumnTupleSource, ShortFloatInstantColumnTupleSource, ShortFloatIntegerColumnTupleSource, ShortFloatLongColumnTupleSource, ShortFloatObjectColumnTupleSource, ShortFloatReinterpretedBooleanColumnTupleSource, ShortFloatReinterpretedInstantColumnTupleSource, ShortFloatShortColumnTupleSource, ShortInstantBooleanColumnTupleSource, ShortInstantByteColumnTupleSource, ShortInstantCharacterColumnTupleSource, ShortInstantColumnTupleSource, ShortInstantDoubleColumnTupleSource, ShortInstantFloatColumnTupleSource, ShortInstantInstantColumnTupleSource, ShortInstantIntegerColumnTupleSource, ShortInstantLongColumnTupleSource, ShortInstantObjectColumnTupleSource, ShortInstantReinterpretedBooleanColumnTupleSource, ShortInstantReinterpretedInstantColumnTupleSource, ShortInstantShortColumnTupleSource, ShortIntegerBooleanColumnTupleSource, ShortIntegerByteColumnTupleSource, ShortIntegerCharacterColumnTupleSource, ShortIntegerColumnTupleSource, ShortIntegerDoubleColumnTupleSource, ShortIntegerFloatColumnTupleSource, ShortIntegerInstantColumnTupleSource, ShortIntegerIntegerColumnTupleSource, ShortIntegerLongColumnTupleSource, ShortIntegerObjectColumnTupleSource, ShortIntegerReinterpretedBooleanColumnTupleSource, ShortIntegerReinterpretedInstantColumnTupleSource, ShortIntegerShortColumnTupleSource, ShortLongBooleanColumnTupleSource, ShortLongByteColumnTupleSource, ShortLongCharacterColumnTupleSource, ShortLongColumnTupleSource, ShortLongDoubleColumnTupleSource, ShortLongFloatColumnTupleSource, ShortLongInstantColumnTupleSource, ShortLongIntegerColumnTupleSource, ShortLongLongColumnTupleSource, ShortLongObjectColumnTupleSource, ShortLongReinterpretedBooleanColumnTupleSource, ShortLongReinterpretedInstantColumnTupleSource, ShortLongShortColumnTupleSource, ShortObjectBooleanColumnTupleSource, ShortObjectByteColumnTupleSource, ShortObjectCharacterColumnTupleSource, ShortObjectColumnTupleSource, ShortObjectDoubleColumnTupleSource, ShortObjectFloatColumnTupleSource, ShortObjectInstantColumnTupleSource, ShortObjectIntegerColumnTupleSource, ShortObjectLongColumnTupleSource, ShortObjectObjectColumnTupleSource, ShortObjectReinterpretedBooleanColumnTupleSource, ShortObjectReinterpretedInstantColumnTupleSource, ShortObjectShortColumnTupleSource, ShortReinterpretedBooleanBooleanColumnTupleSource, ShortReinterpretedBooleanByteColumnTupleSource, ShortReinterpretedBooleanCharacterColumnTupleSource, ShortReinterpretedBooleanColumnTupleSource, ShortReinterpretedBooleanDoubleColumnTupleSource, ShortReinterpretedBooleanFloatColumnTupleSource, ShortReinterpretedBooleanInstantColumnTupleSource, ShortReinterpretedBooleanIntegerColumnTupleSource, ShortReinterpretedBooleanLongColumnTupleSource, ShortReinterpretedBooleanObjectColumnTupleSource, ShortReinterpretedBooleanReinterpretedBooleanColumnTupleSource, ShortReinterpretedBooleanReinterpretedInstantColumnTupleSource, ShortReinterpretedBooleanShortColumnTupleSource, ShortReinterpretedInstantBooleanColumnTupleSource, ShortReinterpretedInstantByteColumnTupleSource, ShortReinterpretedInstantCharacterColumnTupleSource, ShortReinterpretedInstantColumnTupleSource, ShortReinterpretedInstantDoubleColumnTupleSource, ShortReinterpretedInstantFloatColumnTupleSource, ShortReinterpretedInstantInstantColumnTupleSource, ShortReinterpretedInstantIntegerColumnTupleSource, ShortReinterpretedInstantLongColumnTupleSource, ShortReinterpretedInstantObjectColumnTupleSource, ShortReinterpretedInstantReinterpretedBooleanColumnTupleSource, ShortReinterpretedInstantReinterpretedInstantColumnTupleSource, ShortReinterpretedInstantShortColumnTupleSource, ShortShortBooleanColumnTupleSource, ShortShortByteColumnTupleSource, ShortShortCharacterColumnTupleSource, ShortShortColumnTupleSource, ShortShortDoubleColumnTupleSource, ShortShortFloatColumnTupleSource, ShortShortInstantColumnTupleSource, ShortShortIntegerColumnTupleSource, ShortShortLongColumnTupleSource, ShortShortObjectColumnTupleSource, ShortShortReinterpretedBooleanColumnTupleSource, ShortShortReinterpretedInstantColumnTupleSource, ShortShortShortColumnTupleSource, ShortSingleValueSource, ShortSparseArraySource, ShortSsmBackedSource, SingleValueColumnSource, SingleValueObjectColumnSource, SingleValueRowRedirection, SlicedByteAggregateColumnSource, SlicedCharAggregateColumnSource, SlicedDoubleAggregateColumnSource, SlicedFloatAggregateColumnSource, SlicedIntAggregateColumnSource, SlicedLongAggregateColumnSource, SlicedObjectAggregateColumnSource, SlicedShortAggregateColumnSource, SparseArrayColumnSource, SwitchColumnSource, SymbolTableToUniqueIdSource, UnboxedLongBackedColumnSource, UnboxedLongBackedColumnSource, UnboxedTimeBackedColumnSource, UngroupedArrayColumnSource, UngroupedBooleanArrayColumnSource, UngroupedBoxedBooleanArrayColumnSource, UngroupedBoxedByteArrayColumnSource, UngroupedBoxedByteObjectVectorColumnSource, UngroupedBoxedCharArrayColumnSource, UngroupedBoxedCharObjectVectorColumnSource, UngroupedBoxedDoubleArrayColumnSource, UngroupedBoxedDoubleObjectVectorColumnSource, UngroupedBoxedFloatArrayColumnSource, UngroupedBoxedFloatObjectVectorColumnSource, UngroupedBoxedIntArrayColumnSource, UngroupedBoxedIntObjectVectorColumnSource, UngroupedBoxedLongArrayColumnSource, UngroupedBoxedLongObjectVectorColumnSource, UngroupedBoxedShortArrayColumnSource, UngroupedBoxedShortObjectVectorColumnSource, UngroupedByteArrayColumnSource, UngroupedByteVectorColumnSource, UngroupedCharArrayColumnSource, UngroupedCharVectorColumnSource, UngroupedColumnSource, UngroupedDoubleArrayColumnSource, UngroupedDoubleVectorColumnSource, UngroupedFloatArrayColumnSource, UngroupedFloatVectorColumnSource, UngroupedIntArrayColumnSource, UngroupedIntVectorColumnSource, UngroupedLongArrayColumnSource, UngroupedLongVectorColumnSource, UngroupedObjectVectorColumnSource, UngroupedShortArrayColumnSource, UngroupedShortVectorColumnSource, UnionColumnSource, VectorChunkAdapter, ViewColumnSource, WrappedRowSetRowRedirection, WritableByteAsBooleanColumnSource, WritableRedirectedColumnSource, WritableRowRedirectionLockFree, WritableSingleValueRowRedirection, ZonedDateTimeArraySource, ZonedDateTimeAsLongSource, ZonedDateTimeSparseArraySource

public interface ChunkSource<ATTR extends Any> extends FillContextMaker, GetContextMaker
  • Field Details

    • ZERO_LENGTH_CHUNK_SOURCE_ARRAY

      static final ChunkSource[] ZERO_LENGTH_CHUNK_SOURCE_ARRAY
    • DEFAULT_FILL_INSTANCE

      static final ChunkSource.FillContext DEFAULT_FILL_INSTANCE
  • Method Details

    • getChunkType

      ChunkType getChunkType()
      Get the most suitable ChunkType for use with this ChunkSource.
      Returns:
      The ChunkType
    • getChunk

      Chunk<? extends ATTR> getChunk(@NotNull @NotNull ChunkSource.GetContext context, @NotNull @NotNull RowSequence rowSequence)
      Returns a chunk of data corresponding to the keys from the given RowSequence.
      Parameters:
      context - A context containing all mutable/state related data used in retrieving the Chunk. In particular, the Context may be used to provide a Chunk data pool
      rowSequence - An RowSequence representing the keys to be fetched
      Returns:
      A chunk of data corresponding to the keys from the given RowSequence
      ApiNote:

      The returned chunk belongs to the ColumnSource and may be mutated as result of calling getChunk again under the same context or as a result of the column source itself being mutated. The callee is not supposed to keep references to the chunk beyond the scope of the call.

      Post-condition: The retrieved values start at position 0 in the chunk.

      Post-condition: destination.size() will be equal to rowSequence.size()

    • getChunk

      Chunk<? extends ATTR> getChunk(@NotNull @NotNull ChunkSource.GetContext context, long firstKey, long lastKey)
      Same as getChunk(GetContext, RowSequence), except that you pass in the begin and last keys representing the begin and last (inclusive) keys of a single range rather than an RowSequence. Typically you want to call this only if you don't have an RowSequence, such as during an RowSequence.forAllRowKeyRanges(LongRangeConsumer) call. In this case, it allows you to avoid creating an intermediary RowSequence object.
      Parameters:
      context - A context containing all mutable/state related data used in retrieving the Chunk. In particular, the Context may be used to provide a Chunk data pool
      firstKey - The beginning key (inclusive) of the range to fetch in the chunk
      lastKey - The last key (inclusive) of the range to fetch in the chunk
      ApiNote:

      [beginKey,lastRowKey] must be a range that exists in this ChunkSource. This is unchecked.

      Post-condition: The retrieved values start at position 0 in the chunk.

      Post-condition: destination.size() will be equal to lastRowKey - beginKey + 1

    • fillChunk

      void fillChunk(@NotNull @NotNull ChunkSource.FillContext context, @NotNull @NotNull WritableChunk<? super ATTR> destination, @NotNull @NotNull RowSequence rowSequence)
      Populates the given destination chunk with data corresponding to the keys from the given RowSequence.
      Parameters:
      context - A context containing all mutable/state related data used in retrieving the Chunk.
      destination - The chunk to be populated according to rowSequence. No assumptions shall be made about the size of the chunk shall be made. The chunk will be populated from position [0,rowSequence.size()).
      rowSequence - An RowSequence representing the keys to be fetched
      ApiNote:

      Post-condition: The retrieved values start at position 0 in the chunk.

      Post-condition: destination.size() will be equal to rowSequence.size()