SettingsPreferenceValue.Builder
public
static
final
class
SettingsPreferenceValue.Builder
extends Object
| java.lang.Object | |
| ↳ | android.service.settings.preferences.SettingsPreferenceValue.Builder |
Builder to construct SettingsPreferenceValue.
Summary
Public constructors | |
|---|---|
Builder(int type)
Create Builder instance. |
|
Public methods | |
|---|---|
SettingsPreferenceValue
|
build()
Constructs an immutable |
SettingsPreferenceValue.Builder
|
setBooleanValue(boolean booleanValue)
Sets boolean value for Preference. |
SettingsPreferenceValue.Builder
|
setDoubleValue(double doubleValue)
Sets floating point value for Preference. |
SettingsPreferenceValue.Builder
|
setIntValue(int intValue)
Sets the int value for Preference. |
SettingsPreferenceValue.Builder
|
setLongValue(long longValue)
Sets long value for Preference. |
SettingsPreferenceValue.Builder
|
setStringValue(String stringValue)
Sets string value for Preference. |
Inherited methods | |
|---|---|
Public constructors
Builder
public Builder (int type)
Create Builder instance.
| Parameters | |
|---|---|
type |
int: type indicator for preference value
Value is SettingsPreferenceValue.TYPE_BOOLEAN, SettingsPreferenceValue.TYPE_LONG, SettingsPreferenceValue.TYPE_DOUBLE, SettingsPreferenceValue.TYPE_STRING, or SettingsPreferenceValue.TYPE_INT |
Public methods
build
public SettingsPreferenceValue build ()
Constructs an immutable SettingsPreferenceValue object.
| Returns | |
|---|---|
SettingsPreferenceValue |
|
setBooleanValue
public SettingsPreferenceValue.Builder setBooleanValue (boolean booleanValue)
Sets boolean value for Preference.
| Parameters | |
|---|---|
booleanValue |
boolean |
| Returns | |
|---|---|
SettingsPreferenceValue.Builder |
|
setDoubleValue
public SettingsPreferenceValue.Builder setDoubleValue (double doubleValue)
Sets floating point value for Preference.
| Parameters | |
|---|---|
doubleValue |
double |
| Returns | |
|---|---|
SettingsPreferenceValue.Builder |
|
setIntValue
public SettingsPreferenceValue.Builder setIntValue (int intValue)
Sets the int value for Preference.
| Parameters | |
|---|---|
intValue |
int |
| Returns | |
|---|---|
SettingsPreferenceValue.Builder |
|
setLongValue
public SettingsPreferenceValue.Builder setLongValue (long longValue)
Sets long value for Preference.
| Parameters | |
|---|---|
longValue |
long |
| Returns | |
|---|---|
SettingsPreferenceValue.Builder |
|
setStringValue
public SettingsPreferenceValue.Builder setStringValue (String stringValue)
Sets string value for Preference.
| Parameters | |
|---|---|
stringValue |
String |
| Returns | |
|---|---|
SettingsPreferenceValue.Builder |
|