|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sf.colossus.cmdline.CmdLine
public class CmdLine
Class CmdLine represents a parsed command line for one run of a program.
| Field Summary | |
|---|---|
private java.util.ArrayList<java.lang.String> |
leftovers
|
private java.util.Set<java.lang.String> |
nameSeen
|
private java.util.Map<java.lang.String,java.lang.String> |
nameToValue
|
private java.util.Set<java.lang.Character> |
optchSeen
|
private java.util.Map<java.lang.Character,java.lang.String> |
optchToValue
|
| Constructor Summary | |
|---|---|
CmdLine(Opts opts,
java.lang.String[] args)
|
|
| Method Summary | |
|---|---|
java.util.ArrayList<java.lang.String> |
getLeftovers()
Return an ArrayList of all leftover arguments that were found on the command line after valid options were parsed. |
java.lang.String |
getOptValue(char optch)
Return the option value as a String. |
java.lang.String |
getOptValue(java.lang.String name)
Return the option value as a String. |
boolean |
optIsSet(char optch)
Return true iff the option has been seen. |
boolean |
optIsSet(java.lang.String name)
Return true iff the option has been seen. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private final java.util.ArrayList<java.lang.String> leftovers
private final java.util.Map<java.lang.Character,java.lang.String> optchToValue
private final java.util.Map<java.lang.String,java.lang.String> nameToValue
private final java.util.Set<java.lang.Character> optchSeen
private final java.util.Set<java.lang.String> nameSeen
| Constructor Detail |
|---|
public CmdLine(Opts opts,
java.lang.String[] args)
| Method Detail |
|---|
public boolean optIsSet(char optch)
public boolean optIsSet(java.lang.String name)
public java.lang.String getOptValue(char optch)
public java.lang.String getOptValue(java.lang.String name)
public java.util.ArrayList<java.lang.String> getLeftovers()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||