public class android.app.backup.BackupManager
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.app.backup.BackupManager
  super_class: java.lang.Object
{
  private static final java.lang.String TAG;
    descriptor: Ljava/lang/String;
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: "BackupManager"

  public static final int SUCCESS;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ERROR_BACKUP_NOT_ALLOWED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -2001
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ERROR_PACKAGE_NOT_FOUND;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -2002
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ERROR_BACKUP_CANCELLED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -2003
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ERROR_TRANSPORT_ABORTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1000
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ERROR_TRANSPORT_PACKAGE_REJECTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1002
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ERROR_TRANSPORT_QUOTA_EXCEEDED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1005
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ERROR_AGENT_FAILURE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1003
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final java.lang.String EXTRA_BACKUP_SERVICES_AVAILABLE;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "backup_services_available"

  public static final int FLAG_NON_INCREMENTAL_BACKUP;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final java.lang.String PACKAGE_MANAGER_SENTINEL;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "@pm@"
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ERROR_TRANSPORT_UNAVAILABLE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -1
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public static final int ERROR_TRANSPORT_INVALID;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: -2
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  private android.content.Context mContext;
    descriptor: Landroid/content/Context;
    flags: (0x0002) ACC_PRIVATE

  private static android.app.backup.IBackupManager sService;
    descriptor: Landroid/app/backup/IBackupManager;
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC

  private static void checkServiceBinder();
    descriptor: ()V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 198
            getstatic android.app.backup.BackupManager.sService:Landroid/app/backup/IBackupManager;
            ifnonnull 3
         1: .line 200
            ldc "backup"
            invokestatic android.os.ServiceManager.getService:(Ljava/lang/String;)Landroid/os/IBinder;
         2: .line 199
            invokestatic android.app.backup.IBackupManager$Stub.asInterface:(Landroid/os/IBinder;)Landroid/app/backup/IBackupManager;
            putstatic android.app.backup.BackupManager.sService:Landroid/app/backup/IBackupManager;
         3: .line 202
      StackMap locals:
      StackMap stack:
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>(android.content.Context);
    descriptor: (Landroid/content/Context;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
        start local 1 // android.content.Context context
         0: .line 212
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 213
            aload 0 /* this */
            aload 1 /* context */
            putfield android.app.backup.BackupManager.mContext:Landroid/content/Context;
         2: .line 214
            return
        end local 1 // android.content.Context context
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    3     0     this  Landroid/app/backup/BackupManager;
            0    3     1  context  Landroid/content/Context;
    MethodParameters:
         Name  Flags
      context  

  public void dataChanged();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.app.backup.BackupManager this
         0: .line 223
            invokestatic android.app.backup.BackupManager.checkServiceBinder:()V
         1: .line 224
            getstatic android.app.backup.BackupManager.sService:Landroid/app/backup/IBackupManager;
            ifnull 6
         2: .line 226
            getstatic android.app.backup.BackupManager.sService:Landroid/app/backup/IBackupManager;
            aload 0 /* this */
            getfield android.app.backup.BackupManager.mContext:Landroid/content/Context;
            invokevirtual android.content.Context.getPackageName:()Ljava/lang/String;
            invokeinterface android.app.backup.IBackupManager.dataChanged:(Ljava/lang/String;)V
         3: .line 227
            goto 6
      StackMap locals:
      StackMap stack: android.os.RemoteException
         4: pop
         5: .line 228
            ldc "BackupManager"
            ldc "dataChanged() couldn't connect"
            invokestatic android.util.Log.d:(Ljava/lang/String;Ljava/lang/String;)I
            pop
         6: .line 231
      StackMap locals:
      StackMap stack:
            return
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Landroid/app/backup/BackupManager;
      Exception table:
        from    to  target  type
           2     3       4  Class android.os.RemoteException

  public static void dataChanged(java.lang.String);
    descriptor: (Ljava/lang/String;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // java.lang.String packageName
         0: .line 245
            invokestatic android.app.backup.BackupManager.checkServiceBinder:()V
         1: .line 246
            getstatic android.app.backup.BackupManager.sService:Landroid/app/backup/IBackupManager;
            ifnull 6
         2: .line 248
            getstatic android.app.backup.BackupManager.sService:Landroid/app/backup/IBackupManager;
            aload 0 /* packageName */
            invokeinterface android.app.backup.IBackupManager.dataChanged:(Ljava/lang/String;)V
         3: .line 249
            goto 6
      StackMap locals:
      StackMap stack: android.os.RemoteException
         4: pop
         5: .line 250
            ldc "BackupManager"
            ldc "dataChanged(pkg) couldn't connect"
            invokestatic android.util.Log.e:(Ljava/lang/String;Ljava/lang/String;)I
            pop
         6: .line 253
      StackMap locals:
      StackMap stack:
            return
        end local 0 // java.lang.String packageName
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0    7     0  packageName  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2     3       4  Class android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public int requestRestore(android.app.backup.RestoreObserver);
    descriptor: (Landroid/app/backup/RestoreObserver;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
        start local 1 // android.app.backup.RestoreObserver observer
         0: .line 284
            aload 0 /* this */
            aload 1 /* observer */
            aconst_null
            invokevirtual android.app.backup.BackupManager.requestRestore:(Landroid/app/backup/RestoreObserver;Landroid/app/backup/BackupManagerMonitor;)I
            ireturn
        end local 1 // android.app.backup.RestoreObserver observer
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Landroid/app/backup/BackupManager;
            0    1     1  observer  Landroid/app/backup/RestoreObserver;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
    MethodParameters:
          Name  Flags
      observer  

  public int requestRestore(android.app.backup.RestoreObserver, android.app.backup.BackupManagerMonitor);
    descriptor: (Landroid/app/backup/RestoreObserver;Landroid/app/backup/BackupManagerMonitor;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // android.app.backup.BackupManager this
        start local 1 // android.app.backup.RestoreObserver observer
        start local 2 // android.app.backup.BackupManagerMonitor monitor
         0: .line 317
            ldc "BackupManager"
            ldc "requestRestore(): Since Android P app can no longer request restoring of its backup."
            invokestatic android.util.Log.w:(Ljava/lang/String;Ljava/lang/String;)I
            pop
         1: .line 319
            iconst_m1
            ireturn
        end local 2 // android.app.backup.BackupManagerMonitor monitor
        end local 1 // android.app.backup.RestoreObserver observer
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    2     0      this  Landroid/app/backup/BackupManager;
            0    2     1  observer  Landroid/app/backup/RestoreObserver;
            0    2     2   monitor  Landroid/app/backup/BackupManagerMonitor;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      android.annotation.SystemApi()
    MethodParameters:
          Name  Flags
      observer  
      monitor   

  public android.app.backup.RestoreSession beginRestoreSession();
    descriptor: ()Landroid/app/backup/RestoreSession;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.app.backup.BackupManager this
         0: .line 328
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public void setBackupEnabled(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 356
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
           Name  Flags
      isEnabled  

  public boolean isBackupEnabled();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.app.backup.BackupManager this
         0: .line 374
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public boolean isBackupServiceActive(android.os.UserHandle);
    descriptor: (Landroid/os/UserHandle;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 395
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
      Name  Flags
      user  

  public void setAutoRestore(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 419
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
           Name  Flags
      isEnabled  

  public java.lang.String getCurrentTransport();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.app.backup.BackupManager this
         0: .line 439
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public java.lang.String[] listAllTransports();
    descriptor: ()[Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.app.backup.BackupManager this
         0: .line 458
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public void updateTransportAttributes(android.content.ComponentName, java.lang.String, android.content.Intent, java.lang.String, android.content.Intent, java.lang.String);
    descriptor: (Landroid/content/ComponentName;Ljava/lang/String;Landroid/content/Intent;Ljava/lang/String;Landroid/content/Intent;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=7
        start local 0 // android.app.backup.BackupManager this
         0: .line 498
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
                          Name  Flags
      transportComponent        
      name                      
      configurationIntent       
      currentDestinationString  
      dataManagementIntent      
      dataManagementLabel       

  public java.lang.String selectBackupTransport(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 536
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      android.annotation.SystemApi()
    MethodParameters:
           Name  Flags
      transport  

  public void selectBackupTransport(android.content.ComponentName, android.app.backup.SelectBackupTransportCallback);
    descriptor: (Landroid/content/ComponentName;Landroid/app/backup/SelectBackupTransportCallback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.app.backup.BackupManager this
         0: .line 561
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
           Name  Flags
      transport  
      listener   

  public void backupNow();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.app.backup.BackupManager this
         0: .line 587
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public long getAvailableRestoreToken(java.lang.String);
    descriptor: (Ljava/lang/String;)J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 611
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
             Name  Flags
      packageName  

  public boolean isAppEligibleForBackup(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 633
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
             Name  Flags
      packageName  

  public int requestBackup(java.lang.String[], android.app.backup.BackupObserver);
    descriptor: ([Ljava/lang/String;Landroid/app/backup/BackupObserver;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // android.app.backup.BackupManager this
         0: .line 663
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
          Name  Flags
      packages  
      observer  

  public int requestBackup(java.lang.String[], android.app.backup.BackupObserver, android.app.backup.BackupManagerMonitor, int);
    descriptor: ([Ljava/lang/String;Landroid/app/backup/BackupObserver;Landroid/app/backup/BackupManagerMonitor;I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=5, args_size=5
        start local 0 // android.app.backup.BackupManager this
         0: .line 687
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
          Name  Flags
      packages  
      observer  
      monitor   
      flags     

  public void cancelBackups();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.app.backup.BackupManager this
         0: .line 714
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()

  public android.content.Intent getConfigurationIntent(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/content/Intent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 735
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
               Name  Flags
      transportName  

  public java.lang.String getDestinationString(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 756
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
               Name  Flags
      transportName  

  public android.content.Intent getDataManagementIntent(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/content/Intent;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 777
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
               Name  Flags
      transportName  

  public java.lang.String getDataManagementLabel(java.lang.String);
    descriptor: (Ljava/lang/String;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.backup.BackupManager this
         0: .line 800
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tandroid.Manifest.permission.BACKUP cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.backup.BackupManager this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/backup/BackupManager;
    RuntimeVisibleAnnotations: 
      android.annotation.SystemApi()
    MethodParameters:
               Name  Flags
      transportName  
}
SourceFile: "BackupManager.java"
NestMembers:
  android.app.backup.BackupManager$BackupManagerMonitorWrapper  android.app.backup.BackupManager$BackupObserverWrapper  android.app.backup.BackupManager$BackupObserverWrapper$1  android.app.backup.BackupManager$SelectTransportListenerWrapper  android.app.backup.BackupManager$SelectTransportListenerWrapper$1  android.app.backup.BackupManager$SelectTransportListenerWrapper$2
InnerClasses:
  private BackupManagerMonitorWrapper = android.app.backup.BackupManager$BackupManagerMonitorWrapper of android.app.backup.BackupManager
  private BackupObserverWrapper = android.app.backup.BackupManager$BackupObserverWrapper of android.app.backup.BackupManager
  private SelectTransportListenerWrapper = android.app.backup.BackupManager$SelectTransportListenerWrapper of android.app.backup.BackupManager
  public abstract Stub = android.app.backup.IBackupManager$Stub of android.app.backup.IBackupManager