public class CliOption extends Object
| 构造器和说明 |
|---|
CliOption(String opt,
String description) |
CliOption(String opt,
String description,
String type) |
| 限定符和类型 | 方法和说明 |
|---|---|
CliOption |
addEnum(String value,
String description) |
CliOption |
defaultValue(String defaultValue) |
String |
getDefault() |
String |
getDescription() |
Map<String,String> |
getEnum() |
String |
getOpt() |
String |
getOptionHelp() |
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 |
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 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 © 2019. All rights reserved.