public class PrefEntry extends Object implements Comparable<PrefEntry>
Modifier and Type | Field and Description |
---|---|
private boolean |
changed |
private Preferences.Setting |
defaultValue |
private boolean |
isDefault |
private String |
key |
private Preferences.Setting |
value |
Constructor and Description |
---|
PrefEntry(String key,
Preferences.Setting value,
Preferences.Setting defaultValue,
boolean isDefault) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(PrefEntry other) |
Preferences.Setting |
getDefaultValue() |
String |
getKey() |
Preferences.Setting |
getValue() |
boolean |
isChanged() |
boolean |
isDefault() |
void |
markAsChanged() |
void |
reset() |
void |
setValue(Preferences.Setting value) |
String |
toString() |
private Preferences.Setting value
private Preferences.Setting defaultValue
private boolean isDefault
private boolean changed
public PrefEntry(String key, Preferences.Setting value, Preferences.Setting defaultValue, boolean isDefault)
public Preferences.Setting getValue()
public Preferences.Setting getDefaultValue()
public void setValue(Preferences.Setting value)
public boolean isDefault()
public boolean isChanged()
public void markAsChanged()
public void reset()
public int compareTo(PrefEntry other)
compareTo
in interface Comparable<PrefEntry>