public class NClassPairMapImpl<A,B,V> extends Object implements net.thevpc.nuts.reflect.NClassPairMap<A,B,V>
| Constructor and Description |
|---|
NClassPairMapImpl(Class<? extends A> baseKey1Type,
Class<? extends B> baseKey2Type,
Class<V> valueType,
boolean symmetric) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
clear() |
protected net.thevpc.nuts.util.NUplet<Class> |
createKey(Class first,
Class second) |
boolean |
equals(Object o) |
net.thevpc.nuts.util.NUplet<Class>[] |
evalHierarchy(net.thevpc.nuts.util.NUplet<Class> clazz) |
List<V> |
findMatches(Class<? extends A> classKey1,
Class<? extends B> classKey2) |
V |
get(Class<? extends A> classKey1,
Class<? extends B> classKey2) |
V |
getExact(Class<? extends A> classKey1,
Class<? extends B> classKey2) |
List<net.thevpc.nuts.util.NUplet<Class>> |
getSearchPath(Class<? extends A> classKey1,
Class<? extends B> classKey2) |
int |
hashCode() |
boolean |
isEmpty() |
Set<net.thevpc.nuts.util.NUplet<Class>> |
keySet() |
V |
put(Class<? extends A> classKey1,
Class<? extends B> classKey2,
V value) |
V |
remove(Class<? extends A> classKey1,
Class<? extends B> classKey2) |
public boolean clear()
public boolean isEmpty()
public List<net.thevpc.nuts.util.NUplet<Class>> getSearchPath(Class<? extends A> classKey1, Class<? extends B> classKey2)
public net.thevpc.nuts.util.NUplet<Class>[] evalHierarchy(net.thevpc.nuts.util.NUplet<Class> clazz)
Copyright © 2026 vpc open source initiative. All rights reserved.