Package io.vertx.tp.plugin.shell.atom
Class CommandOption
- java.lang.Object
-
- io.vertx.tp.plugin.shell.atom.CommandOption
-
- All Implemented Interfaces:
Serializable
public class CommandOption extends Object implements Serializable
- Author:
- Lang
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CommandOption()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.vertx.core.json.JsonObjectgetConfig()ObjectgetDefaultValue()StringgetDescription()StringgetName()StringgetSimple()booleanisRequired()org.apache.commons.cli.Optionoption()voidsetConfig(io.vertx.core.json.JsonObject config)voidsetDefaultValue(Object defaultValue)voidsetDescription(String description)voidsetName(String name)voidsetRequired(boolean required)voidsetSimple(String simple)
-
-
-
Method Detail
-
getSimple
public String getSimple()
-
setSimple
public void setSimple(String simple)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
isRequired
public boolean isRequired()
-
setRequired
public void setRequired(boolean required)
-
getName
public String getName()
-
setName
public void setName(String name)
-
getDefaultValue
public Object getDefaultValue()
-
setDefaultValue
public void setDefaultValue(Object defaultValue)
-
getConfig
public io.vertx.core.json.JsonObject getConfig()
-
setConfig
public void setConfig(io.vertx.core.json.JsonObject config)
-
option
public org.apache.commons.cli.Option option()
-
-