Class ParallelMapTransform
java.lang.Object
net.minecraft.util.thread.ParallelMapTransform
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static classprivate static final recordprivate static classprivate static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <K,U, V> CompletableFuture <Map<K, V>> schedule(Map<K, U> input, BiFunction<K, U, @Nullable V> operation, int maxTaskCount, Executor executor) static <K,U, V> CompletableFuture <Map<K, V>> schedule(Map<K, U> input, BiFunction<K, U, @Nullable V> operation, Executor executor)
-
Field Details
-
DEFAULT_TASKS_PER_THREAD
private static final int DEFAULT_TASKS_PER_THREAD- See Also:
-
-
Constructor Details
-
ParallelMapTransform
public ParallelMapTransform()
-
-
Method Details
-
schedule
public static <K,U, CompletableFuture<Map<K,V> V>> schedule(Map<K, U> input, BiFunction<K, U, @Nullable V> operation, int maxTaskCount, Executor executor) -
schedule
public static <K,U, CompletableFuture<Map<K,V> V>> schedule(Map<K, U> input, BiFunction<K, U, @Nullable V> operation, Executor executor)
-