static final class PersistentHashMap.NodeSeq extends ASeq
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.Object[] |
array |
(package private) int |
i |
(package private) ISeq |
s |
Constructor and Description |
---|
PersistentHashMap.NodeSeq(IPersistentMap meta,
java.lang.Object[] array,
int i,
ISeq s) |
PersistentHashMap.NodeSeq(java.lang.Object[] array,
int i) |
Modifier and Type | Method and Description |
---|---|
(package private) static ISeq |
create(java.lang.Object[] array) |
private static ISeq |
create(java.lang.Object[] array,
int i,
ISeq s) |
java.lang.Object |
first() |
static java.lang.Object |
kvreduce(java.lang.Object[] array,
IFn f,
java.lang.Object init) |
ISeq |
next() |
Obj |
withMeta(IPersistentMap meta) |
add, add, addAll, addAll, clear, cons, contains, containsAll, count, empty, equals, equiv, get, hashCode, hasheq, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, more, remove, remove, removeAll, retainAll, seq, set, size, subList, toArray, toArray, toString
final java.lang.Object[] array
final int i
final ISeq s
PersistentHashMap.NodeSeq(java.lang.Object[] array, int i)
PersistentHashMap.NodeSeq(IPersistentMap meta, java.lang.Object[] array, int i, ISeq s)
static ISeq create(java.lang.Object[] array)
public static java.lang.Object kvreduce(java.lang.Object[] array, IFn f, java.lang.Object init)
public Obj withMeta(IPersistentMap meta)
public java.lang.Object first()
public ISeq next()