Interface PageStore<ATTR extends Attributes.Any,INNER_ATTR extends ATTR,PAGE extends Page<INNER_ATTR>>

All Superinterfaces:
ChunkSource<ATTR>, DefaultChunkSource<ATTR>, DefaultChunkSource.SupportsContiguousGet<ATTR>, FillContextMaker, GetContextMaker, PagingChunkSource<ATTR>
All Known Subinterfaces:
BufferedColumnRegion<ATTR>, RegionedPageStore<ATTR,INNER_ATTR,REGION_TYPE>
All Known Implementing Classes:
BufferedColumnRegionBase, BufferedColumnRegionByte, BufferedColumnRegionChar, BufferedColumnRegionDouble, BufferedColumnRegionFloat, BufferedColumnRegionInt, BufferedColumnRegionLong, BufferedColumnRegionShort, ColumnChunkPageStore, ParquetColumnRegionByte.StaticPageStore, ParquetColumnRegionChar.StaticPageStore, ParquetColumnRegionDouble.StaticPageStore, ParquetColumnRegionFloat.StaticPageStore, ParquetColumnRegionInt.StaticPageStore, ParquetColumnRegionLong.StaticPageStore, ParquetColumnRegionObject.StaticPageStore, ParquetColumnRegionShort.StaticPageStore, RegionedColumnSourceBase, RegionedColumnSourceObject, RegionedColumnSourceObject.AsValues, RegionedColumnSourceObjectWithDictionary, RegionedColumnSourcePartitioning, RegionedPageStore.Static

public interface PageStore<ATTR extends Attributes.Any,INNER_ATTR extends ATTR,PAGE extends Page<INNER_ATTR>> extends PagingChunkSource<ATTR>, DefaultChunkSource.SupportsContiguousGet<ATTR>
PageStores are a collection of non-overlapping pages, which provides a single ChunkSource interface across all the pages.