Index
All Classes and Interfaces|All Packages
A
- AbstractPreference<T> - Class in cdc.prefs
-
Base implementation of Preference.
- AbstractPreference(Class<T>, Preferences, String, T) - Constructor for class cdc.prefs.AbstractPreference
-
Creates an abstract preference.
- AbstractPreference(Class<T>, Preferences, String, T, Function<T, String>, Function<String, T>) - Constructor for class cdc.prefs.AbstractPreference
-
Creates an abstract preference.
B
- BooleanPreference - Class in cdc.prefs.defaults
-
Boolean preference (node, key) pair.
- BooleanPreference(Preferences, String, Boolean) - Constructor for class cdc.prefs.defaults.BooleanPreference
- BytePreference - Class in cdc.prefs.defaults
-
Byte preference (node, key) pair.
- BytePreference(Preferences, String, Byte) - Constructor for class cdc.prefs.defaults.BytePreference
C
- cdc.prefs - package cdc.prefs
- cdc.prefs.defaults - package cdc.prefs.defaults
- cdc.prefs.file - package cdc.prefs.file
- childrenNamesSpi() - Method in class cdc.prefs.file.FilePreferences
- childSpi(String) - Method in class cdc.prefs.file.FilePreferences
D
- DATE - Enum constant in enum class cdc.prefs.defaults.DatePreference.Format
-
Only the date part (year-month-day) is saved.
- DATE_TIME - Enum constant in enum class cdc.prefs.defaults.DatePreference.Format
-
Date and time parts (year-month-day hours:minutes:seconds) are saved.
- DatePreference - Class in cdc.prefs.defaults
-
Date preference (node, key) pair.
- DatePreference(Preferences, String, Date, DatePreference.Format) - Constructor for class cdc.prefs.defaults.DatePreference
- DatePreference(Preferences, String, Date, String) - Constructor for class cdc.prefs.defaults.DatePreference
-
Creates a date preference.
- DatePreference.Format - Enum Class in cdc.prefs.defaults
-
Enumeration of default formats.
- DoublePreference - Class in cdc.prefs.defaults
-
Double preference (node, key) pair.
- DoublePreference(Preferences, String, Double) - Constructor for class cdc.prefs.defaults.DoublePreference
E
- EnumPreference<E extends Enum<E>> - Class in cdc.prefs.defaults
-
Enum preference (node, key) pair.
- EnumPreference(Class<E>, Preferences, String, E) - Constructor for class cdc.prefs.defaults.EnumPreference
F
- FilePreference - Class in cdc.prefs.defaults
-
File preference (node, key) pair.
- FilePreference(Preferences, String, File) - Constructor for class cdc.prefs.defaults.FilePreference
- FilePreferences - Class in cdc.prefs.file
-
Preferences implementation that stores data to a user defined file.
- FilePreferences(AbstractPreferences, String) - Constructor for class cdc.prefs.file.FilePreferences
- FilePreferencesFactory - Class in cdc.prefs.file
-
PreferencesFactory implementation that stores the preferences in a user-defined file.
- FilePreferencesFactory() - Constructor for class cdc.prefs.file.FilePreferencesFactory
- FloatPreference - Class in cdc.prefs.defaults
-
Float preference (node, key) pair.
- FloatPreference(Preferences, String, Float) - Constructor for class cdc.prefs.defaults.FloatPreference
- flushSpi() - Method in class cdc.prefs.file.FilePreferences
- fromString(String) - Method in class cdc.prefs.AbstractPreference
-
Converts a string to a value using
fomString. - fromString(String) - Method in class cdc.prefs.defaults.DatePreference
G
- get() - Method in interface cdc.prefs.Preference
- get(T) - Method in class cdc.prefs.AbstractPreference
- get(T) - Method in interface cdc.prefs.Preference
-
Returns the value associated to this (node, key).
- getDefaultValue() - Method in class cdc.prefs.AbstractPreference
- getDefaultValue() - Method in interface cdc.prefs.Preference
- getKey() - Method in class cdc.prefs.AbstractPreference
- getKey() - Method in interface cdc.prefs.Preference
- getNode() - Method in class cdc.prefs.AbstractPreference
- getNode() - Method in interface cdc.prefs.Preference
- getPattern() - Method in enum class cdc.prefs.defaults.DatePreference.Format
- getPreferencesFile() - Static method in class cdc.prefs.file.FilePreferencesFactory
- getRootName() - Static method in class cdc.prefs.Prefs
- getSpi(String) - Method in class cdc.prefs.file.FilePreferences
- getSystemRoot() - Static method in class cdc.prefs.Prefs
- getUserRoot() - Static method in class cdc.prefs.Prefs
- getValueClass() - Method in class cdc.prefs.AbstractPreference
- getValueClass() - Method in interface cdc.prefs.Preference
I
- IntegerPreference - Class in cdc.prefs.defaults
-
Integer preference (node, key) pair.
- IntegerPreference(Preferences, String, Integer) - Constructor for class cdc.prefs.defaults.IntegerPreference
K
- keysSpi() - Method in class cdc.prefs.file.FilePreferences
L
- LongPreference - Class in cdc.prefs.defaults
-
Long preference (node, key) pair.
- LongPreference(Preferences, String, Long) - Constructor for class cdc.prefs.defaults.LongPreference
P
- Preference<T> - Interface in cdc.prefs
-
Interface giving access to one (node, key) preference.
- Prefs - Class in cdc.prefs
- put(T) - Method in class cdc.prefs.AbstractPreference
- put(T) - Method in interface cdc.prefs.Preference
-
Puts a value into this (node, key).
- putSpi(String, String) - Method in class cdc.prefs.file.FilePreferences
R
- removeNodeSpi() - Method in class cdc.prefs.file.FilePreferences
- removeSpi(String) - Method in class cdc.prefs.file.FilePreferences
S
- setPrefsRootName(String) - Static method in class cdc.prefs.Prefs
- ShortPreference - Class in cdc.prefs.defaults
-
Short preference (node, key) pair.
- ShortPreference(Preferences, String, Short) - Constructor for class cdc.prefs.defaults.ShortPreference
- StringPreference - Class in cdc.prefs.defaults
-
String preference (node, key) pair.
- StringPreference(Preferences, String, String) - Constructor for class cdc.prefs.defaults.StringPreference
- syncSpi() - Method in class cdc.prefs.file.FilePreferences
- systemRoot() - Method in class cdc.prefs.file.FilePreferencesFactory
T
- TIME - Enum constant in enum class cdc.prefs.defaults.DatePreference.Format
-
Only the time part (hours:minutes:seconds) is saved.
- toString(Date) - Method in class cdc.prefs.defaults.DatePreference
- toString(T) - Method in class cdc.prefs.AbstractPreference
-
Converts a value to a string using
toString.
U
- userRoot() - Method in class cdc.prefs.file.FilePreferencesFactory
V
- valueOf(String) - Static method in enum class cdc.prefs.defaults.DatePreference.Format
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class cdc.prefs.defaults.DatePreference.Format
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages