Index

A C F G I M R S 
All Classes and Interfaces|All Packages

A

acceptAppend(BooleanChunk<ATTR>, int) - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
Accept an appended slice of data to the currently-visible range for this page.
acceptAppend(ByteChunk<ATTR>, int) - Method in class io.deephaven.generic.page.ChunkHolderPageByte
Accept an appended slice of data to the currently-visible range for this page.
acceptAppend(CharChunk<ATTR>, int) - Method in class io.deephaven.generic.page.ChunkHolderPageChar
Accept an appended slice of data to the currently-visible range for this page.
acceptAppend(DoubleChunk<ATTR>, int) - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
Accept an appended slice of data to the currently-visible range for this page.
acceptAppend(FloatChunk<ATTR>, int) - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
Accept an appended slice of data to the currently-visible range for this page.
acceptAppend(IntChunk<ATTR>, int) - Method in class io.deephaven.generic.page.ChunkHolderPageInt
Accept an appended slice of data to the currently-visible range for this page.
acceptAppend(LongChunk<ATTR>, int) - Method in class io.deephaven.generic.page.ChunkHolderPageLong
Accept an appended slice of data to the currently-visible range for this page.
acceptAppend(ObjectChunk<T, ATTR>, int) - Method in class io.deephaven.generic.page.ChunkHolderPageObject
Accept an appended slice of data to the currently-visible range for this page.
acceptAppend(ShortChunk<ATTR>, int) - Method in class io.deephaven.generic.page.ChunkHolderPageShort
Accept an appended slice of data to the currently-visible range for this page.
AppendOnlyFixedSizePageRegionByte<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.region
Region implementation that provides access to append-only pages with a fixed maximum size.
AppendOnlyFixedSizePageRegionByte(long, int, AppendOnlyRegionAccessor<ATTR>) - Constructor for class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionByte
 
AppendOnlyFixedSizePageRegionChar<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.region
Region implementation that provides access to append-only pages with a fixed maximum size.
AppendOnlyFixedSizePageRegionChar(long, int, AppendOnlyRegionAccessor<ATTR>) - Constructor for class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionChar
 
AppendOnlyFixedSizePageRegionDouble<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.region
Region implementation that provides access to append-only pages with a fixed maximum size.
AppendOnlyFixedSizePageRegionDouble(long, int, AppendOnlyRegionAccessor<ATTR>) - Constructor for class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionDouble
 
AppendOnlyFixedSizePageRegionFloat<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.region
Region implementation that provides access to append-only pages with a fixed maximum size.
AppendOnlyFixedSizePageRegionFloat(long, int, AppendOnlyRegionAccessor<ATTR>) - Constructor for class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionFloat
 
AppendOnlyFixedSizePageRegionInt<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.region
Region implementation that provides access to append-only pages with a fixed maximum size.
AppendOnlyFixedSizePageRegionInt(long, int, AppendOnlyRegionAccessor<ATTR>) - Constructor for class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionInt
 
AppendOnlyFixedSizePageRegionLong<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.region
Region implementation that provides access to append-only pages with a fixed maximum size.
AppendOnlyFixedSizePageRegionLong(long, int, AppendOnlyRegionAccessor<ATTR>) - Constructor for class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionLong
 
AppendOnlyFixedSizePageRegionObject<T,ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.region
Region implementation that provides access to append-only pages with a fixed maximum size.
AppendOnlyFixedSizePageRegionObject(long, int, AppendOnlyRegionAccessor<ATTR>) - Constructor for class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionObject
 
AppendOnlyFixedSizePageRegionShort<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.region
Region implementation that provides access to append-only pages with a fixed maximum size.
AppendOnlyFixedSizePageRegionShort(long, int, AppendOnlyRegionAccessor<ATTR>) - Constructor for class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionShort
 
AppendOnlyRegionAccessor<ATTR extends io.deephaven.chunk.attributes.Any> - Interface in io.deephaven.generic.region
Minimal interface for an append-only flat data source, with contiguous rows from 0, inclusive, to size, exclusive.

C

ChunkHolderPageBoolean<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.page
Append-only Page implementation that permanently wraps an array for data storage, atomically replacing "view" chunks with larger ones as the page is extended.
ChunkHolderPageBoolean(long, long, boolean[]) - Constructor for class io.deephaven.generic.page.ChunkHolderPageBoolean
 
ChunkHolderPageByte<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.page
Append-only Page implementation that permanently wraps an array for data storage, atomically replacing "view" chunks with larger ones as the page is extended.
ChunkHolderPageByte(long, long, byte[]) - Constructor for class io.deephaven.generic.page.ChunkHolderPageByte
 
ChunkHolderPageChar<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.page
Append-only Page implementation that permanently wraps an array for data storage, atomically replacing "view" chunks with larger ones as the page is extended.
ChunkHolderPageChar(long, long, char[]) - Constructor for class io.deephaven.generic.page.ChunkHolderPageChar
 
ChunkHolderPageDouble<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.page
Append-only Page implementation that permanently wraps an array for data storage, atomically replacing "view" chunks with larger ones as the page is extended.
ChunkHolderPageDouble(long, long, double[]) - Constructor for class io.deephaven.generic.page.ChunkHolderPageDouble
 
ChunkHolderPageFloat<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.page
Append-only Page implementation that permanently wraps an array for data storage, atomically replacing "view" chunks with larger ones as the page is extended.
ChunkHolderPageFloat(long, long, float[]) - Constructor for class io.deephaven.generic.page.ChunkHolderPageFloat
 
ChunkHolderPageInt<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.page
Append-only Page implementation that permanently wraps an array for data storage, atomically replacing "view" chunks with larger ones as the page is extended.
ChunkHolderPageInt(long, long, int[]) - Constructor for class io.deephaven.generic.page.ChunkHolderPageInt
 
ChunkHolderPageLong<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.page
Append-only Page implementation that permanently wraps an array for data storage, atomically replacing "view" chunks with larger ones as the page is extended.
ChunkHolderPageLong(long, long, long[]) - Constructor for class io.deephaven.generic.page.ChunkHolderPageLong
 
ChunkHolderPageObject<T,ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.page
Append-only Page implementation that permanently wraps an array for data storage, atomically replacing "view" chunks with larger ones as the page is extended.
ChunkHolderPageObject(long, long, T[]) - Constructor for class io.deephaven.generic.page.ChunkHolderPageObject
 
ChunkHolderPageShort<ATTR extends io.deephaven.chunk.attributes.Any> - Class in io.deephaven.generic.page
Append-only Page implementation that permanently wraps an array for data storage, atomically replacing "view" chunks with larger ones as the page is extended.
ChunkHolderPageShort(long, long, short[]) - Constructor for class io.deephaven.generic.page.ChunkHolderPageShort
 

F

fillChunkAppend(ChunkSource.FillContext, WritableChunk<? super ATTR>, RowSequence) - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
 
fillChunkAppend(ChunkSource.FillContext, WritableChunk<? super ATTR>, RowSequence) - Method in class io.deephaven.generic.page.ChunkHolderPageByte
 
fillChunkAppend(ChunkSource.FillContext, WritableChunk<? super ATTR>, RowSequence) - Method in class io.deephaven.generic.page.ChunkHolderPageChar
 
fillChunkAppend(ChunkSource.FillContext, WritableChunk<? super ATTR>, RowSequence) - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
 
fillChunkAppend(ChunkSource.FillContext, WritableChunk<? super ATTR>, RowSequence) - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
 
fillChunkAppend(ChunkSource.FillContext, WritableChunk<? super ATTR>, RowSequence) - Method in class io.deephaven.generic.page.ChunkHolderPageInt
 
fillChunkAppend(ChunkSource.FillContext, WritableChunk<? super ATTR>, RowSequence) - Method in class io.deephaven.generic.page.ChunkHolderPageLong
 
fillChunkAppend(ChunkSource.FillContext, WritableChunk<? super ATTR>, RowSequence) - Method in class io.deephaven.generic.page.ChunkHolderPageObject
 
fillChunkAppend(ChunkSource.FillContext, WritableChunk<? super ATTR>, RowSequence) - Method in class io.deephaven.generic.page.ChunkHolderPageShort
 
firstRowOffset() - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
 
firstRowOffset() - Method in class io.deephaven.generic.page.ChunkHolderPageByte
 
firstRowOffset() - Method in class io.deephaven.generic.page.ChunkHolderPageChar
 
firstRowOffset() - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
 
firstRowOffset() - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
 
firstRowOffset() - Method in class io.deephaven.generic.page.ChunkHolderPageInt
 
firstRowOffset() - Method in class io.deephaven.generic.page.ChunkHolderPageLong
 
firstRowOffset() - Method in class io.deephaven.generic.page.ChunkHolderPageObject
 
firstRowOffset() - Method in class io.deephaven.generic.page.ChunkHolderPageShort
 

G

get(long) - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
 
get(long) - Method in class io.deephaven.generic.page.ChunkHolderPageByte
 
get(long) - Method in class io.deephaven.generic.page.ChunkHolderPageChar
 
get(long) - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
 
get(long) - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
 
get(long) - Method in class io.deephaven.generic.page.ChunkHolderPageInt
 
get(long) - Method in class io.deephaven.generic.page.ChunkHolderPageLong
 
get(long) - Method in class io.deephaven.generic.page.ChunkHolderPageObject
 
get(long) - Method in class io.deephaven.generic.page.ChunkHolderPageShort
 
getByte(long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionByte
 
getBytes(long, byte[], int, int) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionByte
 
getChar(long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionChar
 
getChunk(ChunkSource.GetContext, long, long) - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
 
getChunk(ChunkSource.GetContext, long, long) - Method in class io.deephaven.generic.page.ChunkHolderPageByte
 
getChunk(ChunkSource.GetContext, long, long) - Method in class io.deephaven.generic.page.ChunkHolderPageChar
 
getChunk(ChunkSource.GetContext, long, long) - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
 
getChunk(ChunkSource.GetContext, long, long) - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
 
getChunk(ChunkSource.GetContext, long, long) - Method in class io.deephaven.generic.page.ChunkHolderPageInt
 
getChunk(ChunkSource.GetContext, long, long) - Method in class io.deephaven.generic.page.ChunkHolderPageLong
 
getChunk(ChunkSource.GetContext, long, long) - Method in class io.deephaven.generic.page.ChunkHolderPageObject
 
getChunk(ChunkSource.GetContext, long, long) - Method in class io.deephaven.generic.page.ChunkHolderPageShort
 
getChunkType() - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
 
getChunkType() - Method in class io.deephaven.generic.page.ChunkHolderPageByte
 
getChunkType() - Method in class io.deephaven.generic.page.ChunkHolderPageChar
 
getChunkType() - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
 
getChunkType() - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
 
getChunkType() - Method in class io.deephaven.generic.page.ChunkHolderPageInt
 
getChunkType() - Method in class io.deephaven.generic.page.ChunkHolderPageLong
 
getChunkType() - Method in class io.deephaven.generic.page.ChunkHolderPageObject
 
getChunkType() - Method in class io.deephaven.generic.page.ChunkHolderPageShort
 
getDouble(long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionDouble
 
getFloat(long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionFloat
 
getInt(long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionInt
 
getLong(long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionLong
 
getObject(long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionObject
 
getPageContaining(ChunkSource.FillContext, long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionByte
 
getPageContaining(ChunkSource.FillContext, long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionChar
 
getPageContaining(ChunkSource.FillContext, long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionDouble
 
getPageContaining(ChunkSource.FillContext, long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionFloat
 
getPageContaining(ChunkSource.FillContext, long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionInt
 
getPageContaining(ChunkSource.FillContext, long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionLong
 
getPageContaining(ChunkSource.FillContext, long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionObject
 
getPageContaining(ChunkSource.FillContext, long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionShort
 
getShort(long) - Method in class io.deephaven.generic.region.AppendOnlyFixedSizePageRegionShort
 
getSliceForAppend(int) - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
Get a writable chunk slice of this page's data storage, starting at the end of the currently-visible range, to be used for appending new data.
getSliceForAppend(int) - Method in class io.deephaven.generic.page.ChunkHolderPageByte
Get a writable chunk slice of this page's data storage, starting at the end of the currently-visible range, to be used for appending new data.
getSliceForAppend(int) - Method in class io.deephaven.generic.page.ChunkHolderPageChar
Get a writable chunk slice of this page's data storage, starting at the end of the currently-visible range, to be used for appending new data.
getSliceForAppend(int) - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
Get a writable chunk slice of this page's data storage, starting at the end of the currently-visible range, to be used for appending new data.
getSliceForAppend(int) - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
Get a writable chunk slice of this page's data storage, starting at the end of the currently-visible range, to be used for appending new data.
getSliceForAppend(int) - Method in class io.deephaven.generic.page.ChunkHolderPageInt
Get a writable chunk slice of this page's data storage, starting at the end of the currently-visible range, to be used for appending new data.
getSliceForAppend(int) - Method in class io.deephaven.generic.page.ChunkHolderPageLong
Get a writable chunk slice of this page's data storage, starting at the end of the currently-visible range, to be used for appending new data.
getSliceForAppend(int) - Method in class io.deephaven.generic.page.ChunkHolderPageObject
Get a writable chunk slice of this page's data storage, starting at the end of the currently-visible range, to be used for appending new data.
getSliceForAppend(int) - Method in class io.deephaven.generic.page.ChunkHolderPageShort
Get a writable chunk slice of this page's data storage, starting at the end of the currently-visible range, to be used for appending new data.

I

io.deephaven.generic.page - package io.deephaven.generic.page
 
io.deephaven.generic.region - package io.deephaven.generic.region
 

M

mask() - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
 
mask() - Method in class io.deephaven.generic.page.ChunkHolderPageByte
 
mask() - Method in class io.deephaven.generic.page.ChunkHolderPageChar
 
mask() - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
 
mask() - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
 
mask() - Method in class io.deephaven.generic.page.ChunkHolderPageInt
 
mask() - Method in class io.deephaven.generic.page.ChunkHolderPageLong
 
mask() - Method in class io.deephaven.generic.page.ChunkHolderPageObject
 
mask() - Method in class io.deephaven.generic.page.ChunkHolderPageShort
 
maxRow(long) - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
 
maxRow(long) - Method in class io.deephaven.generic.page.ChunkHolderPageByte
 
maxRow(long) - Method in class io.deephaven.generic.page.ChunkHolderPageChar
 
maxRow(long) - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
 
maxRow(long) - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
 
maxRow(long) - Method in class io.deephaven.generic.page.ChunkHolderPageInt
 
maxRow(long) - Method in class io.deephaven.generic.page.ChunkHolderPageLong
 
maxRow(long) - Method in class io.deephaven.generic.page.ChunkHolderPageObject
 
maxRow(long) - Method in class io.deephaven.generic.page.ChunkHolderPageShort
 

R

readChunkPage(long, int, WritableChunk<ATTR>) - Method in interface io.deephaven.generic.region.AppendOnlyRegionAccessor
Read a suffix of a page from this region into destination, beginning at chunk position 0.

S

size() - Method in class io.deephaven.generic.page.ChunkHolderPageBoolean
 
size() - Method in class io.deephaven.generic.page.ChunkHolderPageByte
 
size() - Method in class io.deephaven.generic.page.ChunkHolderPageChar
 
size() - Method in class io.deephaven.generic.page.ChunkHolderPageDouble
 
size() - Method in class io.deephaven.generic.page.ChunkHolderPageFloat
 
size() - Method in class io.deephaven.generic.page.ChunkHolderPageInt
 
size() - Method in class io.deephaven.generic.page.ChunkHolderPageLong
 
size() - Method in class io.deephaven.generic.page.ChunkHolderPageObject
 
size() - Method in class io.deephaven.generic.page.ChunkHolderPageShort
 
A C F G I M R S 
All Classes and Interfaces|All Packages