Package org.alfresco.util
Interface OneToManyBiMap<K,V>
-
- All Superinterfaces:
java.util.Map<K,java.util.Set<V>>
,OneToManyMap<K,V>
- All Known Implementing Classes:
OneToManyHashBiMap
public interface OneToManyBiMap<K,V> extends OneToManyMap<K,V>
An extension oforg.alfresco.util.OneToManyMap
that 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 K
getKey(V value)
Returns the key, if any, for the specifiedvalue
.K
removeValue(V value)
Removes the specifiedvalue
from 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
-
-