public abstract class CliOptionsParser extends Object
Modifier and Type | Class and Description |
---|---|
class |
CliOptionsParser.CommonCommandOptions |
class |
CliOptionsParser.GeneralOptions |
class |
CliOptionsParser.SpeciesAndAssemblyCommandOptions |
Modifier and Type | Field and Description |
---|---|
static String |
ANSI_BLACK |
static String |
ANSI_BLUE |
static String |
ANSI_CYAN |
static String |
ANSI_GREEN |
static String |
ANSI_PURPLE |
static String |
ANSI_RED |
static String |
ANSI_RESET |
static String |
ANSI_WHITE |
static String |
ANSI_YELLOW |
protected CliOptionsParser.GeneralOptions |
generalOptions |
protected com.beust.jcommander.JCommander |
jCommander |
Constructor and Description |
---|
CliOptionsParser() |
Modifier and Type | Method and Description |
---|---|
protected String |
getAPIVersion()
Deprecated.
|
String |
getCommand() |
CliOptionsParser.GeneralOptions |
getGeneralOptions() |
com.beust.jcommander.JCommander |
getJCommander() |
String |
getSubCommand() |
static String |
getSubCommand(com.beust.jcommander.JCommander jCommander) |
abstract boolean |
isHelp() |
void |
parse(String[] args) |
protected void |
printCommands(com.beust.jcommander.JCommander commander) |
protected void |
printMainUsage() |
void |
printUsage() |
void |
printVersion() |
protected final com.beust.jcommander.JCommander jCommander
protected final CliOptionsParser.GeneralOptions generalOptions
public static final String ANSI_RESET
public static final String ANSI_BLACK
public static final String ANSI_RED
public static final String ANSI_GREEN
public static final String ANSI_YELLOW
public static final String ANSI_BLUE
public static final String ANSI_PURPLE
public static final String ANSI_CYAN
public static final String ANSI_WHITE
public void parse(String[] args) throws com.beust.jcommander.ParameterException
com.beust.jcommander.ParameterException
public String getCommand()
public void printUsage()
public void printVersion()
@Deprecated protected String getAPIVersion()
protected void printMainUsage()
public CliOptionsParser.GeneralOptions getGeneralOptions()
public String getSubCommand()
public static String getSubCommand(com.beust.jcommander.JCommander jCommander)
public abstract boolean isHelp()
protected void printCommands(com.beust.jcommander.JCommander commander)
public com.beust.jcommander.JCommander getJCommander()
Copyright © 2019. All rights reserved.