public class CliOption extends Object
| Constructor and Description |
|---|
CliOption(String opt,
String description) |
CliOption(String opt,
String description,
String type) |
| Modifier and Type | Method and Description |
|---|---|
CliOption |
addEnum(String value,
String description) |
CliOption |
defaultValue(String defaultValue) |
String |
getDefault() |
String |
getDescription() |
Map<String,String> |
getEnum() |
String |
getOpt() |
String |
getOptionHelp() |
String |
getOptValue() |
String |
getType() |
static CliOption |
newBoolean(String opt,
String description)
Create new boolean command line option with a default of false
|
static CliOption |
newBoolean(String opt,
String description,
boolean defaultValue)
Create new boolean command line option with the provided value as default
|
static 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) |
public String getOpt()
public String getDescription()
public void setDescription(String description)
public String getType()
public void setType(String type)
public String getDefault()
public void setDefault(String defaultValue)
public String getOptValue()
public void setOptValue(String optValue)
public static CliOption newBoolean(String opt, String description)
opt - Option namedescription - Option descriptionpublic static CliOption newBoolean(String opt, String description, boolean defaultValue)
opt - Option namedescription - Option descriptiondefaultValue - the default value to use if option not specifiedpublic String getOptionHelp()
Copyright © 2021. All rights reserved.