More javadoc

This commit is contained in:
cpfeiffer 2016-04-26 00:02:35 +02:00
parent e1551226f6
commit eca5d40efe
1 changed files with 32 additions and 0 deletions

View File

@ -35,6 +35,14 @@ public class Prefs {
return value; return value;
} }
/**
* Returns the preference saved under the given key as an integer value.
* Note that it is irrelevant whether the preference value was actually
* saved as an integer value or a string value.
* @param key the preference key
* @param defaultValue the default value to return if the preference value is unset
* @return the saved preference value or the given defaultValue
*/
public int getInt(String key, int defaultValue) { public int getInt(String key, int defaultValue) {
try { try {
return preferences.getInt(key, defaultValue); return preferences.getInt(key, defaultValue);
@ -52,6 +60,14 @@ public class Prefs {
} }
} }
/**
* Returns the preference saved under the given key as a long value.
* Note that it is irrelevant whether the preference value was actually
* saved as a long value or a string value.
* @param key the preference key
* @param defaultValue the default value to return if the preference value is unset
* @return the saved preference value or the given defaultValue
*/
public long getLong(String key, long defaultValue) { public long getLong(String key, long defaultValue) {
try { try {
return preferences.getLong(key, defaultValue); return preferences.getLong(key, defaultValue);
@ -69,6 +85,14 @@ public class Prefs {
} }
} }
/**
* Returns the preference saved under the given key as a float value.
* Note that it is irrelevant whether the preference value was actually
* saved as a float value or a string value.
* @param key the preference key
* @param defaultValue the default value to return if the preference value is unset
* @return the saved preference value or the given defaultValue
*/
public float getFloat(String key, float defaultValue) { public float getFloat(String key, float defaultValue) {
try { try {
return preferences.getFloat(key, defaultValue); return preferences.getFloat(key, defaultValue);
@ -86,6 +110,14 @@ public class Prefs {
} }
} }
/**
* Returns the preference saved under the given key as a boolean value.
* Note that it is irrelevant whether the preference value was actually
* saved as a boolean value or a string value.
* @param key the preference key
* @param defaultValue the default value to return if the preference value is unset
* @return the saved preference value or the given defaultValue
*/
public boolean getBoolean(String key, boolean defaultValue) { public boolean getBoolean(String key, boolean defaultValue) {
try { try {
return preferences.getBoolean(key, defaultValue); return preferences.getBoolean(key, defaultValue);