public final class CommandData
extends java.lang.Object
| Constructor and Description |
|---|
CommandData(CommandBase commandBase) |
| Modifier and Type | Method and Description |
|---|---|
CommandBase |
getCommandBase() |
java.util.HashMap<java.lang.Integer,java.lang.String> |
getCompletions() |
java.lang.Class<?> |
getFirstParam() |
int |
getMaxArgs() |
java.lang.reflect.Method |
getMethod() |
int |
getMinArgs() |
java.util.List<java.lang.String> |
getParameterNames() |
java.util.List<java.lang.Class<?>> |
getParams() |
java.lang.String |
getPermission() |
boolean |
hasOptional() |
boolean |
hasPermission() |
boolean |
isDefault() |
void |
setDefault(boolean defaultCmd) |
void |
setFirstParam(java.lang.Class<?> firstParam) |
void |
setMaxArgs(int maxArgs) |
void |
setMethod(java.lang.reflect.Method method) |
void |
setMinArgs(int minArgs) |
void |
setOptional(boolean optional) |
void |
setPermission(java.lang.String permission) |
public CommandData(CommandBase commandBase)
public java.lang.reflect.Method getMethod()
public void setMethod(java.lang.reflect.Method method)
public boolean isDefault()
public void setDefault(boolean defaultCmd)
public java.lang.Class<?> getFirstParam()
public void setFirstParam(java.lang.Class<?> firstParam)
public java.util.List<java.lang.Class<?>> getParams()
public java.util.HashMap<java.lang.Integer,java.lang.String> getCompletions()
public void setPermission(java.lang.String permission)
public boolean hasPermission()
public java.lang.String getPermission()
public int getMaxArgs()
public void setMaxArgs(int maxArgs)
public int getMinArgs()
public void setMinArgs(int minArgs)
public java.util.List<java.lang.String> getParameterNames()
public CommandBase getCommandBase()
public boolean hasOptional()
public void setOptional(boolean optional)