static <K,V> PersistentMap<K,V> |
PersistentMap.create() |
static <K,V> PersistentMap<K,V> |
NaivePersistentMap.create() |
static <K,V> PersistentMap<K,V> |
ClojurePersistentHashMap.create(Class<? extends Map> cls) |
static <K,V> PersistentMap<K,V> |
PersistentMap.of(K key,
V value) |
abstract PersistentMap<K,V> |
PersistentMap.with(K key,
V value) |
PersistentMap<K,V> |
NaivePersistentMap.with(K key,
V value) |
PersistentMap<K,V> |
ClojurePersistentHashMap.with(K key,
V value) |
abstract PersistentMap<K,V> |
PersistentMap.without(K key) |
PersistentMap<K,V> |
NaivePersistentMap.without(K key) |
PersistentMap<K,V> |
ClojurePersistentHashMap.without(K key) |