메소드 | 설명 | |
---|---|---|
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 | ||
HashCollisionNode ( AtomicReference |
||
Without ( AtomicReference |
||
Without ( int shift, int hash, object key ) : INode |
메소드 | 설명 | |
---|---|---|
EditAndSet ( AtomicReference |
||
EditAndSet ( AtomicReference |
||
EnsureEditable ( AtomicReference |
||
EnsureEditable ( AtomicReference |
||
FindIndex ( object key ) : int |
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 HashCollisionNode ( AtomicReference |
||
edit | AtomicReference |
|
hash | int | |
count | int | |
리턴 | System |
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 |