public class CommandLine
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) char |
optionChar |
(package private) java.util.Hashtable |
optSpecs |
(package private) java.util.Vector |
optVec |
Constructor and Description |
---|
CommandLine() |
CommandLine(char optionCh) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
addOption(Option opt)
adds an option for an existing option spec
|
void |
addOptionSpec(OptionSpec optSpec) |
Option |
getOption(java.lang.String name) |
java.util.Iterator |
getOptions(java.lang.String name) |
(package private) OptionSpec |
getOptionSpec(java.lang.String name) |
boolean |
hasOption(java.lang.String name) |
void |
parse(java.lang.String[] args) |
(package private) void |
parseParams(java.lang.String[] args,
java.util.Vector params,
int i,
int expectedArgCount) |
void |
printDoc(java.io.PrintStream out) |
java.util.Hashtable optSpecs
java.util.Vector optVec
char optionChar
public void addOptionSpec(OptionSpec optSpec)
OptionSpec getOptionSpec(java.lang.String name)
public Option getOption(java.lang.String name)
public java.util.Iterator getOptions(java.lang.String name)
public boolean hasOption(java.lang.String name)
void addOption(Option opt)
public void printDoc(java.io.PrintStream out)
public void parse(java.lang.String[] args) throws ParseException
ParseException
void parseParams(java.lang.String[] args, java.util.Vector params, int i, int expectedArgCount)