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 Tawait()Methods inherited from interface org.apache.jena.sparql.service.enhancer.claimingcache.Ref
acquireMappedMethods inherited from interface org.apache.jena.sparql.service.enhancer.claimingcache.RefDelegate
acquire, close, get, getAcquisitionStackTrace, getCloseStackTrace, getCloseTriggerStackTrace, getDelegate, getRootRef, getSynchronizer, isAlive, isClosed