public static class APersistentVector.RSeq extends ASeq implements IndexedSeq, Counted
Modifier and Type | Field and Description |
---|---|
(package private) int |
i |
(package private) IPersistentVector |
v |
Constructor and Description |
---|
APersistentVector.RSeq(IPersistentMap meta,
IPersistentVector v,
int i) |
APersistentVector.RSeq(IPersistentVector vector,
int i) |
Modifier and Type | Method and Description |
---|---|
int |
count() |
java.lang.Object |
first() |
int |
index() |
ISeq |
next() |
APersistentVector.RSeq |
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
final IPersistentVector v
final int i
public APersistentVector.RSeq(IPersistentVector vector, int i)
APersistentVector.RSeq(IPersistentMap meta, IPersistentVector v, int i)
public int index()
index
in interface IndexedSeq
public int count()
public APersistentVector.RSeq withMeta(IPersistentMap meta)