public class Opts
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.TreeMap<java.lang.String,Opt> |
nameToOpt |
private java.util.TreeMap<java.lang.Character,Opt> |
optchToOpt |
Constructor and Description |
---|
Opts() |
Modifier and Type | Method and Description |
---|---|
void |
addOption(char optch,
java.lang.String name,
boolean hasarg,
java.lang.String help)
Add one Opt.
|
Opt |
getOpt(char optch)
Return the Opt corresponding to short option optch.
|
Opt |
getOpt(java.lang.String name)
Return the Opt corresponding to long option name.
|
java.util.Collection<Opt> |
getOptions()
Return a Collection of all my Opt objects.
|
CmdLine |
parse(java.lang.String[] args)
Parse args and return a CmdLine.
|
private final java.util.TreeMap<java.lang.Character,Opt> optchToOpt
private final java.util.TreeMap<java.lang.String,Opt> nameToOpt
public java.util.Collection<Opt> getOptions()
public void addOption(char optch, java.lang.String name, boolean hasarg, java.lang.String help)
public CmdLine parse(java.lang.String[] args)
public Opt getOpt(char optch)
public Opt getOpt(java.lang.String name)