class android.app.backup.BackupManager$SelectTransportListenerWrapper extends android.app.backup.ISelectBackupTransportCallback$Stub
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: android.app.backup.BackupManager$SelectTransportListenerWrapper
super_class: android.app.backup.ISelectBackupTransportCallback$Stub
{
private final android.os.Handler mHandler;
descriptor: Landroid/os/Handler;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.app.backup.SelectBackupTransportCallback mListener;
descriptor: Landroid/app/backup/SelectBackupTransportCallback;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
final android.app.backup.BackupManager this$0;
descriptor: Landroid/app/backup/BackupManager;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
void <init>(android.app.backup.BackupManager, android.content.Context, android.app.backup.SelectBackupTransportCallback);
descriptor: (Landroid/app/backup/BackupManager;Landroid/content/Context;Landroid/app/backup/SelectBackupTransportCallback;)V
flags: (0x0000)
Code:
stack=4, locals=4, args_size=4
start local 0 start local 2 start local 3 0: aload 0
aload 1
putfield android.app.backup.BackupManager$SelectTransportListenerWrapper.this$0:Landroid/app/backup/BackupManager;
aload 0
invokespecial android.app.backup.ISelectBackupTransportCallback$Stub.<init>:()V
1: aload 0
new android.os.Handler
dup
aload 2
invokevirtual android.content.Context.getMainLooper:()Landroid/os/Looper;
invokespecial android.os.Handler.<init>:(Landroid/os/Looper;)V
putfield android.app.backup.BackupManager$SelectTransportListenerWrapper.mHandler:Landroid/os/Handler;
2: aload 0
aload 3
putfield android.app.backup.BackupManager$SelectTransportListenerWrapper.mListener:Landroid/app/backup/SelectBackupTransportCallback;
3: return
end local 3 end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/app/backup/BackupManager$SelectTransportListenerWrapper;
0 4 2 context Landroid/content/Context;
0 4 3 listener Landroid/app/backup/SelectBackupTransportCallback;
MethodParameters:
Name Flags
this$0 final
context
listener
public void onSuccess(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.app.backup.BackupManager$SelectTransportListenerWrapper.mHandler:Landroid/os/Handler;
new android.app.backup.BackupManager$SelectTransportListenerWrapper$1
dup
aload 0
aload 1
invokespecial android.app.backup.BackupManager$SelectTransportListenerWrapper$1.<init>:(Landroid/app/backup/BackupManager$SelectTransportListenerWrapper;Ljava/lang/String;)V
invokevirtual android.os.Handler.post:(Ljava/lang/Runnable;)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/app/backup/BackupManager$SelectTransportListenerWrapper;
0 2 1 transportName Ljava/lang/String;
MethodParameters:
Name Flags
transportName final
public void onFailure(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield android.app.backup.BackupManager$SelectTransportListenerWrapper.mHandler:Landroid/os/Handler;
new android.app.backup.BackupManager$SelectTransportListenerWrapper$2
dup
aload 0
iload 1
invokespecial android.app.backup.BackupManager$SelectTransportListenerWrapper$2.<init>:(Landroid/app/backup/BackupManager$SelectTransportListenerWrapper;I)V
invokevirtual android.os.Handler.post:(Ljava/lang/Runnable;)Z
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/app/backup/BackupManager$SelectTransportListenerWrapper;
0 2 1 reason I
MethodParameters:
Name Flags
reason final
}
SourceFile: "BackupManager.java"
NestHost: android.app.backup.BackupManager
InnerClasses:
private SelectTransportListenerWrapper = android.app.backup.BackupManager$SelectTransportListenerWrapper of android.app.backup.BackupManager
android.app.backup.BackupManager$SelectTransportListenerWrapper$1
android.app.backup.BackupManager$SelectTransportListenerWrapper$2
public abstract Stub = android.app.backup.ISelectBackupTransportCallback$Stub of android.app.backup.ISelectBackupTransportCallback