V - the value typepublic class InheritanceClassMap<V>
extends com.google.common.collect.ForwardingMap<java.lang.Class<?>,V>
Map with Class keys where values can be queried with child classes of the key use for
insertion.| Constructor and Description |
|---|
InheritanceClassMap(java.util.Map<java.lang.Class<?>,V> map) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Map<java.lang.Class<?>,V> |
delegate() |
V |
get(java.lang.Object key) |
clear, containsKey, containsValue, entrySet, equals, hashCode, isEmpty, keySet, put, putAll, remove, size, standardClear, standardContainsKey, standardContainsValue, standardEquals, standardHashCode, standardIsEmpty, standardPutAll, standardRemove, standardToString, values