Package | Description |
---|---|
com.gs.collections.api.bag |
This package contains interfaces for Bag API.
|
com.gs.collections.api.multimap.bag |
This package contains interfaces for
BagMultimap . |
com.gs.collections.impl.bag.immutable |
This package contains implementations of the
ImmutableBag interface. |
com.gs.collections.impl.factory |
This package contains static utilities for creating mutable and immutable collection factories.
|
com.gs.collections.impl.multimap.bag |
This package contains implementations of the
BagMultimap interface. |
Modifier and Type | Method and 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 and Description |
---|---|
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> |
UnsortedBagMultimap.toImmutable() |
Modifier and Type | Method and 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 | Field and Description |
---|---|
static ImmutableBagMultimap<Object,Object> |
Multimaps.ImmutableMultimaps.ImmutableBagMultimapFactory.EMPTY |
Modifier and Type | Method and Description |
---|---|
<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 | Class and Description |
---|---|
class |
ImmutableBagMultimapImpl<K,V>
The default ImmutableBagMultimap implementation.
|
Modifier and Type | Method and Description |
---|---|
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> |
HashBagMultimap.toImmutable() |
ImmutableBagMultimap<K,V> |
ImmutableBagMultimapImpl.toImmutable() |
ImmutableBagMultimap<K,V> |
SynchronizedPutHashBagMultimap.toImmutable() |
Copyright © 2004–2019. All rights reserved.