public class ClassKeyMap<T>
extends java.util.LinkedHashMap<java.lang.Class<?>,T>
| Constructor and Description |
|---|
ClassKeyMap() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsType(java.lang.Object object) |
T |
getData(java.lang.Object instance) |
T |
put(java.lang.Class<?> key,
T value) |
java.util.Optional<T> |
tryGetData(java.lang.Object object) |
clear, containsValue, entrySet, forEach, get, getOrDefault, keySet, removeEldestEntry, replaceAll, valuesclone, compute, computeIfAbsent, computeIfPresent, containsKey, isEmpty, merge, putAll, putIfAbsent, remove, remove, replace, replace, size