Class ObjectColumnRegionAdapter<T,ATTR extends Values> 
java.lang.Object
io.deephaven.enterprise.sources.regioned.impl.InvalidatableRegion<ATTR>
io.deephaven.enterprise.compatibility.region.ObjectColumnRegionAdapter<T,ATTR> 
- All Implemented Interfaces:
- Page<ATTR>,- PagingChunkSource<ATTR>,- ChunkSource<ATTR>,- FillContextMaker,- GetContextMaker,- DefaultChunkSource<ATTR>,- ColumnRegion<ATTR>,- ColumnRegionObject<T,,- ATTR> - Releasable
public class ObjectColumnRegionAdapter<T,ATTR extends Values> 
extends InvalidatableRegion<ATTR>
implements ColumnRegionObject<T,ATTR> 
- 
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.sources.regioned.ColumnRegionObjectColumnRegionObject.Constant<DATA_TYPE extends Object,ATTR extends Any>, ColumnRegionObject.DictionaryKeysWrapper, ColumnRegionObject.Null<DATA_TYPE extends Object, ATTR extends Any>, ColumnRegionObject.SelfDictionaryRegion<DATA_TYPE extends Object, ATTR extends Any>, ColumnRegionObject.StaticPageStore<DATA_TYPE extends Object, 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
- 
Constructor SummaryConstructorsConstructorDescriptionObjectColumnRegionAdapter(io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.sources.regioned.ColumnRegionObject<T, ?> enterprise, ObjectDecoder<?> decoder, boolean isStringSet) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidfillChunk(@NotNull ChunkSource.FillContext context, @NotNull WritableChunk communityDestination, @NotNull RowSequence rowSequence) voidfillChunkAppend(@NotNull ChunkSource.FillContext context, @NotNull WritableChunk communityDestination, RowSequence.Iterator rowSequenceIterator) getChunk(@NotNull ChunkSource.GetContext context, long firstKey, long lastKey) getChunk(@NotNull ChunkSource.GetContext context, @NotNull RowSequence rowSequence) getObject(long elementIndex) getObject(@NotNull ChunkSource.FillContext context, long elementIndex) io.deephaven.enterprise.compatibility.region.ObjectColumnRegionAdapter.WrappedFillContextmakeFillContext(int chunkCapacity, SharedContext sharedContext) makeGetContext(int chunkCapacity, SharedContext sharedContext) longmask()Methods inherited from class io.deephaven.enterprise.sources.regioned.impl.InvalidatableRegioninvalidate, throwIfInvalidatedMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.engine.table.impl.sources.regioned.ColumnRegionfirstRowOffset, invalidateMethods inherited from interface io.deephaven.engine.table.impl.sources.regioned.ColumnRegionObjectgatherDictionaryValuesRowSet, getChunkType, getDictionaryKeysRegion, getDictionaryValuesRegion, supportsDictionaryFormatMethods inherited from interface io.deephaven.engine.table.impl.DefaultChunkSourcegetChunkByFillingMethods 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.PagingChunkSourcemaxRowMethods inherited from interface io.deephaven.engine.table.ReleasablereleaseCachedResources
- 
Constructor Details- 
ObjectColumnRegionAdapterpublic ObjectColumnRegionAdapter(io.deephaven.shadow.enterprise.com.illumon.iris.db.v2.sources.regioned.ColumnRegionObject<T, ?> enterprise, ObjectDecoder<?> decoder, boolean isStringSet) 
 
- 
- 
Method Details- 
getObject- Specified by:
- getObjectin interface- ColumnRegionObject<T,- ATTR extends Values> 
 
- 
getObject- Specified by:
- getObjectin interface- ColumnRegionObject<T,- ATTR extends Values> 
 
- 
maskpublic long mask()- Specified by:
- maskin interface- PagingChunkSource<T>
 
- 
fillChunkAppendpublic void fillChunkAppend(@NotNull @NotNull ChunkSource.FillContext context, @NotNull @NotNull WritableChunk communityDestination, @NotNull RowSequence.Iterator rowSequenceIterator) - Specified by:
- fillChunkAppendin interface- PagingChunkSource<T>
 
- 
getChunkpublic Chunk<ATTR> getChunk(@NotNull @NotNull ChunkSource.GetContext context, @NotNull @NotNull RowSequence rowSequence) - Specified by:
- getChunkin interface- ChunkSource<T>
- Specified by:
- getChunkin interface- DefaultChunkSource<T>
 
- 
getChunkpublic Chunk<ATTR> getChunk(@NotNull @NotNull ChunkSource.GetContext context, long firstKey, long lastKey) - Specified by:
- getChunkin interface- ChunkSource<T>
- Specified by:
- getChunkin interface- DefaultChunkSource<T>
 
- 
fillChunkpublic void fillChunk(@NotNull @NotNull ChunkSource.FillContext context, @NotNull @NotNull WritableChunk communityDestination, @NotNull @NotNull RowSequence rowSequence) - Specified by:
- fillChunkin interface- ChunkSource<T>
 
 
-