|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.Dictionary<K,V>
java.util.Hashtable<java.lang.Object,java.lang.Object>
java.util.Properties
org.jutil.util.DynamicProperties
public class DynamicProperties
| Field Summary | |
|---|---|
protected java.io.File |
file
|
| Fields inherited from class java.util.Properties |
|---|
defaults |
| Constructor Summary | |
|---|---|
DynamicProperties(java.io.File file)
|
|
| Method Summary | |
|---|---|
void |
clear()
Clears this hashtable so that it contains no keys. |
java.lang.Object |
clone()
Creates a shallow copy of this hashtable. |
boolean |
contains(java.lang.Object value)
|
boolean |
containsKey(java.lang.Object key)
|
java.util.Enumeration |
elements()
Returns an enumeration of the values in this hashtable. |
java.lang.Object |
get(java.lang.Object key)
|
java.lang.String |
getProperty(java.lang.String key)
Searches for the property with the specified key in this property list. |
java.lang.String |
getProperty(java.lang.String key,
java.lang.String defaultValue)
Searches for the property with the specified key in this property list. |
boolean |
isEmpty()
Tests if this hashtable maps no keys to values. |
java.util.Enumeration |
keys()
Returns an enumeration of the keys in this hashtable. |
void |
list(java.io.PrintStream out)
Prints this property list out to the specified output stream. |
void |
list(java.io.PrintWriter out)
Prints this property list out to the specified output stream. |
static void |
main(java.lang.String[] args)
|
java.util.Enumeration |
propertyNames()
Returns an enumeration of all the keys in this property list, including the keys in the default property list. |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value)
|
java.lang.Object |
put(java.lang.Object key,
java.lang.Object value,
boolean write)
|
java.lang.Object |
remove(java.lang.Object key)
|
int |
size()
|
java.lang.String |
toString()
|
| Methods inherited from class java.util.Properties |
|---|
load, load, loadFromXML, save, setProperty, store, store, storeToXML, storeToXML, stringPropertyNames |
| Methods inherited from class java.util.Hashtable |
|---|
containsValue, entrySet, equals, hashCode, keySet, putAll, rehash, values |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
protected java.io.File file
| Constructor Detail |
|---|
public DynamicProperties(java.io.File file)
throws java.io.IOException
java.io.IOException| Method Detail |
|---|
public static void main(java.lang.String[] args)
public java.lang.String getProperty(java.lang.String key)
null if the property is not found.
getProperty in class java.util.Propertieskey - the property key.
Properties.defaults
public java.lang.String getProperty(java.lang.String key,
java.lang.String defaultValue)
getProperty in class java.util.Propertieskey - the hashtable key.defaultValue - a default value.
Properties.defaultspublic java.util.Enumeration propertyNames()
propertyNames in class java.util.PropertiesEnumeration,
Properties.defaultspublic void list(java.io.PrintStream out)
list in class java.util.Propertiesout - an output stream.public void list(java.io.PrintWriter out)
list in class java.util.Propertiesout - an output stream.public int size()
size in interface java.util.Map<java.lang.Object,java.lang.Object>size in class java.util.Hashtable<java.lang.Object,java.lang.Object>public boolean isEmpty()
isEmpty in interface java.util.Map<java.lang.Object,java.lang.Object>isEmpty in class java.util.Hashtable<java.lang.Object,java.lang.Object>true if this hashtable maps no keys to values;
false otherwise.public java.util.Enumeration keys()
keys in class java.util.Hashtable<java.lang.Object,java.lang.Object>Enumeration,
Hashtable.elements()public java.util.Enumeration elements()
elements in class java.util.Hashtable<java.lang.Object,java.lang.Object>Enumeration,
Hashtable.keys()public boolean contains(java.lang.Object value)
contains in class java.util.Hashtable<java.lang.Object,java.lang.Object>public boolean containsKey(java.lang.Object key)
containsKey in interface java.util.Map<java.lang.Object,java.lang.Object>containsKey in class java.util.Hashtable<java.lang.Object,java.lang.Object>public java.lang.Object get(java.lang.Object key)
get in interface java.util.Map<java.lang.Object,java.lang.Object>get in class java.util.Hashtable<java.lang.Object,java.lang.Object>
public java.lang.Object put(java.lang.Object key,
java.lang.Object value)
put in interface java.util.Map<java.lang.Object,java.lang.Object>put in class java.util.Hashtable<java.lang.Object,java.lang.Object>
public java.lang.Object put(java.lang.Object key,
java.lang.Object value,
boolean write)
public java.lang.Object remove(java.lang.Object key)
remove in interface java.util.Map<java.lang.Object,java.lang.Object>remove in class java.util.Hashtable<java.lang.Object,java.lang.Object>public void clear()
clear in interface java.util.Map<java.lang.Object,java.lang.Object>clear in class java.util.Hashtable<java.lang.Object,java.lang.Object>public java.lang.Object clone()
clone in class java.util.Hashtable<java.lang.Object,java.lang.Object>public java.lang.String toString()
toString in class java.util.Hashtable<java.lang.Object,java.lang.Object>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||