public interface android.content.SharedPreferences
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.content.SharedPreferences
  super_class: java.lang.Object
{
  public abstract java.util.Map<java.lang.String, ?> getAll();
    descriptor: ()Ljava/util/Map;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Ljava/util/Map<Ljava/lang/String;*>;

  public abstract java.lang.String getString(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      key       
      defValue  

  public abstract java.util.Set<java.lang.String> getStringSet(java.lang.String, java.util.Set<java.lang.String>);
    descriptor: (Ljava/lang/String;Ljava/util/Set;)Ljava/util/Set;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/Set<Ljava/lang/String;>;)Ljava/util/Set<Ljava/lang/String;>;
    MethodParameters:
           Name  Flags
      key        
      defValues  

  public abstract int getInt(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      key       
      defValue  

  public abstract long getLong(java.lang.String, long);
    descriptor: (Ljava/lang/String;J)J
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      key       
      defValue  

  public abstract float getFloat(java.lang.String, float);
    descriptor: (Ljava/lang/String;F)F
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      key       
      defValue  

  public abstract boolean getBoolean(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      key       
      defValue  

  public abstract boolean contains(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      key   

  public abstract android.content.SharedPreferences$Editor edit();
    descriptor: ()Landroid/content/SharedPreferences$Editor;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void registerOnSharedPreferenceChangeListener(android.content.SharedPreferences$OnSharedPreferenceChangeListener);
    descriptor: (Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      listener  

  public abstract void unregisterOnSharedPreferenceChangeListener(android.content.SharedPreferences$OnSharedPreferenceChangeListener);
    descriptor: (Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
          Name  Flags
      listener  
}
SourceFile: "SharedPreferences.java"
NestMembers:
  android.content.SharedPreferences$Editor  android.content.SharedPreferences$OnSharedPreferenceChangeListener
InnerClasses:
  public abstract Editor = android.content.SharedPreferences$Editor of android.content.SharedPreferences
  public abstract OnSharedPreferenceChangeListener = android.content.SharedPreferences$OnSharedPreferenceChangeListener of android.content.SharedPreferences