Interface ParameterHandler<S extends CommandSource>
- All Known Implementing Classes:
EmptyInputHandler,OptionalParameterHandler,RequiredParameterHandler,SubCommandHandler
public sealed interface ParameterHandler<S extends CommandSource>
permits EmptyInputHandler<S>, OptionalParameterHandler<S>, RequiredParameterHandler<S>, SubCommandHandler<S>
-
Method Summary
Modifier and TypeMethodDescription@NotNull HandleResulthandle(TreeExecutionResult<S> result, ExecutionContext<S> context, Cursor<S> stream)
-
Method Details
-
handle
@NotNull @NotNull HandleResult handle(TreeExecutionResult<S> result, ExecutionContext<S> context, Cursor<S> stream) throws CommandException - Throws:
CommandException
-