Interface DefaultChunkSource.SupportsContiguousGet<ATTR extends Attributes.Any>

All Superinterfaces:
ChunkSource<ATTR>, DefaultChunkSource<ATTR>, FillContextMaker, GetContextMaker
All Known Subinterfaces:
BufferedColumnRegion<ATTR>, ChunkPage<ATTR>, PageStore<ATTR,INNER_ATTR,PAGE>, RegionedPageStore<ATTR,INNER_ATTR,REGION_TYPE>
All Known Implementing Classes:
BooleanChunkPage, BufferedColumnRegionBase, BufferedColumnRegionByte, BufferedColumnRegionChar, BufferedColumnRegionDouble, BufferedColumnRegionFloat, BufferedColumnRegionInt, BufferedColumnRegionLong, BufferedColumnRegionShort, ByteChunkPage, CharChunkPage, ColumnChunkPageStore, ColumnRegionChunkDictionary, DoubleChunkPage, FloatChunkPage, IntChunkPage, LongChunkPage, ObjectChunkPage, ParquetColumnRegionByte.StaticPageStore, ParquetColumnRegionChar.StaticPageStore, ParquetColumnRegionDouble.StaticPageStore, ParquetColumnRegionFloat.StaticPageStore, ParquetColumnRegionInt.StaticPageStore, ParquetColumnRegionLong.StaticPageStore, ParquetColumnRegionObject.StaticPageStore, ParquetColumnRegionShort.StaticPageStore, RegionedColumnSourceBase, RegionedColumnSourceObject, RegionedColumnSourceObject.AsValues, RegionedColumnSourceObjectWithDictionary, RegionedColumnSourcePartitioning, RegionedPageStore.Static, ShortChunkPage
Enclosing interface:
DefaultChunkSource<ATTR extends Attributes.Any>

public static interface DefaultChunkSource.SupportsContiguousGet<ATTR extends Attributes.Any> extends DefaultChunkSource<ATTR>
An alternative set of defaults which may typically be used by ChunkSources which support a get method which only works for contiguous ranges. They should just implement getChunk(GetContext, long, long).