Package org.aksw.commons.util.ref
Interface RefFuture<T>
-
- All Superinterfaces:
AutoCloseable,Ref<CompletableFuture<T>>,RefDelegate<CompletableFuture<T>,Ref<CompletableFuture<T>>>
- All Known Implementing Classes:
RefFutureImpl
public interface RefFuture<T> extends RefDelegate<CompletableFuture<T>,Ref<CompletableFuture<T>>>
In principle a typedef for Ref>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description RefFuture<T>acquire()default <U> RefFuture<U>acquireTransformed(java.util.function.Function<? super T,? extends U> transform)Create a sub-reference to a transformed value of the CompletableFuturedefault <U> RefFuture<U>acquireTransformedAndCloseThis(java.util.function.Function<? super T,? extends U> transform)default Tawait()-
Methods inherited from interface org.aksw.commons.util.ref.Ref
acquireMapped
-
Methods inherited from interface org.aksw.commons.util.ref.RefDelegate
acquire, close, get, getAcquisitionStackTrace, getCloseStackTrace, getCloseTriggerStackTrace, getDelegate, getRootRef, getSynchronizer, isAlive, isClosed
-
-