public class CycleResultsRLEBufferReadable extends Object implements CycleResultSegmentsReadable
This is not a threadsafe iterator. It references buffer data that is presumed to be access by only one reader for the sake of efficiency.
| Modifier and Type | Field and Description |
|---|---|
static int |
BYTES |
| Constructor and Description |
|---|
CycleResultsRLEBufferReadable(ByteBuffer buf) |
CycleResultsRLEBufferReadable(int readSizeInSpans,
ByteBuffer src) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull Iterator<CycleResultsSegment> |
iterator() |
Iterator<CycleResultsSegment> |
iterator(Predicate<ResultReadable> filter) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCycleResultIterableforEach, spliteratorpublic static final int BYTES
public CycleResultsRLEBufferReadable(ByteBuffer buf)
public CycleResultsRLEBufferReadable(int readSizeInSpans,
ByteBuffer src)
public Iterator<CycleResultsSegment> iterator(Predicate<ResultReadable> filter)
@NotNull public @NotNull Iterator<CycleResultsSegment> iterator()
iterator in interface Iterable<CycleResultsSegment>Copyright © 2017. All rights reserved.