org.ini4j.addon 
 Class PreferencesWrapper
java.lang.Object
   java.util.prefs.Preferences
java.util.prefs.Preferences
       org.ini4j.addon.PreferencesWrapper
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:
      
- putin class- java.util.prefs.Preferences
 
- 
    
     
  get
public java.lang.String get(java.lang.String key,
                            java.lang.String def)
  - 
    
      - Specified by:
      
- getin class- java.util.prefs.Preferences
 
- 
    
     
  remove
public void remove(java.lang.String key)
  - 
    
      - Specified by:
      
- removein class- java.util.prefs.Preferences
 
- 
    
     
  clear
public void clear()
           throws java.util.prefs.BackingStoreException
  - 
    
      - Specified by:
      
- clearin class- java.util.prefs.Preferences
 
- 
    
      - Throws:
      
- java.util.prefs.BackingStoreException
 
  putInt
public void putInt(java.lang.String key,
                   int value)
  - 
    
      - Specified by:
      
- putIntin class- java.util.prefs.Preferences
 
- 
    
     
  getInt
public int getInt(java.lang.String key,
                  int def)
  - 
    
      - Specified by:
      
- getIntin class- java.util.prefs.Preferences
 
- 
    
     
  putLong
public void putLong(java.lang.String key,
                    long value)
  - 
    
      - Specified by:
      
- putLongin class- java.util.prefs.Preferences
 
- 
    
     
  getLong
public long getLong(java.lang.String key,
                    long def)
  - 
    
      - Specified by:
      
- getLongin class- java.util.prefs.Preferences
 
- 
    
     
  putBoolean
public void putBoolean(java.lang.String key,
                       boolean value)
  - 
    
      - Specified by:
      
- putBooleanin class- java.util.prefs.Preferences
 
- 
    
     
  getBoolean
public boolean getBoolean(java.lang.String key,
                          boolean def)
  - 
    
      - Specified by:
      
- getBooleanin class- java.util.prefs.Preferences
 
- 
    
     
  putFloat
public void putFloat(java.lang.String key,
                     float value)
  - 
    
      - Specified by:
      
- putFloatin class- java.util.prefs.Preferences
 
- 
    
     
  getFloat
public float getFloat(java.lang.String key,
                      float def)
  - 
    
      - Specified by:
      
- getFloatin class- java.util.prefs.Preferences
 
- 
    
     
  putDouble
public void putDouble(java.lang.String key,
                      double value)
  - 
    
      - Specified by:
      
- putDoublein class- java.util.prefs.Preferences
 
- 
    
     
  getDouble
public double getDouble(java.lang.String key,
                        double def)
  - 
    
      - Specified by:
      
- getDoublein class- java.util.prefs.Preferences
 
- 
    
     
  putByteArray
public void putByteArray(java.lang.String key,
                         byte[] value)
  - 
    
      - Specified by:
      
- putByteArrayin class- java.util.prefs.Preferences
 
- 
    
     
  getByteArray
public byte[] getByteArray(java.lang.String key,
                           byte[] def)
  - 
    
      - Specified by:
      
- getByteArrayin class- java.util.prefs.Preferences
 
- 
    
     
  keys
public java.lang.String[] keys()
                        throws java.util.prefs.BackingStoreException
  - 
    
      - Specified by:
      
- keysin class- java.util.prefs.Preferences
 
- 
    
      - Throws:
      
- java.util.prefs.BackingStoreException
 
  childrenNames
public java.lang.String[] childrenNames()
                                 throws java.util.prefs.BackingStoreException
  - 
    
      - Specified by:
      
- childrenNamesin class- java.util.prefs.Preferences
 
- 
    
      - Throws:
      
- java.util.prefs.BackingStoreException
 
  parent
public java.util.prefs.Preferences parent()
  - 
    
      - Specified by:
      
- parentin class- java.util.prefs.Preferences
 
- 
    
     
  node
public java.util.prefs.Preferences node(java.lang.String pathName)
  - 
    
      - Specified by:
      
- nodein class- java.util.prefs.Preferences
 
- 
    
     
  nodeExists
public boolean nodeExists(java.lang.String pathName)
                   throws java.util.prefs.BackingStoreException
  - 
    
      - Specified by:
      
- nodeExistsin class- java.util.prefs.Preferences
 
- 
    
      - Throws:
      
- java.util.prefs.BackingStoreException
 
  removeNode
public void removeNode()
                throws java.util.prefs.BackingStoreException
  - 
    
      - Specified by:
      
- removeNodein class- java.util.prefs.Preferences
 
- 
    
      - Throws:
      
- java.util.prefs.BackingStoreException
 
  name
public java.lang.String name()
  - 
    
      - Specified by:
      
- namein class- java.util.prefs.Preferences
 
- 
    
     
  absolutePath
public java.lang.String absolutePath()
  - 
    
      - Specified by:
      
- absolutePathin class- java.util.prefs.Preferences
 
- 
    
     
  isUserNode
public boolean isUserNode()
  - 
    
      - Specified by:
      
- isUserNodein class- java.util.prefs.Preferences
 
- 
    
     
  toString
public java.lang.String toString()
  - 
    
      - Specified by:
      
- toStringin class- java.util.prefs.Preferences
 
- 
    
     
  flush
public void flush()
           throws java.util.prefs.BackingStoreException
  - 
    
      - Specified by:
      
- flushin class- java.util.prefs.Preferences
 
- 
    
      - Throws:
      
- java.util.prefs.BackingStoreException
 
  sync
public void sync()
          throws java.util.prefs.BackingStoreException
  - 
    
      - Specified by:
      
- syncin class- java.util.prefs.Preferences
 
- 
    
      - Throws:
      
- java.util.prefs.BackingStoreException
 
  addPreferenceChangeListener
public void addPreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
  - 
    
      - Specified by:
      
- addPreferenceChangeListenerin class- java.util.prefs.Preferences
 
- 
    
     
  removePreferenceChangeListener
public void removePreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
  - 
    
      - Specified by:
      
- removePreferenceChangeListenerin class- java.util.prefs.Preferences
 
- 
    
     
  addNodeChangeListener
public void addNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
  - 
    
      - Specified by:
      
- addNodeChangeListenerin class- java.util.prefs.Preferences
 
- 
    
     
  removeNodeChangeListener
public void removeNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
  - 
    
      - Specified by:
      
- removeNodeChangeListenerin class- java.util.prefs.Preferences
 
- 
    
     
  exportNode
public void exportNode(java.io.OutputStream os)
                throws java.io.IOException,
                       java.util.prefs.BackingStoreException
  - 
    
      - Specified by:
      
- exportNodein 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:
      
- exportSubtreein class- java.util.prefs.Preferences
 
- 
    
      - Throws:
      
- java.io.IOException
- java.util.prefs.BackingStoreException