public class android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate extends android.content.pm.IOnPermissionsChangeListener$Stub implements android.os.Handler$Callback
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate
  super_class: android.content.pm.IOnPermissionsChangeListener$Stub
{
  private static final int MSG_PERMISSIONS_CHANGED;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

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

  private final android.os.Handler mHandler;
    descriptor: Landroid/os/Handler;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  final android.app.ApplicationPackageManager this$0;
    descriptor: Landroid/app/ApplicationPackageManager;
    flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC

  public void <init>(android.app.ApplicationPackageManager, android.content.pm.PackageManager$OnPermissionsChangedListener, android.os.Looper);
    descriptor: (Landroid/app/ApplicationPackageManager;Landroid/content/pm/PackageManager$OnPermissionsChangedListener;Landroid/os/Looper;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=4, args_size=4
        start local 0 // android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate this
         0: .line 82
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import android.system cannot be resolved\n\tThe import dalvik cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tcom.android.internal.R cannot be resolved to a variable\n\tVMRuntime cannot be resolved\n\tVMRuntime cannot be resolved\n\tEmptyArray cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tcom.android.internal.R cannot be resolved to a variable\n\tStructStat cannot be resolved to a type\n\tOs cannot be resolved\n\tOsConstants cannot be resolved to a variable\n\tErrnoException cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/ApplicationPackageManager$OnPermissionsChangeListenerDelegate;
    MethodParameters:
          Name  Flags
      this$0    final
      listener  
      looper    

  public void onPermissionsChanged(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate this
         0: .line 2684
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/ApplicationPackageManager$OnPermissionsChangeListenerDelegate;
    MethodParameters:
      Name  Flags
      uid   

  public boolean handleMessage(android.os.Message);
    descriptor: (Landroid/os/Message;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate this
         0: .line 2689
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/ApplicationPackageManager$OnPermissionsChangeListenerDelegate;
    MethodParameters:
      Name  Flags
      msg   
}
SourceFile: "ApplicationPackageManager.java"
NestHost: android.app.ApplicationPackageManager
InnerClasses:
  public OnPermissionsChangeListenerDelegate = android.app.ApplicationPackageManager$OnPermissionsChangeListenerDelegate of android.app.ApplicationPackageManager
  public abstract Stub = android.content.pm.IOnPermissionsChangeListener$Stub of android.content.pm.IOnPermissionsChangeListener
  public abstract OnPermissionsChangedListener = android.content.pm.PackageManager$OnPermissionsChangedListener of android.content.pm.PackageManager
  public abstract Callback = android.os.Handler$Callback of android.os.Handler