Package com.atlassian.bamboo.utils.collection.multimap
package com.atlassian.bamboo.utils.collection.multimap
-
ClassDescriptionImmutableMultimap<K,
V> ImmutableMultimap is an implementation of a multimap that does not allow modification after its creation.ImmutableSetMultimap<K,V> LinkedSetMultimap<K,V> Implementation of a Multimap that uses a LinkedHashMap to store keys in insertion order and LinkedHashSet to maintain insertion order of values.ListMultimap<K,V> A simple implementation of a list multimap where each key can be associated with multiple values in a list.Multimap<K,V> TheMultimap
interface defines a collection that maps keys to values, similar toMap
, but in which each key may be associated with multiple values.SetMultimap<K,V> A simple implementation of a multimap where each key can be associated with multiple values.TreeMultimap<K,V> A TreeMultimap is an implementation of a Multimap that uses a TreeMap to store keys in sorted order according to a provided key comparator, and a TreeSet for the values associated with each key to maintain their sorted order as per a provided value comparator.