Modifier and Type | Method | Description |
---|---|---|
<V> BagMultimap<V,T> |
Bag.groupBy(Function<? super T,? extends V> function) |
|
<V> BagMultimap<V,T> |
ParallelBag.groupBy(Function<? super T,? extends V> function) |
|
<V> BagMultimap<V,T> |
Bag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
|
<V> BagMultimap<V,T> |
ParallelBag.groupByEach(Function<? super T,? extends java.lang.Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V1> BagMultimap<V1,V> |
UnsortedMapIterable.groupBy(Function<? super V,? extends V1> function) |
|
<V1> BagMultimap<V1,V> |
UnsortedMapIterable.groupByEach(Function<? super V,? extends java.lang.Iterable<V1>> function) |
Modifier and Type | Method | Description |
---|---|---|
<VV> BagMultimap<VV,V> |
PrimitiveObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> BagMultimap<VV,V> |
PrimitiveObjectMap.groupByEach(Function<? super V,? extends java.lang.Iterable<VV>> function) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ImmutableBagIterableMultimap<K,V> |
|
interface |
ImmutableBagMultimap<K,V> |
|
interface |
MutableBagIterableMultimap<K,V> |
|
interface |
MutableBagMultimap<K,V> |
|
interface |
UnsortedBagMultimap<K,V> |
Modifier and Type | Method | Description |
---|---|---|
BagMultimap<V,K> |
BagMultimap.flip() |
|
BagMultimap<K,V> |
BagMultimap.newEmpty() |
|
BagMultimap<K,V> |
BagMultimap.rejectKeysMultiValues(Predicate2<? super K,? super java.lang.Iterable<V>> predicate) |
|
BagMultimap<K,V> |
BagMultimap.rejectKeysValues(Predicate2<? super K,? super V> predicate) |
|
BagMultimap<K,V> |
BagMultimap.selectKeysMultiValues(Predicate2<? super K,? super java.lang.Iterable<V>> predicate) |
|
BagMultimap<K,V> |
BagMultimap.selectKeysValues(Predicate2<? super K,? super V> predicate) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> BagMultimap<K2,V2> |
ListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> BagMultimap<K2,V2> |
ListMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> BagMultimap<K2,V2> |
OrderedIterableMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> BagMultimap<K2,V2> |
OrderedIterableMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ImmutableSortedBagMultimap<K,V> |
|
interface |
MutableSortedBagMultimap<K,V> |
|
interface |
SortedBagMultimap<K,V> |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> BagMultimap<K2,V2> |
SortedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> BagMultimap<K2,V2> |
SortedBagMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> BagMultimap<K2,V2> |
SortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> BagMultimap<K2,V2> |
SortedSetMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractMutableBagMultimap<K,V> |
|
class |
HashBagMultimap<K,V> |
|
class |
ImmutableBagMultimapImpl<K,V> |
The default ImmutableBagMultimap implementation.
|
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.
|
class |
TreeBagMultimap<K,V> |
Deprecated.
in 5.0.
|
Modifier and Type | Class | Description |
---|---|---|
class |
TreeBagMultimap<K,V> |
Deprecated.
in 7.0.
|
Modifier and Type | Class | Description |
---|---|---|
class |
ImmutableSortedBagMultimapImpl<K,V> |
Modifier and Type | Class | Description |
---|---|---|
class |
SynchronizedSortedBagMultimap<K,V> |
|
class |
TreeBagMultimap<K,V> |
Modifier and Type | Class | Description |
---|---|---|
class |
HashBagMultimapWithHashingStrategy<K,V> |
Modifier and Type | Method | Description |
---|---|---|
static <K,V> void |
Verify.assertBagMultimapsEqual(java.lang.String multimapName,
BagMultimap<K,V> expectedBagMultimap,
BagMultimap<K,V> actualBagMultimap) |
|
static <K,V> void |
Verify.assertBagMultimapsEqual(BagMultimap<K,V> expectedBagMultimap,
BagMultimap<K,V> actualBagMultimap) |
Modifier and Type | Method | Description |
---|---|---|
static <K,V> HashBagMultimap<V,K> |
Iterate.flip(BagMultimap<K,V> bagMultimap) |
Flip the keys and values of the multimap.
|
Copyright © 2004–2020. All rights reserved.