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.immutable |
This package contains implementations of the
ImmutableBag 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.immutable |
This package contains implementations of the
ImmutableMap interface. |
org.eclipse.collections.impl.multimap.bag |
This package contains implementations of the
BagMultimap interface. |
org.eclipse.collections.impl.multimap.bag.sorted.immutable | |
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> ImmutableBagMultimap<V,T> |
ImmutableBag.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableBag.groupByEach(Function<? super T,? extends Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
<VV> ImmutableBagMultimap<VV,V> |
ImmutableMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> ImmutableBagMultimap<VV,V> |
ImmutableMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
Modifier and Type | Method | Description |
---|---|---|
<VV> ImmutableBagMultimap<VV,V> |
ImmutablePrimitiveObjectMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> ImmutableBagMultimap<VV,V> |
ImmutablePrimitiveObjectMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableBagMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<V2> ImmutableBagMultimap<K,V2> |
ImmutableBagMultimap.collectValues(Function<? super V,? extends V2> function) |
|
ImmutableBagMultimap<V,K> |
ImmutableBagMultimap.flip() |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimap.newEmpty() |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimap.newWith(K key,
V value) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimap.newWithAll(K key,
Iterable<? extends V> values) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimap.newWithout(Object key,
Object value) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimap.newWithoutAll(Object key) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimap.rejectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimap.rejectKeysValues(Predicate2<? super K,? super V> predicate) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimap.selectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimap.selectKeysValues(Predicate2<? super K,? super V> predicate) |
|
ImmutableBagMultimap<K,V> |
UnsortedBagMultimap.toImmutable() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableListMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableListMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
ImmutableBagMultimap<V,K> |
ImmutableListMultimap.flip() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSetMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<V2> ImmutableBagMultimap<K,V2> |
ImmutableSetMultimap.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedBagMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedBagMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
ImmutableBagMultimap<V,K> |
ImmutableSortedBagMultimap.flip() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedSetMultimap.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedSetMultimap.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
Modifier and Type | Method | Description |
---|---|---|
<V> ImmutableBagMultimap<V,T> |
ImmutableArrayBag.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableHashBag.groupBy(Function<? super T,? extends V> function) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableArrayBag.groupByEach(Function<? super T,? extends Iterable<V>> function) |
|
<V> ImmutableBagMultimap<V,T> |
ImmutableHashBag.groupByEach(Function<? super T,? extends Iterable<V>> function) |
Modifier and Type | Method | Description |
---|---|---|
static <T,K> Collector<T,?,ImmutableBagMultimap<K,T>> |
Collectors2.toImmutableBagMultimap(Function<? super T,? extends K> groupBy) |
Returns the elements as an ImmutableBagMultimap grouping each element using the specified groupBy Function.
|
static <T,K,V> Collector<T,?,ImmutableBagMultimap<K,V>> |
Collectors2.toImmutableBagMultimap(Function<? super T,? extends K> groupBy,
Function<? super T,? extends V> valueFunction) |
Returns the elements as an ImmutableBagMultimap 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> ImmutableBagMultimap<K,V> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.empty() |
|
<K,V> ImmutableBagMultimap<K,V> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.of() |
|
<K,V> ImmutableBagMultimap<K,V> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.of(K key,
V value) |
|
<K,V> ImmutableBagMultimap<K,V> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.of(K key1,
V value1,
K key2,
V value2) |
|
<K,V> ImmutableBagMultimap<K,V> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.of(K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
|
<K,V> ImmutableBagMultimap<K,V> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.with() |
|
<K,V> ImmutableBagMultimap<K,V> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.with(K key,
V value) |
|
<K,V> ImmutableBagMultimap<K,V> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.with(K key1,
V value1,
K key2,
V value2) |
|
<K,V> ImmutableBagMultimap<K,V> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.with(K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
Modifier and Type | Method | Description |
---|---|---|
<VV> ImmutableBagMultimap<VV,V> |
AbstractImmutableMap.groupBy(Function<? super V,? extends VV> function) |
|
<VV> ImmutableBagMultimap<VV,V> |
AbstractImmutableMap.groupByEach(Function<? super V,? extends Iterable<VV>> function) |
Modifier and Type | Class | Description |
---|---|---|
class |
ImmutableBagMultimapImpl<K,V> |
The default ImmutableBagMultimap implementation.
|
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableBagMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableBagMultimapImpl.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<V2> ImmutableBagMultimap<K,V2> |
ImmutableBagMultimapImpl.collectValues(Function<? super V,? extends V2> function) |
|
ImmutableBagMultimap<V,K> |
ImmutableBagMultimapImpl.flip() |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.newEmpty() |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.newWith(K key,
V value) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.newWithAll(K key,
Iterable<? extends V> values) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.newWithout(Object key,
Object value) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.newWithoutAll(Object key) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.rejectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.rejectKeysValues(Predicate2<? super K,? super V> predicate) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.selectKeysMultiValues(Predicate2<? super K,? super Iterable<V>> predicate) |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.selectKeysValues(Predicate2<? super K,? super V> predicate) |
|
ImmutableBagMultimap<K,V> |
AbstractMutableBagMultimap.toImmutable() |
|
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.toImmutable() |
|
ImmutableBagMultimap<K,V> |
SynchronizedBagMultimap.toImmutable() |
|
ImmutableBagMultimap<K,V> |
SynchronizedPutHashBagMultimap.toImmutable() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedBagMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedBagMultimapImpl.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
ImmutableBagMultimap<V,K> |
ImmutableSortedBagMultimapImpl.flip() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableListMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableListMultimapImpl.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
ImmutableBagMultimap<V,K> |
ImmutableListMultimapImpl.flip() |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSetMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSetMultimapImpl.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
|
<V2> ImmutableBagMultimap<K,V2> |
ImmutableSetMultimapImpl.collectValues(Function<? super V,? extends V2> function) |
Modifier and Type | Method | Description |
---|---|---|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedSetMultimapImpl.collectKeyMultiValues(Function<? super K,? extends K2> keyFunction,
Function<? super V,? extends V2> valueFunction) |
|
<K2,V2> ImmutableBagMultimap<K2,V2> |
ImmutableSortedSetMultimapImpl.collectKeysValues(Function2<? super K,? super V,Pair<K2,V2>> function) |
Copyright © 2004–2019. All rights reserved.