Class RegionedColumnSourceBase<DATA_TYPE,​ATTR extends Attributes.Values,​REGION_TYPE extends ColumnRegion<ATTR>>

java.lang.Object
com.illumon.iris.db.v2.sources.AbstractColumnSource<DATA_TYPE>
com.illumon.iris.db.v2.sources.regioned.RegionedColumnSourceBase<DATA_TYPE,​ATTR,​REGION_TYPE>
All Implemented Interfaces:
LongSizedDataStructure, ChunkSource<Attributes.Values>, ChunkSource.WithPrev<Attributes.Values>, DefaultChunkSource<Attributes.Values>, DefaultChunkSource.SupportsContiguousGet<Attributes.Values>, DefaultChunkSource.WithPrev<Attributes.Values>, FillContextMaker, GetContextMaker, PageStore<Attributes.Values,​ATTR,​REGION_TYPE>, PagingChunkSource<Attributes.Values>, ColumnSource<DATA_TYPE>, ElementSource<DATA_TYPE>, ImmutableColumnSource<DATA_TYPE>, RegionedColumnSource<DATA_TYPE>, RegionedPageStore<Attributes.Values,​ATTR,​REGION_TYPE>, Releasable, SizedColumnSource<DATA_TYPE>, TupleExporter<DATA_TYPE>, TupleSource<DATA_TYPE>, Serializable
Direct Known Subclasses:
RegionedColumnSourceObject, RegionedColumnSourcePartitioning

public abstract class RegionedColumnSourceBase<DATA_TYPE,​ATTR extends Attributes.Values,​REGION_TYPE extends ColumnRegion<ATTR>>
extends AbstractColumnSource<DATA_TYPE>
implements RegionedPageStore<Attributes.Values,​ATTR,​REGION_TYPE>, RegionedColumnSource<DATA_TYPE>
Partial implementation of RegionedColumnSource for array-backed and delegating implementations to extend.
See Also:
Serialized Form