Package org.tomitribe.crest.cmds
Class CmdGroup
- java.lang.Object
-
- org.tomitribe.crest.cmds.CmdGroup
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Collection<java.lang.String>complete(java.lang.String buffer, int cursorPosition)java.lang.Objectexec(java.util.Map<java.lang.Class<?>,InternalInterceptor> globalInterceptors, java.lang.String... rawArgs)java.util.Collection<Cmd>getCommands()java.lang.StringgetName()java.lang.StringgetUsage()voidhelp(java.io.PrintStream out)voidhelp(java.lang.String subCommand, java.io.PrintStream out)voidmanual(java.lang.String subCommand, java.io.PrintStream out)
-
-
-
Constructor Detail
-
CmdGroup
public CmdGroup(java.lang.Class<?> owner, java.util.Map<java.lang.String,Cmd> commands)
-
-
Method Detail
-
getCommands
public java.util.Collection<Cmd> getCommands()
-
exec
public java.lang.Object exec(java.util.Map<java.lang.Class<?>,InternalInterceptor> globalInterceptors, java.lang.String... rawArgs)
-
help
public void help(java.lang.String subCommand, java.io.PrintStream out)
-
manual
public void manual(java.lang.String subCommand, java.io.PrintStream out)
-
-