org.ini4j.addon
Class PreferencesWrapper
java.lang.Object
java.util.prefs.Preferences
org.ini4j.addon.PreferencesWrapper
- Direct Known Subclasses:
- StrictPreferences
-
public class PreferencesWrapper
- extends java.util.prefs.Preferences
| Field Summary |
protected java.util.prefs.Preferences
|
peer
|
| Fields inherited from class java.util.prefs.Preferences |
MAX_KEY_LENGTH, MAX_NAME_LENGTH, MAX_VALUE_LENGTH |
| Method Summary |
java.lang.String |
absolutePath()
|
void |
addNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
|
void |
addPreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
|
java.lang.String[] |
childrenNames()
|
void |
clear()
|
void |
exportNode(java.io.OutputStream os)
|
void |
exportSubtree(java.io.OutputStream os)
|
void |
flush()
|
java.lang.String |
get(java.lang.String key,
java.lang.String def)
|
boolean |
getBoolean(java.lang.String key,
boolean def)
|
byte[] |
getByteArray(java.lang.String key,
byte[] def)
|
double |
getDouble(java.lang.String key,
double def)
|
float |
getFloat(java.lang.String key,
float def)
|
int |
getInt(java.lang.String key,
int def)
|
long |
getLong(java.lang.String key,
long def)
|
boolean |
isUserNode()
|
java.lang.String[] |
keys()
|
java.lang.String |
name()
|
java.util.prefs.Preferences
|
node(java.lang.String pathName)
|
boolean |
nodeExists(java.lang.String pathName)
|
java.util.prefs.Preferences
|
parent()
|
void |
put(java.lang.String key,
java.lang.String value)
|
void |
putBoolean(java.lang.String key,
boolean value)
|
void |
putByteArray(java.lang.String key,
byte[] value)
|
void |
putDouble(java.lang.String key,
double value)
|
void |
putFloat(java.lang.String key,
float value)
|
void |
putInt(java.lang.String key,
int value)
|
void |
putLong(java.lang.String key,
long value)
|
void |
remove(java.lang.String key)
|
void |
removeNode()
|
void |
removeNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
|
void |
removePreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
|
void |
sync()
|
java.lang.String |
toString()
|
| Methods inherited from class java.util.prefs.Preferences |
importPreferences, systemNodeForPackage, systemRoot, userNodeForPackage, userRoot |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
peer
protected java.util.prefs.Preferences peer
PreferencesWrapper
public PreferencesWrapper(java.util.prefs.Preferences peer)
put
public void put(java.lang.String key,
java.lang.String value)
-
- Specified by:
put in class java.util.prefs.Preferences
-
get
public java.lang.String get(java.lang.String key,
java.lang.String def)
-
- Specified by:
get in class java.util.prefs.Preferences
-
remove
public void remove(java.lang.String key)
-
- Specified by:
remove in class java.util.prefs.Preferences
-
clear
public void clear()
throws java.util.prefs.BackingStoreException
-
- Specified by:
clear in class java.util.prefs.Preferences
-
- Throws:
java.util.prefs.BackingStoreException
putInt
public void putInt(java.lang.String key,
int value)
-
- Specified by:
putInt in class java.util.prefs.Preferences
-
getInt
public int getInt(java.lang.String key,
int def)
-
- Specified by:
getInt in class java.util.prefs.Preferences
-
putLong
public void putLong(java.lang.String key,
long value)
-
- Specified by:
putLong in class java.util.prefs.Preferences
-
getLong
public long getLong(java.lang.String key,
long def)
-
- Specified by:
getLong in class java.util.prefs.Preferences
-
putBoolean
public void putBoolean(java.lang.String key,
boolean value)
-
- Specified by:
putBoolean in class java.util.prefs.Preferences
-
getBoolean
public boolean getBoolean(java.lang.String key,
boolean def)
-
- Specified by:
getBoolean in class java.util.prefs.Preferences
-
putFloat
public void putFloat(java.lang.String key,
float value)
-
- Specified by:
putFloat in class java.util.prefs.Preferences
-
getFloat
public float getFloat(java.lang.String key,
float def)
-
- Specified by:
getFloat in class java.util.prefs.Preferences
-
putDouble
public void putDouble(java.lang.String key,
double value)
-
- Specified by:
putDouble in class java.util.prefs.Preferences
-
getDouble
public double getDouble(java.lang.String key,
double def)
-
- Specified by:
getDouble in class java.util.prefs.Preferences
-
putByteArray
public void putByteArray(java.lang.String key,
byte[] value)
-
- Specified by:
putByteArray in class java.util.prefs.Preferences
-
getByteArray
public byte[] getByteArray(java.lang.String key,
byte[] def)
-
- Specified by:
getByteArray in class java.util.prefs.Preferences
-
keys
public java.lang.String[] keys()
throws java.util.prefs.BackingStoreException
-
- Specified by:
keys in class java.util.prefs.Preferences
-
- Throws:
java.util.prefs.BackingStoreException
childrenNames
public java.lang.String[] childrenNames()
throws java.util.prefs.BackingStoreException
-
- Specified by:
childrenNames in class java.util.prefs.Preferences
-
- Throws:
java.util.prefs.BackingStoreException
parent
public java.util.prefs.Preferences parent()
-
- Specified by:
parent in class java.util.prefs.Preferences
-
node
public java.util.prefs.Preferences node(java.lang.String pathName)
-
- Specified by:
node in class java.util.prefs.Preferences
-
nodeExists
public boolean nodeExists(java.lang.String pathName)
throws java.util.prefs.BackingStoreException
-
- Specified by:
nodeExists in class java.util.prefs.Preferences
-
- Throws:
java.util.prefs.BackingStoreException
removeNode
public void removeNode()
throws java.util.prefs.BackingStoreException
-
- Specified by:
removeNode in class java.util.prefs.Preferences
-
- Throws:
java.util.prefs.BackingStoreException
name
public java.lang.String name()
-
- Specified by:
name in class java.util.prefs.Preferences
-
absolutePath
public java.lang.String absolutePath()
-
- Specified by:
absolutePath in class java.util.prefs.Preferences
-
isUserNode
public boolean isUserNode()
-
- Specified by:
isUserNode in class java.util.prefs.Preferences
-
toString
public java.lang.String toString()
-
- Specified by:
toString in class java.util.prefs.Preferences
-
flush
public void flush()
throws java.util.prefs.BackingStoreException
-
- Specified by:
flush in class java.util.prefs.Preferences
-
- Throws:
java.util.prefs.BackingStoreException
sync
public void sync()
throws java.util.prefs.BackingStoreException
-
- Specified by:
sync in class java.util.prefs.Preferences
-
- Throws:
java.util.prefs.BackingStoreException
addPreferenceChangeListener
public void addPreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
-
- Specified by:
addPreferenceChangeListener in class java.util.prefs.Preferences
-
removePreferenceChangeListener
public void removePreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
-
- Specified by:
removePreferenceChangeListener in class java.util.prefs.Preferences
-
addNodeChangeListener
public void addNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
-
- Specified by:
addNodeChangeListener in class java.util.prefs.Preferences
-
removeNodeChangeListener
public void removeNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
-
- Specified by:
removeNodeChangeListener in class java.util.prefs.Preferences
-
exportNode
public void exportNode(java.io.OutputStream os)
throws java.io.IOException,
java.util.prefs.BackingStoreException
-
- Specified by:
exportNode in class java.util.prefs.Preferences
-
- Throws:
java.io.IOException
java.util.prefs.BackingStoreException
exportSubtree
public void exportSubtree(java.io.OutputStream os)
throws java.io.IOException,
java.util.prefs.BackingStoreException
-
- Specified by:
exportSubtree in class java.util.prefs.Preferences
-
- Throws:
java.io.IOException
java.util.prefs.BackingStoreException