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