public final class Args
extends java.lang.Object
| Constructor and Description |
|---|
Args(java.lang.String[] a,
java.lang.Object o,
java.lang.String u,
java.lang.String h)
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
dash()
Checks if the current argument starts with a dash
(i.e., introduces any flags).
|
boolean |
more()
Checks if more arguments are available.
|
char |
next()
Returns the next flag.
|
int |
number()
Returns the next positive numeric argument.
|
java.lang.String |
string()
Returns the next string argument.
|
java.lang.String |
toString() |
void |
usage()
Throws an exception with the command usage info.
|
public Args(java.lang.String[] a,
java.lang.Object o,
java.lang.String u,
java.lang.String h)
a - argumentso - calling objectu - usage infoh - headerpublic boolean more()
public boolean dash()
public char next()
public java.lang.String string()
public int number()
throws BaseXException
BaseXException - database exceptionpublic void usage()
throws BaseXException
BaseXException - database exceptionpublic java.lang.String toString()
toString in class java.lang.Object