public interface CommandLine
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
CommandLine.Builder<T extends CommandLine.Builder>
A build for constructing a command line parser. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static CommandLine.Builder | 
build()
Build and parse a new command line. 
 | 
Map<Option,Object> | 
getOptions()  | 
String[] | 
getRawArguments()  | 
List<String> | 
getRemainingArgs()  | 
String | 
getRemainingArgsString()  | 
String | 
getRemainingArgsWithOptionsString()  | 
Properties | 
getSystemProperties()  | 
Map<String,Object> | 
getUndeclaredOptions()  | 
boolean | 
hasOption(String name)  | 
Map.Entry<String,Object> | 
lastOption()  | 
Object | 
optionValue(String name)
The value of an option. 
 | 
static CommandLine | 
parse(String... args)
Parse a new command line with the default options. 
 | 
CommandLine | 
parseNew(String[] args)
Parses a new  
CommandLine instance that combines this instance with the given arguments. | 
List<String> getRemainingArgs()
Properties getSystemProperties()
boolean hasOption(String name)
name - The name of the optionObject optionValue(String name)
name - The optionString getRemainingArgsString()
String getRemainingArgsWithOptionsString()
CommandLine parseNew(String[] args)
CommandLine instance that combines this instance with the given arguments.args - The argumentsCommandLine instanceString[] getRawArguments()
static CommandLine.Builder build()
static CommandLine parse(String... args)
args - The arguments