Uses of Interface
org.eclipse.collections.api.bimap.BiMap
Packages that use BiMap
Package
Description
This package contains interfaces for BiMap API.
This package contains implementations of the
MutableBiMap interface.-
Uses of BiMap in org.eclipse.collections.api.bimap
Subinterfaces of BiMap in org.eclipse.collections.api.bimapModifier and TypeInterfaceDescriptioninterfaceImmutableBiMap<K,V> ABiMapwhose contents cannot be altered after initialization.interfaceMutableBiMap<K,V> ABiMapwhose contents can be altered after initialization.Methods in org.eclipse.collections.api.bimap that return BiMapModifier and TypeMethodDescription<K2,V2> BiMap<K2, V2> For each key and value of the map the function is evaluated.BiMap.collectValues(Function2<? super K, ? super V, ? extends R> function) For each key and value of the map the function is evaluated.BiMap.flipUniqueValues()BiMap.groupByUniqueKey(Function<? super V, ? extends VV> function) BiMap.inverse()Returns an inversed view of this BiMap, where the associations are in the direction of this bimap's values to keys.BiMap.reject(Predicate2<? super K, ? super V> predicate) BiMap.select(Predicate2<? super K, ? super V> predicate) -
Uses of BiMap in org.eclipse.collections.impl.bimap
Classes in org.eclipse.collections.impl.bimap that implement BiMap -
Uses of BiMap in org.eclipse.collections.impl.bimap.immutable
Classes in org.eclipse.collections.impl.bimap.immutable that implement BiMap -
Uses of BiMap in org.eclipse.collections.impl.bimap.mutable
Classes in org.eclipse.collections.impl.bimap.mutable that implement BiMapModifier and TypeClassDescriptionclassHashBiMap<K,V> AMutableBiMapwhich uses two hash tables as its underlying data store.classSynchronizedBiMap<K,V> classUnmodifiableBiMap<K,V>