IResourceStoreManager.IVersionedResourceStoreWithLoaderAndVersionExtractor<Key,Value> |
IResourceStoreManager.IVersionedResourceStore.bind(ISerializableThrowingFunction<? super Key,? extends Value> loader,
ISerializableThrowingFunction<? super Key,?> versionExtractor) |
Binds to a given loader and version extractor so that values can be obtained without specifying the loader
and version.
|
IResourceStoreManager.IResourceStoreWithLoader<Key,Value> |
IResourceStoreManager.IResourceStore.bindLoader(ISerializableThrowingFunction<? super Key,? extends Value> loader) |
Binds to a given loader so that values can be obtained without specifying the loader.
|
IResourceStoreManager.IVersionedResourceStoreWithLoader<Key,Value> |
IResourceStoreManager.IVersionedResourceStore.bindLoader(ISerializableThrowingFunction<? super Key,? extends Value> loader) |
Binds to a given loader so that values can be obtained without specifying the loader.
|
IResourceStoreManager.IVersionedResourceStoreWithLoaderAndVersionExtractor<Key,Value> |
IResourceStoreManager.IVersionedResourceStoreWithVersionExtractor.bindLoader(ISerializableThrowingFunction<? super Key,? extends Value> loader) |
Binds to a given loader so that values can be obtained without specifying the loader.
|
IResourceStoreManager.IVersionedResourceStoreWithVersionExtractor<Key,Value> |
IResourceStoreManager.IVersionedResourceStore.bindVersionExtractor(ISerializableThrowingFunction<? super Key,?> versionExtractor) |
Binds to a given version extractor so that values can be obtained without specifying the version.
|
IResourceStoreManager.IVersionedResourceStoreWithLoaderAndVersionExtractor<Key,Value> |
IResourceStoreManager.IVersionedResourceStoreWithLoader.bindVersionExtractor(ISerializableThrowingFunction<? super Key,?> versionExtractor) |
Binds to a given version extractor so that values can be obtained without specifying the version.
|
Value |
IResourceStoreManager.IResourceStoreBase.computeIfAbsent(Key key,
ISerializableThrowingFunction<? super Key,? extends Value> loader) |
Gets the value for the given key.
|
Value |
IResourceStoreManager.IVersionedResourceStoreBase.computeIfAbsent(Key key,
Object version,
ISerializableThrowingFunction<? super Key,? extends Value> loader) |
Gets the value associated with the given key.
|
Value |
IResourceStoreManager.IVersionedResourceStoreWithVersionExtractorBase.computeIfAbsent(Key key,
ISerializableThrowingFunction<? super Key,? extends Value> loader) |
Gets the value for the given key.
|