final class android.app.ActivityThread$ReceiverData extends android.content.BroadcastReceiver$PendingResult
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: android.app.ActivityThread$ReceiverData
super_class: android.content.BroadcastReceiver$PendingResult
{
android.content.Intent intent;
descriptor: Landroid/content/Intent;
flags: (0x0000)
android.content.pm.ActivityInfo info;
descriptor: Landroid/content/pm/ActivityInfo;
flags: (0x0000)
android.content.res.CompatibilityInfo compatInfo;
descriptor: Landroid/content/res/CompatibilityInfo;
flags: (0x0000)
public void <init>(android.content.Intent, int, java.lang.String, android.os.Bundle, boolean, boolean, android.os.IBinder, int);
descriptor: (Landroid/content/Intent;ILjava/lang/String;Landroid/os/Bundle;ZZLandroid/os/IBinder;I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=9, args_size=9
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 0: aload 0
iload 2
aload 3
aload 4
iconst_0
iload 5
iload 6
1: aload 7
iload 8
aload 1
invokevirtual android.content.Intent.getFlags:()I
invokespecial android.content.BroadcastReceiver$PendingResult.<init>:(ILjava/lang/String;Landroid/os/Bundle;IZZLandroid/os/IBinder;II)V
2: aload 0
aload 1
putfield android.app.ActivityThread$ReceiverData.intent:Landroid/content/Intent;
3: return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Landroid/app/ActivityThread$ReceiverData;
0 4 1 intent Landroid/content/Intent;
0 4 2 resultCode I
0 4 3 resultData Ljava/lang/String;
0 4 4 resultExtras Landroid/os/Bundle;
0 4 5 ordered Z
0 4 6 sticky Z
0 4 7 token Landroid/os/IBinder;
0 4 8 sendingUser I
MethodParameters:
Name Flags
intent
resultCode
resultData
resultExtras
ordered
sticky
token
sendingUser
public java.lang.String toString();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.StringBuilder
dup
ldc "ReceiverData{intent="
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
getfield android.app.ActivityThread$ReceiverData.intent:Landroid/content/Intent;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc " packageName="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
1: aload 0
getfield android.app.ActivityThread$ReceiverData.info:Landroid/content/pm/ActivityInfo;
getfield android.content.pm.ActivityInfo.packageName:Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " resultCode="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual android.app.ActivityThread$ReceiverData.getResultCode:()I
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
2: ldc " resultData="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
invokevirtual android.app.ActivityThread$ReceiverData.getResultData:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " resultExtras="
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: aload 0
iconst_0
invokevirtual android.app.ActivityThread$ReceiverData.getResultExtras:(Z)Landroid/os/Bundle;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
ldc "}"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
4: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Landroid/app/ActivityThread$ReceiverData;
}
SourceFile: "ActivityThread.java"
NestHost: android.app.ActivityThread
InnerClasses:
final ReceiverData = android.app.ActivityThread$ReceiverData of android.app.ActivityThread
public PendingResult = android.content.BroadcastReceiver$PendingResult of android.content.BroadcastReceiver