| String[] | AbstractPreferences. childrenNames() |  | 
| abstract String[] | Preferences. childrenNames() | Returns the names of the children of this preference node, relative to
 this node. | 
| protected abstract String[] | AbstractPreferences. childrenNamesSpi() | Returns the names of the children of this preference node. | 
| void | AbstractPreferences. clear() |  | 
| abstract void | Preferences. clear() | Removes all of the preferences (key-value associations) in this
 preference node. | 
| void | AbstractPreferences. exportNode(OutputStream os) |  | 
| abstract void | Preferences. exportNode(OutputStream os) | Emits on the specified output stream an XML document representing all
 of the preferences contained in this node (but not its descendants). | 
| void | AbstractPreferences. exportSubtree(OutputStream os) |  | 
| abstract void | Preferences. exportSubtree(OutputStream os) | Emits an XML document representing all of the preferences contained
 in this node and all of its descendants. | 
| void | AbstractPreferences. flush() |  | 
| abstract void | Preferences. flush() | Forces any changes in the contents of this preference node and its
 descendants to the persistent store. | 
| protected abstract void | AbstractPreferences. flushSpi() | This method is invoked with this node locked. | 
| protected AbstractPreferences | AbstractPreferences. getChild(String nodeName) | Returns the named child if it exists, or nullif it does not. | 
| String[] | AbstractPreferences. keys() |  | 
| abstract String[] | Preferences. keys() | Returns all of the keys that have an associated value in this
 preference node. | 
| protected abstract String[] | AbstractPreferences. keysSpi() | Returns all of the keys that have an associated value in this
 preference node. | 
| boolean | AbstractPreferences. nodeExists(String path) |  | 
| abstract boolean | Preferences. nodeExists(String pathName) | Returns true if the named preference node exists in the same tree
 as this node. | 
| void | AbstractPreferences. removeNode() |  | 
| abstract void | Preferences. removeNode() | Removes this preference node and all of its descendants, invalidating
 any preferences contained in the removed nodes. | 
| protected abstract void | AbstractPreferences. removeNodeSpi() | Removes this preference node, invalidating it and any preferences that
 it contains. | 
| void | AbstractPreferences. sync() |  | 
| abstract void | Preferences. sync() | Ensures that future reads from this preference node and its
 descendants reflect any changes that were committed to the persistent
 store (from any VM) prior to the syncinvocation. | 
| protected abstract void | AbstractPreferences. syncSpi() | This method is invoked with this node locked. |