Package co.aikar.commands
Class RegisteredCommand<CEC extends CommandExecutionContext<CEC,? extends CommandIssuer>>
- java.lang.Object
-
- co.aikar.commands.RegisteredCommand<CEC>
-
public class RegisteredCommand<CEC extends CommandExecutionContext<CEC,? extends CommandIssuer>> extends Object
-
-
Field Summary
Fields Modifier and Type Field Description StringhelpSearchTags
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidaddSubcommand(String cmd)voidaddSubcommands(Collection<String> cmd)<T extends Annotation>
TgetAnnotation(Class<T> annotation)StringgetCommand()StringgetHelpText()StringgetPermission()Deprecated.StringgetPrefSubCommand()Set<String>getRequiredPermissions()StringgetSyntaxText()StringgetSyntaxText(CommandIssuer issuer)booleanisPrivate()voidpostCommand()voidpreCommand()booleanrequiresPermission(String permission)
-
-
-
Field Detail
-
helpSearchTags
public String helpSearchTags
-
-
Method Detail
-
preCommand
public void preCommand()
-
postCommand
public void postCommand()
-
getPermission
@Deprecated public String getPermission()
Deprecated.- See Also:
getRequiredPermissions()
-
getRequiredPermissions
public Set<String> getRequiredPermissions()
-
requiresPermission
public boolean requiresPermission(String permission)
-
getPrefSubCommand
public String getPrefSubCommand()
-
getSyntaxText
public String getSyntaxText()
-
getSyntaxText
public String getSyntaxText(CommandIssuer issuer)
-
getHelpText
public String getHelpText()
-
isPrivate
public boolean isPrivate()
-
getCommand
public String getCommand()
-
addSubcommand
public void addSubcommand(String cmd)
-
addSubcommands
public void addSubcommands(Collection<String> cmd)
-
getAnnotation
public <T extends Annotation> T getAnnotation(Class<T> annotation)
-
-