Uses of Interface
org.eclipse.collections.api.map.ImmutableMap
-
Packages that use ImmutableMap Package Description org.eclipse.collections.api This package contains interfaces for Eclipse Collections API.org.eclipse.collections.api.bimap This package contains interfaces for BiMap API.org.eclipse.collections.api.collection org.eclipse.collections.api.factory.bimap org.eclipse.collections.api.factory.map This package contains factory API for creating instances of typeMapIterable.org.eclipse.collections.api.factory.map.strategy This package contains factory API for creating instances of maps with user definedHashingStrategys.org.eclipse.collections.api.map This package contains interfaces for map API which enhance the performance and functionality ofMaporg.eclipse.collections.api.map.primitive This package contains API for primitive to primitive maps, primitive to object maps and object to primitive maps with mutable and immutable variants.org.eclipse.collections.api.map.sorted This package contains mutable and immutable sorted map interfaces.org.eclipse.collections.api.stack This package contains interfaces for stack API.org.eclipse.collections.impl.bag.immutable This package contains implementations of theImmutableBaginterface.org.eclipse.collections.impl.bag.sorted.immutable org.eclipse.collections.impl.bimap.immutable org.eclipse.collections.impl.collection.immutable This package contains implementations of theImmutableCollectioninterface.org.eclipse.collections.impl.collector org.eclipse.collections.impl.factory This package contains static utilities for creating mutable and immutable collection factories.org.eclipse.collections.impl.map.fixed This package contains implementations of theFixedSizeMapinterface.org.eclipse.collections.impl.map.immutable This package contains implementations of theImmutableMapinterface.org.eclipse.collections.impl.map.immutable.primitive This package contains implementations of the immutable primitive-primitive, primitive-object and object-primitive map interfaces.org.eclipse.collections.impl.map.mutable This package contains implementations of theMutableMapinterface.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.map.strategy.mutable This package contains mutable 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.multimap This package contains implementations of theMultimapinterface.org.eclipse.collections.impl.multimap.bag This package contains implementations of theBagMultimapinterface.org.eclipse.collections.impl.multimap.bag.sorted.immutable org.eclipse.collections.impl.multimap.list This package contains implementations of theListMultimapinterface.org.eclipse.collections.impl.multimap.set This package contains implementations of theSetMultimapinterface.org.eclipse.collections.impl.multimap.set.sorted This package contains implementations of theSortedSetMultimapinterface.org.eclipse.collections.impl.stack.immutable This package contains implementations of theImmutableStackinterface.org.eclipse.collections.impl.utility.internal This package contains static utilities that provide internal iteration pattern implementations which work with JCF collections. -
-
Uses of ImmutableMap in org.eclipse.collections.api
Methods in org.eclipse.collections.api that return ImmutableMap Modifier and Type Method Description default <NK,NV>
ImmutableMap<NK,NV>RichIterable. toImmutableMap(Function<? super T,? extends NK> keyFunction, Function<? super T,? extends NV> valueFunction)Converts the collection to an ImmutableMap implementation using the specified key and value functions. -
Uses of ImmutableMap in org.eclipse.collections.api.bimap
Methods in org.eclipse.collections.api.bimap that return ImmutableMap Modifier and Type Method Description default <K1,V1,V2>
ImmutableMap<K1,V2>ImmutableBiMap. 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>
ImmutableMap<KK,VV>ImmutableBiMap. aggregateBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)default <KK,VV>
ImmutableMap<KK,VV>ImmutableBiMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator) -
Uses of ImmutableMap in org.eclipse.collections.api.collection
Methods in org.eclipse.collections.api.collection that return ImmutableMap Modifier and Type Method Description default <K,V>
ImmutableMap<K,V>ImmutableCollection. aggregateBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V,? super T,? extends V> nonMutatingAggregator)default <K,V>
ImmutableMap<K,V>ImmutableCollection. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator)default <V> ImmutableMap<V,T>ImmutableCollection. groupByUniqueKey(Function<? super T,? extends V> function) -
Uses of ImmutableMap in org.eclipse.collections.api.factory.bimap
Methods in org.eclipse.collections.api.factory.bimap with parameters of type ImmutableMap Modifier and Type Method Description <K,V>
ImmutableBiMap<K,V>ImmutableBiMapFactory. ofAll(ImmutableMap<K,V> immutableMap)<K,V>
ImmutableBiMap<K,V>ImmutableBiMapFactory. withAll(ImmutableMap<K,V> immutableMap) -
Uses of ImmutableMap in org.eclipse.collections.api.factory.map
Methods in org.eclipse.collections.api.factory.map that return ImmutableMap Modifier and Type Method Description <K,V>
ImmutableMap<K,V>ImmutableMapFactory. empty()<K,V>
ImmutableMap<K,V>ImmutableMapFactory. of()Same asImmutableMapFactory.empty().<K,V>
ImmutableMap<K,V>ImmutableMapFactory. of(K key, V value)<K,V>
ImmutableMap<K,V>ImmutableMapFactory. of(K key1, V value1, K key2, V value2)<K,V>
ImmutableMap<K,V>ImmutableMapFactory. of(K key1, V value1, K key2, V value2, K key3, V value3)<K,V>
ImmutableMap<K,V>ImmutableMapFactory. of(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K,V>
ImmutableMap<K,V>ImmutableMapFactory. ofAll(java.util.Map<? extends K,? extends V> map)Same asImmutableMapFactory.withAll(Map).<K,V>
ImmutableMap<K,V>ImmutableMapFactory. ofMap(java.util.Map<? extends K,? extends V> map)<K,V>
ImmutableMap<K,V>ImmutableMapFactory. with()Same asImmutableMapFactory.empty().<K,V>
ImmutableMap<K,V>ImmutableMapFactory. with(K key, V value)<K,V>
ImmutableMap<K,V>ImmutableMapFactory. with(K key1, V value1, K key2, V value2)<K,V>
ImmutableMap<K,V>ImmutableMapFactory. with(K key1, V value1, K key2, V value2, K key3, V value3)<K,V>
ImmutableMap<K,V>ImmutableMapFactory. with(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K,V>
ImmutableMap<K,V>ImmutableMapFactory. withAll(java.util.Map<? extends K,? extends V> map) -
Uses of ImmutableMap in org.eclipse.collections.api.factory.map.strategy
Methods in org.eclipse.collections.api.factory.map.strategy that return ImmutableMap Modifier and Type Method Description <K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. of(HashingStrategy<? super K> hashingStrategy)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. of(HashingStrategy<? super K> hashingStrategy, K key, V value)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. ofAll(java.util.Map<K,V> map)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. ofMap(java.util.Map<K,V> map)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. with(HashingStrategy<? super K> hashingStrategy)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. with(HashingStrategy<? super K> hashingStrategy, K key, V value)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactory. withAll(java.util.Map<K,V> map) -
Uses of ImmutableMap in org.eclipse.collections.api.map
Methods in org.eclipse.collections.api.map that return ImmutableMap Modifier and Type Method Description default <K1,V1,V2>
ImmutableMap<K1,V2>ImmutableMap. 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>
ImmutableMap<KK,VV>ImmutableMap. aggregateBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)default <KK,VV>
ImmutableMap<KK,VV>ImmutableMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)<K2,V2>
ImmutableMap<K2,V2>ImmutableMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<R> ImmutableMap<R,V>ImmutableMap. collectKeysUnique(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<K,R>ImmutableMap. collectValues(Function2<? super K,? super V,? extends R> function)ImmutableMap<V,K>ImmutableMap. flipUniqueValues()default <V1> ImmutableMap<V1,V>ImmutableMap. groupByUniqueKey(Function<? super V,? extends V1> function)ImmutableMap<K,V>ImmutableMap. newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs)ImmutableMap<K,V>ImmutableMap. newWithAllKeyValues(java.lang.Iterable<? extends Pair<? extends K,? extends V>> keyValues)ImmutableMap<K,V>ImmutableMap. newWithKeyValue(K key, V value)ImmutableMap<K,V>ImmutableMap. newWithMap(java.util.Map<? extends K,? extends V> map)ImmutableMap<K,V>ImmutableMap. newWithMapIterable(MapIterable<? extends K,? extends V> mapIterable)ImmutableMap<K,V>ImmutableMap. newWithoutAllKeys(java.lang.Iterable<? extends K> keys)ImmutableMap<K,V>ImmutableMap. newWithoutKey(K key)default <KK> ImmutableMap<KK,V>ImmutableMap. reduceBy(Function<? super V,? extends KK> groupBy, Function2<? super V,? super V,? extends V> reduceFunction)ImmutableMap<K,V>ImmutableMap. reject(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableMap. select(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableMap. tap(Procedure<? super V> procedure)ImmutableMap<K,V>UnsortedMapIterable. toImmutable()Converts the UnsortedMapIterable to an immutable implementation. -
Uses of ImmutableMap in org.eclipse.collections.api.map.primitive
Methods in org.eclipse.collections.api.map.primitive that return ImmutableMap Modifier and Type Method Description default <K,VV>
ImmutableMap<K,VV>ImmutablePrimitiveObjectMap. aggregateBy(Function<? super V,? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)default <K,VV>
ImmutableMap<K,VV>ImmutablePrimitiveObjectMap. aggregateInPlaceBy(Function<? super V,? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)default <VV> ImmutableMap<VV,V>ImmutablePrimitiveObjectMap. groupByUniqueKey(Function<? super V,? extends VV> function)default <K> ImmutableMap<K,V>ImmutablePrimitiveObjectMap. reduceBy(Function<? super V,? extends K> groupBy, Function2<? super V,? super V,? extends V> reduceFunction) -
Uses of ImmutableMap in org.eclipse.collections.api.map.sorted
Methods in org.eclipse.collections.api.map.sorted that return ImmutableMap Modifier and Type Method Description default <K1,V1,V2>
ImmutableMap<K1,V2>ImmutableSortedMap. 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>
ImmutableMap<KK,VV>ImmutableSortedMap. aggregateBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)default <KK,VV>
ImmutableMap<KK,VV>ImmutableSortedMap. aggregateInPlaceBy(Function<? super V,? extends KK> groupBy, Function0<? extends VV> zeroValueFactory, Procedure2<? super VV,? super V> mutatingAggregator)<K2,V2>
ImmutableMap<K2,V2>ImmutableSortedMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)default <VV> ImmutableMap<VV,V>ImmutableSortedMap. groupByUniqueKey(Function<? super V,? extends VV> function)default <KK> ImmutableMap<KK,V>ImmutableSortedMap. reduceBy(Function<? super V,? extends KK> groupBy, Function2<? super V,? super V,? extends V> reduceFunction) -
Uses of ImmutableMap in org.eclipse.collections.api.stack
Methods in org.eclipse.collections.api.stack that return ImmutableMap Modifier and Type Method Description default <K,V>
ImmutableMap<K,V>ImmutableStack. aggregateBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V,? super T,? extends V> nonMutatingAggregator)default <K,V>
ImmutableMap<K,V>ImmutableStack. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator)default <V> ImmutableMap<V,T>ImmutableStack. groupByUniqueKey(Function<? super T,? extends V> function)default <K> ImmutableMap<K,T>ImmutableStack. reduceBy(Function<? super T,? extends K> groupBy, Function2<? super T,? super T,? extends T> reduceFunction) -
Uses of ImmutableMap in org.eclipse.collections.impl.bag.immutable
Methods in org.eclipse.collections.impl.bag.immutable that return ImmutableMap Modifier and Type Method Description <V> ImmutableMap<V,T>AbstractImmutableBag. groupByUniqueKey(Function<? super T,? extends V> function)<V> ImmutableMap<V,T>ImmutableEmptyBag. groupByUniqueKey(Function<? super T,? extends V> function)<V> ImmutableMap<V,T>ImmutableHashBag. groupByUniqueKey(Function<? super T,? extends V> function) -
Uses of ImmutableMap in org.eclipse.collections.impl.bag.sorted.immutable
Methods in org.eclipse.collections.impl.bag.sorted.immutable that return ImmutableMap Modifier and Type Method Description <V> ImmutableMap<V,T>AbstractImmutableSortedBag. groupByUniqueKey(Function<? super T,? extends V> function)<V> ImmutableMap<V,T>ImmutableEmptySortedBag. groupByUniqueKey(Function<? super T,? extends V> function) -
Uses of ImmutableMap in org.eclipse.collections.impl.bimap.immutable
Fields in org.eclipse.collections.impl.bimap.immutable declared as ImmutableMap Modifier and Type Field Description private ImmutableMap<K,V>AbstractImmutableBiMap. delegateMethods in org.eclipse.collections.impl.bimap.immutable that return ImmutableMap Modifier and Type Method Description <K1,V1,V2>
ImmutableMap<K1,V2>AbstractImmutableBiMap. 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)<K2,V2>
ImmutableMap<K2,V2>AbstractImmutableBiMap. aggregateBy(Function<? super V,? extends K2> groupBy, Function0<? extends V2> zeroValueFactory, Function2<? super V2,? super V,? extends V2> nonMutatingAggregator)<K2,V2>
ImmutableMap<K2,V2>AbstractImmutableBiMap. aggregateInPlaceBy(Function<? super V,? extends K2> groupBy, Function0<? extends V2> zeroValueFactory, Procedure2<? super V2,? super V> mutatingAggregator)protected ImmutableMap<K,V>AbstractImmutableBiMap. getDelegate()protected ImmutableMap<V,K>AbstractImmutableBiMap. getInverse()<K2> ImmutableMap<K2,V>AbstractImmutableBiMap. reduceBy(Function<? super V,? extends K2> groupBy, Function2<? super V,? super V,? extends V> reduceFunction)Methods in org.eclipse.collections.impl.bimap.immutable with parameters of type ImmutableMap Modifier and Type Method Description <K,V>
ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. ofAll(ImmutableMap<K,V> immutableMap)<K,V>
ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. withAll(ImmutableMap<K,V> immutableMap)Constructors in org.eclipse.collections.impl.bimap.immutable with parameters of type ImmutableMap Constructor Description AbstractImmutableBiMap(ImmutableMap<K,V> map, ImmutableMap<V,K> inverse)AbstractImmutableBiMap(ImmutableMap<K,V> delegate, AbstractImmutableBiMap<V,K> valuesToKeys)ImmutableHashBiMap(ImmutableMap<K,V> map, ImmutableMap<V,K> inverse)Inverse(ImmutableMap<K,V> delegate, AbstractImmutableBiMap<V,K> inverse) -
Uses of ImmutableMap in org.eclipse.collections.impl.collection.immutable
Methods in org.eclipse.collections.impl.collection.immutable that return ImmutableMap Modifier and Type Method Description <V> ImmutableMap<V,T>AbstractImmutableCollection. groupByUniqueKey(Function<? super T,? extends V> function) -
Uses of ImmutableMap in org.eclipse.collections.impl.collector
Methods in org.eclipse.collections.impl.collector that return types with arguments of type ImmutableMap Modifier and Type Method Description static <T,K,V>
java.util.stream.Collector<T,?,ImmutableMap<K,V>>Collectors2. toImmutableMap(Function<? super T,? extends K> keyFunction, Function<? super T,? extends V> valueFunction)Returns the elements as an ImmutableMap applying the keyFunction and valueFunction to each element. -
Uses of ImmutableMap in org.eclipse.collections.impl.factory
Methods in org.eclipse.collections.impl.factory that return ImmutableMap Modifier and Type Method Description static <K,V>
ImmutableMap<K,V>Iterables. iMap()static <K,V>
ImmutableMap<K,V>Iterables. iMap(K key, V value)static <K,V>
ImmutableMap<K,V>Iterables. iMap(K key1, V value1, K key2, V value2)static <K,V>
ImmutableMap<K,V>Iterables. iMap(K key1, V value1, K key2, V value2, K key3, V value3)static <K,V>
ImmutableMap<K,V>Iterables. iMap(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4) -
Uses of ImmutableMap in org.eclipse.collections.impl.map.fixed
Methods in org.eclipse.collections.impl.map.fixed that return ImmutableMap Modifier and Type Method Description ImmutableMap<K,V>DoubletonMap. toImmutable()ImmutableMap<K,V>EmptyMap. toImmutable()ImmutableMap<K,V>SingletonMap. toImmutable()ImmutableMap<K,V>TripletonMap. toImmutable() -
Uses of ImmutableMap in org.eclipse.collections.impl.map.immutable
Classes in org.eclipse.collections.impl.map.immutable that implement ImmutableMap 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>Fields in org.eclipse.collections.impl.map.immutable declared as ImmutableMap Modifier and Type Field Description (package private) static ImmutableMap<?,?>ImmutableEmptyMap. INSTANCEprivate ImmutableMap<K,V>ImmutableMapSerializationProxy. mapMethods in org.eclipse.collections.impl.map.immutable that return ImmutableMap Modifier and Type Method Description <K1,V1,V2>
ImmutableMap<K1,V2>AbstractImmutableMap. 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)<K2,V2>
ImmutableMap<K2,V2>AbstractImmutableMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<K2,V2>
ImmutableMap<K2,V2>ImmutableDoubletonMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<K2,V2>
ImmutableMap<K2,V2>ImmutableEmptyMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<K2,V2>
ImmutableMap<K2,V2>ImmutableQuadrupletonMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<K2,V2>
ImmutableMap<K2,V2>ImmutableSingletonMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<K2,V2>
ImmutableMap<K2,V2>ImmutableTripletonMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<R> ImmutableMap<R,V>AbstractImmutableMap. collectKeysUnique(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<R,V>ImmutableEmptyMap. collectKeysUnique(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<K,R>AbstractImmutableMap. collectValues(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<K,R>ImmutableDoubletonMap. collectValues(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<K,R>ImmutableEmptyMap. collectValues(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<K,R>ImmutableQuadrupletonMap. collectValues(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<K,R>ImmutableSingletonMap. collectValues(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<K,R>ImmutableTripletonMap. collectValues(Function2<? super K,? super V,? extends R> function)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. empty()private ImmutableMap<K,V>ImmutableDoubletonMap. filter(Predicate2<? super K,? super V> predicate)private ImmutableMap<K,V>ImmutableQuadrupletonMap. filter(Predicate2<? super K,? super V> predicate)private ImmutableMap<K,V>ImmutableTripletonMap. filter(Predicate2<? super K,? super V> predicate)ImmutableMap<V,K>AbstractImmutableMap. flipUniqueValues()ImmutableMap<V,K>ImmutableDoubletonMap. flipUniqueValues()ImmutableMap<V,K>ImmutableEmptyMap. flipUniqueValues()ImmutableMap<V,K>ImmutableQuadrupletonMap. flipUniqueValues()ImmutableMap<V,K>ImmutableSingletonMap. flipUniqueValues()ImmutableMap<V,K>ImmutableTripletonMap. flipUniqueValues()<V1> ImmutableMap<V1,V>AbstractImmutableMap. groupByUniqueKey(Function<? super V,? extends V1> function)ImmutableMap<K,V>AbstractImmutableMap. newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs)ImmutableMap<K,V>AbstractImmutableMap. newWithAllKeyValues(java.lang.Iterable<? extends Pair<? extends K,? extends V>> keyValues)ImmutableMap<K,V>AbstractImmutableMap. newWithKeyValue(K key, V value)ImmutableMap<K,V>AbstractImmutableMap. newWithMap(java.util.Map<? extends K,? extends V> map)ImmutableMap<K,V>AbstractImmutableMap. newWithMapIterable(MapIterable<? extends K,? extends V> mapIterable)ImmutableMap<K,V>AbstractImmutableMap. newWithoutAllKeys(java.lang.Iterable<? extends K> keys)ImmutableMap<K,V>AbstractImmutableMap. newWithoutKey(K key)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. of()<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. of(K key, V value)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. of(K key1, V value1, K key2, V value2)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. of(K key1, V value1, K key2, V value2, K key3, V value3)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. of(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. ofAll(java.util.Map<? extends K,? extends V> map)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. ofMap(java.util.Map<? extends K,? extends V> map)Deprecated.useImmutableMapFactoryImpl.ofAll(Map)instead (inlineable)ImmutableMap<K,V>AbstractImmutableMap. reject(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableDoubletonMap. reject(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableEmptyMap. reject(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableQuadrupletonMap. reject(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableSingletonMap. reject(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableTripletonMap. reject(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>AbstractImmutableMap. select(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableDoubletonMap. select(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableEmptyMap. select(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableQuadrupletonMap. select(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableSingletonMap. select(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableTripletonMap. select(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>AbstractImmutableMap. tap(Procedure<? super V> procedure)ImmutableMap<K,V>AbstractImmutableMap. toImmutable()<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. with()<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. with(K key, V value)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. with(K key1, V value1, K key2, V value2)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. with(K key1, V value1, K key2, V value2, K key3, V value3)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. with(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K,V>
ImmutableMap<K,V>ImmutableMapFactoryImpl. withAll(java.util.Map<? extends K,? extends V> map)Constructors in org.eclipse.collections.impl.map.immutable with parameters of type ImmutableMap Constructor Description ImmutableMapSerializationProxy(ImmutableMap<K,V> map) -
Uses of ImmutableMap in org.eclipse.collections.impl.map.immutable.primitive
Methods in org.eclipse.collections.impl.map.immutable.primitive that return ImmutableMap Modifier and Type Method Description <K,VV>
ImmutableMap<K,VV>ImmutableByteObjectHashMap. aggregateBy(Function<? super V,? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)<K,VV>
ImmutableMap<K,VV>ImmutableCharObjectHashMap. aggregateBy(Function<? super V,? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)<K,VV>
ImmutableMap<K,VV>ImmutableDoubleObjectHashMap. aggregateBy(Function<? super V,? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)<K,VV>
ImmutableMap<K,VV>ImmutableFloatObjectHashMap. aggregateBy(Function<? super V,? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)<K,VV>
ImmutableMap<K,VV>ImmutableIntObjectHashMap. aggregateBy(Function<? super V,? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)<K,VV>
ImmutableMap<K,VV>ImmutableLongObjectHashMap. aggregateBy(Function<? super V,? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)<K,VV>
ImmutableMap<K,VV>ImmutableShortObjectHashMap. aggregateBy(Function<? super V,? extends K> groupBy, Function0<? extends VV> zeroValueFactory, Function2<? super VV,? super V,? extends VV> nonMutatingAggregator)<VV> ImmutableMap<VV,V>ImmutableByteObjectEmptyMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableByteObjectHashMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableByteObjectSingletonMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableCharObjectEmptyMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableCharObjectHashMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableCharObjectSingletonMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableDoubleObjectEmptyMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableDoubleObjectHashMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableDoubleObjectSingletonMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableFloatObjectEmptyMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableFloatObjectHashMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableFloatObjectSingletonMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableIntObjectEmptyMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableIntObjectHashMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableIntObjectSingletonMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableLongObjectEmptyMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableLongObjectHashMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableLongObjectSingletonMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableShortObjectEmptyMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableShortObjectHashMap. groupByUniqueKey(Function<? super V,? extends VV> function)<VV> ImmutableMap<VV,V>ImmutableShortObjectSingletonMap. groupByUniqueKey(Function<? super V,? extends VV> function) -
Uses of ImmutableMap in org.eclipse.collections.impl.map.mutable
Methods in org.eclipse.collections.impl.map.mutable that return ImmutableMap Modifier and Type Method Description ImmutableMap<K,V>AbstractMutableMap. toImmutable()ImmutableMap<K,V>ConcurrentHashMap. toImmutable()ImmutableMap<K,V>ConcurrentHashMapUnsafe. toImmutable()ImmutableMap<K,V>ConcurrentMutableHashMap. toImmutable()Deprecated.ImmutableMap<K,V>MapAdapter. toImmutable()ImmutableMap<K,V>SynchronizedMutableMap. toImmutable()ImmutableMap<K,V>UnmodifiableMutableMap. toImmutable() -
Uses of ImmutableMap in org.eclipse.collections.impl.map.sorted.immutable
Methods in org.eclipse.collections.impl.map.sorted.immutable that return ImmutableMap Modifier and Type Method Description <K1,V1,V2>
ImmutableMap<K1,V2>AbstractImmutableSortedMap. 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)<K2,V2>
ImmutableMap<K2,V2>AbstractImmutableSortedMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<K2,V2>
ImmutableMap<K2,V2>ImmutableEmptySortedMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)ImmutableMap<V,K>ImmutableEmptySortedMap. flipUniqueValues()ImmutableMap<V,K>ImmutableTreeMap. flipUniqueValues()<V1> ImmutableMap<V1,V>AbstractImmutableSortedMap. groupByUniqueKey(Function<? super V,? extends V1> function) -
Uses of ImmutableMap in org.eclipse.collections.impl.map.strategy.immutable
Classes in org.eclipse.collections.impl.map.strategy.immutable that implement ImmutableMap 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>Fields in org.eclipse.collections.impl.map.strategy.immutable declared as ImmutableMap Modifier and Type Field Description private ImmutableMap<K,V>ImmutableMapWithHashingStrategySerializationProxy. mapMethods in org.eclipse.collections.impl.map.strategy.immutable that return ImmutableMap Modifier and Type Method Description <K2,V2>
ImmutableMap<K2,V2>ImmutableEmptyMapWithHashingStrategy. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<R> ImmutableMap<R,V>ImmutableEmptyMapWithHashingStrategy. collectKeysUnique(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<K,R>ImmutableEmptyMapWithHashingStrategy. collectValues(Function2<? super K,? super V,? extends R> function)<R> ImmutableMap<K,R>ImmutableUnifiedMapWithHashingStrategy. collectValues(Function2<? super K,? super V,? extends R> function)ImmutableMap<V,K>ImmutableEmptyMapWithHashingStrategy. flipUniqueValues()ImmutableMap<K,V>ImmutableUnifiedMapWithHashingStrategy. newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs)ImmutableMap<K,V>ImmutableUnifiedMapWithHashingStrategy. newWithAllKeyValues(java.lang.Iterable<? extends Pair<? extends K,? extends V>> keyValues)ImmutableMap<K,V>ImmutableUnifiedMapWithHashingStrategy. newWithKeyValue(K key, V value)ImmutableMap<K,V>ImmutableUnifiedMapWithHashingStrategy. newWithMap(java.util.Map<? extends K,? extends V> map)ImmutableMap<K,V>ImmutableUnifiedMapWithHashingStrategy. newWithMapIterable(MapIterable<? extends K,? extends V> mapIterable)ImmutableMap<K,V>ImmutableUnifiedMapWithHashingStrategy. newWithoutAllKeys(java.lang.Iterable<? extends K> keys)ImmutableMap<K,V>ImmutableUnifiedMapWithHashingStrategy. newWithoutKey(K key)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. of(HashingStrategy<? super K> hashingStrategy)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. of(HashingStrategy<? super K> hashingStrategy, K key, V value)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. of(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. ofAll(java.util.Map<K,V> map)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. ofMap(java.util.Map<K,V> map)Deprecated.useImmutableHashingStrategyMapFactoryImpl.ofAll(Map)instead (inlineable)ImmutableMap<K,V>ImmutableEmptyMapWithHashingStrategy. reject(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableUnifiedMapWithHashingStrategy. reject(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableEmptyMapWithHashingStrategy. select(Predicate2<? super K,? super V> predicate)ImmutableMap<K,V>ImmutableUnifiedMapWithHashingStrategy. select(Predicate2<? super K,? super V> predicate)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. with(HashingStrategy<? super K> hashingStrategy)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. with(HashingStrategy<? super K> hashingStrategy, K key, V value)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. with(HashingStrategy<? super K> hashingStrategy, K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K,V>
ImmutableMap<K,V>ImmutableHashingStrategyMapFactoryImpl. withAll(java.util.Map<K,V> map)Constructors in org.eclipse.collections.impl.map.strategy.immutable with parameters of type ImmutableMap Constructor Description ImmutableMapWithHashingStrategySerializationProxy(ImmutableMap<K,V> map, HashingStrategy<? super K> hashingStrategy) -
Uses of ImmutableMap in org.eclipse.collections.impl.map.strategy.mutable
Methods in org.eclipse.collections.impl.map.strategy.mutable that return ImmutableMap Modifier and Type Method Description ImmutableMap<K,V>UnifiedMapWithHashingStrategy. toImmutable() -
Uses of ImmutableMap in org.eclipse.collections.impl.multimap
Fields in org.eclipse.collections.impl.multimap declared as ImmutableMap Modifier and Type Field Description protected ImmutableMap<K,C>AbstractImmutableMultimap. mapprivate ImmutableMap<K,R>ImmutableMultimapSerializationProxy. mapToWriteMethods in org.eclipse.collections.impl.multimap that return ImmutableMap Modifier and Type Method Description protected ImmutableMap<K,C>AbstractImmutableMultimap. getMap()Constructors in org.eclipse.collections.impl.multimap with parameters of type ImmutableMap Constructor Description AbstractImmutableMultimap(ImmutableMap<K,C> immutableMap)Creates a new multimap that uses the provided immutableMap.ImmutableMultimapSerializationProxy(ImmutableMap<K,R> immutableMap) -
Uses of ImmutableMap in org.eclipse.collections.impl.multimap.bag
Fields in org.eclipse.collections.impl.multimap.bag declared as ImmutableMap Modifier and Type Field Description private ImmutableMap<K,ImmutableBag<V>>ImmutableBagMultimapImpl.ImmutableBagMultimapSerializationProxy. mapConstructors in org.eclipse.collections.impl.multimap.bag with parameters of type ImmutableMap Constructor Description ImmutableBagMultimapImpl(ImmutableMap<K,ImmutableBag<V>> map)ImmutableBagMultimapSerializationProxy(ImmutableMap<K,ImmutableBag<V>> map) -
Uses of ImmutableMap in org.eclipse.collections.impl.multimap.bag.sorted.immutable
Constructors in org.eclipse.collections.impl.multimap.bag.sorted.immutable with parameters of type ImmutableMap Constructor Description ImmutableSortedBagMultimapImpl(ImmutableMap<K,ImmutableSortedBag<V>> map)ImmutableSortedBagMultimapImpl(ImmutableMap<K,ImmutableSortedBag<V>> map, java.util.Comparator<? super V> comparator)ImmutableSortedBagMultimapSerializationProxy(ImmutableMap<K,ImmutableSortedBag<V>> map, java.util.Comparator<? super V> comparator) -
Uses of ImmutableMap in org.eclipse.collections.impl.multimap.list
Constructors in org.eclipse.collections.impl.multimap.list with parameters of type ImmutableMap Constructor Description ImmutableListMultimapImpl(ImmutableMap<K,ImmutableList<V>> map)ImmutableListMultimapSerializationProxy(ImmutableMap<K,ImmutableList<V>> map) -
Uses of ImmutableMap in org.eclipse.collections.impl.multimap.set
Constructors in org.eclipse.collections.impl.multimap.set with parameters of type ImmutableMap Constructor Description ImmutableSetMultimapImpl(ImmutableMap<K,ImmutableSet<V>> map)ImmutableSetMultimapSerializationProxy(ImmutableMap<K,ImmutableSet<V>> map) -
Uses of ImmutableMap in org.eclipse.collections.impl.multimap.set.sorted
Constructors in org.eclipse.collections.impl.multimap.set.sorted with parameters of type ImmutableMap Constructor Description ImmutableSortedSetMultimapImpl(ImmutableMap<K,ImmutableSortedSet<V>> map)ImmutableSortedSetMultimapImpl(ImmutableMap<K,ImmutableSortedSet<V>> map, java.util.Comparator<? super V> comparator)ImmutableSortedSetMultimapSerializationProxy(ImmutableMap<K,ImmutableSortedSet<V>> map, java.util.Comparator<? super V> comparator) -
Uses of ImmutableMap in org.eclipse.collections.impl.stack.immutable
Methods in org.eclipse.collections.impl.stack.immutable that return ImmutableMap Modifier and Type Method Description <K,V>
ImmutableMap<K,V>ImmutableEmptyStack. aggregateBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Function2<? super V,? super T,? extends V> nonMutatingAggregator)<K,V>
ImmutableMap<K,V>ImmutableEmptyStack. aggregateInPlaceBy(Function<? super T,? extends K> groupBy, Function0<? extends V> zeroValueFactory, Procedure2<? super V,? super T> mutatingAggregator)<V> ImmutableMap<V,T>ImmutableArrayStack. groupByUniqueKey(Function<? super T,? extends V> function)Deprecated.<V> ImmutableMap<V,T>ImmutableEmptyStack. groupByUniqueKey(Function<? super T,? extends V> function)<V> ImmutableMap<V,T>ImmutableNotEmptyStack. groupByUniqueKey(Function<? super T,? extends V> function)<K> ImmutableMap<K,T>ImmutableEmptyStack. reduceBy(Function<? super T,? extends K> groupBy, Function2<? super T,? super T,? extends T> reduceFunction) -
Uses of ImmutableMap in org.eclipse.collections.impl.utility.internal
Fields in org.eclipse.collections.impl.utility.internal declared as ImmutableMap Modifier and Type Field Description private static ImmutableMap<java.lang.Class<?>,java.lang.Class<?>>ReflectionHelper. PRIMATIVES_TO_WRAPPERSprivate static ImmutableMap<java.lang.Class<?>,java.lang.Class<?>>ReflectionHelper. WRAPPER_TO_PRIMATIVESMapping of iterator wrapper classes to iterator types
-