V - value typepublic class ClassMap<V> extends WeakHashMap<Class<?>,V>
WeakHashMap that ads the find(Class) method to
find mappings for superclasses.AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
ClassMap() |
ClassMap(int initialCapacity) |
ClassMap(int initialCapacity,
float loadFactor) |
ClassMap(Map<? extends Class<?>,? extends V> m) |
| Modifier and Type | Method and Description |
|---|---|
static <V> ClassMap<V> |
create() |
static <V> ClassMap<V> |
create(int initialCapacity) |
static <V> ClassMap<V> |
create(int initialCapacity,
float loadFactor) |
static <V> ClassMap<V> |
create(Map<? extends Class<?>,? extends V> m) |
V |
find(Class<?> cls) |
Map<Class<?>,V> |
findAssignable(Class<?> cls) |
clear, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, valuesclone, equals, hashCode, toStringpublic ClassMap()
WeakHashMap.WeakHashMap()public ClassMap(int initialCapacity,
float loadFactor)
WeakHashMap.WeakHashMap(int, float)public ClassMap(int initialCapacity)
WeakHashMap.WeakHashMap(int)public ClassMap(Map<? extends Class<?>,? extends V> m)
WeakHashMap.WeakHashMap(Map)public static <V> ClassMap<V> create()
ClassMap()public static <V> ClassMap<V> create(int initialCapacity, float loadFactor)
ClassMap(int, float)public static <V> ClassMap<V> create(int initialCapacity)
ClassMap(int)public static <V> ClassMap<V> create(Map<? extends Class<?>,? extends V> m)
ClassMap(Map)Copyright © 2014 Molindo GmbH. All Rights Reserved.