Package de.loskutov.anyedit.util
Class Base64Preferences
- java.lang.Object
-
- java.util.prefs.Preferences
-
- java.util.prefs.AbstractPreferences
-
- de.loskutov.anyedit.util.Base64Preferences
-
class Base64Preferences extends java.util.prefs.AbstractPreferences
This is a dummy class which only purpose is to re-use (package protected) java.util.Base64 class. Unfortunately sun.misc.BASE64Encoder might be not available on non-Sun JDK's too.
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
value
-
Constructor Summary
Constructors Modifier Constructor Description protected
Base64Preferences()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String[]
childrenNamesSpi()
protected java.util.prefs.AbstractPreferences
childSpi(java.lang.String name)
protected void
flushSpi()
java.lang.String
get(java.lang.String key, java.lang.String def)
Overriden to have access to (package protected) Base64 classprotected java.lang.String
getSpi(java.lang.String key)
protected java.lang.String[]
keysSpi()
void
put(java.lang.String key, java.lang.String value1)
Overriden to have access to (package protected) Base64 classprotected void
putSpi(java.lang.String key, java.lang.String value1)
protected void
removeNodeSpi()
protected void
removeSpi(java.lang.String key)
protected void
syncSpi()
-
Methods inherited from class java.util.prefs.AbstractPreferences
absolutePath, addNodeChangeListener, addPreferenceChangeListener, cachedChildren, childrenNames, clear, exportNode, exportSubtree, flush, getBoolean, getByteArray, getChild, getDouble, getFloat, getInt, getLong, isRemoved, isUserNode, keys, name, node, nodeExists, parent, putBoolean, putByteArray, putDouble, putFloat, putInt, putLong, remove, removeNode, removeNodeChangeListener, removePreferenceChangeListener, sync, toString
-
-
-
-
Method Detail
-
put
public void put(java.lang.String key, java.lang.String value1)
Overriden to have access to (package protected) Base64 class- Overrides:
put
in classjava.util.prefs.AbstractPreferences
- See Also:
AbstractPreferences.put(java.lang.String, java.lang.String)
-
get
public java.lang.String get(java.lang.String key, java.lang.String def)
Overriden to have access to (package protected) Base64 class- Overrides:
get
in classjava.util.prefs.AbstractPreferences
- See Also:
AbstractPreferences.get(java.lang.String, java.lang.String)
-
childSpi
protected java.util.prefs.AbstractPreferences childSpi(java.lang.String name)
- Specified by:
childSpi
in classjava.util.prefs.AbstractPreferences
-
childrenNamesSpi
protected java.lang.String[] childrenNamesSpi() throws java.util.prefs.BackingStoreException
- Specified by:
childrenNamesSpi
in classjava.util.prefs.AbstractPreferences
- Throws:
java.util.prefs.BackingStoreException
-
flushSpi
protected void flushSpi() throws java.util.prefs.BackingStoreException
- Specified by:
flushSpi
in classjava.util.prefs.AbstractPreferences
- Throws:
java.util.prefs.BackingStoreException
-
getSpi
protected java.lang.String getSpi(java.lang.String key)
- Specified by:
getSpi
in classjava.util.prefs.AbstractPreferences
-
keysSpi
protected java.lang.String[] keysSpi() throws java.util.prefs.BackingStoreException
- Specified by:
keysSpi
in classjava.util.prefs.AbstractPreferences
- Throws:
java.util.prefs.BackingStoreException
-
putSpi
protected void putSpi(java.lang.String key, java.lang.String value1)
- Specified by:
putSpi
in classjava.util.prefs.AbstractPreferences
-
removeNodeSpi
protected void removeNodeSpi() throws java.util.prefs.BackingStoreException
- Specified by:
removeNodeSpi
in classjava.util.prefs.AbstractPreferences
- Throws:
java.util.prefs.BackingStoreException
-
removeSpi
protected void removeSpi(java.lang.String key)
- Specified by:
removeSpi
in classjava.util.prefs.AbstractPreferences
-
syncSpi
protected void syncSpi() throws java.util.prefs.BackingStoreException
- Specified by:
syncSpi
in classjava.util.prefs.AbstractPreferences
- Throws:
java.util.prefs.BackingStoreException
-
-