public final class android.content.pm.InstantAppRequest
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: android.content.pm.InstantAppRequest
super_class: java.lang.Object
{
public final android.content.pm.AuxiliaryResolveInfo responseObj;
descriptor: Landroid/content/pm/AuxiliaryResolveInfo;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final android.content.Intent origIntent;
descriptor: Landroid/content/Intent;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.lang.String resolvedType;
descriptor: Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.lang.String callingPackage;
descriptor: Ljava/lang/String;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final int userId;
descriptor: I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final android.os.Bundle verificationBundle;
descriptor: Landroid/os/Bundle;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final boolean resolveForStart;
descriptor: Z
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final android.content.pm.InstantAppResolveInfo$InstantAppDigest digest;
descriptor: Landroid/content/pm/InstantAppResolveInfo$InstantAppDigest;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public void <init>(android.content.pm.AuxiliaryResolveInfo, android.content.Intent, java.lang.String, java.lang.String, int, android.os.Bundle, boolean);
descriptor: (Landroid/content/pm/AuxiliaryResolveInfo;Landroid/content/Intent;Ljava/lang/String;Ljava/lang/String;ILandroid/os/Bundle;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=8, args_size=8
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield android.content.pm.InstantAppRequest.responseObj:Landroid/content/pm/AuxiliaryResolveInfo;
2: aload 0
aload 2
putfield android.content.pm.InstantAppRequest.origIntent:Landroid/content/Intent;
3: aload 0
aload 3
putfield android.content.pm.InstantAppRequest.resolvedType:Ljava/lang/String;
4: aload 0
aload 4
putfield android.content.pm.InstantAppRequest.callingPackage:Ljava/lang/String;
5: aload 0
iload 5
putfield android.content.pm.InstantAppRequest.userId:I
6: aload 0
aload 6
putfield android.content.pm.InstantAppRequest.verificationBundle:Landroid/os/Bundle;
7: aload 0
iload 7
putfield android.content.pm.InstantAppRequest.resolveForStart:Z
8: aload 2
invokevirtual android.content.Intent.getData:()Landroid/net/Uri;
ifnull 13
aload 2
invokevirtual android.content.Intent.getData:()Landroid/net/Uri;
invokevirtual android.net.Uri.getHost:()Ljava/lang/String;
invokestatic android.text.TextUtils.isEmpty:(Ljava/lang/CharSequence;)Z
ifne 13
9: aload 0
new android.content.pm.InstantAppResolveInfo$InstantAppDigest
dup
10: aload 2
invokevirtual android.content.Intent.getData:()Landroid/net/Uri;
invokevirtual android.net.Uri.getHost:()Ljava/lang/String;
iconst_5
invokespecial android.content.pm.InstantAppResolveInfo$InstantAppDigest.<init>:(Ljava/lang/String;I)V
11: putfield android.content.pm.InstantAppRequest.digest:Landroid/content/pm/InstantAppResolveInfo$InstantAppDigest;
12: goto 14
13: StackMap locals: android.content.pm.InstantAppRequest android.content.pm.AuxiliaryResolveInfo android.content.Intent java.lang.String java.lang.String int android.os.Bundle int
StackMap stack:
aload 0
getstatic android.content.pm.InstantAppResolveInfo$InstantAppDigest.UNDEFINED:Landroid/content/pm/InstantAppResolveInfo$InstantAppDigest;
putfield android.content.pm.InstantAppRequest.digest:Landroid/content/pm/InstantAppResolveInfo$InstantAppDigest;
14: StackMap locals:
StackMap stack:
return
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 15 0 this Landroid/content/pm/InstantAppRequest;
0 15 1 responseObj Landroid/content/pm/AuxiliaryResolveInfo;
0 15 2 origIntent Landroid/content/Intent;
0 15 3 resolvedType Ljava/lang/String;
0 15 4 callingPackage Ljava/lang/String;
0 15 5 userId I
0 15 6 verificationBundle Landroid/os/Bundle;
0 15 7 resolveForStart Z
MethodParameters:
Name Flags
responseObj
origIntent
resolvedType
callingPackage
userId
verificationBundle
resolveForStart
}
SourceFile: "InstantAppRequest.java"
InnerClasses:
public final InstantAppDigest = android.content.pm.InstantAppResolveInfo$InstantAppDigest of android.content.pm.InstantAppResolveInfo