Interface KeyObjectStoreDelegate
- All Superinterfaces:
KeyObjectStore
- All Known Implementing Classes:
KeyObjectStoreDelegateBase,KeyObjectStoreWithKeyTransform
-
Method Summary
Modifier and TypeMethodDescriptiondefault <T> TcomputeIfAbsent(Iterable<String> keySegments, Callable<T> initializer) default <T> Tdefault void
-
Method Details
-
getDelegate
KeyObjectStore getDelegate() -
put
- Specified by:
putin interfaceKeyObjectStore- Throws:
IOException
-
get
- Specified by:
getin interfaceKeyObjectStore- Throws:
IOExceptionClassNotFoundException
-
computeIfAbsent
default <T> T computeIfAbsent(Iterable<String> keySegments, Callable<T> initializer) throws IOException, ClassNotFoundException, ExecutionException - Specified by:
computeIfAbsentin interfaceKeyObjectStore- Throws:
IOExceptionClassNotFoundExceptionExecutionException
-