Package org.jline.console.impl
Interface AbstractCommandRegistry.CmdRegistry
-
- All Known Implementing Classes:
AbstractCommandRegistry.EnumCmdRegistry,AbstractCommandRegistry.NameCmdRegistry
- Enclosing class:
- AbstractCommandRegistry
private static interface AbstractCommandRegistry.CmdRegistry
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidalias(java.lang.String alias, java.lang.String command)java.lang.Objectcommand(java.lang.String command)java.util.Map<java.lang.String,java.lang.String>commandAliases()java.util.Set<java.lang.String>commandNames()SystemCompletercompileCompleters()CommandMethodsgetCommandMethods(java.lang.String command)booleanhasCommand(java.lang.String command)<V extends java.lang.Enum<V>>
voidrename(V command, java.lang.String newName)
-
-
-
Method Detail
-
hasCommand
boolean hasCommand(java.lang.String command)
-
commandNames
java.util.Set<java.lang.String> commandNames()
-
commandAliases
java.util.Map<java.lang.String,java.lang.String> commandAliases()
-
command
java.lang.Object command(java.lang.String command)
-
rename
<V extends java.lang.Enum<V>> void rename(V command, java.lang.String newName)
-
alias
void alias(java.lang.String alias, java.lang.String command)
-
compileCompleters
SystemCompleter compileCompleters()
-
getCommandMethods
CommandMethods getCommandMethods(java.lang.String command)
-
-