Checks if the chunk iterator has another element.
The length of the iterator.
Gets the next element from the chunk iterator.
Returns a new iterator that is a slice of this iterator.
Concatenates this chunk iterator with the specified chunk iterator.
A
ChunkIteratoris a specialized iterator that supports efficient iteration over chunks. Unlike a normal iterator, the caller is responsible for providing anindexwith each call tohasNextAtandnextAt. By contract this should be0initially and incremented by1each timenextAtis 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.