public interface android.os.Parcelable
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: android.os.Parcelable
  super_class: java.lang.Object
{
  public static final int PARCELABLE_WRITE_RETURN_VALUE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int PARCELABLE_ELIDE_DUPLICATES;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int CONTENTS_FILE_DESCRIPTOR;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public abstract int describeContents();
    descriptor: ()I
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public abstract void writeToParcel(android.os.Parcel, int);
    descriptor: (Landroid/os/Parcel;I)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      dest   
      flags  
}
SourceFile: "Parcelable.java"
NestMembers:
  android.os.Parcelable$ClassLoaderCreator  android.os.Parcelable$ContentsFlags  android.os.Parcelable$Creator  android.os.Parcelable$WriteFlags
InnerClasses:
  public abstract ClassLoaderCreator = android.os.Parcelable$ClassLoaderCreator of android.os.Parcelable
  public abstract ContentsFlags = android.os.Parcelable$ContentsFlags of android.os.Parcelable
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
  public abstract WriteFlags = android.os.Parcelable$WriteFlags of android.os.Parcelable