Uses of Interface
org.eclipse.collections.api.map.ImmutableMapIterable
Package | Description |
---|---|
org.eclipse.collections.api.bimap |
This package contains interfaces for BiMap 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.sorted |
This package contains mutable and immutable sorted map interfaces.
|
org.eclipse.collections.impl.bimap.immutable | |
org.eclipse.collections.impl.map.immutable |
This package contains implementations of the
ImmutableMap interface. |
org.eclipse.collections.impl.map.sorted.immutable |
This package contains implementations of the
MutableSortedMap interface. |
org.eclipse.collections.impl.map.strategy.immutable |
This package contains immutable map implementations backed by hashtables that rely on
HashingStrategy s provided by
the developer to compute the hashCode and equals for the objects stored in the map. |
org.eclipse.collections.impl.test |
This package contains
SerializeTestHelper and Verify classes. |
-
Uses of ImmutableMapIterable in org.eclipse.collections.api.bimap
Subinterfaces of ImmutableMapIterable in org.eclipse.collections.api.bimap Modifier and Type Interface Description interface
ImmutableBiMap<K,V>
ABiMap
whose contents cannot be altered after initialization. -
Uses of ImmutableMapIterable in org.eclipse.collections.api.map
Subinterfaces of ImmutableMapIterable in org.eclipse.collections.api.map Modifier and Type Interface Description interface
ImmutableMap<K,V>
An ImmutableMap is different than a JCF Map but in that it has no mutating methods.interface
ImmutableOrderedMap<K,V>
Methods in org.eclipse.collections.api.map that return ImmutableMapIterable Modifier and Type Method Description default <K1, V1, V2> ImmutableMapIterable<K1,V2>
ImmutableMapIterable. aggregateBy(Function<? super K,? extends K1> keyFunction, Function<? super V,? extends V1> valueFunction, Function0<? extends V2> zeroValueFactory, Function2<? super V2,? super V1,? extends V2> nonMutatingAggregator)
default <KK, VV> ImmutableMapIterable<KK,VV>
ImmutableMapIterable. aggregateBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)
default <KK, VV> ImmutableMapIterable<KK,VV>
ImmutableMapIterable. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)
<K2, V2> ImmutableMapIterable<K2,V2>
ImmutableMapIterable. collect(Function2<? super K,? super V,Pair<K2,V2>> function)
<R> ImmutableMapIterable<K,R>
ImmutableMapIterable. collectValues(Function2<? super K,? super V,? extends R> function)
ImmutableMapIterable<V,K>
ImmutableMapIterable. flipUniqueValues()
<V1> ImmutableMapIterable<V1,V>
ImmutableMapIterable. groupByUniqueKey(Function<? super V,? extends V1> function)
ImmutableMapIterable<K,V>
ImmutableMapIterable. newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs)
ImmutableMapIterable<K,V>
ImmutableMapIterable. newWithAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues)
ImmutableMapIterable<K,V>
ImmutableMapIterable. newWithKeyValue(K key, V value)
ImmutableMapIterable<K,V>
ImmutableMapIterable. newWithoutAllKeys(Iterable<? extends K> keys)
ImmutableMapIterable<K,V>
ImmutableMapIterable. newWithoutKey(K key)
ImmutableMapIterable<K,V>
ImmutableMapIterable. reject(Predicate2<? super K,? super V> predicate)
ImmutableMapIterable<K,V>
ImmutableMapIterable. select(Predicate2<? super K,? super V> predicate)
ImmutableMapIterable<K,V>
ImmutableMapIterable. tap(Procedure<? super V> procedure)
ImmutableMapIterable<K,V>
MapIterable. toImmutable()
ImmutableMapIterable<K,V>
MutableMapIterable. toImmutable()
Returns an immutable copy of this map. -
Uses of ImmutableMapIterable in org.eclipse.collections.api.map.sorted
Subinterfaces of ImmutableMapIterable in org.eclipse.collections.api.map.sorted Modifier and Type Interface Description interface
ImmutableSortedMap<K,V>
An ImmutableSortedMap is different than a JCF SortedMap in that it has no mutating methods, but it shares the read-only protocol of a SortedMap. -
Uses of ImmutableMapIterable in org.eclipse.collections.impl.bimap.immutable
Classes in org.eclipse.collections.impl.bimap.immutable that implement ImmutableMapIterable Modifier and Type Class Description class
AbstractImmutableBiMap<K,V>
-
Uses of ImmutableMapIterable in org.eclipse.collections.impl.map.immutable
Classes in org.eclipse.collections.impl.map.immutable that implement ImmutableMapIterable Modifier and Type Class Description class
AbstractImmutableMap<K,V>
class
ImmutableUnifiedMap<K,V>
-
Uses of ImmutableMapIterable in org.eclipse.collections.impl.map.sorted.immutable
Classes in org.eclipse.collections.impl.map.sorted.immutable that implement ImmutableMapIterable Modifier and Type Class Description class
AbstractImmutableSortedMap<K,V>
class
ImmutableTreeMap<K,V>
-
Uses of ImmutableMapIterable in org.eclipse.collections.impl.map.strategy.immutable
Classes in org.eclipse.collections.impl.map.strategy.immutable that implement ImmutableMapIterable Modifier and Type Class Description class
ImmutableUnifiedMapWithHashingStrategy<K,V>
-
Uses of ImmutableMapIterable in org.eclipse.collections.impl.test
Methods in org.eclipse.collections.impl.test with parameters of type ImmutableMapIterable Modifier and Type Method Description static void
Verify. assertContainsAllKeyValues(String immutableMapIterableName, ImmutableMapIterable<?,?> immutableMapIterable, Object... expectedKeyValues)
Assert that the givenImmutableMapIterable
contains all of the given keys and values.static void
Verify. assertContainsAllKeyValues(ImmutableMapIterable<?,?> immutableMapIterable, Object... keyValues)
Assert that the givenImmutableMapIterable
contains all of the given keys and values.static void
Verify. assertContainsKey(Object expectedKey, ImmutableMapIterable<?,?> immutableMapIterable)
Assert that the givenImmutableMapIterable
contains an entry with the given key.static void
Verify. assertContainsKey(String immutableMapIterableName, Object expectedKey, ImmutableMapIterable<?,?> immutableMapIterable)
Assert that the givenImmutableMapIterable
contains an entry with the given key.static void
Verify. assertContainsKeyValue(Object expectedKey, Object expectedValue, ImmutableMapIterable<?,?> mapIterable)
Assert that the givenImmutableMapIterable
contains an entry with the given key and value.static void
Verify. assertContainsKeyValue(String mapIterableName, Object expectedKey, Object expectedValue, ImmutableMapIterable<?,?> immutableMapIterable)
Assert that the givenImmutableMapIterable
contains an entry with the given key and value.