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
HashingStrategys 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 interfaceImmutableBiMap<K,V>ABiMapwhose 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 interfaceImmutableMap<K,V>An ImmutableMap is different than a JCF Map but in that it has no mutating methods.interfaceImmutableOrderedMap<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 interfaceImmutableSortedMap<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 classAbstractImmutableBiMap<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 classAbstractImmutableMap<K,V>classImmutableUnifiedMap<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 classAbstractImmutableSortedMap<K,V>classImmutableTreeMap<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 classImmutableUnifiedMapWithHashingStrategy<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 voidVerify. assertContainsAllKeyValues(String immutableMapIterableName, ImmutableMapIterable<?,?> immutableMapIterable, Object... expectedKeyValues)Assert that the givenImmutableMapIterablecontains all of the given keys and values.static voidVerify. assertContainsAllKeyValues(ImmutableMapIterable<?,?> immutableMapIterable, Object... keyValues)Assert that the givenImmutableMapIterablecontains all of the given keys and values.static voidVerify. assertContainsKey(Object expectedKey, ImmutableMapIterable<?,?> immutableMapIterable)Assert that the givenImmutableMapIterablecontains an entry with the given key.static voidVerify. assertContainsKey(String immutableMapIterableName, Object expectedKey, ImmutableMapIterable<?,?> immutableMapIterable)Assert that the givenImmutableMapIterablecontains an entry with the given key.static voidVerify. assertContainsKeyValue(Object expectedKey, Object expectedValue, ImmutableMapIterable<?,?> mapIterable)Assert that the givenImmutableMapIterablecontains an entry with the given key and value.static voidVerify. assertContainsKeyValue(String mapIterableName, Object expectedKey, Object expectedValue, ImmutableMapIterable<?,?> immutableMapIterable)Assert that the givenImmutableMapIterablecontains an entry with the given key and value.