Package org.openapitools.codegen
Class CliOption
- java.lang.Object
-
- org.openapitools.codegen.CliOption
-
public class CliOption extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description CliOption
addEnum(String value, String description)
CliOption
defaultValue(String defaultValue)
boolean
equals(Object o)
String
getDefault()
String
getDescription()
Map<String,String>
getEnum()
String
getOpt()
String
getOptionHelp()
String
getOptValue()
String
getType()
int
hashCode()
static CliOption
newBoolean(String opt, String description)
Create new boolean command line option with a default of falsestatic CliOption
newBoolean(String opt, String description, boolean defaultValue)
Create new boolean command line option with the provided value as defaultstatic CliOption
newString(String opt, String description)
void
setDefault(String defaultValue)
void
setDescription(String description)
void
setEnum(Map<String,String> enumValues)
void
setOptValue(String optValue)
void
setType(String type)
-
-
-
Method Detail
-
getOpt
public String getOpt()
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getType
public String getType()
-
setType
public void setType(String type)
-
getDefault
public String getDefault()
-
setDefault
public void setDefault(String defaultValue)
-
getOptValue
public String getOptValue()
-
setOptValue
public void setOptValue(String optValue)
-
newBoolean
public static CliOption newBoolean(String opt, String description)
Create new boolean command line option with a default of false- Parameters:
opt
- Option namedescription
- Option description- Returns:
- the CliOption created
-
newBoolean
public static CliOption newBoolean(String opt, String description, boolean defaultValue)
Create new boolean command line option with the provided value as default- Parameters:
opt
- Option namedescription
- Option descriptiondefaultValue
- the default value to use if option not specified- Returns:
- the CliOption created
-
getOptionHelp
public String getOptionHelp()
-
-