public class CommandProcess extends Object
| Constructor and Description |
|---|
CommandProcess(CommandManager manager) |
| Modifier and Type | Method and Description |
|---|---|
ExecutionState |
asState() |
BaseInfo |
constructInfo() |
ExecutionState |
execute() |
ExecutionState |
execute(CommandManager manager) |
Arguments |
getArguments() |
BaseCommand |
getCommand() |
String |
getLabel() |
boolean |
isLocked() |
boolean |
isValid() |
CommandProcess |
lock() |
CommandProcess |
setArguments(Arguments arguments) |
CommandProcess |
setCommand(BaseCommand command) |
CommandProcess |
setInfoConstructor(java.util.function.BiFunction<CommandManager,String,? extends BaseInfo> info) |
CommandProcess |
setLabel(String label) |
CommandProcess |
setValid(boolean valid) |
public CommandProcess(CommandManager manager)
public CommandProcess setValid(boolean valid)
public boolean isValid()
public CommandProcess setLabel(String label)
public String getLabel()
public CommandProcess setCommand(BaseCommand command)
public BaseCommand getCommand()
public CommandProcess setArguments(Arguments arguments)
public Arguments getArguments()
public CommandProcess setInfoConstructor(java.util.function.BiFunction<CommandManager,String,? extends BaseInfo> info)
public BaseInfo constructInfo()
public ExecutionState asState()
public ExecutionState execute()
public ExecutionState execute(CommandManager manager)
public CommandProcess lock()
public boolean isLocked()
Copyright © 2021. All rights reserved.