Interface MultivaluedMap<K,V>

All Superinterfaces:
Map<K,List<V>>
All Known Implementing Classes:
ConcurrentMultivaluedHashMap, MultivaluedHashMap

public interface MultivaluedMap<K,V> extends Map<K,List<V>>
  • Method Details

    • putSingle

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

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

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

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

      default void add(K key, V value)
    • addMultiple

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

      default V getFirst(K key)
    • getList

      default List<V> getList(K key)
    • addAll

      default void addAll(MultivaluedMap<K,V> other)
    • equalsIgnoreValueOrder

      default boolean equalsIgnoreValueOrder(MultivaluedMap<K,V> omap)
    • createListInstance

      default List<V> createListInstance()