Interface PageStore<ATTR extends 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:
RegionedPageStore<ATTR,INNER_ATTR,REGION_TYPE>
All Known Implementing Classes:
AppendOnlyFixedSizePageRegionByte, AppendOnlyFixedSizePageRegionChar, AppendOnlyFixedSizePageRegionDouble, AppendOnlyFixedSizePageRegionFloat, AppendOnlyFixedSizePageRegionInt, AppendOnlyFixedSizePageRegionLong, AppendOnlyFixedSizePageRegionObject, AppendOnlyFixedSizePageRegionShort, ColumnChunkPageStore, ColumnRegionByte.StaticPageStore, ColumnRegionChar.StaticPageStore, ColumnRegionDouble.StaticPageStore, ColumnRegionFloat.StaticPageStore, ColumnRegionInt.StaticPageStore, ColumnRegionLong.StaticPageStore, ColumnRegionObject.StaticPageStore, ColumnRegionShort.StaticPageStore, RegionedPageStore.Static

public interface PageStore<ATTR extends Any,INNER_ATTR extends ATTR,PAGE extends Page<INNER_ATTR>> extends PagingChunkSource<ATTR>, DefaultChunkSource.SupportsContiguousGet<ATTR>
PageStores are a collection of non-overlapping Pages, providing a single PagingChunkSource across all the pages. PageStores are responsible for mapping row keys to pages. PageStores may themselves be Pages nested within other PageStores.