Метод | Описание | |
---|---|---|
ArrayNode ( AtomicReference |
||
Assoc ( AtomicReference |
||
Assoc ( int shift, int hash, object key, object val, clojure.lang.Box addedLeaf ) : INode | ||
Find ( int shift, int hash, object key ) : IMapEntry | ||
Find ( int shift, int hash, object key, object notFound ) : object | ||
GetNodeSeq ( ) : ISeq | ||
Without ( AtomicReference |
||
Without ( int shift, int hash, object key ) : INode |
Метод | Описание | |
---|---|---|
EditAndSet ( AtomicReference |
||
EnsureEditable ( AtomicReference |
||
pack ( AtomicReference |
public ArrayNode ( AtomicReference |
||
edit | AtomicReference |
|
count | int | |
array | INode | |
Результат | System |
public Assoc ( AtomicReference |
||
edit | AtomicReference |
|
shift | int | |
hash | int | |
key | object | |
val | object | |
addedLeaf | clojure.lang.Box | |
Результат | INode |
public Assoc ( int shift, int hash, object key, object val, clojure.lang.Box addedLeaf ) : INode | ||
shift | int | |
hash | int | |
key | object | |
val | object | |
addedLeaf | clojure.lang.Box | |
Результат | INode |
public Find ( int shift, int hash, object key ) : IMapEntry | ||
shift | int | |
hash | int | |
key | object | |
Результат | IMapEntry |
public Find ( int shift, int hash, object key, object notFound ) : object | ||
shift | int | |
hash | int | |
key | object | |
notFound | object | |
Результат | object |
public Without ( AtomicReference |
||
edit | AtomicReference |
|
shift | int | |
hash | int | |
key | object | |
removedLeaf | clojure.lang.Box | |
Результат | INode |
public Without ( int shift, int hash, object key ) : INode | ||
shift | int | |
hash | int | |
key | object | |
Результат | INode |