Added in API level Baklava
Builder
class Builder
Builder to construct SettingsPreferenceValue
.
Summary
Public methods | |
---|---|
SettingsPreferenceValue |
build() Constructs an immutable |
SettingsPreferenceValue.Builder |
setBooleanValue(booleanValue: Boolean) Sets boolean value for Preference. |
SettingsPreferenceValue.Builder |
setDoubleValue(doubleValue: Double) Sets floating point value for Preference. |
SettingsPreferenceValue.Builder |
setIntValue(intValue: Int) Sets the int value for Preference. |
SettingsPreferenceValue.Builder |
setLongValue(longValue: Long) Sets long value for Preference. |
SettingsPreferenceValue.Builder |
setStringValue(stringValue: String?) Sets string value for Preference. |
Public constructors
Builder
Added in API level Baklava
Builder(type: Int)
Create Builder instance.
Public methods
build
Added in API level Baklava
fun build(): SettingsPreferenceValue
Constructs an immutable SettingsPreferenceValue
object.
setBooleanValue
Added in API level Baklava
fun setBooleanValue(booleanValue: Boolean): SettingsPreferenceValue.Builder
Sets boolean value for Preference.
setDoubleValue
Added in API level Baklava
fun setDoubleValue(doubleValue: Double): SettingsPreferenceValue.Builder
Sets floating point value for Preference.
setIntValue
Added in API level Baklava
fun setIntValue(intValue: Int): SettingsPreferenceValue.Builder
Sets the int value for Preference.
setLongValue
Added in API level Baklava
fun setLongValue(longValue: Long): SettingsPreferenceValue.Builder
Sets long value for Preference.
setStringValue
Added in API level Baklava
fun setStringValue(stringValue: String?): SettingsPreferenceValue.Builder
Sets string value for Preference.