public class NClassMultiMapImpl<K,V> extends Object implements NClassMultiMap<K,V>
| Constructor and Description |
|---|
NClassMultiMapImpl(Class<K> keyType,
Class<V> valueType) |
NClassMultiMapImpl(Class keyType,
Class<V> valueType,
int initialCapacity) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Class<? extends K> classKey,
V value) |
void |
addAll(NClassMultiMap<K,V> other) |
boolean |
clear() |
boolean |
clear(Class<? extends K> classKey) |
NClassMultiMap<K,V> |
copy() |
boolean |
equals(Object o) |
List<V> |
findMatches(Class<? extends K> classKey) |
List<V> |
get(Class<? extends K> classKey) |
List<V> |
getExact(Class<? extends K> classKey) |
Class<V> |
getValueType() |
int |
hashCode() |
boolean |
isEmpty() |
Set<Class<? extends K>> |
keySet() |
boolean |
remove(Class<? extends K> classKey,
V value) |
int |
size() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitof, ofpublic void add(Class<? extends K> classKey, V value)
add in interface NClassMultiMap<K,V>public void addAll(NClassMultiMap<K,V> other)
addAll in interface NClassMultiMap<K,V>public Set<Class<? extends K>> keySet()
keySet in interface NClassMultiMap<K,V>public List<V> findMatches(Class<? extends K> classKey)
findMatches in interface NClassMultiMap<K,V>public List<V> get(Class<? extends K> classKey)
get in interface NClassMultiMap<K,V>public List<V> getExact(Class<? extends K> classKey)
getExact in interface NClassMultiMap<K,V>public boolean clear(Class<? extends K> classKey)
clear in interface NClassMultiMap<K,V>public boolean isEmpty()
isEmpty in interface NClassMultiMap<K,V>public boolean clear()
clear in interface NClassMultiMap<K,V>public boolean remove(Class<? extends K> classKey, V value)
remove in interface NClassMultiMap<K,V>public int size()
size in interface NClassMultiMap<K,V>public NClassMultiMap<K,V> copy()
copy in interface NClassMultiMap<K,V>Copyright © 2026 vpc open source initiative. All rights reserved.