| Package | Description |
|---|---|
| org.organicdesign.fp |
A data definition language, and other tools for writing functional Java.
|
| org.organicdesign.fp.collections |
Type-safe versions of the immutable Clojure collections, plus unmodifiable and immutable
collection interfaces that extend the java.util collections, deprecating the mutate-in-place
methods (Unmod____) and adding methods that return a new, immutable, modified version of the
collection (Im____).
|
| Modifier and Type | Method and Description |
|---|---|
static <K,V> MutableUnsortedMap<K,V> |
StaticImports.mutableMap(Map.Entry<K,V>... kvPairs)
Returns a new MutableUnsortedMap of the given keys and their paired values.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ImMapTrans<K,V>
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
PersistentHashMap.MutableHashMap<K,V> |
| Modifier and Type | Method and Description |
|---|---|
MutableUnsortedMap<K,V> |
MutableUnsortedMap.assoc(K key,
V val)
Returns a new map with the given key/value added
|
MutableUnsortedMap<K,V> |
ImMapTrans.assoc(K key,
V val)
Deprecated.
Returns a new map with the given key/value added
|
default MutableUnsortedMap<K,V> |
MutableUnsortedMap.assoc(Map.Entry<K,V> entry)
Returns a new map with an immutable copy of the given entry added
|
default MutableUnsortedMap<K,V> |
MutableUnsortedMap.mutable()
Returns a mutable version of this immutable map.
|
MutableUnsortedMap<K,V> |
ImMapTrans.mutable()
Deprecated.
|
MutableUnsortedMap<K,V> |
ImUnsortedMap.mutable()
Returns a mutable version of this immutable map.
|
MutableUnsortedMap<K,V> |
MutableUnsortedMap.without(K key)
Returns a new map with the given key/value removed
|
MutableUnsortedMap<K,V> |
ImMapTrans.without(K key)
Deprecated.
Returns a new map with the given key/value removed
|
Copyright © 2017. All rights reserved.