class com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver extends android.os.ResultReceiver
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver
  super_class: android.os.ResultReceiver
{
  private final int mVerificationId;
    descriptor: I
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final android.content.pm.PackageManager mPackageManager;
    descriptor: Landroid/content/pm/PackageManager;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(android.os.Handler, android.content.pm.PackageManager, int);
    descriptor: (Landroid/os/Handler;Landroid/content/pm/PackageManager;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=4, args_size=4
        start local 0 // com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver this
        start local 1 // android.os.Handler handler
        start local 2 // android.content.pm.PackageManager packageManager
        start local 3 // int verificationId
         0: .line 190
            aload 0 /* this */
            aload 1 /* handler */
            invokespecial android.os.ResultReceiver.<init>:(Landroid/os/Handler;)V
         1: .line 191
            aload 0 /* this */
            iload 3 /* verificationId */
            putfield com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver.mVerificationId:I
         2: .line 192
            aload 0 /* this */
            aload 2 /* packageManager */
            putfield com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver.mPackageManager:Landroid/content/pm/PackageManager;
         3: .line 193
            return
        end local 3 // int verificationId
        end local 2 // android.content.pm.PackageManager packageManager
        end local 1 // android.os.Handler handler
        end local 0 // com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0    4     0            this  Lcom/android/statementservice/IntentFilterVerificationReceiver$IsAssociatedResultReceiver;
            0    4     1         handler  Landroid/os/Handler;
            0    4     2  packageManager  Landroid/content/pm/PackageManager;
            0    4     3  verificationId  I
    MethodParameters:
                Name  Flags
      handler         
      packageManager  
      verificationId  

  protected void onReceiveResult(int, android.os.Bundle);
    descriptor: (ILandroid/os/Bundle;)V
    flags: (0x0004) ACC_PROTECTED
    Code:
      stack=5, locals=3, args_size=3
        start local 0 // com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver this
        start local 1 // int resultCode
        start local 2 // android.os.Bundle resultData
         0: .line 197
            iload 1 /* resultCode */
            ifne 12
         1: .line 198
            aload 2 /* resultData */
            ldc "is_associated"
            invokevirtual android.os.Bundle.getBoolean:(Ljava/lang/String;)Z
            ifeq 7
         2: .line 199
            aload 0 /* this */
            getfield com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver.mPackageManager:Landroid/content/pm/PackageManager;
            aload 0 /* this */
            getfield com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver.mVerificationId:I
         3: .line 200
            iconst_1
         4: .line 201
            invokestatic java.util.Collections.emptyList:()Ljava/util/List;
         5: .line 199
            invokevirtual android.content.pm.PackageManager.verifyIntentFilter:(IILjava/util/List;)V
         6: .line 202
            goto 13
         7: .line 203
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver.mPackageManager:Landroid/content/pm/PackageManager;
            aload 0 /* this */
            getfield com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver.mVerificationId:I
         8: .line 204
            iconst_m1
         9: .line 205
            aload 2 /* resultData */
            ldc "failed_sources"
            invokevirtual android.os.Bundle.getStringArrayList:(Ljava/lang/String;)Ljava/util/ArrayList;
        10: .line 203
            invokevirtual android.content.pm.PackageManager.verifyIntentFilter:(IILjava/util/List;)V
        11: .line 207
            goto 13
        12: .line 208
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver.mPackageManager:Landroid/content/pm/PackageManager;
            aload 0 /* this */
            getfield com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver.mVerificationId:I
            invokestatic com.android.statementservice.IntentFilterVerificationReceiver.sendErrorToPackageManager:(Landroid/content/pm/PackageManager;I)V
        13: .line 210
      StackMap locals:
      StackMap stack:
            return
        end local 2 // android.os.Bundle resultData
        end local 1 // int resultCode
        end local 0 // com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   14     0        this  Lcom/android/statementservice/IntentFilterVerificationReceiver$IsAssociatedResultReceiver;
            0   14     1  resultCode  I
            0   14     2  resultData  Landroid/os/Bundle;
    MethodParameters:
            Name  Flags
      resultCode  
      resultData  
}
SourceFile: "IntentFilterVerificationReceiver.java"
NestHost: com.android.statementservice.IntentFilterVerificationReceiver
InnerClasses:
  private IsAssociatedResultReceiver = com.android.statementservice.IntentFilterVerificationReceiver$IsAssociatedResultReceiver of com.android.statementservice.IntentFilterVerificationReceiver