public abstract class UnmodifiableMultiMapSet<K,V> extends UnmodifiableMapSet<K,V> implements MultiMapSet<K,V>
UnmodifiableMultiMapSet prevents mutation of a wrapped
MultiMapSet.| Modifier | Constructor and Description |
|---|---|
protected |
UnmodifiableMultiMapSet() |
| Modifier and Type | Method and Description |
|---|---|
UnmodifiableMultiMap<K,V> |
asMap() |
abstract UnmodifiableMultiMap<K,V> |
asMultiMap() |
protected abstract MultiMapSet<K,V> |
wrapped()
Implementations should return the wrapped
MultiMapSet here. |
add, addAll, clear, iterator, remove, removeAll, retainAllcontains, containsAll, equals, hashCode, isEmpty, size, toArray, toArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitprotected abstract MultiMapSet<K,V> wrapped()
MultiMapSet here.wrapped in class UnmodifiableMapSet<K,V>public UnmodifiableMultiMap<K,V> asMap()
public abstract UnmodifiableMultiMap<K,V> asMultiMap()
asMultiMap in interface MultiMapSet<K,V>Copyright (c) 2006 C. Scott Ananian