Package | Description |
---|---|
org.eclipse.collections.api.list |
This package contains interfaces for list API which enhance the performance and functionality of
List . |
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.sorted |
This package contains mutable and immutable sorted map interfaces.
|
org.eclipse.collections.api.multimap.list |
This package contains interfaces for
ListMultimap . |
org.eclipse.collections.api.multimap.ordered | |
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.api.stack |
This package contains interfaces for stack API.
|
org.eclipse.collections.impl.lazy.parallel.list | |
org.eclipse.collections.impl.multimap.list |
This package contains implementations of the
ListMultimap interface. |
org.eclipse.collections.impl.test |
This package contains
SerializeTestHelper and Verify classes. |
org.eclipse.collections.impl.utility |
This package contains static utilities that provide iteration pattern implementations which work with JCF collections.
|
Modifier and Type | Method | Description |
---|---|---|
<V> ListMultimap<V,T> |
ListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
ParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
ListIterable.groupByEach(Function<? super T,? extends Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
ParallelListIterable.groupByEach(Function<? super T,? extends Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
ListMultimap<V,K> |
OrderedMap.flip() |
|
<V1> ListMultimap<V1,V> |
OrderedMap.groupBy(Function<? super V,? extends V1> function) |
|
<V1> ListMultimap<V1,V> |
OrderedMap.groupByEach(Function<? super V,? extends Iterable<V1>> function) |
Modifier and Type | Method | Description |
---|---|---|
<VV> ListMultimap<VV,V> |
SortedMapIterable.groupBy(Function<? super V,? extends VV> function) |
|
<VV> ListMultimap<VV,V> |
SortedMapIterable.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
Modifier and Type | Interface | Description |
---|---|---|
interface |
ImmutableListMultimap<K,V> |
|
interface |
MutableListMultimap<K,V> |
Modifier and Type | Method | Description |
---|---|---|
<V2> ListMultimap<K,V2> |
ListMultimap.collectValues(Function<? super V,? extends V2> function) |
|
ListMultimap<K,V> |
ListMultimap.newEmpty() |
|
ListMultimap<K,V> |
ListMultimap.rejectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
ListMultimap<K,V> |
ListMultimap.rejectKeysValues(Predicate2<? super K,? super V> predicate) |
|
ListMultimap<K,V> |
ListMultimap.selectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
ListMultimap<K,V> |
ListMultimap.selectKeysValues(Predicate2<? super K,? super V> predicate) |
Modifier and Type | Method | Description |
---|---|---|
<V2> ListMultimap<K,V2> |
SortedIterableMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<V2> ListMultimap<K,V2> |
SortedBagMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<V2> ListMultimap<K,V2> |
SortedSetMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ListMultimap<V,T> |
StackIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
StackIterable.groupByEach(Function<? super T,? extends Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ListMultimap<V,T> |
AbstractParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
ListIterableParallelIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
MultiReaderParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
NonParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
SynchronizedParallelListIterable.groupBy(Function<? super T,? extends V> function) |
|
<V> ListMultimap<V,T> |
AbstractParallelListIterable.groupByEach(Function<? super T,? extends Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
ListIterableParallelIterable.groupByEach(Function<? super T,? extends Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
MultiReaderParallelListIterable.groupByEach(Function<? super T,? extends Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
NonParallelListIterable.groupByEach(Function<? super T,? extends Iterable<V>> function) |
|
<V> ListMultimap<V,T> |
SynchronizedParallelListIterable.groupByEach(Function<? super T,? extends Iterable<V>> function) |
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractMutableListMultimap<K,V> |
|
class |
FastListMultimap<K,V> |
|
class |
ImmutableListMultimapImpl<K,V> |
The default ImmutableListMultimap implementation.
|
class |
MultiReaderFastListMultimap<K,V> |
|
class |
SynchronizedListMultimap<K,V> |
|
class |
SynchronizedPutFastListMultimap<K,V> |
A Multimap that is optimized for parallel writes, but is not protected for concurrent reads.
|
Modifier and Type | Method | Description |
---|---|---|
static <K,V> void |
Verify.assertListMultimapsEqual(String multimapName,
ListMultimap<K,V> expectedListMultimap,
ListMultimap<K,V> actualListMultimap) |
|
static <K,V> void |
Verify.assertListMultimapsEqual(ListMultimap<K,V> expectedListMultimap,
ListMultimap<K,V> actualListMultimap) |
Modifier and Type | Method | Description |
---|---|---|
static <K,V> HashBagMultimap<V,K> |
Iterate.flip(ListMultimap<K,V> listMultimap) |
Flip the keys and values of the multimap.
|
Copyright © 2004–2019. All rights reserved.