|
|||||||||
| Home >> All >> org >> mrd >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
org.mrd.util
Class Arguments

java.lang.Objectorg.mrd.util.Arguments
- public class Arguments
- extends java.lang.Object
- Version:
| Nested Class Summary | |
class |
Arguments.Entry
|
| Field Summary | |
private java.lang.String |
appName
|
protected java.lang.String[] |
args
argument list to be decoded |
private java.util.HashMap |
arguments
Holds value of property optional. |
private java.lang.String |
description
Holds value of property description. |
static int |
EXIT
|
static int |
IGNORE
|
private int |
onFail
|
static int |
THROW
|
private java.lang.String |
usage
Holds value of property usage. |
| Constructor Summary | |
Arguments(java.lang.String appName,
int onFail)
Creates new Args |
|
| Method Summary | |
java.lang.String |
getUsage()
Getter for property usage. |
java.lang.String |
getValue(char name)
Getter for property argument. |
boolean |
isPresent(char name)
Getter for property argument. |
void |
load(java.lang.String[] args)
main loop, calls CommandLine methods |
static void |
main(java.lang.String[] args)
|
void |
setArgument(char argument,
boolean optional,
boolean singular,
java.lang.String description)
Setter for property argument. |
void |
setDescription(java.lang.String description)
Setter for property description. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
args
protected java.lang.String[] args
- argument list to be decoded
arguments
private java.util.HashMap arguments
- Holds value of property optional.
onFail
private int onFail
THROW
public static final int THROW
- See Also:
- Constant Field Values
EXIT
public static final int EXIT
- See Also:
- Constant Field Values
IGNORE
public static final int IGNORE
- See Also:
- Constant Field Values
description
private java.lang.String description
- Holds value of property description.
appName
private java.lang.String appName
usage
private java.lang.String usage
- Holds value of property usage.
| Constructor Detail |
Arguments
public Arguments(java.lang.String appName, int onFail)
- Creates new Args
| Method Detail |
isPresent
public boolean isPresent(char name)
- Getter for property argument.
getValue
public java.lang.String getValue(char name)
- Getter for property argument.
setArgument
public void setArgument(char argument,
boolean optional,
boolean singular,
java.lang.String description)
- Setter for property argument.
load
public void load(java.lang.String[] args) throws ArgumentException
- main loop, calls CommandLine methods
main
public static void main(java.lang.String[] args)
setDescription
public void setDescription(java.lang.String description)
- Setter for property description.
getUsage
public java.lang.String getUsage()
- Getter for property usage.
|
|||||||||
| Home >> All >> org >> mrd >> [ util overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
org.mrd.util.Arguments