Package com.strobel.componentmodel
Class Key<T>
java.lang.Object
com.strobel.componentmodel.Key<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final ConcurrentWeakIntObjectHashMap
<Key<?>> private final int
private static final AtomicInteger
private final String
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> Key
<T> final boolean
get
(UserDataStore store) get
(UserDataStore store, T defaultValue) static <T> Key
<T> getKeyByIndex
(int index) final int
hashCode()
boolean
isPresent
(UserDataStore store) void
set
(UserDataStore store, T value) void
toString()
-
Field Details
-
_keyCounter
-
_allKeys
-
_index
private final int _index -
_name
-
-
Constructor Details
-
Key
-
-
Method Details