public static final class PersistentVector.ChunkedSeq extends ASeq implements IChunkedSeq, Counted
Modifier and Type | Field and Description |
---|---|
int |
offset |
PersistentVector |
vec |
Constructor and Description |
---|
ChunkedSeq(PersistentVector vec,
int i,
int offset) |
Modifier and Type | Method and Description |
---|---|
IChunk |
chunkedFirst() |
ISeq |
chunkedMore() |
ISeq |
chunkedNext() |
int |
count() |
java.lang.Object |
first() |
ISeq |
next() |
Obj |
withMeta(IPersistentMap meta) |
add, add, addAll, addAll, clear, cons, contains, containsAll, empty, equals, equiv, get, hashCode, hasheq, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, more, remove, remove, removeAll, retainAll, seq, set, size, subList, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
empty, equiv
public final PersistentVector vec
public final int offset
public ChunkedSeq(PersistentVector vec, int i, int offset)
public IChunk chunkedFirst()
chunkedFirst
in interface IChunkedSeq
public ISeq chunkedNext()
chunkedNext
in interface IChunkedSeq
public ISeq chunkedMore()
chunkedMore
in interface IChunkedSeq
public Obj withMeta(IPersistentMap meta)