public class ParseArgs
extends java.lang.Object
Modifier and Type | Field | Description |
---|---|---|
protected java.lang.reflect.Field[] |
fields |
|
protected ParameterBase |
wrapper |
Constructor | Description |
---|---|
ParseArgs() |
|
ParseArgs(ParameterBase parameterWrapper) |
Modifier and Type | Method | Description |
---|---|---|
static void |
doParseArgs(ParameterBase parameterWrapper,
java.lang.String[] args) |
|
ParameterBase |
getParameterWrapper() |
Returns the parameter wrapper.
|
void |
parseArgs(java.lang.String[] args) |
Parses each argument and attempts to match it with a field from
parameterWrapper and sets the field to the value from the next argument.
|
void |
parseArgs(java.lang.String[] args,
boolean firstArgFile) |
|
void |
setParameterWrapper(ParameterBase newParameterWrapper) |
Sets the parameterWrapper
|
protected ParameterBase wrapper
protected java.lang.reflect.Field[] fields
public ParseArgs()
public ParseArgs(ParameterBase parameterWrapper)
public static void doParseArgs(ParameterBase parameterWrapper, java.lang.String[] args)
public ParameterBase getParameterWrapper()
public void setParameterWrapper(ParameterBase newParameterWrapper)
public void parseArgs(java.lang.String[] args)
public void parseArgs(java.lang.String[] args, boolean firstArgFile)