|
|||||||||
| Home >> All >> [ Freenet overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
Freenet
Class Params

java.lang.ObjectFreenet.Params
- public class Params
- extends java.lang.Object
Stores Freenet parameters
| Nested Class Summary | |
(package private) static class |
Params.ArrayFactory
Hack to make an array on the fly |
| Field Summary | |
(package private) java.util.Vector |
argVector
|
private boolean |
noMoreOptions
|
(package private) java.util.Hashtable |
params
|
private java.util.Properties |
props
|
private java.lang.String |
savedOption
|
| Constructor Summary | |
Params()
|
|
Params(java.lang.String filename)
|
|
Params(java.lang.String[] args)
|
|
Params(java.lang.String[] files,
java.lang.String[] args)
Read in Freenet parameters Really, this is kind of a hack and needs proper semantic option handling to distinguish between those that take values and those that don't. |
|
Params(java.lang.String filename,
java.lang.String[] args)
|
|
| Method Summary | |
java.lang.String |
getArg(int position)
|
int |
getint(java.lang.String name)
|
int |
getint(java.lang.String name,
int def)
|
long |
getlong(java.lang.String name)
|
long |
getlong(java.lang.String name,
long def)
|
int |
getNumArgs()
|
java.lang.String |
getParam(java.lang.String name)
|
java.lang.String |
getParam(java.lang.String name,
java.lang.String def)
|
short |
getshort(java.lang.String name)
|
short |
getshort(java.lang.String name,
short def)
|
private boolean |
isOption(java.lang.String arg)
|
static void |
main(java.lang.String[] args)
|
void |
readParams(java.lang.String filename)
|
void |
setParam(java.lang.String name,
java.lang.String value)
|
void |
writeParams(java.lang.String filename)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
params
java.util.Hashtable params
argVector
java.util.Vector argVector
props
private java.util.Properties props
savedOption
private java.lang.String savedOption
noMoreOptions
private boolean noMoreOptions
| Constructor Detail |
Params
public Params()
Params
public Params(java.lang.String filename) throws java.io.FileNotFoundException
Params
public Params(java.lang.String[] args)
Params
public Params(java.lang.String filename, java.lang.String[] args) throws java.io.FileNotFoundException
Params
public Params(java.lang.String[] files, java.lang.String[] args)
- Read in Freenet parameters
Really, this is kind of a hack and needs proper semantic option
handling to distinguish between those that take values and
those that don't.
| Method Detail |
main
public static void main(java.lang.String[] args)
readParams
public void readParams(java.lang.String filename) throws java.io.FileNotFoundException
setParam
public void setParam(java.lang.String name, java.lang.String value)
getParam
public java.lang.String getParam(java.lang.String name, java.lang.String def)
getNumArgs
public int getNumArgs()
getArg
public java.lang.String getArg(int position)
getParam
public java.lang.String getParam(java.lang.String name)
getlong
public long getlong(java.lang.String name, long def)
getlong
public long getlong(java.lang.String name)
getint
public int getint(java.lang.String name, int def)
getint
public int getint(java.lang.String name)
getshort
public short getshort(java.lang.String name, short def)
getshort
public short getshort(java.lang.String name)
writeParams
public void writeParams(java.lang.String filename)
isOption
private boolean isOption(java.lang.String arg)
|
|||||||||
| Home >> All >> [ Freenet overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
Freenet.Params