Package org.alfresco.util
Interface OneToManyBiMap<K,V>
-
- All Superinterfaces:
Map<K,Set<V>>,OneToManyMap<K,V>
- All Known Implementing Classes:
OneToManyHashBiMap
public interface OneToManyBiMap<K,V> extends OneToManyMap<K,V>
An extension oforg.alfresco.util.OneToManyMapthat stores the inverse mapping from a value to its key.- Author:
- Nick Smith
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description KgetKey(V value)Returns the key, if any, for the specifiedvalue.KremoveValue(V value)Removes the specifiedvaluefrom theOneToManyBiMap.-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from interface org.alfresco.util.OneToManyMap
containsSingleValue, entries, flatValues, putAllSingleValues, putSingleValue
-
-