- Companion:
- class
Type members
Classlikes
A ChunkIterator is a specialized iterator that supports efficient
iteration over chunks. Unlike a normal iterator, the caller is responsible
for providing an index with each call to hasNextAt and nextAt. By
contract this should be 0 initially and incremented by 1 each time
nextAt is called. This allows the caller to maintain the current index in
local memory rather than the iterator having to do it on the heap for array
backed chunks.
A ChunkIterator is a specialized iterator that supports efficient
iteration over chunks. Unlike a normal iterator, the caller is responsible
for providing an index with each call to hasNextAt and nextAt. By
contract this should be 0 initially and incremented by 1 each time
nextAt is called. This allows the caller to maintain the current index in
local memory rather than the iterator having to do it on the heap for array
backed chunks.
- Companion:
- object
Value members
Concrete methods
Returns a chunk from a number of values.
Returns a chunk from a number of values.
- Definition Classes
- IterableFactory
Returns a chunk backed by an array.
Returns a chunk backed by an array.
WARNING: The array must not be mutated after creating the chunk.
Returns a chunk backed by a java.nio.DoubleBuffer.
Returns a chunk backed by a java.nio.DoubleBuffer.
Inherited methods
- Definition Classes
- StrictOptimizedSeqFactory -> IterableFactory
- Inherited from:
- StrictOptimizedSeqFactory
- Definition Classes
- StrictOptimizedSeqFactory -> IterableFactory
- Inherited from:
- StrictOptimizedSeqFactory
- Inherited from:
- IterableFactory
- Inherited from:
- IterableFactory