Files

25 lines
1.9 KiB
Plaintext

# javap --module java.base -public 'java.util.concurrent.StructuredTaskScope$Joiner', static factories only
== JDK 25
public static <T> StructuredTaskScope$Joiner<T, Stream<StructuredTaskScope$Subtask<T>>> allSuccessfulOrThrow();
public static <T> StructuredTaskScope$Joiner<T, T> anySuccessfulResultOrThrow();
public static <T> StructuredTaskScope$Joiner<T, Void> awaitAllSuccessfulOrThrow();
public static <T> StructuredTaskScope$Joiner<T, Void> awaitAll();
public static <T> StructuredTaskScope$Joiner<T, Stream<StructuredTaskScope$Subtask<T>>> allUntil(Predicate<StructuredTaskScope$Subtask<? extends T>>);
== JDK 26
public static <T> StructuredTaskScope$Joiner<T, List<T>> allSuccessfulOrThrow();
public static <T> StructuredTaskScope$Joiner<T, T> anySuccessfulOrThrow();
public static <T> StructuredTaskScope$Joiner<T, Void> awaitAllSuccessfulOrThrow();
public static <T> StructuredTaskScope$Joiner<T, Void> awaitAll();
public static <T> StructuredTaskScope$Joiner<T, List<StructuredTaskScope$Subtask<T>>> allUntil(Predicate<StructuredTaskScope$Subtask<T>>);
== JDK 27
public static <T, R_X extends Throwable> StructuredTaskScope$Joiner<T, List<T>, R_X> allSuccessfulOrThrow(Function<Throwable, R_X>);
public static <T> StructuredTaskScope$Joiner<T, List<T>, ExecutionException> allSuccessfulOrThrow();
public static <T, R_X extends Throwable> StructuredTaskScope$Joiner<T, T, R_X> anySuccessfulOrThrow(Function<Throwable, R_X>);
public static <T> StructuredTaskScope$Joiner<T, T, ExecutionException> anySuccessfulOrThrow();
public static <T, R_X extends Throwable> StructuredTaskScope$Joiner<T, Void, R_X> awaitAllSuccessfulOrThrow(Function<Throwable, R_X>);
public static <T> StructuredTaskScope$Joiner<T, Void, ExecutionException> awaitAllSuccessfulOrThrow();
public static <T> StructuredTaskScope$Joiner<T, List<StructuredTaskScope$Subtask<T>>, RuntimeException> allUntil(Predicate<? super StructuredTaskScope$Subtask<T>>);