Class MultivaluedHashMap<K,V>

java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,List<V>>
org.keycloak.common.util.MultivaluedHashMap<K,V>
All Implemented Interfaces:
Serializable, Cloneable, Map<K,List<V>>

public class MultivaluedHashMap<K,V> extends HashMap<K,List<V>>
Version:
$Revision: 1 $
Author:
Bill Burke
See Also:
  • Constructor Details

    • MultivaluedHashMap

      public MultivaluedHashMap()
    • MultivaluedHashMap

      public MultivaluedHashMap(Map<K,List<V>> map)
    • MultivaluedHashMap

      public MultivaluedHashMap(MultivaluedHashMap<K,V> config)
  • Method Details

    • putSingle

      public void putSingle(K key, V value)
    • addAll

      public void addAll(K key, V... newValues)
    • addAll

      public void addAll(K key, List<V> valueList)
    • addFirst

      public void addFirst(K key, V value)
    • add

      public final void add(K key, V value)
    • addMultiple

      public final void addMultiple(K key, Collection<V> values)
    • getFirst

      public V getFirst(K key)
    • getList

      public final List<V> getList(K key)
    • addAll

      public final void addAll(MultivaluedHashMap<K,V> other)
    • equalsIgnoreValueOrder

      public boolean equalsIgnoreValueOrder(MultivaluedHashMap<K,V> omap)