Uses of Interface
org.eclipse.collections.api.multimap.bag.MutableBagMultimap
Packages that use MutableBagMultimap
Package
Description
This package contains interfaces for Bag API.
This package contains interfaces for map API which enhance the performance and functionality of
Map
This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.
This package contains interfaces for
BagMultimap
.This package contains interfaces for
ListMultimap
.This package contains interfaces for
SetMultimap
.This package contains interfaces for
SortedBagMultimap
.This package contains interfaces for
SortedSetMultimap
.This package contains implementations of the
MutableBag
interface.This package contains static utilities for creating mutable and immutable collection factories.
This package contains implementations of the
MutableMap
interface.This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
This package contains implementations of the
BagMultimap
interface.This package contains implementations of the
ListMultimap
interface.This package contains implementations of the
SetMultimap
interface.This package contains implementations of the
SortedSetMultimap
interface.-
Uses of MutableBagMultimap in org.eclipse.collections.api.bag
Methods in org.eclipse.collections.api.bag that return MutableBagMultimapModifier and TypeMethodDescription<V> MutableBagMultimap
<V, T> <V> MutableBagMultimap
<V, T> MutableBag.groupByEach
(Function<? super T, ? extends Iterable<V>> function) -
Uses of MutableBagMultimap in org.eclipse.collections.api.map
Methods in org.eclipse.collections.api.map that return MutableBagMultimapModifier and TypeMethodDescription<VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> MutableMap.groupByEach
(Function<? super V, ? extends Iterable<VV>> function) -
Uses of MutableBagMultimap in org.eclipse.collections.api.map.primitive
Methods in org.eclipse.collections.api.map.primitive that return MutableBagMultimapModifier and TypeMethodDescription<VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> MutablePrimitiveObjectMap.groupByEach
(Function<? super V, ? extends Iterable<VV>> function) -
Uses of MutableBagMultimap in org.eclipse.collections.api.multimap.bag
Methods in org.eclipse.collections.api.multimap.bag that return MutableBagMultimapModifier and TypeMethodDescriptionMutableBagMultimap.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.flip()
MutableBagMultimap.newEmpty()
MutableBagMultimap.rejectKeysMultiValues
(Predicate2<? super K, ? super RichIterable<V>> predicate) MutableBagMultimap.rejectKeysValues
(Predicate2<? super K, ? super V> predicate) MutableBagMultimap.selectKeysMultiValues
(Predicate2<? super K, ? super RichIterable<V>> predicate) MutableBagMultimap.selectKeysValues
(Predicate2<? super K, ? super V> predicate) UnsortedBagMultimap.toMutable()
default MutableBagMultimap
<K, V> MutableBagMultimap.withKeyMultiValues
(K key, V... values) default MutableBagMultimap
<K, V> MutableBagMultimap.withKeyValue
(K key, V value) Puts the key / value combination into the MutableBagMultimap and returns the MutableBagMultimap (this). -
Uses of MutableBagMultimap in org.eclipse.collections.api.multimap.list
Methods in org.eclipse.collections.api.multimap.list that return MutableBagMultimapModifier and TypeMethodDescription<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) MutableListMultimap.flip()
-
Uses of MutableBagMultimap in org.eclipse.collections.api.multimap.set
Methods in org.eclipse.collections.api.multimap.set that return MutableBagMultimapModifier and TypeMethodDescription<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) -
Uses of MutableBagMultimap in org.eclipse.collections.api.multimap.sortedbag
Methods in org.eclipse.collections.api.multimap.sortedbag that return MutableBagMultimapModifier and TypeMethodDescription<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) MutableSortedBagMultimap.flip()
-
Uses of MutableBagMultimap in org.eclipse.collections.api.multimap.sortedset
Methods in org.eclipse.collections.api.multimap.sortedset that return MutableBagMultimapModifier and TypeMethodDescription<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) -
Uses of MutableBagMultimap in org.eclipse.collections.impl.bag.mutable
Methods in org.eclipse.collections.impl.bag.mutable that return MutableBagMultimapModifier and TypeMethodDescription<V> MutableBagMultimap
<V, T> <V> MutableBagMultimap
<V, T> <V> MutableBagMultimap
<V, T> <V> MutableBagMultimap
<V, T> <V> MutableBagMultimap
<V, T> MultiReaderHashBag.groupByEach
(Function<? super T, ? extends Iterable<V>> function) <V> MutableBagMultimap
<V, T> MultiReaderHashBag.UntouchableMutableBag.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) -
Uses of MutableBagMultimap in org.eclipse.collections.impl.collector
Methods in org.eclipse.collections.impl.collector that return types with arguments of type MutableBagMultimapModifier and TypeMethodDescriptionstatic <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. -
Uses of MutableBagMultimap in org.eclipse.collections.impl.factory
Methods in org.eclipse.collections.impl.factory that return MutableBagMultimapModifier and TypeMethodDescription<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) -
Uses of MutableBagMultimap in org.eclipse.collections.impl.map.mutable
Methods in org.eclipse.collections.impl.map.mutable that return MutableBagMultimapModifier and TypeMethodDescription<VV> MutableBagMultimap
<VV, V> <KK> MutableBagMultimap
<KK, V> <R> MutableBagMultimap
<R, V> <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) -
Uses of MutableBagMultimap in org.eclipse.collections.impl.map.mutable.primitive
Methods in org.eclipse.collections.impl.map.mutable.primitive that return MutableBagMultimapModifier and TypeMethodDescription<VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <VV> MutableBagMultimap
<VV, V> <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) -
Uses of MutableBagMultimap in org.eclipse.collections.impl.multimap.bag
Classes in org.eclipse.collections.impl.multimap.bag that implement MutableBagMultimapModifier and TypeClassDescriptionclass
final class
HashBagMultimap<K,
V> final class
class
final class
A Multimap that is optimized for parallel writes, but is not protected for concurrent reads.Methods in org.eclipse.collections.impl.multimap.bag that return MutableBagMultimapModifier and TypeMethodDescriptionAbstractMutableBagMultimap.asSynchronized()
SynchronizedBagMultimap.asSynchronized()
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) HashBagMultimap.flip()
MultiReaderHashBagMultimap.flip()
SynchronizedBagMultimap.flip()
SynchronizedPutHashBagMultimap.flip()
TreeBagMultimap.flip()
Deprecated.protected MutableBagMultimap
<K, V> SynchronizedBagMultimap.getDelegate()
SynchronizedBagMultimap.newEmpty()
SynchronizedBagMultimap.rejectKeysMultiValues
(Predicate2<? super K, ? super RichIterable<V>> predicate) SynchronizedBagMultimap.rejectKeysValues
(Predicate2<? super K, ? super V> predicate) SynchronizedBagMultimap.selectKeysMultiValues
(Predicate2<? super K, ? super RichIterable<V>> predicate) SynchronizedBagMultimap.selectKeysValues
(Predicate2<? super K, ? super V> predicate) AbstractMutableBagMultimap.toMutable()
ImmutableBagMultimapImpl.toMutable()
SynchronizedBagMultimap.toMutable()
SynchronizedPutHashBagMultimap.toMutable()
SynchronizedBagMultimap.withKeyMultiValues
(K key, V... values) Methods in org.eclipse.collections.impl.multimap.bag with parameters of type MutableBagMultimapModifier and TypeMethodDescriptionstatic <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.Constructors in org.eclipse.collections.impl.multimap.bag with parameters of type MutableBagMultimapModifierConstructorDescriptionSynchronizedBagMultimap
(MutableBagMultimap<K, V> multimap) SynchronizedBagMultimap
(MutableBagMultimap<K, V> multimap, Object newLock) -
Uses of MutableBagMultimap in org.eclipse.collections.impl.multimap.bag.sorted
Methods in org.eclipse.collections.impl.multimap.bag.sorted that return MutableBagMultimap -
Uses of MutableBagMultimap in org.eclipse.collections.impl.multimap.bag.sorted.mutable
Methods in org.eclipse.collections.impl.multimap.bag.sorted.mutable that return MutableBagMultimapModifier and TypeMethodDescription<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) SynchronizedSortedBagMultimap.flip()
TreeBagMultimap.flip()
-
Uses of MutableBagMultimap in org.eclipse.collections.impl.multimap.bag.strategy
Classes in org.eclipse.collections.impl.multimap.bag.strategy that implement MutableBagMultimapMethods in org.eclipse.collections.impl.multimap.bag.strategy that return MutableBagMultimap -
Uses of MutableBagMultimap in org.eclipse.collections.impl.multimap.list
Methods in org.eclipse.collections.impl.multimap.list that return MutableBagMultimapModifier and TypeMethodDescription<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) FastListMultimap.flip()
MultiReaderFastListMultimap.flip()
SynchronizedListMultimap.flip()
SynchronizedPutFastListMultimap.flip()
-
Uses of MutableBagMultimap in org.eclipse.collections.impl.multimap.set
Methods in org.eclipse.collections.impl.multimap.set that return MutableBagMultimapModifier and TypeMethodDescription<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) -
Uses of MutableBagMultimap in org.eclipse.collections.impl.multimap.set.sorted
Methods in org.eclipse.collections.impl.multimap.set.sorted that return MutableBagMultimapModifier and TypeMethodDescription<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)