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 class
AbstractImmutableBiMap<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.