|
|||||||||
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 |