Class ColumnRegionInt.StaticPageStore<ATTR extends Attributes.Any>
java.lang.Object
com.illumon.iris.db.v2.sources.regioned.RegionedPageStore.Static<ATTR,ATTR,ColumnRegionInt<ATTR>>
com.illumon.iris.db.v2.sources.regioned.ColumnRegionInt.StaticPageStore<ATTR>
- All Implemented Interfaces:
- LongSizedDataStructure,- ChunkSource<ATTR>,- DefaultChunkSource<ATTR>,- DefaultChunkSource.SupportsContiguousGet<ATTR>,- FillContextMaker,- GetContextMaker,- Page<ATTR>,- PageStore<ATTR,ATTR,ColumnRegionInt<ATTR>>,- PagingChunkSource<ATTR>,- ColumnRegion<ATTR>,- ColumnRegionInt<ATTR>,- RegionedPageStore<ATTR,ATTR,ColumnRegionInt<ATTR>>,- Releasable
- Enclosing interface:
- ColumnRegionInt<ATTR extends Attributes.Any>
public static final class ColumnRegionInt.StaticPageStore<ATTR extends Attributes.Any> extends RegionedPageStore.Static<ATTR,ATTR,ColumnRegionInt<ATTR>> implements ColumnRegionInt<ATTR>
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.chunk.ChunkSourceChunkSource.FillContext, ChunkSource.GetContext, ChunkSource.WithPrev<ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegionIntColumnRegionInt.Null<ATTR extends Attributes.Any>, ColumnRegionInt.StaticPageStore<ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.chunk.DefaultChunkSourceDefaultChunkSource.SupportsContiguousGet<ATTR extends Attributes.Any>, DefaultChunkSource.WithPrev<ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.chunk.page.PagePage.WithDefaults<ATTR extends Attributes.Any>, Page.WithDefaultsForRepeatingValues<ATTR extends Attributes.Any>Nested classes/interfaces inherited from interface com.illumon.iris.db.v2.sources.regioned.RegionedPageStoreRegionedPageStore.Helper, RegionedPageStore.Static<ATTR extends Attributes.Any,INNER_ATTR extends ATTR,REGION_TYPE extends Page<INNER_ATTR>>
- 
Field SummaryFields inherited from class com.illumon.iris.db.v2.sources.regioned.RegionedPageStore.StaticregionsFields inherited from interface com.illumon.iris.db.v2.sources.chunk.ChunkSourceDEFAULT_FILL_INSTANCE, ZERO_LENGTH_CHUNK_SOURCE_ARRAYFields inherited from interface com.illumon.iris.db.v2.sources.regioned.RegionedPageStoreREGION_MASK, REGION_MASK_NUM_BITS
- 
Constructor SummaryConstructors Constructor Description StaticPageStore(ColumnRegionInt<ATTR>[] regions)
- 
Method SummaryModifier and Type Method Description intgetInt(long elementIndex)Get a single int from this region.intgetInt(ChunkSource.FillContext context, long elementIndex)Get a single int from this region.Methods inherited from class com.illumon.iris.db.v2.sources.regioned.RegionedPageStore.StaticfindRegionIndex, getRegion, getRegionCount, length, lookupRegion, maskMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegionfirstRowOffset, maskMethods inherited from interface com.illumon.iris.db.v2.sources.regioned.ColumnRegionIntgetNativeTypeMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.DefaultChunkSourcegetChunkByFilling, makeGetContextMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.FillContextMakermakeFillContextMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.GetContextMakermakeGetContextMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.page.PageadvanceToNextPage, advanceToNextPage, advanceToNextPageAndGetPositionDistance, firstRow, getRowOffset, lastRow, lengthMethods inherited from interface com.illumon.iris.db.v2.sources.chunk.page.PageStoredoFillChunkAppend, fillChunk, fillChunkAppend, getChunk, getChunkMethods inherited from interface com.illumon.iris.db.v2.sources.regioned.RegionedPageStoregetPageContaining, makeFillContext, size
- 
Constructor Details
- 
Method Details- 
getIntpublic int getInt(long elementIndex)Description copied from interface:ColumnRegionIntGet a single int from this region.- Specified by:
- getIntin interface- ColumnRegionInt<ATTR extends Attributes.Any>
- Parameters:
- elementIndex- Element (int) index in the table's address space
- Returns:
- The int value at the specified element (int) index
 
- 
getIntDescription copied from interface:ColumnRegionIntGet a single int from this region.- Specified by:
- getIntin interface- ColumnRegionInt<ATTR extends Attributes.Any>
- Parameters:
- context- A- ColumnRegionFillContextto enable resource caching where suitable, with current region index pointing to this region
- elementIndex- Element (int) index in the table's address space
- Returns:
- The int value at the specified element (int) index
 
 
-