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. |
Modifier and Type | Method and Description |
---|---|
MutableBiMap<K,V> |
MutableBiMap.asSynchronized() |
MutableBiMap<K,V> |
MutableBiMap.asUnmodifiable() |
MutableBiMap<K,V> |
MutableBiMap.clone() |
<K2,V2> MutableBiMap<K2,V2> |
MutableBiMap.collect(Function2<? super K,? super V,Pair<K2,V2>> function) |
<R> MutableBiMap<K,R> |
MutableBiMap.collectValues(Function2<? super K,? super V,? extends R> function) |
MutableBiMap<V,K> |
MutableBiMap.flipUniqueValues() |
<VV> MutableBiMap<VV,V> |
MutableBiMap.groupByUniqueKey(Function<? super V,? extends VV> function) |
MutableBiMap<V,K> |
MutableBiMap.inverse() |
MutableBiMap<K,V> |
MutableBiMap.newEmpty() |
MutableBiMap<K,V> |
MutableBiMap.reject(Predicate2<? super K,? super V> predicate) |
MutableBiMap<K,V> |
MutableBiMap.select(Predicate2<? super K,? super V> predicate) |
MutableBiMap<K,V> |
MutableBiMap.tap(Procedure<? super V> procedure) |
MutableBiMap<K,V> |
MutableBiMap.withAllKeyValueArguments(Pair<? extends K,? extends V>... keyValuePairs) |
MutableBiMap<K,V> |
MutableBiMap.withAllKeyValues(Iterable<? extends Pair<? extends K,? extends V>> keyValues) |
MutableBiMap<K,V> |
MutableBiMap.withKeyValue(K key,
V value) |
MutableBiMap<K,V> |
MutableBiMap.withoutAllKeys(Iterable<? extends K> keys) |
MutableBiMap<K,V> |
MutableBiMap.withoutKey(K key) |
Modifier and Type | Method and Description |
---|---|
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.empty() |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.of()
Same as
MutableBiMapFactory.empty() . |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.of(K key,
V value)
|
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.of(K key1,
V value1,
K key2,
V value2)
|
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.of(K key1,
V value1,
K key2,
V value2,
K key3,
V value3)
|
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.of(K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4)
|
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.with()
Same as
MutableBiMapFactory.empty() . |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.with(K key,
V value) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.with(K key1,
V value1,
K key2,
V value2) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.with(K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactory.with(K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4) |
Modifier and Type | Method and Description |
---|---|
<K,V> ImmutableBiMap<K,V> |
ImmutableBiMapFactory.ofAll(MutableBiMap<K,V> biMap) |
<K,V> ImmutableBiMap<K,V> |
ImmutableBiMapFactory.withAll(MutableBiMap<K,V> biMap) |
Modifier and Type | Method and Description |
---|---|
<K,V> ImmutableBiMap<K,V> |
ImmutableBiMapFactoryImpl.ofAll(MutableBiMap<K,V> biMap) |
<K,V> ImmutableBiMap<K,V> |
ImmutableBiMapFactoryImpl.withAll(MutableBiMap<K,V> biMap) |
Modifier and Type | Class and Description |
---|---|
class |
HashBiMap<K,V>
A
MutableBiMap which uses two hash tables as its underlying data store. |
Modifier and Type | Method and Description |
---|---|
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.empty() |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.of() |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.of(K key,
V value) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.of(K key1,
V value1,
K key2,
V value2) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.of(K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.of(K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.with() |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.with(K key,
V value) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.with(K key1,
V value1,
K key2,
V value2) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.with(K key1,
V value1,
K key2,
V value2,
K key3,
V value3) |
<K,V> MutableBiMap<K,V> |
MutableBiMapFactoryImpl.with(K key1,
V value1,
K key2,
V value2,
K key3,
V value3,
K key4,
V value4) |
Copyright © 2004–2016. All rights reserved.