|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.caucho.util.RegistryNode
The Registry is a configuration tree based on a key, value pair structure, essentially like an AList.
Method Summary | |
void |
append(RegistryNode next)
Appends the children of the next node as children of this node. |
java.lang.Object |
clone()
|
boolean |
getBoolean()
Returns a boolean value. |
boolean |
getBoolean(java.lang.String path,
boolean deflt)
Gets a boolean value from a subnode with a default. |
QDate |
getDate()
|
QDate |
getDate(java.lang.String path,
QDate deflt)
|
double |
getDouble()
|
double |
getDouble(java.lang.String path,
double deflt)
|
java.lang.String |
getErrorMessage(java.lang.String message)
|
java.lang.String |
getFilename()
|
RegistryNode |
getFirstChild()
|
int |
getInt()
|
int |
getInt(java.lang.String path,
int deflt)
|
int |
getLine()
|
java.lang.String |
getName()
|
RegistryNode |
getParent()
|
long |
getPeriod()
Returns the value as a period. |
long |
getPeriod(java.lang.String path,
long deflt)
|
RegistryNode |
getRoot()
Return the root node |
java.lang.String |
getString()
|
java.lang.String |
getString(java.lang.String path,
java.lang.String deflt)
|
java.lang.String |
getValue()
|
boolean |
isModified()
|
java.util.Iterator |
iterator()
|
RegistryNode |
lookup(java.lang.String path)
Returns the node corresponding to the path. |
void |
print(WriteStream os)
|
java.util.Iterator |
select(java.lang.String key)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
public boolean isModified()
public java.lang.String getName()
public java.lang.String getValue()
public java.lang.String getFilename()
public int getLine()
public java.lang.String getErrorMessage(java.lang.String message)
public RegistryNode getParent()
public RegistryNode getFirstChild()
public RegistryNode getRoot()
public void append(RegistryNode next)
next
- parent of the children to be addedpublic boolean getBoolean()
public boolean getBoolean(java.lang.String path, boolean deflt)
path
- hierarchical path specifying a child nodedeflt
- default value if no node is foundpublic RegistryNode lookup(java.lang.String path)
path
- slash-separated path selecting a descendent node.public int getInt()
public int getInt(java.lang.String path, int deflt)
public double getDouble()
public double getDouble(java.lang.String path, double deflt)
public java.lang.String getString()
public java.lang.String getString(java.lang.String path, java.lang.String deflt)
public QDate getDate()
public QDate getDate(java.lang.String path, QDate deflt)
public long getPeriod()
s | seconds |
m | minutes |
h | hours |
D | days |
W | weeks |
M | months |
Y | years |
public long getPeriod(java.lang.String path, long deflt)
public java.util.Iterator iterator()
public java.util.Iterator select(java.lang.String key)
public void print(WriteStream os) throws java.io.IOException
public java.lang.Object clone()
clone
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |