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 void
alias(java.lang.String alias, java.lang.String command)
java.lang.Object
command(java.lang.String command)
java.util.Map<java.lang.String,java.lang.String>
commandAliases()
java.util.Set<java.lang.String>
commandNames()
SystemCompleter
compileCompleters()
CommandMethods
getCommandMethods(java.lang.String command)
boolean
hasCommand(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)
-
-