Package io.vertx.tp.plugin.shell.atom
Class CommandAtom
- java.lang.Object
-
- io.vertx.tp.plugin.shell.atom.CommandAtom
-
- All Implemented Interfaces:
Serializable
public class CommandAtom extends Object implements Serializable
- Author:
- Lang
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CommandAtom()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<CommandAtom>getCommands()io.vertx.core.json.JsonObjectgetConfig()<T> TgetDefault(String simple)StringgetDescription()StringgetName()List<String>getOptionNames()List<CommandOption>getOptions()Class<?>getPlugin()StringgetSimple()CommandTypegetType()booleanisArgs()CommandOptionoption(String name)org.apache.commons.cli.Optionsoptions()voidsetArgs(boolean args)voidsetCommands(List<CommandAtom> commands)voidsetConfig(io.vertx.core.json.JsonObject config)voidsetDescription(String description)voidsetName(String name)voidsetOptions(List<CommandOption> options)voidsetPlugin(Class<?> plugin)voidsetSimple(String simple)voidsetType(CommandType type)booleanvalid()
-
-
-
Method Detail
-
getSimple
public String getSimple()
-
setSimple
public void setSimple(String simple)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getPlugin
public Class<?> getPlugin()
-
setPlugin
public void setPlugin(Class<?> plugin)
-
getType
public CommandType getType()
-
setType
public void setType(CommandType type)
-
getOptions
public List<CommandOption> getOptions()
-
setOptions
public void setOptions(List<CommandOption> options)
-
getCommands
public List<CommandAtom> getCommands()
-
setCommands
public void setCommands(List<CommandAtom> commands)
-
isArgs
public boolean isArgs()
-
setArgs
public void setArgs(boolean args)
-
getConfig
public io.vertx.core.json.JsonObject getConfig()
-
setConfig
public void setConfig(io.vertx.core.json.JsonObject config)
-
valid
public boolean valid()
-
getDefault
public <T> T getDefault(String simple)
-
options
public org.apache.commons.cli.Options options()
-
option
public CommandOption option(String name)
-
-