Package-level declarations

Types

Link copied to clipboard

Subinterface of ReadablePreferences that, in contrast to WritablePreferences, requires an instance of PreferencesEditor to modify preferences.

Link copied to clipboard

Interface used for modifying values in a ReadablePreferences object. All changes you make in an editor are batched, and not copied back to the original ReadablePreferences until you call save.

Link copied to clipboard

Interface that determines preferences logging behavior.

Link copied to clipboard

Interface used for applying changes made in PreferencesEditor object. When using ReadablePreferences.bind to inject preferences' values to JVM fields, PreferencesSaver is returned back to save changes made in JVM fields.

Link copied to clipboard
object Prefs

Create an instance of WritablePreferences or EditablePreferences and bind its values to JVM fields with this object.

Link copied to clipboard

Interface for accessing and modifying preference data on any target platform (JVM, Android, etc.).

Link copied to clipboard

Subinterface of ReadablePreferences that, in contrast to EditablePreferences, can directly modify preferences since it also inherits PreferencesEditor.