
org.holoeverywhere.preference.SharedPreferences Maven / Gradle / Ivy
The newest version!
package org.holoeverywhere.preference;
import java.util.Map;
import java.util.Set;
import org.json.JSONArray;
import org.json.JSONObject;
import android.os.Bundle;
public interface SharedPreferences extends android.content.SharedPreferences {
public static interface Editor extends
android.content.SharedPreferences.Editor {
@Override
public void apply();
@Override
public Editor clear();
@Override
public boolean commit();
public Editor putBoolean(int id, boolean value);
@Override
public Editor putBoolean(String key, boolean value);
public Editor putFloat(int id, float value);
@Override
public Editor putFloat(String key, float value);
public Editor putFloatSet(int id, Set value);
public Editor putFloatSet(String key, Set value);
public Editor putInt(int id, int value);
@Override
public Editor putInt(String key, int value);
public Editor putIntSet(int id, Set value);
public Editor putIntSet(String key, Set value);
public Editor putJSONArray(int id, JSONArray value);
public Editor putJSONArray(String key, JSONArray value);
public Editor putJSONObject(int id, JSONObject value);
public Editor putJSONObject(String key, JSONObject value);
public Editor putLong(int id, long value);
@Override
public Editor putLong(String key, long value);
public Editor putLongSet(int id, Set value);
public Editor putLongSet(String key, Set value);
public Editor putString(int id, String value);
@Override
public Editor putString(String key, String value);
public Editor putStringSet(int id, Set value);
@Override
public Editor putStringSet(String key, Set value);
public Editor remove(int id);
@Override
public Editor remove(String key);
}
public static interface OnSharedPreferenceChangeListener {
public void onSharedPreferenceChanged(SharedPreferences prefs, String key);
}
public boolean contains(int id);
@Override
public boolean contains(String key);
@Override
public Editor edit();
@Override
public Map getAll();
public boolean getBoolean(int id, boolean defValue);
@Override
public boolean getBoolean(String key, boolean defValue);
public float getFloat(int id, float defValue);
@Override
public float getFloat(String key, float defValue);
public Set getFloatSet(int id, Set defValue);
public Set getFloatSet(String key, Set defValue);
public int getInt(int id, int defValue);
@Override
public int getInt(String key, int defValue);
public Set getIntSet(int id, Set defValue);
public Set getIntSet(String key, Set defValue);
public JSONArray getJSONArray(int id, JSONArray defValue);
public JSONArray getJSONArray(String key, JSONArray defValue);
public JSONObject getJSONObject(int id, JSONObject defValue);
public JSONObject getJSONObject(String key, JSONObject defValue);
public long getLong(int id, long defValue);
@Override
public long getLong(String key, long defValue);
public Set getLongSet(int id, Set defValue);
public Set getLongSet(String key, Set defValue);
public String getString(int id, String defValue);
@Override
public String getString(String key, String defValue);
public Set getStringSet(int id, Set defValue);
@Override
public Set getStringSet(String key, Set defValue);
public String makeNameById(int id);
public void registerOnSharedPreferenceChangeListener(
OnSharedPreferenceChangeListener listener);
public void setDefaultValues(Bundle bundle);
public void unregisterOnSharedPreferenceChangeListener(
OnSharedPreferenceChangeListener listener);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy