Package cloud.commandframework.tasks
Interface TaskFunction<I,O>
-
- Type Parameters:
I- Input typeO- Output type
- All Superinterfaces:
java.util.function.Function<@NonNull I,@NonNull O>,TaskRecipeStep
public interface TaskFunction<I,O> extends java.util.function.Function<@NonNull I,@NonNull O>, TaskRecipeStep
Task step that produces output from given input
-
-
Method Summary
Modifier and Type Method Description @NonNull Oapply(@NonNull I input)static <I> TaskFunction<I,I>identity()Equivalent toFunction.identity()
-
-
-
Method Detail
-
identity
static <I> TaskFunction<I,I> identity()
Equivalent toFunction.identity()- Type Parameters:
I- Input type- Returns:
- Function that maps the input to itself
-
-