Uses of Interface
clojure.lang.IPersistentMap

Packages that use IPersistentMap
clojure.lang   
 

Uses of IPersistentMap in clojure.lang
 

Classes in clojure.lang that implement IPersistentMap
 class APersistentMap
           
 class PersistentArrayMap
          Simple implementation of persistent map on an array

Note that instances of this class are constant values i.e.

 class PersistentHashMap
           
 class PersistentStructMap
           
 class PersistentTreeMap
          Persistent Red Black Tree Note that instances of this class are constant values i.e.
 

Fields in clojure.lang declared as IPersistentMap
static IPersistentMap Compiler.CHAR_MAP
           
protected  IPersistentMap Compiler.ObjExpr.classMeta
           
 IPersistentMap ExceptionInfo.data
           
protected  IPersistentMap Compiler.ObjMethod.methodMeta
           
 IPersistentMap MethodImplCache.protocol
           
static IPersistentMap Compiler.specials
           
 

Methods in clojure.lang that return IPersistentMap
 IPersistentMap IProxy.__getClojureFnMappings()
           
 IPersistentMap IReference.alterMeta(IFn alter, ISeq args)
           
 IPersistentMap AReference.alterMeta(IFn alter, ISeq args)
           
 IPersistentMap PersistentStructMap.assoc(Object key, Object val)
           
 IPersistentMap PersistentHashMap.assoc(Object key, Object val)
           
 IPersistentMap IPersistentMap.assoc(Object key, Object val)
           
 IPersistentMap PersistentArrayMap.assoc(Object key, Object val)
           
 IPersistentMap PersistentStructMap.assocEx(Object key, Object val)
           
 IPersistentMap PersistentHashMap.assocEx(Object key, Object val)
           
 IPersistentMap IPersistentMap.assocEx(Object key, Object val)
           
 IPersistentMap PersistentArrayMap.assocEx(Object key, Object val)
           
 IPersistentMap Compiler.ObjExpr.closes()
           
static IPersistentMap PersistentTreeMap.create(Map other)
           
static IPersistentMap PersistentHashMap.create(Map other)
           
static IPersistentMap PersistentArrayMap.create(Map other)
           
 IPersistentMap PersistentArrayMap.empty()
           
 IPersistentMap Namespace.getAliases()
           
 IPersistentMap IExceptionInfo.getData()
           
 IPersistentMap ExceptionInfo.getData()
           
 IPersistentMap Namespace.getMappings()
           
 IPersistentMap MultiFn.getMethodTable()
           
 IPersistentMap MultiFn.getPreferTable()
           
 IPersistentMap ARef.getWatches()
           
 IPersistentMap IRef.getWatches()
           
 IPersistentMap Compiler.ObjExpr.keywords()
           
 IPersistentMap Compiler.ObjMethod.locals()
           
static IPersistentMap RT.map(Object... init)
           
static IPersistentMap RT.mapUniqueKeys(Object... init)
           
 IPersistentMap Obj.meta()
           
 IPersistentMap PersistentTreeMap.meta()
           
 IPersistentMap PersistentVector.meta()
           
 IPersistentMap PersistentStructMap.meta()
           
 IPersistentMap FnLoaderThunk.meta()
           
 IPersistentMap PersistentHashMap.meta()
           
 IPersistentMap PersistentTreeSet.meta()
           
 IPersistentMap Symbol.meta()
           
 IPersistentMap AReference.meta()
           
 IPersistentMap PersistentHashSet.meta()
           
 IPersistentMap IMeta.meta()
           
 IPersistentMap AFunction.meta()
           
 IPersistentMap PersistentArrayMap.meta()
           
static IPersistentMap RT.meta(Object x)
           
 IPersistentMap ITransientMap.persistent()
           
 IPersistentMap IReference.resetMeta(IPersistentMap m)
           
 IPersistentMap AReference.resetMeta(IPersistentMap m)
           
 IPersistentMap Compiler.ObjExpr.vars()
           
 IPersistentMap PersistentStructMap.without(Object key)
           
 IPersistentMap PersistentHashMap.without(Object key)
           
 IPersistentMap IPersistentMap.without(Object key)
           
 IPersistentMap PersistentArrayMap.without(Object key)
           
 

Methods in clojure.lang with parameters of type IPersistentMap
 void IProxy.__initClojureFnMappings(IPersistentMap m)
           
 void IProxy.__updateClojureFnMappings(IPersistentMap m)
           
static PersistentHashMap PersistentHashMap.create(IPersistentMap meta, Object... init)
           
protected  PersistentStructMap PersistentStructMap.makeNew(IPersistentMap meta, PersistentStructMap.Def def, Object[] vals, IPersistentMap ext)
          Returns a new instance of PersistentStructMap using the given parameters.
static boolean APersistentMap.mapEquals(IPersistentMap m1, Object obj)
           
static int APersistentMap.mapHash(IPersistentMap m)
           
static clojure.lang.Compiler.Expr Compiler.MapExpr.parse(Compiler.C context, IPersistentMap form)
           
 IPersistentMap IReference.resetMeta(IPersistentMap m)
           
 IPersistentMap AReference.resetMeta(IPersistentMap m)
           
 void Var.setMeta(IPersistentMap m)
           
abstract  Obj Obj.withMeta(IPersistentMap meta)
           
 PersistentTreeMap PersistentTreeMap.withMeta(IPersistentMap meta)
           
 Obj PersistentTreeMap.Seq.withMeta(IPersistentMap meta)
           
 PersistentVector PersistentVector.withMeta(IPersistentMap meta)
           
 Obj PersistentVector.ChunkedSeq.withMeta(IPersistentMap meta)
           
 IObj IObj.withMeta(IPersistentMap meta)
           
 APersistentMap.KeySeq APersistentMap.KeySeq.withMeta(IPersistentMap meta)
           
 APersistentMap.ValSeq APersistentMap.ValSeq.withMeta(IPersistentMap meta)
           
 IObj PersistentStructMap.withMeta(IPersistentMap meta)
           
 PersistentQueue PersistentQueue.withMeta(IPersistentMap meta)
           
 Obj LazySeq.withMeta(IPersistentMap meta)
           
 IObj FnLoaderThunk.withMeta(IPersistentMap meta)
           
 Obj Range.withMeta(IPersistentMap meta)
           
 IteratorSeq IteratorSeq.withMeta(IPersistentMap meta)
           
 Obj StringSeq.withMeta(IPersistentMap meta)
           
 PersistentHashMap PersistentHashMap.withMeta(IPersistentMap meta)
           
 APersistentVector.RSeq APersistentVector.RSeq.withMeta(IPersistentMap meta)
           
 PersistentTreeSet PersistentTreeSet.withMeta(IPersistentMap meta)
           
 IObj Symbol.withMeta(IPersistentMap meta)
           
 PersistentList PersistentList.withMeta(IPersistentMap meta)
           
 ArraySeq ArraySeq.withMeta(IPersistentMap meta)
           
 ArraySeq.ArraySeq_int ArraySeq.ArraySeq_int.withMeta(IPersistentMap meta)
           
 ArraySeq.ArraySeq_float ArraySeq.ArraySeq_float.withMeta(IPersistentMap meta)
           
 ArraySeq.ArraySeq_double ArraySeq.ArraySeq_double.withMeta(IPersistentMap meta)
           
 ArraySeq.ArraySeq_long ArraySeq.ArraySeq_long.withMeta(IPersistentMap meta)
           
 ArraySeq.ArraySeq_byte ArraySeq.ArraySeq_byte.withMeta(IPersistentMap meta)
           
 ArraySeq.ArraySeq_char ArraySeq.ArraySeq_char.withMeta(IPersistentMap meta)
           
 ArraySeq.ArraySeq_boolean ArraySeq.ArraySeq_boolean.withMeta(IPersistentMap meta)
           
 PersistentHashSet PersistentHashSet.withMeta(IPersistentMap meta)
           
 EnumerationSeq EnumerationSeq.withMeta(IPersistentMap meta)
           
 IObj AFunction.withMeta(IPersistentMap meta)
           
 Cons Cons.withMeta(IPersistentMap meta)
           
 PersistentArrayMap PersistentArrayMap.withMeta(IPersistentMap meta)
           
 Obj ChunkedCons.withMeta(IPersistentMap meta)
           
 

Constructors in clojure.lang with parameters of type IPersistentMap
Agent(Object state, IPersistentMap meta)
           
APersistentSet(IPersistentMap impl)
           
ARef(IPersistentMap meta)
           
AReference(IPersistentMap meta)
           
ASeq(IPersistentMap meta)
           
Atom(Object state, IPersistentMap meta)
           
Cons(IPersistentMap meta, Object _first, ISeq _more)
           
ExceptionInfo(String s, IPersistentMap data)
           
ExceptionInfo(String s, IPersistentMap data, Throwable throwable)
           
MethodImplCache(IPersistentMap protocol, Keyword methodk)
           
MethodImplCache(IPersistentMap protocol, Keyword methodk, int shift, int mask, Object[] table)
           
MethodImplCache(IPersistentMap protocol, Keyword methodk, Map map)
           
Obj(IPersistentMap meta)
           
PersistentArrayMap(IPersistentMap meta, Object[] init)
           
PersistentHashMap(IPersistentMap meta, int count, clojure.lang.PersistentHashMap.INode root, boolean hasNull, Object nullValue)
           
PersistentStructMap(IPersistentMap meta, PersistentStructMap.Def def, Object[] vals, IPersistentMap ext)
           
PersistentTreeMap(IPersistentMap meta, Comparator comp)
           
ProxyHandler(IPersistentMap fns)
           
Range(IPersistentMap meta, int start, int end)
           
Ref(Object initVal, IPersistentMap meta)
           
 



Copyright © 2012. All Rights Reserved.