Package | Description |
---|---|
org.eclipse.collections.api.bag |
This package contains interfaces for Bag API.
|
org.eclipse.collections.api.map |
This package contains interfaces for map API which enhance the performance and functionality of
Map |
org.eclipse.collections.api.map.primitive |
This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
|
org.eclipse.collections.api.multimap.bag |
This package contains interfaces for
BagMultimap . |
org.eclipse.collections.api.multimap.list |
This package contains interfaces for
ListMultimap . |
org.eclipse.collections.api.multimap.set |
This package contains interfaces for
SetMultimap . |
org.eclipse.collections.api.multimap.sortedbag |
This package contains interfaces for
SortedBagMultimap . |
org.eclipse.collections.api.multimap.sortedset |
This package contains interfaces for
SortedSetMultimap . |
org.eclipse.collections.impl.bag.mutable |
This package contains implementations of the
MutableBag interface. |
org.eclipse.collections.impl.collector | |
org.eclipse.collections.impl.factory |
This package contains static utilities for creating mutable and immutable collection factories.
|
org.eclipse.collections.impl.map.mutable |
This package contains implementations of the
MutableMap interface. |
org.eclipse.collections.impl.map.mutable.primitive |
This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
|
org.eclipse.collections.impl.multimap.bag |
This package contains implementations of the
BagMultimap interface. |
org.eclipse.collections.impl.multimap.bag.sorted | |
org.eclipse.collections.impl.multimap.bag.sorted.mutable | |
org.eclipse.collections.impl.multimap.bag.strategy | |
org.eclipse.collections.impl.multimap.list |
This package contains implementations of the
ListMultimap interface. |
org.eclipse.collections.impl.multimap.set |
This package contains implementations of the
SetMultimap interface. |
org.eclipse.collections.impl.multimap.set.sorted |
This package contains implementations of the
SortedSetMultimap interface. |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableBagMultimap<V,T> |
MutableBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableBagMultimap<V,T> |
MutableBag.groupByEach(Function<? super T,? extends Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<VV> MutableBagMultimap<VV,V> |
MutableMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
MutableMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
Modifier and Type | Method | Description |
---|---|---|
<VV> MutableBagMultimap<VV,V> |
MutablePrimitiveObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
MutablePrimitiveObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
Modifier and Type | Method | Description |
---|---|---|
MutableBagMultimap<K,V> |
MutableBagMultimap.asSynchronized() |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableBagMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<V2> MutableBagMultimap<K,V2> |
MutableBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
MutableBagMultimap<V,K> |
MutableBagMultimap.flip() |
|
MutableBagMultimap<K,V> |
MutableBagMultimap.newEmpty() |
|
MutableBagMultimap<K,V> |
MutableBagMultimap.rejectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
MutableBagMultimap<K,V> |
MutableBagMultimap.rejectKeysValues(Predicate2<? super K,? super V> predicate) |
|
MutableBagMultimap<K,V> |
MutableBagMultimap.selectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
MutableBagMultimap<K,V> |
MutableBagMultimap.selectKeysValues(Predicate2<? super K,? super V> predicate) |
|
MutableBagMultimap<K,V> |
UnsortedBagMultimap.toMutable() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableListMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
MutableBagMultimap<V,K> |
MutableListMultimap.flip() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableSetMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<V2> MutableBagMultimap<K,V2> |
MutableSetMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableSortedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableSortedBagMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
MutableBagMultimap<V,K> |
MutableSortedBagMultimap.flip() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableSortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
MutableSortedSetMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> MutableBagMultimap<V,T> |
MultiReaderHashBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableBagMultimap<V,T> |
SynchronizedBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableBagMultimap<V,T> |
UnmodifiableBag.groupBy(Function<? super T,? extends V> function) |
|
<V> MutableBagMultimap<V,T> |
MultiReaderHashBag.groupByEach(Function<? super T,? extends Iterable<V>> function) |
|
<V> MutableBagMultimap<V,T> |
SynchronizedBag.groupByEach(Function<? super T,? extends Iterable<V>> function) |
|
<V> MutableBagMultimap<V,T> |
UnmodifiableBag.groupByEach(Function<? super T,? extends Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
static <T,K> Collector<T,?,MutableBagMultimap<K,T>> |
Collectors2.toBagMultimap(Function<? super T,? extends K> groupBy) |
Returns the elements as an MutableBagMultimap grouping each element using the specified groupBy Function.
|
static <T,K,V> Collector<T,?,MutableBagMultimap<K,V>> |
Collectors2.toBagMultimap(Function<? super T,? extends K> groupBy,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an MutableBagMultimap grouping each element using the specified groupBy Function and
converting each element to the value returned by applying the specified Function valueFunction.
|
Modifier and Type | Method | Description |
---|---|---|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.empty() |
|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.of() |
|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.of(K key,
V value) |
|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.of(K key1,
V value1,
K key2,
V value2) |
|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.of(K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.with() |
|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.with(K key,
V value) |
|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.with(K key1,
V value1,
K key2,
V value2) |
|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.with(K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
|
<K,V> MutableBagMultimap<K,V> |
Multimaps.MutableMultimaps.MutableBagMultimapFactory.withAll(Multimap<? extends K,? extends V> multimap) |
Modifier and Type | Method | Description |
---|---|---|
<VV> MutableBagMultimap<VV,V> |
AbstractMutableMap.groupBy(Function<? super V,? extends VV> function) |
|
<KK> MutableBagMultimap<KK,V> |
SynchronizedMutableMap.groupBy(Function<? super V,? extends KK> function) |
|
<R> MutableBagMultimap<R,V> |
UnmodifiableMutableMap.groupBy(Function<? super V,? extends R> function) |
|
<VV> MutableBagMultimap<VV,V> |
AbstractMutableMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<KK> MutableBagMultimap<KK,V> |
SynchronizedMutableMap.groupByEach(Function<? super V,? extends Iterable<KK>> function) |
|
<R> MutableBagMultimap<R,V> |
UnmodifiableMutableMap.groupByEach(Function<? super V,? extends Iterable<R>> function) |
Modifier and Type | Method | Description |
---|---|---|
<VV> MutableBagMultimap<VV,V> |
ByteObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
CharObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
DoubleObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
FloatObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
IntObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
LongObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
ShortObjectHashMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedByteObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedCharObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedDoubleObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedFloatObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedIntObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedLongObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedShortObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableByteObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableCharObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableDoubleObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableFloatObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableIntObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableLongObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableShortObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> MutableBagMultimap<VV,V> |
ByteObjectHashMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
CharObjectHashMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
DoubleObjectHashMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
FloatObjectHashMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
IntObjectHashMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
LongObjectHashMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
ShortObjectHashMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedByteObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedCharObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedDoubleObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedFloatObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedIntObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedLongObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
SynchronizedShortObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableByteObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableCharObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableDoubleObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableFloatObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableIntObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableLongObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
|
<VV> MutableBagMultimap<VV,V> |
UnmodifiableShortObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractMutableBagMultimap<K,V> |
|
class |
HashBagMultimap<K,V> |
|
class |
MultiReaderHashBagMultimap<K,V> |
|
class |
SynchronizedBagMultimap<K,V> |
|
class |
SynchronizedPutHashBagMultimap<K,V> |
A Multimap that is optimized for parallel writes, but is not protected for concurrent reads.
|
Modifier and Type | Method | Description |
---|---|---|
MutableBagMultimap<K,V> |
AbstractMutableBagMultimap.asSynchronized() |
|
MutableBagMultimap<K,V> |
SynchronizedBagMultimap.asSynchronized() |
|
MutableBagMultimap<K,V> |
SynchronizedPutHashBagMultimap.asSynchronized() |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedPutHashBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedBagMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<V2> MutableBagMultimap<K,V2> |
SynchronizedBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
MutableBagMultimap<V,K> |
HashBagMultimap.flip() |
|
MutableBagMultimap<V,K> |
MultiReaderHashBagMultimap.flip() |
|
MutableBagMultimap<V,K> |
SynchronizedBagMultimap.flip() |
|
MutableBagMultimap<V,K> |
SynchronizedPutHashBagMultimap.flip() |
|
MutableBagMultimap<V,K> |
TreeBagMultimap.flip() |
Deprecated.
|
MutableBagMultimap<K,V> |
SynchronizedBagMultimap.newEmpty() |
|
MutableBagMultimap<K,V> |
SynchronizedBagMultimap.rejectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
MutableBagMultimap<K,V> |
SynchronizedBagMultimap.rejectKeysValues(Predicate2<? super K,? super V> predicate) |
|
MutableBagMultimap<K,V> |
SynchronizedBagMultimap.selectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
MutableBagMultimap<K,V> |
SynchronizedBagMultimap.selectKeysValues(Predicate2<? super K,? super V> predicate) |
|
MutableBagMultimap<K,V> |
AbstractMutableBagMultimap.toMutable() |
|
MutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.toMutable() |
|
MutableBagMultimap<K,V> |
SynchronizedBagMultimap.toMutable() |
|
MutableBagMultimap<K,V> |
SynchronizedPutHashBagMultimap.toMutable() |
Modifier and Type | Method | Description |
---|---|---|
static <K,V> SynchronizedBagMultimap<K,V> |
SynchronizedBagMultimap.of(MutableBagMultimap<K,V> multimap) |
This method will take a Multimap and wrap it directly in a SynchronizedBagMultimap.
|
static <K,V> SynchronizedBagMultimap<K,V> |
SynchronizedBagMultimap.of(MutableBagMultimap<K,V> multimap,
Object lock) |
This method will take a Multimap and wrap it directly in a SynchronizedBagMultimap.
|
Constructor | Description |
---|---|
SynchronizedBagMultimap(MutableBagMultimap<K,V> multimap) |
|
SynchronizedBagMultimap(MutableBagMultimap<K,V> multimap,
Object newLock) |
Modifier and Type | Method | Description |
---|---|---|
MutableBagMultimap<V,K> |
TreeBagMultimap.flip() |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedSortedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedSortedBagMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
MutableBagMultimap<V,K> |
SynchronizedSortedBagMultimap.flip() |
|
MutableBagMultimap<V,K> |
TreeBagMultimap.flip() |
Modifier and Type | Class | Description |
---|---|---|
class |
HashBagMultimapWithHashingStrategy<K,V> |
Modifier and Type | Method | Description |
---|---|---|
MutableBagMultimap<V,K> |
HashBagMultimapWithHashingStrategy.flip() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedListMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
MutableBagMultimap<V,K> |
FastListMultimap.flip() |
|
MutableBagMultimap<V,K> |
MultiReaderFastListMultimap.flip() |
|
MutableBagMultimap<V,K> |
SynchronizedListMultimap.flip() |
|
MutableBagMultimap<V,K> |
SynchronizedPutFastListMultimap.flip() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
AbstractMutableSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedPutUnifiedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
AbstractMutableSetMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedPutUnifiedSetMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedSetMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<V2> MutableBagMultimap<K,V2> |
AbstractMutableSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableBagMultimap<K,V2> |
SynchronizedPutUnifiedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
|
<V2> MutableBagMultimap<K,V2> |
SynchronizedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedSortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> MutableBagMultimap<K2,V2> |
SynchronizedSortedSetMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
Copyright © 2004–2019. All rights reserved.