Package com.illumon.iris.db.v2.sources.chunk.page
package com.illumon.iris.db.v2.sources.chunk.page
-
ClassDescriptionBooleanChunkPage<ATTR extends Attributes.Any>ByteChunkPage<ATTR extends Attributes.Any>CharChunkPage<ATTR extends Attributes.Any>ChunkPage<ATTR extends Attributes.Any>DoubleChunkPage<ATTR extends Attributes.Any>FloatChunkPage<ATTR extends Attributes.Any>IntChunkPage<ATTR extends Attributes.Any>LongChunkPage<ATTR extends Attributes.Any>ObjectChunkPage<T,
ATTR extends Attributes.Any> Page<ATTR extends Attributes.Any>This provides theChunkSourceinterface to a contiguous block of data from the range [Page.firstRowOffset(),Page.firstRowOffset()+Page.length()).Page.WithDefaults<ATTR extends Attributes.Any>Page.WithDefaultsForRepeatingValues<ATTR extends Attributes.Any>This has helper defaults for columns that just represent a repeating value (such as null or partition columns).PageStores are a collection of non-overlapping pages, which provides a singleChunkSourceinterface across all the pages.PagingChunkSource<ATTR extends Attributes.Any>In order to be able to cache and reuse ChunkSources across multiple Tables (or other references),PagingChunkSourceadds a mask to the ChunkSource, and supports some additionalfillChunkmethods.ShortChunkPage<ATTR extends Attributes.Any>