Package org.apache.storm.clojure
Class IndifferentAccessMap
java.lang.Object
org.apache.storm.clojure.IndifferentAccessMap
- All Implemented Interfaces:
- clojure.lang.Associative,- clojure.lang.Counted,- clojure.lang.ILookup,- clojure.lang.IPersistentCollection,- clojure.lang.IPersistentMap,- clojure.lang.Seqable,- Iterable,- Map
- 
Nested Class Summary
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionclojure.lang.IPersistentMapclojure.lang.IPersistentMapvoidclear()clojure.lang.IPersistentCollectionbooleanbooleanintcount()clojure.lang.IPersistentCollectionempty()clojure.lang.IMapEntryentrySet()booleanclojure.lang.IPersistentMapgetMap()booleanisEmpty()iterator()keySet()voidclojure.lang.ISeqseq()clojure.lang.IPersistentMapsetMap(clojure.lang.IPersistentMap map) intsize()values()clojure.lang.IPersistentMapMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.lang.IterableforEach, spliteratorMethods inherited from interface java.util.Mapcompute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
- 
Field Details- 
mapprotected clojure.lang.IPersistentMap map
 
- 
- 
Constructor Details- 
IndifferentAccessMappublic IndifferentAccessMap(clojure.lang.IPersistentMap map) 
 
- 
- 
Method Details- 
getMappublic clojure.lang.IPersistentMap getMap()
- 
setMappublic clojure.lang.IPersistentMap setMap(clojure.lang.IPersistentMap map) 
- 
sizepublic int size()
- 
countpublic int count()- Specified by:
- countin interface- clojure.lang.Counted
- Specified by:
- countin interface- clojure.lang.IPersistentCollection
 
- 
seqpublic clojure.lang.ISeq seq()- Specified by:
- seqin interface- clojure.lang.Seqable
 
- 
valAt- Specified by:
- valAtin interface- clojure.lang.ILookup
 
- 
valAt- Specified by:
- valAtin interface- clojure.lang.ILookup
 
- 
assoc- Specified by:
- associn interface- clojure.lang.Associative
- Specified by:
- associn interface- clojure.lang.IPersistentMap
 
- 
assocEx- Specified by:
- assocExin interface- clojure.lang.IPersistentMap
 
- 
without- Specified by:
- withoutin interface- clojure.lang.IPersistentMap
 
- 
containsKey- Specified by:
- containsKeyin interface- clojure.lang.Associative
- Specified by:
- containsKeyin interface- Map
 
- 
entryAt- Specified by:
- entryAtin interface- clojure.lang.Associative
 
- 
cons- Specified by:
- consin interface- clojure.lang.IPersistentCollection
 
- 
emptypublic clojure.lang.IPersistentCollection empty()- Specified by:
- emptyin interface- clojure.lang.IPersistentCollection
 
- 
equiv- Specified by:
- equivin interface- clojure.lang.IPersistentCollection
 
- 
iterator
- 
containsValue- Specified by:
- containsValuein interface- Map
 
- 
entrySet
- 
get
- 
isEmptypublic boolean isEmpty()
- 
keySet
- 
values
- 
clearpublic void clear()
- 
put
- 
putAll
- 
remove
 
-