Uses of Interface
org.eclipse.collections.api.bimap.MutableBiMap
Packages that use MutableBiMap
Package
Description
This package contains interfaces for Eclipse Collections API.
This package contains interfaces for BiMap API.
This package contains implementations for Eclipse Collections API.
This package contains implementations of the
MutableBiMap interface.This package contains implementations of
Procedure and Procedure2.This package contains implementations of the
MutableCollection interface.This package contains implementations of the
MutableMap interface.This package contains implementations of the mutable primitive-primitive, primitive-object and object-primitive map interfaces.
This package contains implementations of the
MutableSortedMap interface.This package contains implementations of the
MutableStack interface.-
Uses of MutableBiMap in org.eclipse.collections.api
Methods in org.eclipse.collections.api that return MutableBiMap -
Uses of MutableBiMap in org.eclipse.collections.api.bimap
Methods in org.eclipse.collections.api.bimap that return MutableBiMapModifier and TypeMethodDescriptionMutableBiMap.asSynchronized()MutableBiMap.asUnmodifiable()MutableBiMap.clone()<K2,V2> MutableBiMap<K2, V2> <R> MutableBiMap<K,R> MutableBiMap.collectValues(Function2<? super K, ? super V, ? extends R> function) MutableBiMap.flipUniqueValues()default <VV> MutableBiMap<VV,V> MutableBiMap.groupByUniqueKey(Function<? super V, ? extends VV> function) MutableBiMap.inverse()MutableBiMap.newEmpty()MutableBiMap.reject(Predicate2<? super K, ? super V> predicate) MutableBiMap.select(Predicate2<? super K, ? super V> predicate) MutableBiMap.withAllKeyValueArguments(Pair<? extends K, ? extends V>... keyValuePairs) MutableBiMap.withAllKeyValues(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) MutableBiMap.withKeyValue(K key, V value) default MutableBiMap<K,V> default MutableBiMap<K,V> MutableBiMap.withMapIterable(MapIterable<? extends K, ? extends V> mapIterable) MutableBiMap.withoutAllKeys(Iterable<? extends K> keys) MutableBiMap.withoutKey(K key) -
Uses of MutableBiMap in org.eclipse.collections.api.factory.bimap
Methods in org.eclipse.collections.api.factory.bimap that return MutableBiMapModifier and TypeMethodDescription<K,V> MutableBiMap<K, V> MutableBiMapFactory.empty()<K,V> MutableBiMap<K, V> MutableBiMapFactory.of()Same asMutableBiMapFactory.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 asMutableBiMapFactory.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) Methods in org.eclipse.collections.api.factory.bimap with parameters of type MutableBiMapModifier and TypeMethodDescription<K,V> ImmutableBiMap<K, V> ImmutableBiMapFactory.ofAll(MutableBiMap<K, V> biMap) <K,V> ImmutableBiMap<K, V> ImmutableBiMapFactory.withAll(MutableBiMap<K, V> biMap) -
Uses of MutableBiMap in org.eclipse.collections.impl
Methods in org.eclipse.collections.impl that return MutableBiMapModifier and TypeMethodDescription<K,V> MutableBiMap<K, V> AbstractRichIterable.toBiMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction) <NK,NV> MutableBiMap<NK, NV> UnmodifiableRichIterable.toBiMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) -
Uses of MutableBiMap in org.eclipse.collections.impl.bimap
Methods in org.eclipse.collections.impl.bimap that return MutableBiMap -
Uses of MutableBiMap in org.eclipse.collections.impl.bimap.immutable
Methods in org.eclipse.collections.impl.bimap.immutable with parameters of type MutableBiMapModifier and TypeMethodDescription<K,V> ImmutableBiMap<K, V> ImmutableBiMapFactoryImpl.ofAll(MutableBiMap<K, V> biMap) <K,V> ImmutableBiMap<K, V> ImmutableBiMapFactoryImpl.withAll(MutableBiMap<K, V> biMap) -
Uses of MutableBiMap in org.eclipse.collections.impl.bimap.mutable
Classes in org.eclipse.collections.impl.bimap.mutable that implement MutableBiMapModifier and TypeClassDescriptionclassHashBiMap<K,V> AMutableBiMapwhich uses two hash tables as its underlying data store.classSynchronizedBiMap<K,V> classUnmodifiableBiMap<K,V> Methods in org.eclipse.collections.impl.bimap.mutable that return MutableBiMapModifier and TypeMethodDescriptionSynchronizedBiMap.asSynchronized()UnmodifiableBiMap.asSynchronized()SynchronizedBiMap.asUnmodifiable()UnmodifiableBiMap.asUnmodifiable()SynchronizedBiMap.clone()UnmodifiableBiMap.clone()<K2,V2> MutableBiMap<K2, V2> <K2,V2> MutableBiMap<K2, V2> <R> MutableBiMap<K,R> SynchronizedBiMap.collectValues(Function2<? super K, ? super V, ? extends R> function) <R> MutableBiMap<K,R> UnmodifiableBiMap.collectValues(Function2<? super K, ? super V, ? extends R> function) <K,V> MutableBiMap<K, V> MutableBiMapFactoryImpl.empty()SynchronizedBiMap.flipUniqueValues()UnmodifiableBiMap.flipUniqueValues()<VV> MutableBiMap<VV,V> SynchronizedBiMap.groupByUniqueKey(Function<? super V, ? extends VV> function) <VV> MutableBiMap<VV,V> UnmodifiableBiMap.groupByUniqueKey(Function<? super V, ? extends VV> function) SynchronizedBiMap.inverse()UnmodifiableBiMap.inverse()SynchronizedBiMap.newEmpty()UnmodifiableBiMap.newEmpty()<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) SynchronizedBiMap.reject(Predicate2<? super K, ? super V> predicate) UnmodifiableBiMap.reject(Predicate2<? super K, ? super V> predicate) SynchronizedBiMap.select(Predicate2<? super K, ? super V> predicate) UnmodifiableBiMap.select(Predicate2<? super K, ? super V> predicate) <NK,NV> MutableBiMap<NK, NV> UnmodifiableBiMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <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) SynchronizedBiMap.withAllKeyValueArguments(Pair<? extends K, ? extends V>... keyValuePairs) UnmodifiableBiMap.withAllKeyValueArguments(Pair<? extends K, ? extends V>... keyValuePairs) SynchronizedBiMap.withAllKeyValues(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) UnmodifiableBiMap.withAllKeyValues(Iterable<? extends Pair<? extends K, ? extends V>> keyValues) SynchronizedBiMap.withKeyValue(K key, V value) UnmodifiableBiMap.withKeyValue(K key, V value) SynchronizedBiMap.withMapIterable(MapIterable<? extends K, ? extends V> mapIterable) UnmodifiableBiMap.withMapIterable(MapIterable<? extends K, ? extends V> mapIterable) SynchronizedBiMap.withoutAllKeys(Iterable<? extends K> keys) UnmodifiableBiMap.withoutAllKeys(Iterable<? extends K> keys) SynchronizedBiMap.withoutKey(K key) UnmodifiableBiMap.withoutKey(K key) Methods in org.eclipse.collections.impl.bimap.mutable with parameters of type MutableBiMapModifier and TypeMethodDescriptionstatic <K,V> SynchronizedBiMap<K, V> SynchronizedBiMap.of(MutableBiMap<K, V> map) This method will take a MutableBiMap and wrap it directly in a SynchronizedBiMap.static <K,V> UnmodifiableBiMap<K, V> UnmodifiableBiMap.of(MutableBiMap<K, V> biMap) Constructors in org.eclipse.collections.impl.bimap.mutable with parameters of type MutableBiMap -
Uses of MutableBiMap in org.eclipse.collections.impl.block.procedure
Constructors in org.eclipse.collections.impl.block.procedure with parameters of type MutableBiMapModifierConstructorDescriptionBiMapCollectProcedure(MutableBiMap<K, V> newMap, Function<? super T, ? extends K> newKeyFunction, Function<? super T, ? extends V> newValueFunction) -
Uses of MutableBiMap in org.eclipse.collections.impl.collection
Methods in org.eclipse.collections.impl.collection that return MutableBiMap -
Uses of MutableBiMap in org.eclipse.collections.impl.collection.mutable
Methods in org.eclipse.collections.impl.collection.mutable that return MutableBiMapModifier and TypeMethodDescription<K,V> MutableBiMap<K, V> AbstractCollectionAdapter.toBiMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction) <NK,NV> MutableBiMap<NK, NV> AbstractMultiReaderMutableCollection.toBiMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> AbstractUnmodifiableMutableCollection.toBiMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) -
Uses of MutableBiMap in org.eclipse.collections.impl.collector
Methods in org.eclipse.collections.impl.collector that return types with arguments of type MutableBiMapModifier and TypeMethodDescriptionstatic <T,K, V> Collector<T, ?, MutableBiMap<K, V>> Collectors2.toBiMap(Function<? super T, ? extends K> keyFunction, Function<? super T, ? extends V> valueFunction) Returns the elements as a MutableBiMap applying the keyFunction and valueFunction to each element. -
Uses of MutableBiMap in org.eclipse.collections.impl.map.mutable
Methods in org.eclipse.collections.impl.map.mutable that return MutableBiMapModifier and TypeMethodDescription<NK,NV> MutableBiMap<NK, NV> UnmodifiableMutableMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) Constructors in org.eclipse.collections.impl.map.mutable with parameters of type MutableBiMap -
Uses of MutableBiMap in org.eclipse.collections.impl.map.mutable.primitive
Methods in org.eclipse.collections.impl.map.mutable.primitive that return MutableBiMapModifier and TypeMethodDescription<NK,NV> MutableBiMap<NK, NV> ByteObjectHashMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> CharObjectHashMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> DoubleObjectHashMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> FloatObjectHashMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> IntObjectHashMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> LongObjectHashMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> ShortObjectHashMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> SynchronizedByteObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> SynchronizedCharObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> SynchronizedDoubleObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> SynchronizedFloatObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> SynchronizedIntObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> SynchronizedLongObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> SynchronizedShortObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> UnmodifiableByteObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> UnmodifiableCharObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> UnmodifiableDoubleObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> UnmodifiableFloatObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> UnmodifiableIntObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> UnmodifiableLongObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> UnmodifiableShortObjectMap.toBiMap(Function<? super V, ? extends NK> keyFunction, Function<? super V, ? extends NV> valueFunction) -
Uses of MutableBiMap in org.eclipse.collections.impl.map.ordered.mutable
Methods in org.eclipse.collections.impl.map.ordered.mutable that return MutableBiMap -
Uses of MutableBiMap in org.eclipse.collections.impl.map.sorted.mutable
Methods in org.eclipse.collections.impl.map.sorted.mutable that return MutableBiMap -
Uses of MutableBiMap in org.eclipse.collections.impl.stack.mutable
Methods in org.eclipse.collections.impl.stack.mutable that return MutableBiMapModifier and TypeMethodDescription<NK,NV> MutableBiMap<NK, NV> ArrayStack.toBiMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> SynchronizedStack.toBiMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction) <NK,NV> MutableBiMap<NK, NV> UnmodifiableStack.toBiMap(Function<? super T, ? extends NK> keyFunction, Function<? super T, ? extends NV> valueFunction)