Interface RefFuture<T>
- All Superinterfaces:
AutoCloseable
,Ref<CompletableFuture<T>>
,RefDelegate<CompletableFuture<T>,
Ref<CompletableFuture<T>>>
- All Known Implementing Classes:
RefFutureImpl
Essentially a typedef for
Ref<CompletableFuture<T>>
-
Method Summary
Modifier and TypeMethodDescriptionacquire()
default <U> RefFuture<U>
acquireTransformed
(Function<? super T, ? extends U> transform) Create a sub-reference to a transformed value of the CompletableFuturedefault <U> RefFuture<U>
acquireTransformedAndCloseThis
(Function<? super T, ? extends U> transform) default T
await()
Methods inherited from interface org.apache.jena.sparql.service.enhancer.claimingcache.Ref
acquireMapped
Methods inherited from interface org.apache.jena.sparql.service.enhancer.claimingcache.RefDelegate
acquire, close, get, getAcquisitionStackTrace, getCloseStackTrace, getCloseTriggerStackTrace, getDelegate, getRootRef, getSynchronizer, isAlive, isClosed