public class LazilyPersistentVector extends APersistentVector
Modifier and Type | Method and Description |
---|---|
IPersistentVector |
assocN(int i,
java.lang.Object val) |
IPersistentVector |
cons(java.lang.Object o) |
int |
count() |
static IPersistentVector |
create(java.util.Collection coll) |
static IPersistentVector |
createOwning(java.lang.Object... items) |
IPersistentCollection |
empty() |
java.lang.Object |
nth(int i) |
IPersistentStack |
pop() |
java.lang.Object[] |
toArray() |
Obj |
withMeta(IPersistentMap meta) |
add, add, addAll, addAll, assoc, clear, compareTo, contains, containsAll, containsKey, entryAt, equals, equiv, get, hashCode, indexOf, invoke, isEmpty, iterator, lastIndexOf, length, listIterator, listIterator, peek, remove, remove, removeAll, retainAll, rseq, seq, set, size, stream, subList, toArray, toString, valAt, valAt
applyTo, applyToHelper, call, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, run, throwArity
public static IPersistentVector createOwning(java.lang.Object... items)
public static IPersistentVector create(java.util.Collection coll)
public java.lang.Object[] toArray()
toArray
in interface java.util.Collection
toArray
in interface java.util.List
toArray
in class APersistentVector
public java.lang.Object nth(int i)
public IPersistentVector assocN(int i, java.lang.Object val)
public int count()
public IPersistentVector cons(java.lang.Object o)
public IPersistentCollection empty()
public IPersistentStack pop()