- java.lang.Object
-
- swim.args.Cmd
-
-
Constructor Summary
Constructors Constructor Description Cmd(String id, String name, String desc, FingerTrieSeq<Opt> opts, FingerTrieSeq<Cmd> cmds, ExecCmd exec, Cmd base)
-
Method Summary
Modifier and Type Method Description Cmdbase()booleancanEqual(Object other)Cmdclone()Cmdcmd(String cmd)Cmdcmd(Cmd cmd)FingerTrieSeq<Cmd>cmds()voiddebug(Output<?> output)Writes a developer readable, debug-formatted string representation of this object tooutput.Stringdesc()Cmddesc(String desc)booleanequals(Object other)ExecCmdexec()Cmdexec(ExecCmd exec)OptgetOpt(String name)inthashCode()static Cmdhelp()CmdhelpCmd()Stringid()Stringname()static Cmdof(String id)static Cmdof(String id, String name)Cmdopt(String opt)Cmdopt(Opt opt)FingerTrieSeq<Opt>opts()Cmdparse(String[] params)Cmdparse(String[] params, int paramIndex)voidrun()StringtoHelp()StringtoString()voidwriteFullName(Output<String> output)voidwriteHelp(Output<String> output)
-
-
-
Constructor Detail
-
Cmd
public Cmd(String id, String name, String desc, FingerTrieSeq<Opt> opts, FingerTrieSeq<Cmd> cmds, ExecCmd exec, Cmd base)
-
-
Method Detail
-
help
public static Cmd help()
-
base
public Cmd base()
-
id
public String id()
-
name
public String name()
-
desc
public String desc()
-
opts
public FingerTrieSeq<Opt> opts()
-
cmds
public FingerTrieSeq<Cmd> cmds()
-
exec
public ExecCmd exec()
-
run
public void run()
-
helpCmd
public Cmd helpCmd()
-
toHelp
public String toHelp()
-
canEqual
public boolean canEqual(Object other)
-
debug
public void debug(Output<?> output)
Description copied from interface:DebugWrites a developer readable, debug-formatted string representation of this object tooutput.
-
-