Uses of Interface
org.eclipse.collections.api.bimap.ImmutableBiMap
| Package | Description |
|---|---|
| org.eclipse.collections.api.bimap |
This package contains interfaces for BiMap API.
|
| org.eclipse.collections.api.factory.bimap | |
| org.eclipse.collections.impl.bimap.immutable | |
| org.eclipse.collections.impl.bimap.mutable |
This package contains implementations of the
MutableBiMap interface. |
| org.eclipse.collections.impl.collector |
-
Uses of ImmutableBiMap in org.eclipse.collections.api.bimap
Methods in org.eclipse.collections.api.bimap that return ImmutableBiMap Modifier and Type Method Description <K2, V2> ImmutableBiMap<K2,V2>ImmutableBiMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<R> ImmutableBiMap<K,R>ImmutableBiMap. collectValues(Function2<? super K,? super V,? extends R> function)ImmutableBiMap<V,K>ImmutableBiMap. flipUniqueValues()default <VV> ImmutableBiMap<VV,V>ImmutableBiMap. groupByUniqueKey(Function<? super V,? extends VV> function)ImmutableBiMap<V,K>ImmutableBiMap. inverse()ImmutableBiMap<K,V>ImmutableBiMap. newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs)ImmutableBiMap<K,V>ImmutableBiMap. newWithAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues)ImmutableBiMap<K,V>ImmutableBiMap. newWithKeyValue(K key, V value)ImmutableBiMap<K,V>ImmutableBiMap. newWithoutAllKeys(Iterable<? extends K> keys)ImmutableBiMap<K,V>ImmutableBiMap. newWithoutKey(K key)ImmutableBiMap<K,V>ImmutableBiMap. reject(Predicate2<? super K,? super V> predicate)ImmutableBiMap<K,V>ImmutableBiMap. select(Predicate2<? super K,? super V> predicate)ImmutableBiMap<K,V>ImmutableBiMap. tap(Procedure<? super V> procedure)ImmutableBiMap<K,V>BiMap. toImmutable()Converts the BiMap to an ImmutableBiMap. -
Uses of ImmutableBiMap in org.eclipse.collections.api.factory.bimap
Methods in org.eclipse.collections.api.factory.bimap that return ImmutableBiMap Modifier and Type Method Description <K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. empty()<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. of()Same asImmutableBiMapFactory.empty().<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. of(K key, V value)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. of(K key1, V value1, K key2, V value2)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. of(K key1, V value1, K key2, V value2, K key3, V value3)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. of(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. ofAll(Map<K,V> map)Same asImmutableBiMapFactory.withAll(Map).<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. ofAll(MutableBiMap<K,V> biMap)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. ofAll(ImmutableMap<K,V> immutableMap)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. with()Same asImmutableBiMapFactory.empty().<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. with(K key, V value)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. with(K key1, V value1, K key2, V value2)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. with(K key1, V value1, K key2, V value2, K key3, V value3)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. with(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. withAll(Map<K,V> map)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. withAll(MutableBiMap<K,V> biMap)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactory. withAll(ImmutableMap<K,V> immutableMap) -
Uses of ImmutableBiMap in org.eclipse.collections.impl.bimap.immutable
Classes in org.eclipse.collections.impl.bimap.immutable that implement ImmutableBiMap Modifier and Type Class Description classAbstractImmutableBiMap<K,V>Methods in org.eclipse.collections.impl.bimap.immutable that return ImmutableBiMap Modifier and Type Method Description <K2, V2> ImmutableBiMap<K2,V2>AbstractImmutableBiMap. collect(Function2<? super K,? super V,Pair<K2,V2>> function)<R> ImmutableBiMap<K,R>AbstractImmutableBiMap. collectValues(Function2<? super K,? super V,? extends R> function)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. empty()ImmutableBiMap<V,K>AbstractImmutableBiMap. flipUniqueValues()<VV> ImmutableBiMap<VV,V>AbstractImmutableBiMap. groupByUniqueKey(Function<? super V,? extends VV> function)ImmutableBiMap<V,K>AbstractImmutableBiMap. inverse()ImmutableBiMap<K,V>AbstractImmutableBiMap. newWithAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs)ImmutableBiMap<K,V>AbstractImmutableBiMap. newWithAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues)ImmutableBiMap<K,V>AbstractImmutableBiMap. newWithKeyValue(K key, V value)ImmutableBiMap<K,V>AbstractImmutableBiMap. newWithoutAllKeys(Iterable<? extends K> keys)ImmutableBiMap<K,V>AbstractImmutableBiMap. newWithoutKey(K key)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. of()<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. of(K key, V value)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. of(K key1, V value1, K key2, V value2)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. of(K key1, V value1, K key2, V value2, K key3, V value3)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. of(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. ofAll(Map<K,V> map)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. ofAll(MutableBiMap<K,V> biMap)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. ofAll(ImmutableMap<K,V> immutableMap)ImmutableBiMap<K,V>AbstractImmutableBiMap. reject(Predicate2<? super K,? super V> predicate)ImmutableBiMap<K,V>AbstractImmutableBiMap. select(Predicate2<? super K,? super V> predicate)ImmutableBiMap<K,V>AbstractImmutableBiMap. tap(Procedure<? super V> procedure)ImmutableBiMap<K,V>AbstractImmutableBiMap. toImmutable()<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. with()<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. with(K key, V value)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. with(K key1, V value1, K key2, V value2)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. with(K key1, V value1, K key2, V value2, K key3, V value3)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. with(K key1, V value1, K key2, V value2, K key3, V value3, K key4, V value4)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. withAll(Map<K,V> map)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. withAll(MutableBiMap<K,V> biMap)<K, V> ImmutableBiMap<K,V>ImmutableBiMapFactoryImpl. withAll(ImmutableMap<K,V> immutableMap) -
Uses of ImmutableBiMap in org.eclipse.collections.impl.bimap.mutable
Methods in org.eclipse.collections.impl.bimap.mutable that return ImmutableBiMap Modifier and Type Method Description ImmutableBiMap<K,V>SynchronizedBiMap. toImmutable()ImmutableBiMap<K,V>UnmodifiableBiMap. toImmutable() -
Uses of ImmutableBiMap in org.eclipse.collections.impl.collector
Methods in org.eclipse.collections.impl.collector that return types with arguments of type ImmutableBiMap Modifier and Type Method Description static <T, K, V> Collector<T,?,ImmutableBiMap<K,V>>Collectors2. toImmutableBiMap(Function<? super T,? extends K> keyFunction, Function<? super T,? extends V> valueFunction)Returns the elements as an ImmutableBiMap applying the keyFunction and valueFunction to each element.