public final class ListMultimap<K,E> extends Multimap<K,E,java.util.List<E>>
N.newListMultimap()
Modifier and Type | Method and Description |
---|---|
static <K,E> ListMultimap<K,E> |
from(java.util.Collection<? extends E> c,
Function<? super E,? extends K> keyExtractor) |
static <K,E> ListMultimap<K,E> |
from(java.util.Map<? extends K,? extends E> map) |
static <K,E> ListMultimap<K,E> |
from2(java.util.Map<? extends K,? extends java.util.Collection<? extends E>> map) |
static <K,E,V extends java.util.List<E>> |
wrap(java.util.Map<K,V> map) |
clear, compute, computeIfAbsent, computeIfPresent, contains, containsAll, containsKey, containsValue, entrySet, entryStream, equals, filter, filterByKey, filterByValue, forEach, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, merge, put, putAll, putAll, putAll, putAll, putAllIfAbsent, putIfAbsent, remove, removeAll, removeAll, removeAll, removeAll, removeAllIf, removeAllIf, removeAllIf, removeAllIf, removeIf, removeIf, replace, replaceAll, replaceAll, replaceAllIf, replaceAllIf, replaceIf, replaceIf, set, setAll, setAll, setAll, setAll, setAllIfAbsent, setIfAbsent, size, stream, toMap, toMap, toString, unwrap, values
public static <K,E> ListMultimap<K,E> from(java.util.Map<? extends K,? extends E> map)
public static <K,E> ListMultimap<K,E> from2(java.util.Map<? extends K,? extends java.util.Collection<? extends E>> map)
public static <K,E> ListMultimap<K,E> from(java.util.Collection<? extends E> c, Function<? super E,? extends K> keyExtractor)
public static <K,E,V extends java.util.List<E>> ListMultimap<K,E> wrap(java.util.Map<K,V> map)