Class BufferedPageIntAsLong<ATTR extends Any>
java.lang.Object
io.deephaven.enterprise.sources.regioned.impl.BufferedPageIntAsLong<ATTR>
- All Implemented Interfaces:
Page<ATTR>,Page.WithDefaults<ATTR>,PagingChunkSource<ATTR>,ChunkSource<ATTR>,FillContextMaker,GetContextMaker,DefaultChunkSource<ATTR>,BufferedPage<ATTR>
public final class BufferedPageIntAsLong<ATTR extends Any>
extends Object
implements BufferedPage<ATTR>
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.engine.table.ChunkSource
ChunkSource.FillContext, ChunkSource.GetContextNested classes/interfaces inherited from interface io.deephaven.engine.table.impl.DefaultChunkSource
DefaultChunkSource.SupportsContiguousGet<ATTR extends Any>, DefaultChunkSource.WithPrev<ATTR extends Any>Nested classes/interfaces inherited from interface io.deephaven.engine.page.Page
Page.WithDefaults<ATTR extends Any>, Page.WithDefaultsForRepeatingValues<ATTR extends Any> -
Field Summary
Fields inherited from interface io.deephaven.enterprise.sources.regioned.BufferedPage
USE_RANGES_AVERAGE_RUN_LENGTHFields inherited from interface io.deephaven.engine.table.ChunkSource
DEFAULT_FILL_INSTANCE, ZERO_LENGTH_CHUNK_SOURCE_ARRAY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionTheBufferedTypeassociated with a buffer page has all the helper functions for calculating offsets, lengths, etc.voidfillChunkAppend(@NotNull ChunkSource.FillContext fillContext, @NotNull WritableChunk<? super ATTR> destination, @NotNull RowSequence orderedKeys) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.enterprise.sources.regioned.BufferedPage
firstRowOffset, maskMethods inherited from interface io.deephaven.engine.table.impl.DefaultChunkSource
getChunk, getChunk, getChunkByFilling, makeGetContextMethods inherited from interface io.deephaven.engine.table.FillContextMaker
makeFillContextMethods inherited from interface io.deephaven.engine.table.GetContextMaker
makeGetContextMethods inherited from interface io.deephaven.engine.page.Page
advanceToNextPage, advanceToNextPage, advanceToNextPageAndGetPositionDistance, firstRow, getRowOffsetMethods inherited from interface io.deephaven.engine.page.Page.WithDefaults
fillChunk, fillChunkAppendMethods inherited from interface io.deephaven.engine.page.PagingChunkSource
makeFillContext, maxRow
-
Constructor Details
-
BufferedPageIntAsLong
public BufferedPageIntAsLong()
-
-
Method Details
-
bufferedType
Description copied from interface:BufferedPageTheBufferedTypeassociated with a buffer page has all the helper functions for calculating offsets, lengths, etc. based on the type stored on thisBufferedPage.- Specified by:
bufferedTypein interfaceBufferedPage<ATTR extends Any>- Returns:
- The type of the buffered page.
-
getChunkType
- Specified by:
getChunkTypein interfaceChunkSource<ATTR extends Any>
-
fillChunkAppend
public void fillChunkAppend(@NotNull @NotNull ChunkSource.FillContext fillContext, @NotNull @NotNull WritableChunk<? super ATTR> destination, @NotNull @NotNull RowSequence orderedKeys) - Specified by:
fillChunkAppendin interfacePage.WithDefaults<ATTR extends Any>
-