Interface BufferedColumnRegion<ATTR extends Any>
- All Superinterfaces:
- ChunkSource<ATTR>,- ColumnRegion<ATTR>,- DefaultChunkSource<ATTR>,- DefaultChunkSource.SupportsContiguousGet<ATTR>,- FillContextMaker,- GetContextMaker,- Page<ATTR>,- PageStore<ATTR,,- ATTR, - BufferedPage<ATTR>> - PagingChunkSource<ATTR>,- Releasable
- All Known Implementing Classes:
- BufferedColumnRegionBase,- BufferedColumnRegionByte,- BufferedColumnRegionChar,- BufferedColumnRegionDouble,- BufferedColumnRegionFloat,- BufferedColumnRegionInt,- BufferedColumnRegionIntAsLong,- BufferedColumnRegionLong,- BufferedColumnRegionShort
public interface BufferedColumnRegion<ATTR extends Any>
extends ColumnRegion<ATTR>, PageStore<ATTR,ATTR,BufferedPage<ATTR>>  
A 
ColumnRegion backed by a buffer of some sort. The buffer could be a local file buffer, or it could be a
 remote network buffer.- 
Nested Class SummaryNested classes/interfaces inherited from interface io.deephaven.engine.table.ChunkSourceChunkSource.FillContext, ChunkSource.GetContextNested classes/interfaces inherited from interface io.deephaven.engine.table.impl.sources.regioned.ColumnRegionColumnRegion.Null<ATTR extends Any>Nested classes/interfaces inherited from interface io.deephaven.engine.table.impl.DefaultChunkSourceDefaultChunkSource.SupportsContiguousGet<ATTR extends Any>, DefaultChunkSource.WithPrev<ATTR extends Any>Nested classes/interfaces inherited from interface io.deephaven.engine.page.PagePage.WithDefaults<ATTR extends Any>, Page.WithDefaultsForRepeatingValues<ATTR extends Any>
- 
Field SummaryFields inherited from interface io.deephaven.engine.table.ChunkSourceDEFAULT_FILL_INSTANCE, ZERO_LENGTH_CHUNK_SOURCE_ARRAY
- 
Method SummaryModifier and TypeMethodDescription@NotNull io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.locations.FileDataBufferStoredefault longmask()Methods inherited from interface io.deephaven.engine.table.ChunkSourcegetChunkTypeMethods inherited from interface io.deephaven.engine.table.impl.sources.regioned.ColumnRegionfirstRowOffset, invalidateMethods inherited from interface io.deephaven.engine.table.impl.DefaultChunkSourcegetChunkByFilling, makeGetContextMethods inherited from interface io.deephaven.engine.table.FillContextMakermakeFillContextMethods inherited from interface io.deephaven.engine.table.GetContextMakermakeGetContextMethods inherited from interface io.deephaven.engine.page.PageadvanceToNextPage, advanceToNextPage, advanceToNextPageAndGetPositionDistance, firstRow, getRowOffsetMethods inherited from interface io.deephaven.engine.page.PageStoredoFillChunkAppend, fillChunk, fillChunkAppend, getChunk, getChunk, getPageContainingMethods inherited from interface io.deephaven.engine.page.PagingChunkSourcemakeFillContext, maxRowMethods inherited from interface io.deephaven.engine.table.ReleasablereleaseCachedResources
- 
Method Details- 
getBufferProvider@NotNull @NotNull io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.locations.FileDataBufferStore getBufferProvider()- Returns:
- The buffer provider for this column for this region.
 
- 
maskdefault long mask()- Specified by:
- maskin interface- PagingChunkSource<ATTR extends Any>
 
 
-