Package net.javasauce.ss.util.task
Class TaskIO<T>
java.lang.Object
net.javasauce.ss.util.task.TaskIO<T>
- All Implemented Interfaces:
Supplier<T>
- Direct Known Subclasses:
TaskInput,TaskOutput
public abstract sealed class TaskIO<T>
extends Object
implements Supplier<T>
permits TaskInput<T>, TaskOutput<T>
Represents some task input or output.
You may retrieve a CompletableFuture for the IO to operate on its output.
Created by covers1624 on 6/26/25.
-
Field Details
-
task
-
-
Constructor Details
-
TaskIO
-
-
Method Details
-
getFuture
The future for access to this IO.- Returns:
- The future.
-
getTask
-
getName
-