|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.xmlBlaster.util.property.Args
public class Args
Evaluate parameters at process startup (args).
JDK 1.1 or higher only. Example:If you call your application e.g. like that: java myapp -file myfile.txt you can access the paramater: String fileName = Args.getArg(args, "-file", "dummy.txt"); (dummy.txt would be the fallback if no -file ... is given)
Field Summary | |
---|---|
private static java.lang.String[] |
args
|
private static java.lang.String |
ME
|
Constructor Summary | |
---|---|
Args()
|
Method Summary | |
---|---|
static boolean |
getArg(java.lang.String[] args,
java.lang.String arg)
Try to find the given arg without a value (flag parameter). |
static boolean |
getArg(java.lang.String[] args,
java.lang.String key,
boolean defaultVal)
Try to find the given key in the args list. |
static byte[] |
getArg(java.lang.String[] args,
java.lang.String key,
byte[] defaultVal)
Try to find the given key in the args list. |
static int |
getArg(java.lang.String[] args,
java.lang.String key,
int defaultVal)
Try to find the given key in the args list. |
static java.lang.String |
getArg(java.lang.String[] args,
java.lang.String key,
java.lang.String defaultVal)
Try to find the given key in the args list. |
static boolean |
getArg(java.lang.String arg,
boolean defVal)
|
static int |
getArg(java.lang.String arg,
int defVal)
|
static java.lang.String |
getArg(java.lang.String arg,
java.lang.String defVal)
|
static void |
main(java.lang.String[] args)
For testing only java org.xmlBlaster.util.property.Args |
static void |
setArg(java.lang.String[] myargs)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static final java.lang.String ME
private static java.lang.String[] args
Constructor Detail |
---|
public Args()
Method Detail |
---|
public static final java.lang.String getArg(java.lang.String[] args, java.lang.String key, java.lang.String defaultVal) throws XmlBlasterException
the
- argument arraykey
- the key to look fordefaultVal
- the default value to return if key is not found
XmlBlasterException
public static final byte[] getArg(java.lang.String[] args, java.lang.String key, byte[] defaultVal) throws XmlBlasterException
the
- argument arraykey
- the key to look fordefaultVal
- the default value to return if key is not found
XmlBlasterException
public static final int getArg(java.lang.String[] args, java.lang.String key, int defaultVal) throws XmlBlasterException
the
- argument arraykey
- the key to look fordefaultVal
- the default value to return if key is not found
XmlBlasterException
public static final boolean getArg(java.lang.String[] args, java.lang.String key, boolean defaultVal) throws XmlBlasterException
the
- argument arraykey
- the key to look fordefaultVal
- the default value to return if key is not found
XmlBlasterException
public static final boolean getArg(java.lang.String[] args, java.lang.String arg)
the
- argument arrayarg
- The argument to find (without a value)
public static final void setArg(java.lang.String[] myargs)
public static final java.lang.String getArg(java.lang.String arg, java.lang.String defVal) throws XmlBlasterException
XmlBlasterException
public static final int getArg(java.lang.String arg, int defVal) throws XmlBlasterException
XmlBlasterException
public static final boolean getArg(java.lang.String arg, boolean defVal) throws XmlBlasterException
XmlBlasterException
public static void main(java.lang.String[] args)
|
xmlBlaster 2.2.0 API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |