Package io.deephaven.chunk
Class ResettableWritableLongChunkChunk<ATTR extends Any>
java.lang.Object
io.deephaven.chunk.ChunkChunkBase<ATTR>
io.deephaven.chunk.LongChunkChunk<ATTR>
io.deephaven.chunk.WritableLongChunkChunk<ATTR>
io.deephaven.chunk.ResettableWritableLongChunkChunk<ATTR>
- All Implemented Interfaces:
ChunkChunk<ATTR>,ResettableWritableChunkChunk<ATTR>,WritableChunkChunk<ATTR>
public class ResettableWritableLongChunkChunk<ATTR extends Any>
extends WritableLongChunkChunk<ATTR>
implements ResettableWritableChunkChunk<ATTR>
-
Method Summary
Modifier and TypeMethodDescriptionstatic <ATTR extends Any>
ResettableWritableLongChunkChunk<ATTR>final voidresetFromArray(Object array, int offset, int capacity) Reset the data and bounds of this chunk to a range or sub-range of the specified array.final voidresetFromChunk(WritableChunkChunk<ATTR> other, int offset, int capacity) Reset the data and bounds of this chunk to a range or sub-range of the specifiedWritableChunkChunk.final voidresetFromTypedArray(WritableLongChunk<ATTR>[] data, int offset, int capacity) final voidresetFromTypedChunk(WritableLongChunkChunk<ATTR> other, int offset, int capacity) slice(int offset, int capacity) Methods inherited from class io.deephaven.chunk.WritableLongChunkChunk
getWritableChunk, makeArray, makeWritableChunk, set, set, setWritableChunk, writableChunkWrap, writableChunkWrapMethods inherited from class io.deephaven.chunk.LongChunkChunk
chunkWrap, chunkWrap, get, get, getChunk, getEmptyChunkMethods inherited from class io.deephaven.chunk.ChunkChunkBase
sizeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.chunk.ChunkChunk
asBooleanChunkChunk, asByteChunkChunk, asCharChunkChunk, asDoubleChunkChunk, asFloatChunkChunk, asIntChunkChunk, asLongChunkChunk, asObjectChunkChunk, asShortChunkChunk, getChunk, sizeMethods inherited from interface io.deephaven.chunk.ResettableWritableChunkChunk
asResettableWritableBooleanChunkChunk, asResettableWritableByteChunkChunk, asResettableWritableCharChunkChunk, asResettableWritableDoubleChunkChunk, asResettableWritableFloatChunkChunk, asResettableWritableIntChunkChunk, asResettableWritableLongChunkChunk, asResettableWritableObjectChunkChunk, asResettableWritableShortChunkChunkMethods inherited from interface io.deephaven.chunk.WritableChunkChunk
asWritableBooleanChunkChunk, asWritableByteChunkChunk, asWritableCharChunkChunk, asWritableDoubleChunkChunk, asWritableFloatChunkChunk, asWritableIntChunkChunk, asWritableLongChunkChunk, asWritableObjectChunkChunk, asWritableShortChunkChunk, getWritableChunk, setWritableChunk
-
Method Details
-
makeResettableChunk
-
slice
- Specified by:
slicein interfaceChunkChunk<ATTR extends Any>- Specified by:
slicein interfaceWritableChunkChunk<ATTR extends Any>- Overrides:
slicein classWritableLongChunkChunk<ATTR extends Any>
-
resetFromChunk
Description copied from interface:ResettableWritableChunkChunkReset the data and bounds of this chunk to a range or sub-range of the specifiedWritableChunkChunk.- Specified by:
resetFromChunkin interfaceResettableWritableChunkChunk<ATTR extends Any>- Parameters:
other- The otherWritableChunkChunkoffset- The offset into othercapacity- The capacity this should have after reset
-
resetFromArray
Description copied from interface:ResettableWritableChunkChunkReset the data and bounds of this chunk to a range or sub-range of the specified array.- Specified by:
resetFromArrayin interfaceResettableWritableChunkChunk<ATTR extends Any>- Parameters:
array- The arrayoffset- The offset into arraycapacity- The capacity this should have after reset
-
resetFromTypedChunk
-
resetFromTypedArray
-