The "split map" concept is that of an object that implements the
Getinterfaces, with differing generic types. This is like a pre-generics
Mapwhose input key/value constraints are different than its output key/value constraints. While it would be possible to declare a "split map" with matching input/output key/value constraints, this would be a
Mapand would therefore make little sense (any Commons Collections
Mapimplementation will also implement
Getwith matching generic parameters).
The following decorators are provided:
- Transformed - transforms each element added