Package com.hypixel.hytale.common.util
Class CompletableFutureUtil
java.lang.Object
com.hypixel.hytale.common.util.CompletableFutureUtil
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface(package private) static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> CompletableFuture<T> _catch(CompletableFuture<T> future) static <T> CompletableFuture<T> static booleanisCanceled(Throwable throwable) static voidjoinWithProgress(List<CompletableFuture<?>> list, CompletableFutureUtil.ProgressConsumer callback, int millisSleep, int millisProgress) static <T> CompletableFuture<T> whenComplete(CompletableFuture<T> future, CompletableFuture<T> callee)
-
Field Details
-
fn
-
-
Constructor Details
-
CompletableFutureUtil
public CompletableFutureUtil()
-
-
Method Details
-
whenComplete
@Nonnull public static <T> CompletableFuture<T> whenComplete(@Nonnull CompletableFuture<T> future, @Nonnull CompletableFuture<T> callee) -
isCanceled
-
_catch
-
completionCanceled
-
joinWithProgress
public static void joinWithProgress(@Nonnull List<CompletableFuture<?>> list, @Nonnull CompletableFutureUtil.ProgressConsumer callback, int millisSleep, int millisProgress) throws InterruptedException - Throws:
InterruptedException
-