Uses of Interface
org.eclipse.collections.api.map.ImmutableMapIterable
-
Packages that use ImmutableMapIterable Package Description org.eclipse.collections.api.bimap This package contains interfaces for BiMap API.org.eclipse.collections.api.collection org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.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 theImmutableMapinterface.org.eclipse.collections.impl.map.ordered.immutable org.eclipse.collections.impl.map.sorted.immutable This package contains implementations of theMutableSortedMapinterface.org.eclipse.collections.impl.map.strategy.immutable This package contains immutable map implementations backed by hashtables that rely onHashingStrategys provided by the developer to compute the hashCode and equals for the objects stored in the map.org.eclipse.collections.impl.test This package containsSerializeTestHelperandVerifyclasses. -
-
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.Methods in org.eclipse.collections.api.bimap that return ImmutableMapIterable Modifier and Type Method Description default <KK> ImmutableMapIterable<KK,V>ImmutableBiMap. reduceBy(Function<? super V,? extends KK> groupBy, Function2<? super V,? super V,? extends V> reduceFunction) -
Uses of ImmutableMapIterable in org.eclipse.collections.api.collection
Methods in org.eclipse.collections.api.collection that return ImmutableMapIterable Modifier and Type Method Description default <K> ImmutableMapIterable<K,T>ImmutableCollection. reduceBy(Function<? super T,? extends K> groupBy, Function2<? super T,? super T,? extends T> reduceFunction) -
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 from a JCF Map because 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<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<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(java.lang.Iterable<? extends Pair<? extends K,? extends V>> keyValues)ImmutableMapIterable<K,V>ImmutableMapIterable. newWithKeyValue(K key, V value)ImmutableMapIterable<K,V>ImmutableMapIterable. newWithMap(java.util.Map<? extends K,? extends V> map)ImmutableMapIterable<K,V>ImmutableMapIterable. newWithMapIterable(MapIterable<? extends K,? extends V> mapIterable)ImmutableMapIterable<K,V>ImmutableMapIterable. newWithoutAllKeys(java.lang.Iterable<? extends K> keys)ImmutableMapIterable<K,V>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<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 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 ImmutableMapIterable Modifier and Type Class Description classAbstractImmutableBiMap<K,V>private static classAbstractImmutableBiMap.Inverse<K,V>(package private) classImmutableHashBiMap<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>(package private) classImmutableDoubletonMap<K,V>(package private) classImmutableEmptyMap<K,V>This is a zero elementImmutableMapwhich is created by calling the Maps.immutable.empty() method.(package private) classImmutableQuadrupletonMap<K,V>(package private) classImmutableSingletonMap<K,V>(package private) classImmutableTripletonMap<K,V>classImmutableUnifiedMap<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 Modifier and Type Class Description classImmutableOrderedMapAdapter<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>(package private) classImmutableEmptySortedMap<K,V>This 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 ImmutableMapIterable Modifier and Type Class Description (package private) classImmutableEmptyMapWithHashingStrategy<K,V>This is a zero elementImmutableUnifiedMapWithHashingStrategywhich is created by calling the HashingStrategyMaps.immutable.empty() method.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(java.lang.String immutableMapIterableName, ImmutableMapIterable<?,?> immutableMapIterable, java.lang.Object... expectedKeyValues)Assert that the givenImmutableMapIterablecontains all the given keys and values.static voidVerify. assertContainsAllKeyValues(ImmutableMapIterable<?,?> immutableMapIterable, java.lang.Object... keyValues)Assert that the givenImmutableMapIterablecontains all the given keys and values.static voidVerify. assertContainsKey(java.lang.Object expectedKey, ImmutableMapIterable<?,?> immutableMapIterable)Assert that the givenImmutableMapIterablecontains an entry with the given key.static voidVerify. assertContainsKey(java.lang.String immutableMapIterableName, java.lang.Object expectedKey, ImmutableMapIterable<?,?> immutableMapIterable)Assert that the givenImmutableMapIterablecontains an entry with the given key.static voidVerify. assertContainsKeyValue(java.lang.Object expectedKey, java.lang.Object expectedValue, ImmutableMapIterable<?,?> mapIterable)Assert that the givenImmutableMapIterablecontains an entry with the given key and value.static voidVerify. assertContainsKeyValue(java.lang.String mapIterableName, java.lang.Object expectedKey, java.lang.Object expectedValue, ImmutableMapIterable<?,?> immutableMapIterable)Assert that the givenImmutableMapIterablecontains an entry with the given key and value.private static voidVerify. assertMapContainsKeys(java.lang.String immutableMapIterableName, ImmutableMapIterable<?,?> immutableMapIterable, java.lang.Object... expectedKeyValues)private static voidVerify. assertMapContainsValues(java.lang.String immutableMapIterableName, ImmutableMapIterable<?,?> immutableMapIterable, java.lang.Object... expectedKeyValues)
-