A container object for map functions and processors.
Some functions come in two flavors:
-
The "plain" function takes as input a map object and returns the same object, to which a modification has been applied. Note however that in this case, a call to
reset() still results in the instantiation of a new map instance.
-
The "new" function takes as input a map object, and returns a new copy of the object with the modification made to it.
- Author
- Sylvain Hallé
- Since
- 0.7
Definition at line 45 of file Maps.java.
|
| class | Values |
| | Gets the set of values in a map. More...
|
| class | Keys |
| | Gets the set of keys in a map. More...
|
| class | MultiValues |
| | Gets the multi-set of values in a map. More...
|
| class | Get |
| | Gets a value in the map, based on the name of a key. More...
|
| class | PutInto |
| | Updates a map by putting key-value pairs into it. More...
|
| class | MapPutInto |
| | Updates a map by putting key-value pairs into it. More...
|
| class | ApplyAll |
| | Creates a new map by applying a function to all the values of a map given as input. More...
|
| class | MergeMaps |
| | Updates a map by merging its contents with a stream of incoming maps. More...
|
| class | FilterMap |
| | Filters a map based on a condition on its key-value pairs. More...
|
| class | MathMap |
| | A map that implements equality based on its contents. More...
|