MCPcopy Index your code
hub / github.com/clojure/clojure / Associative

Interface Associative

src/jvm/clojure/lang/Associative.java:12–19  ·  view source on GitHub ↗

Copyright (c) Rich Hickey. All rights reserved. The use and distribution terms for this software are covered by the Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php) which can be found in the file epl-v10.html at the root of this distribution. By using this software in any

Source from the content-addressed store, hash-verified

10 * You must not remove this notice, or any other, from this software.
11 */
12public interface Associative extends IPersistentCollection, ILookup{
13boolean containsKey(Object key);
14
15IMapEntry entryAt(Object key);
16
17Associative assoc(Object key, Object val);
18
19}

Callers 24

containsMethod · 0.65
isBoundMethod · 0.65
isSpecialMethod · 0.65
maybeClassMethod · 0.65
emitLocalMethod · 0.65
emitUnboxedLocalMethod · 0.65
LocalBindingExprMethod · 0.65
analyzeSeqMethod · 0.65
getThreadBindingMethod · 0.65
entryAtMethod · 0.65
putIfAbsentMethod · 0.65
removeMethod · 0.65

Implementers 7

PersistentArrayMapsrc/jvm/clojure/lang/PersistentArrayMa
APersistentVectorsrc/jvm/clojure/lang/APersistentVector
PersistentTreeMapsrc/jvm/clojure/lang/PersistentTreeMap
ATransientMapsrc/jvm/clojure/lang/ATransientMap.jav
PersistentHashMapsrc/jvm/clojure/lang/PersistentHashMap
PersistentStructMapsrc/jvm/clojure/lang/PersistentStructM
TransientVectorsrc/jvm/clojure/lang/PersistentVector.

Calls

no outgoing calls

Tested by

no test coverage detected