clojure.lang
Interface IPersistentMap

All Superinterfaces:
Associative, Counted, ILookup, IPersistentCollection, Iterable, Seqable
All Known Implementing Classes:
APersistentMap, PersistentArrayMap, PersistentHashMap, PersistentStructMap, PersistentTreeMap

public interface IPersistentMap
extends Iterable, Associative, Counted


Method Summary
 IPersistentMap assoc(Object key, Object val)
           
 IPersistentMap assocEx(Object key, Object val)
           
 IPersistentMap without(Object key)
           
 
Methods inherited from interface java.lang.Iterable
iterator
 
Methods inherited from interface clojure.lang.Associative
containsKey, entryAt
 
Methods inherited from interface clojure.lang.IPersistentCollection
cons, count, empty, equiv
 
Methods inherited from interface clojure.lang.Seqable
seq
 
Methods inherited from interface clojure.lang.ILookup
valAt, valAt
 
Methods inherited from interface clojure.lang.Counted
count
 

Method Detail

assoc

IPersistentMap assoc(Object key,
                     Object val)
Specified by:
assoc in interface Associative

assocEx

IPersistentMap assocEx(Object key,
                       Object val)

without

IPersistentMap without(Object key)


Copyright © 2012. All Rights Reserved.