public class ClassMap<T>
extends java.lang.Object
Constructor and Description |
---|
ClassMap() |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
T |
get(java.lang.Object key) |
static <T> java.util.List<java.lang.Class<?>> |
getAncestry(java.lang.Class<T> c)
Walks superclass and interface graph, superclasses first, then
interfaces, to compute an ancestry list.
|
boolean |
isEmpty() |
T |
put(java.lang.Class<?> key,
T value) |
T |
remove(java.lang.Object key) |
int |
size() |
public static <T> java.util.List<java.lang.Class<?>> getAncestry(java.lang.Class<T> c)
public T get(java.lang.Object key)
public T remove(java.lang.Object key)
public void clear()
public int size()
public boolean isEmpty()