| Package | Description | 
|---|---|
| org.eclipse.collections.api.bag.sorted | This package contains interfaces for SortedBag 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 type  MapIterable. | 
| org.eclipse.collections.api.factory.map.strategy | This package contains factory API for creating instances of maps with user defined  HashingStrategys. | 
| 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.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 the  ImmutableBaginterface. | 
| org.eclipse.collections.impl.bimap.immutable | |
| org.eclipse.collections.impl.collection.immutable | This package contains implementations of the  ImmutableCollectioninterface. | 
| 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.immutable | This package contains implementations of the  ImmutableMapinterface. | 
| org.eclipse.collections.impl.map.mutable | This package contains implementations of the  MutableMapinterface. | 
| org.eclipse.collections.impl.map.sorted.immutable | This package contains implementations of the  MutableSortedMapinterface. | 
| 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.map.strategy.mutable | This package contains mutable 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.multimap.bag | This package contains implementations of the  BagMultimapinterface. | 
| org.eclipse.collections.impl.multimap.bag.sorted.immutable | |
| org.eclipse.collections.impl.multimap.list | This package contains implementations of the  ListMultimapinterface. | 
| org.eclipse.collections.impl.multimap.set | This package contains implementations of the  SetMultimapinterface. | 
| org.eclipse.collections.impl.multimap.set.sorted | This package contains implementations of the  SortedSetMultimapinterface. | 
| Modifier and Type | Method and Description | 
|---|---|
| <K,V> ImmutableMap<K,V> | ImmutableSortedBag. aggregateBy(Function<? super T,? extends K> groupBy,
           Function0<? extends V> zeroValueFactory,
           Function2<? super V,? super T,? extends V> nonMutatingAggregator)Can return an ImmutableMap that's backed by a LinkedHashMap. | 
| <K,V> ImmutableMap<K,V> | ImmutableSortedBag. aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
                  Function0<? extends V> zeroValueFactory,
                  Procedure2<? super V,? super T> mutatingAggregator)Can return an ImmutableMap that's backed by a LinkedHashMap. | 
| Modifier and Type | Method and Description | 
|---|---|
| <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) | 
| <K,V> ImmutableMap<K,V> | ImmutableCollection. aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
                  Function0<? extends V> zeroValueFactory,
                  Procedure2<? super V,? super T> mutatingAggregator) | 
| <V> ImmutableMap<V,T> | ImmutableCollection. groupByUniqueKey(Function<? super T,? extends V> function) | 
| Modifier and Type | Method and Description | 
|---|---|
| <K,V> ImmutableBiMap<K,V> | ImmutableBiMapFactory. ofAll(ImmutableMap<K,V> immutableMap) | 
| <K,V> ImmutableBiMap<K,V> | ImmutableBiMapFactory. withAll(ImmutableMap<K,V> immutableMap) | 
| Modifier and Type | Method and Description | 
|---|---|
| <K,V> ImmutableMap<K,V> | ImmutableMapFactory. empty() | 
| <K,V> ImmutableMap<K,V> | ImmutableMapFactory. of()Same as  ImmutableMapFactory.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(Map<K,V> map)Same as  ImmutableMapFactory.withAll(Map). | 
| <K,V> ImmutableMap<K,V> | ImmutableMapFactory. ofMap(Map<K,V> map) | 
| <K,V> ImmutableMap<K,V> | ImmutableMapFactory. with()Same as  ImmutableMapFactory.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(Map<K,V> map) | 
| Modifier and Type | Method and 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(Map<K,V> map) | 
| <K,V> ImmutableMap<K,V> | ImmutableHashingStrategyMapFactory. ofMap(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(Map<K,V> map) | 
| Modifier and Type | Method and Description | 
|---|---|
| <K2,V2> ImmutableMap<K2,V2> | ImmutableMap. aggregateBy(Function<? super V,? extends K2> groupBy,
           Function0<? extends V2> zeroValueFactory,
           Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) | 
| <K2,V2> ImmutableMap<K2,V2> | ImmutableMap. aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
                  Function0<? extends V2> zeroValueFactory,
                  Procedure2<? super V2,? super V> mutatingAggregator) | 
| <K2,V2> ImmutableMap<K2,V2> | ImmutableMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function) | 
| <R> ImmutableMap<K,R> | ImmutableMap. collectValues(Function2<? super K,? super V,? extends R> function) | 
| ImmutableMap<V,K> | ImmutableMap. flipUniqueValues() | 
| <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(Iterable<? extends Pair<? extends K,? extends V>> keyValues) | 
| ImmutableMap<K,V> | ImmutableMap. newWithKeyValue(K key,
               V value) | 
| ImmutableMap<K,V> | ImmutableMap. newWithoutAllKeys(Iterable<? extends K> keys) | 
| ImmutableMap<K,V> | ImmutableMap. newWithoutKey(K key) | 
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| <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) | 
| <K,VV> ImmutableMap<K,VV> | ImmutablePrimitiveObjectMap. aggregateInPlaceBy(Function<? super V,? extends K> groupBy,
                  Function0<? extends VV> zeroValueFactory,
                  Procedure2<? super VV,? super V> mutatingAggregator) | 
| <VV> ImmutableMap<VV,V> | ImmutablePrimitiveObjectMap. groupByUniqueKey(Function<? super V,? extends VV> function) | 
| Modifier and Type | Method and Description | 
|---|---|
| <K2,V2> ImmutableMap<K2,V2> | ImmutableSortedMap. aggregateBy(Function<? super V,? extends K2> groupBy,
           Function0<? extends V2> zeroValueFactory,
           Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) | 
| <K2,V2> ImmutableMap<K2,V2> | ImmutableSortedMap. aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
                  Function0<? extends V2> zeroValueFactory,
                  Procedure2<? super V2,? super V> mutatingAggregator) | 
| <K2,V2> ImmutableMap<K2,V2> | ImmutableSortedMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function) | 
| <VV> ImmutableMap<VV,V> | ImmutableSortedMap. groupByUniqueKey(Function<? super V,? extends VV> function) | 
| Modifier and Type | Method and Description | 
|---|---|
| <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) | 
| <K,V> ImmutableMap<K,V> | ImmutableStack. aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
                  Function0<? extends V> zeroValueFactory,
                  Procedure2<? super V,? super T> mutatingAggregator) | 
| <V> ImmutableMap<V,T> | ImmutableStack. groupByUniqueKey(Function<? super T,? extends V> function) | 
| Modifier and Type | Method and Description | 
|---|---|
| <K,V> ImmutableMap<K,V> | AbstractImmutableBagIterable. aggregateBy(Function<? super T,? extends K> groupBy,
           Function0<? extends V> zeroValueFactory,
           Function2<? super V,? super T,? extends V> nonMutatingAggregator) | 
| <K,V> ImmutableMap<K,V> | AbstractImmutableBagIterable. aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
                  Function0<? extends V> zeroValueFactory,
                  Procedure2<? super V,? super T> mutatingAggregator) | 
| <V> ImmutableMap<V,T> | AbstractImmutableBag. groupByUniqueKey(Function<? super T,? extends V> function) | 
| <V> ImmutableMap<V,T> | ImmutableHashBag. groupByUniqueKey(Function<? super T,? extends V> function) | 
| Modifier and Type | Method and Description | 
|---|---|
| <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) | 
| Modifier and Type | Method and Description | 
|---|---|
| <K,V> ImmutableBiMap<K,V> | ImmutableBiMapFactoryImpl. ofAll(ImmutableMap<K,V> immutableMap) | 
| <K,V> ImmutableBiMap<K,V> | ImmutableBiMapFactoryImpl. withAll(ImmutableMap<K,V> immutableMap) | 
| Modifier and Type | Method and Description | 
|---|---|
| <K,V> ImmutableMap<K,V> | AbstractImmutableCollection. aggregateBy(Function<? super T,? extends K> groupBy,
           Function0<? extends V> zeroValueFactory,
           Function2<? super V,? super T,? extends V> nonMutatingAggregator) | 
| <K,V> ImmutableMap<K,V> | AbstractImmutableCollection. aggregateInPlaceBy(Function<? super T,? extends K> groupBy,
                  Function0<? extends V> zeroValueFactory,
                  Procedure2<? super V,? super T> mutatingAggregator) | 
| <V> ImmutableMap<V,T> | AbstractImmutableCollection. groupByUniqueKey(Function<? super T,? extends V> function) | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T,K,V> 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. | 
| Modifier and Type | Method and 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) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractImmutableMap<K,V> | 
| class  | ImmutableUnifiedMap<K,V> | 
| Modifier and Type | Method and Description | 
|---|---|
| <K2,V2> ImmutableMap<K2,V2> | AbstractImmutableMap. aggregateBy(Function<? super V,? extends K2> groupBy,
           Function0<? extends V2> zeroValueFactory,
           Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) | 
| <K2,V2> ImmutableMap<K2,V2> | AbstractImmutableMap. aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
                  Function0<? extends V2> zeroValueFactory,
                  Procedure2<? super V2,? super V> mutatingAggregator) | 
| <K2,V2> ImmutableMap<K2,V2> | AbstractImmutableMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function) | 
| <R> ImmutableMap<K,R> | AbstractImmutableMap. collectValues(Function2<? super K,? super V,? extends R> function) | 
| <K,V> ImmutableMap<K,V> | ImmutableMapFactoryImpl. empty() | 
| ImmutableMap<V,K> | AbstractImmutableMap. 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(Iterable<? extends Pair<? extends K,? extends V>> keyValues) | 
| ImmutableMap<K,V> | AbstractImmutableMap. newWithKeyValue(K key,
               V value) | 
| ImmutableMap<K,V> | AbstractImmutableMap. newWithoutAllKeys(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(Map<K,V> map) | 
| <K,V> ImmutableMap<K,V> | ImmutableMapFactoryImpl. ofMap(Map<K,V> map)Deprecated. 
 use  ImmutableMapFactoryImpl.ofAll(Map)instead (inlineable) | 
| ImmutableMap<K,V> | AbstractImmutableMap. reject(Predicate2<? super K,? super V> predicate) | 
| ImmutableMap<K,V> | AbstractImmutableMap. 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(Map<K,V> map) | 
| Modifier and Type | Method and Description | 
|---|---|
| ImmutableMap<K,V> | UnmodifiableMutableMap. toImmutable() | 
| ImmutableMap<K,V> | ConcurrentMutableHashMap. toImmutable()Deprecated.  | 
| ImmutableMap<K,V> | UnifiedMap. toImmutable() | 
| ImmutableMap<K,V> | ConcurrentHashMapUnsafe. toImmutable() | 
| ImmutableMap<K,V> | AbstractMutableMap. toImmutable() | 
| ImmutableMap<K,V> | MapAdapter. toImmutable() | 
| ImmutableMap<K,V> | ConcurrentHashMap. toImmutable() | 
| ImmutableMap<K,V> | SynchronizedMutableMap. toImmutable() | 
| Modifier and Type | Method and Description | 
|---|---|
| <K2,V2> ImmutableMap<K2,V2> | AbstractImmutableSortedMap. aggregateBy(Function<? super V,? extends K2> groupBy,
           Function0<? extends V2> zeroValueFactory,
           Function2<? super V2,? super V,? extends V2> nonMutatingAggregator) | 
| <K2,V2> ImmutableMap<K2,V2> | AbstractImmutableSortedMap. aggregateInPlaceBy(Function<? super V,? extends K2> groupBy,
                  Function0<? extends V2> zeroValueFactory,
                  Procedure2<? super V2,? super V> mutatingAggregator) | 
| <K2,V2> ImmutableMap<K2,V2> | AbstractImmutableSortedMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function) | 
| ImmutableMap<V,K> | ImmutableTreeMap. flipUniqueValues() | 
| <V1> ImmutableMap<V1,V> | AbstractImmutableSortedMap. groupByUniqueKey(Function<? super V,? extends V1> function) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ImmutableUnifiedMapWithHashingStrategy<K,V> | 
| Modifier and Type | Method and Description | 
|---|---|
| <R> ImmutableMap<K,R> | ImmutableUnifiedMapWithHashingStrategy. collectValues(Function2<? super K,? super V,? extends R> function) | 
| ImmutableMap<K,V> | ImmutableUnifiedMapWithHashingStrategy. newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs) | 
| ImmutableMap<K,V> | ImmutableUnifiedMapWithHashingStrategy. newWithAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) | 
| ImmutableMap<K,V> | ImmutableUnifiedMapWithHashingStrategy. newWithKeyValue(K key,
               V value) | 
| ImmutableMap<K,V> | ImmutableUnifiedMapWithHashingStrategy. newWithoutAllKeys(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(Map<K,V> map) | 
| <K,V> ImmutableMap<K,V> | ImmutableHashingStrategyMapFactoryImpl. ofMap(Map<K,V> map)Deprecated. 
 use  ImmutableHashingStrategyMapFactoryImpl.ofAll(Map)instead (inlineable) | 
| ImmutableMap<K,V> | ImmutableUnifiedMapWithHashingStrategy. reject(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(Map<K,V> map) | 
| Modifier and Type | Method and Description | 
|---|---|
| ImmutableMap<K,V> | UnifiedMapWithHashingStrategy. toImmutable() | 
| Constructor and Description | 
|---|
| ImmutableBagMultimapImpl(ImmutableMap<K,ImmutableBag<V>> map) | 
| Constructor and Description | 
|---|
| ImmutableSortedBagMultimapImpl(ImmutableMap<K,ImmutableSortedBag<V>> map,
                              Comparator<? super V> comparator) | 
| Constructor and Description | 
|---|
| ImmutableListMultimapImpl(ImmutableMap<K,ImmutableList<V>> map) | 
| ImmutableListMultimapSerializationProxy(ImmutableMap<K,ImmutableList<V>> map) | 
| Constructor and Description | 
|---|
| ImmutableSetMultimapImpl(ImmutableMap<K,ImmutableSet<V>> map) | 
| Constructor and Description | 
|---|
| ImmutableSortedSetMultimapImpl(ImmutableMap<K,ImmutableSortedSet<V>> map,
                              Comparator<? super V> comparator) | 
Copyright © 2004–2016. All rights reserved.