public abstract class ArgUtil
extends java.lang.Object
Constructor and Description |
---|
ArgUtil()
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getArgument(java.lang.String[] paramList)
Get the argument specified.
|
static java.lang.String |
getArgument(java.lang.String[] argv,
java.lang.String[] paramList)
Convenience method to get the arguments.
|
static ArgUtil |
getInstance(java.lang.String[] argv)
Get the default implementation of the argument processor.
|
abstract boolean |
hasArgument(java.lang.String[] paramList)
Determine if the listed parameters are contained in the commandline
arguments.
|
static boolean |
hasArgument(java.lang.String[] argv,
java.lang.String[] paramList)
Convenience method to query the argument list.
|
public abstract boolean hasArgument(java.lang.String[] paramList)
paramList
- the list of parameters.public abstract java.lang.String getArgument(java.lang.String[] paramList)
paramList
- the argument specified.public static ArgUtil getInstance(java.lang.String[] argv) throws java.lang.Exception
argv
- the list of commandline arguments.java.lang.Exception
- on error.public static java.lang.String getArgument(java.lang.String[] argv, java.lang.String[] paramList)
argv
- the list of arguments.paramList
- the parameter list to matchpublic static boolean hasArgument(java.lang.String[] argv, java.lang.String[] paramList)
argv
- the list of arguments.paramList
- the parameter list to match