public class NClassPairMultiMapImpl<A,B,V> extends Object implements NClassPairMultiMap<A,B,V>
| Constructor and Description |
|---|
NClassPairMultiMapImpl(Class<? extends A> baseKey1Type,
Class<? extends B> baseKey2Type,
Class<V> valueType,
boolean symmetric) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Class<? extends A> a,
Class<? extends B> b,
V value) |
boolean |
clear() |
boolean |
clear(Class<? extends A> a,
Class<? extends B> b) |
boolean |
equals(Object o) |
List<V> |
findMatches(Class<? extends A> a,
Class<? extends B> b) |
List<V> |
get(Class<? extends A> a,
Class<? extends B> b) |
List<V> |
getExact(Class<? extends A> a,
Class<? extends B> b) |
int |
hashCode() |
boolean |
isEmpty() |
Set<NUplet<Class>> |
keySet() |
void |
remove(Class<? extends A> a,
Class<? extends B> b,
V value) |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitof, ofpublic Set<NUplet<Class>> keySet()
keySet in interface NClassPairMultiMap<A,B,V>public void add(Class<? extends A> a, Class<? extends B> b, V value)
add in interface NClassPairMultiMap<A,B,V>public void remove(Class<? extends A> a, Class<? extends B> b, V value)
remove in interface NClassPairMultiMap<A,B,V>public boolean clear(Class<? extends A> a, Class<? extends B> b)
clear in interface NClassPairMultiMap<A,B,V>public boolean isEmpty()
isEmpty in interface NClassPairMultiMap<A,B,V>public boolean clear()
clear in interface NClassPairMultiMap<A,B,V>public List<V> get(Class<? extends A> a, Class<? extends B> b)
get in interface NClassPairMultiMap<A,B,V>public List<V> findMatches(Class<? extends A> a, Class<? extends B> b)
findMatches in interface NClassPairMultiMap<A,B,V>public List<V> getExact(Class<? extends A> a, Class<? extends B> b)
getExact in interface NClassPairMultiMap<A,B,V>Copyright © 2026 vpc open source initiative. All rights reserved.