- get
Returns the value list for the given key. If the key is completely unknown, an
empty list will be re
- getUnderlyingMap
Provides direct access to the underlying map. For the sake of simplicity and
extensibility, the orig
- put
Adds the given value to the list of values kept for the given key. Note that the
values for a given
- <init>
Used the static factory methods create or createdSynchronized to obtain an
instance.
- create
Creates a new MultiMap for the specified types which is not thread safe.
- createValueList
Can be overridden to specify the subclass of List used to store value lists.
- groupingBy
Creates a Collector which can be used to group a stream into a multi map.
- merge
Merges the given multi map into this one. If both maps contain values for the
same key, to lists wil
- stream
Boilerplate method to access all entries of this map as Stream.Note: Calling sirius.kernel.commons.T