Class SimpleValueStorage<V>
java.lang.Object
ru.progrm_jarvis.javacommons.object.valuestorage.AbstractValueStorage<@NotNull String,V>
ru.progrm_jarvis.javacommons.object.valuestorage.SimpleValueStorage<V>
- Type Parameters:
V- type of stored values
- All Implemented Interfaces:
ValueStorage<String,V>
-
Field Summary
Fields inherited from class ru.progrm_jarvis.javacommons.object.valuestorage.AbstractValueStorage
values -
Method Summary
Modifier and TypeMethodDescriptionstatic <V> @NotNull ValueStorage<@NotNull String,V> create()Creates a new simple value storage.protected StringGenerates a new key for storing the unique value.Methods inherited from class ru.progrm_jarvis.javacommons.object.valuestorage.AbstractValueStorage
canEqual, equals, hashCode, retrieveValue, storeValue, toString
-
Method Details
-
create
Creates a new simple value storage.- Type Parameters:
V- type of stored values- Returns:
- created simple value storage
-
generateNewKey
Description copied from class:AbstractValueStorageGenerates a new key for storing the unique value.- Specified by:
generateNewKeyin classAbstractValueStorage<@NotNull String,V> - Returns:
- newly generated unique key
-