Uses of Interface
org.eclipse.collections.api.map.ImmutableMapIterable
Packages that use ImmutableMapIterable
Package
Description
This package contains interfaces for BiMap API.
This package contains interfaces for map API which enhance the performance and functionality of
MapThis package contains mutable and immutable sorted map interfaces.
This package contains implementations of the
ImmutableMap interface.This package contains implementations of the
MutableSortedMap interface.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.This package contains
SerializeTestHelper and Verify classes.-
Uses of ImmutableMapIterable in org.eclipse.collections.api.bimap
Subinterfaces of ImmutableMapIterable in org.eclipse.collections.api.bimapModifier and TypeInterfaceDescriptioninterfaceImmutableBiMap<K,V> ABiMapwhose contents cannot be altered after initialization.Methods in org.eclipse.collections.api.bimap that return ImmutableMapIterable -
Uses of ImmutableMapIterable in org.eclipse.collections.api.collection
Methods in org.eclipse.collections.api.collection that return ImmutableMapIterable -
Uses of ImmutableMapIterable in org.eclipse.collections.api.map
Subinterfaces of ImmutableMapIterable in org.eclipse.collections.api.mapModifier and TypeInterfaceDescriptioninterfaceImmutableMap<K,V> An ImmutableMap is different from a JCF Map because it has no mutating methods.interfaceImmutableOrderedMap<K,V> Methods in org.eclipse.collections.api.map that return ImmutableMapIterableModifier and TypeMethodDescriptiondefault <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> <R> ImmutableMapIterable<R, V> ImmutableMapIterable.collectKeysUnique(Function2<? super K, ? super V, ? extends R> function) <R> ImmutableMapIterable<K, R> ImmutableMapIterable.collectValues(Function2<? super K, ? super V, ? extends R> function) ImmutableMapIterable.flipUniqueValues()<V1> ImmutableMapIterable<V1, V> ImmutableMapIterable.groupByUniqueKey(Function<? super V, ? extends V1> function) ImmutableMapIterable.newWithAllKeyValueArguments(Pair<? extends K, ? extends V>... keyValuePairs) ImmutableMapIterable.newWithAllKeyValues(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) ImmutableMapIterable.newWithKeyValue(K key, V value) ImmutableMapIterable.newWithMap(Map<? extends K, ? extends V> map) ImmutableMapIterable.newWithMapIterable(MapIterable<? extends K, ? extends V> mapIterable) ImmutableMapIterable.newWithoutAllKeys(Iterable<? extends K> keys) ImmutableMapIterable.newWithoutKey(K key) default <KK> ImmutableMapIterable<KK, V> ImmutableMapIterable.reduceBy(Function<? super V, ? extends KK> groupBy, Function2<? super V, ? super V, ? extends V> reduceFunction) ImmutableMapIterable.reject(Predicate2<? super K, ? super V> predicate) ImmutableMapIterable.select(Predicate2<? super K, ? super V> predicate) MapIterable.toImmutable()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.sortedModifier and TypeInterfaceDescriptioninterfaceImmutableSortedMap<K,V> An ImmutableSortedMap is different from a JCF SortedMap because it has no mutating methods. -
Uses of ImmutableMapIterable in org.eclipse.collections.impl.bimap.immutable
Classes in org.eclipse.collections.impl.bimap.immutable that implement ImmutableMapIterableModifier and TypeClassDescriptionclassprivate static class(package private) final classImmutableHashBiMap<K,V> -
Uses of ImmutableMapIterable in org.eclipse.collections.impl.map.immutable
Classes in org.eclipse.collections.impl.map.immutable that implement ImmutableMapIterableModifier and TypeClassDescriptionclassAbstractImmutableMap<K,V> (package private) final class(package private) final classImmutableEmptyMap<K,V> This is a zero elementImmutableMapwhich is created by calling the Maps.immutable.empty() method.(package private) final class(package private) final class(package private) final classclassImmutableUnifiedMap<K,V> -
Uses of ImmutableMapIterable in org.eclipse.collections.impl.map.ordered.immutable
Classes in org.eclipse.collections.impl.map.ordered.immutable that implement ImmutableMapIterable -
Uses of ImmutableMapIterable in org.eclipse.collections.impl.map.sorted.immutable
Classes in org.eclipse.collections.impl.map.sorted.immutable that implement ImmutableMapIterableModifier and TypeClassDescriptionclass(package private) final classThis is a zero elementImmutableSortedMapwhich is created by calling SortedMaps.immutable.empty().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 ImmutableMapIterableModifier and TypeClassDescription(package private) final classThis is a zero elementImmutableUnifiedMapWithHashingStrategywhich is created by calling the HashingStrategyMaps.immutable.empty() method.class -
Uses of ImmutableMapIterable in org.eclipse.collections.impl.test
Methods in org.eclipse.collections.impl.test with parameters of type ImmutableMapIterableModifier and TypeMethodDescriptionstatic voidVerify.assertContainsAllKeyValues(String immutableMapIterableName, ImmutableMapIterable<?, ?> immutableMapIterable, Object... expectedKeyValues) Assert that the givenImmutableMapIterablecontains all the given keys and values.static voidVerify.assertContainsAllKeyValues(ImmutableMapIterable<?, ?> immutableMapIterable, Object... keyValues) Assert that the givenImmutableMapIterablecontains all 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.private static voidVerify.assertMapContainsKeys(String immutableMapIterableName, ImmutableMapIterable<?, ?> immutableMapIterable, Object... expectedKeyValues) private static voidVerify.assertMapContainsValues(String immutableMapIterableName, ImmutableMapIterable<?, ?> immutableMapIterable, Object... expectedKeyValues)