public abstract class CollectionSetPreference<C extends Collection<T>,T> extends AbstractPreference<C>
| Modifier | Constructor and Description |
|---|---|
protected |
CollectionSetPreference(String id,
C defaultValue,
org.solovyev.common.text.Mapper<T> mapper) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract C |
createCollection(int size) |
protected C |
getPersistedValue(android.content.SharedPreferences preferences) |
protected void |
putPersistedValue(android.content.SharedPreferences.Editor editor,
C values)
Method saved preference to preferences container editor
|
getDefaultValue, getKey, getPreference, getPreferenceNoError, isSameKey, isSet, putDefault, putPreference, tryPutDefaultprotected C getPersistedValue(@Nonnull android.content.SharedPreferences preferences)
getPersistedValue in class AbstractPreference<C extends Collection<T>>preferences - preferences containerAbstractPreference.getKey() methodprotected void putPersistedValue(@Nonnull android.content.SharedPreferences.Editor editor, @Nonnull C values)
AbstractPreferenceputPersistedValue in class AbstractPreference<C extends Collection<T>>editor - editor in which value must be savedvalues - value to be savedCopyright © 2014 se.solovyev. All Rights Reserved.