-
public final class PrefsWrapper.LinkedHashMapPrefsDelegate<Key extends Object, Value extends Object> extends PrefsWrapper.NonNullPrefDelegate<<ERROR CLASS><Key, Value>>
-
-
Field Summary
Fields Modifier and Type Field Description private Function0<Unit>changedCallbackprivate BooleanisLoopbackChangeprivate BooleanisInitprivate PrefsLinkedHashMap<Key, Value>internalMapprivate final TypetypeTokenprivate StringprefKey
-
Constructor Summary
Constructors Constructor Description PrefsWrapper.LinkedHashMapPrefsDelegate(String prKey, Type typeToken)
-
Method Summary
Modifier and Type Method Description final Function0<Unit>getChangedCallback()final UnitsetChangedCallback(Function0<Unit> changedCallback)final BooleangetIsLoopbackChange()final UnitsetIsLoopbackChange(Boolean isLoopbackChange)final BooleangetIsInit()final UnitsetIsInit(Boolean isInit)final PrefsLinkedHashMap<Key, Value>getInternalMap()final UnitsetInternalMap(PrefsLinkedHashMap<Key, Value> internalMap)final TypegetTypeToken()final StringgetPrefKey()final UnitsetPrefKey(String prefKey)<ERROR CLASS><Key, Value>getValue(String preferencesKey)Unit)>setValue(String preferencesKey, <ERROR CLASS><Key, Value> value)-
-
Method Detail
-
getChangedCallback
final Function0<Unit> getChangedCallback()
-
setChangedCallback
final Unit setChangedCallback(Function0<Unit> changedCallback)
-
getIsLoopbackChange
final Boolean getIsLoopbackChange()
-
setIsLoopbackChange
final Unit setIsLoopbackChange(Boolean isLoopbackChange)
-
getInternalMap
final PrefsLinkedHashMap<Key, Value> getInternalMap()
-
setInternalMap
final Unit setInternalMap(PrefsLinkedHashMap<Key, Value> internalMap)
-
getTypeToken
final Type getTypeToken()
-
getPrefKey
final String getPrefKey()
-
setPrefKey
final Unit setPrefKey(String prefKey)
-
setValue
Unit )>setValue(String preferencesKey, <ERROR CLASS><Key, Value> value)
-
-
-
-