class android.app.INotificationManager$Stub$Proxy implements android.app.INotificationManager
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: android.app.INotificationManager$Stub$Proxy
  super_class: java.lang.Object
{
  private android.os.IBinder mRemote;
    descriptor: Landroid/os/IBinder;
    flags: (0x0002) ACC_PRIVATE

  void <init>(android.os.IBinder);
    descriptor: (Landroid/os/IBinder;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.os.IBinder remote
         0: .line 1446
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 1448
            aload 0 /* this */
            aload 1 /* remote */
            putfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
         2: .line 1449
            return
        end local 1 // android.os.IBinder remote
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    3     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0    3     1  remote  Landroid/os/IBinder;
    MethodParameters:
        Name  Flags
      remote  

  public android.os.IBinder asBinder();
    descriptor: ()Landroid/os/IBinder;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.app.INotificationManager$Stub$Proxy this
         0: .line 1452
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            areturn
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/INotificationManager$Stub$Proxy;

  public java.lang.String getInterfaceDescriptor();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.app.INotificationManager$Stub$Proxy this
         0: .line 1456
            ldc "android.app.INotificationManager"
            areturn
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/app/INotificationManager$Stub$Proxy;

  public void cancelAllNotifications(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int userId
         0: .line 1460
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1461
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1463
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1464
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1465
            aload 3 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1466
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_1
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1467
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1468
            goto 12
         8: .line 1469
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1470
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1471
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1472
            aload 5
            athrow
        12: .line 1470
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1471
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1473
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userId
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   15     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1     pkg  Ljava/lang/String;
            0   15     2  userId  I
            1   15     3   _data  Landroid/os/Parcel;
            2   15     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      pkg     
      userId  

  public void clearData(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // boolean fromApp
         0: .line 1476
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1477
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1479
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1480
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1481
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1482
            aload 4 /* _data */
            iload 3 /* fromApp */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1483
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_2
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1484
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1485
            goto 15
        11: .line 1486
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1487
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1488
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1489
            aload 6
            athrow
        15: .line 1487
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1488
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1490
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean fromApp
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            0   18     2      uid  I
            0   18     3  fromApp  Z
            1   18     4    _data  Landroid/os/Parcel;
            2   18     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      pkg      
      uid      
      fromApp  

  public void enqueueToast(java.lang.String, android.app.ITransientNotification, int);
    descriptor: (Ljava/lang/String;Landroid/app/ITransientNotification;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // android.app.ITransientNotification callback
        start local 3 // int duration
         0: .line 1493
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1494
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1496
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1497
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1498
            aload 4 /* _data */
            aload 2 /* callback */
            ifnull 5
            aload 2 /* callback */
            invokeinterface android.app.ITransientNotification.asBinder:()Landroid/os/IBinder;
            goto 6
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.app.ITransientNotification int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.app.ITransientNotification int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         6: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         7: .line 1499
            aload 4 /* _data */
            iload 3 /* duration */
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1500
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_3
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1501
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1502
            goto 15
        11: .line 1503
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1504
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1505
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1506
            aload 6
            athrow
        15: .line 1504
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1505
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1507
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int duration
        end local 2 // android.app.ITransientNotification callback
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   18     0      this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1       pkg  Ljava/lang/String;
            0   18     2  callback  Landroid/app/ITransientNotification;
            0   18     3  duration  I
            1   18     4     _data  Landroid/os/Parcel;
            2   18     5    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      pkg       
      callback  
      duration  

  public void cancelToast(java.lang.String, android.app.ITransientNotification);
    descriptor: (Ljava/lang/String;Landroid/app/ITransientNotification;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // android.app.ITransientNotification callback
         0: .line 1510
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1511
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1513
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1514
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1515
            aload 3 /* _data */
            aload 2 /* callback */
            ifnull 5
            aload 2 /* callback */
            invokeinterface android.app.ITransientNotification.asBinder:()Landroid/os/IBinder;
            goto 6
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.app.ITransientNotification android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.app.ITransientNotification android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         6: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         7: .line 1516
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_4
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1517
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1518
            goto 14
        10: .line 1519
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1520
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1521
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1522
            aload 5
            athrow
        14: .line 1520
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1521
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1523
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.app.ITransientNotification callback
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   17     0      this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1       pkg  Ljava/lang/String;
            0   17     2  callback  Landroid/app/ITransientNotification;
            1   17     3     _data  Landroid/os/Parcel;
            2   17     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      pkg       
      callback  

  public void finishToken(java.lang.String, android.app.ITransientNotification);
    descriptor: (Ljava/lang/String;Landroid/app/ITransientNotification;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // android.app.ITransientNotification callback
         0: .line 1526
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1527
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1529
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1530
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1531
            aload 3 /* _data */
            aload 2 /* callback */
            ifnull 5
            aload 2 /* callback */
            invokeinterface android.app.ITransientNotification.asBinder:()Landroid/os/IBinder;
            goto 6
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.app.ITransientNotification android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.app.ITransientNotification android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         6: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         7: .line 1532
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            iconst_5
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1533
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1534
            goto 14
        10: .line 1535
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1536
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1537
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1538
            aload 5
            athrow
        14: .line 1536
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1537
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1539
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.app.ITransientNotification callback
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   17     0      this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1       pkg  Ljava/lang/String;
            0   17     2  callback  Landroid/app/ITransientNotification;
            1   17     3     _data  Landroid/os/Parcel;
            2   17     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      pkg       
      callback  

  public void enqueueNotificationWithTag(java.lang.String, java.lang.String, java.lang.String, int, android.app.Notification, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILandroid/app/Notification;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=10, args_size=7
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // java.lang.String opPkg
        start local 3 // java.lang.String tag
        start local 4 // int id
        start local 5 // android.app.Notification notification
        start local 6 // int userId
         0: .line 1542
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 7 /* _data */
        start local 7 // android.os.Parcel _data
         1: .line 1543
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 8 /* _reply */
        start local 8 // android.os.Parcel _reply
         2: .line 1545
            aload 7 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1546
            aload 7 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1547
            aload 7 /* _data */
            aload 2 /* opPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1548
            aload 7 /* _data */
            aload 3 /* tag */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 1549
            aload 7 /* _data */
            iload 4 /* id */
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1550
            aload 5 /* notification */
            ifnull 11
         8: .line 1551
            aload 7 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 1552
            aload 5 /* notification */
            aload 7 /* _data */
            iconst_0
            invokevirtual android.app.Notification.writeToParcel:(Landroid/os/Parcel;I)V
        10: .line 1553
            goto 12
        11: .line 1555
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 7 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 1557
      StackMap locals:
      StackMap stack:
            aload 7 /* _data */
            iload 6 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
        13: .line 1558
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 6
            aload 7 /* _data */
            aload 8 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        14: .line 1559
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        15: .line 1560
            goto 20
        16: .line 1561
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 9
        17: .line 1562
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1563
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1564
            aload 9
            athrow
        20: .line 1562
      StackMap locals:
      StackMap stack:
            aload 8 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1563
            aload 7 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1565
            return
        end local 8 // android.os.Parcel _reply
        end local 7 // android.os.Parcel _data
        end local 6 // int userId
        end local 5 // android.app.Notification notification
        end local 4 // int id
        end local 3 // java.lang.String tag
        end local 2 // java.lang.String opPkg
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   23     0          this  Landroid/app/INotificationManager$Stub$Proxy;
            0   23     1           pkg  Ljava/lang/String;
            0   23     2         opPkg  Ljava/lang/String;
            0   23     3           tag  Ljava/lang/String;
            0   23     4            id  I
            0   23     5  notification  Landroid/app/Notification;
            0   23     6        userId  I
            1   23     7         _data  Landroid/os/Parcel;
            2   23     8        _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      pkg           
      opPkg         
      tag           
      id            
      notification  
      userId        

  public void cancelNotificationWithTag(java.lang.String, java.lang.String, int, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;II)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // java.lang.String tag
        start local 3 // int id
        start local 4 // int userId
         0: .line 1568
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1569
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1571
            aload 5 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1572
            aload 5 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1573
            aload 5 /* _data */
            aload 2 /* tag */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1574
            aload 5 /* _data */
            iload 3 /* id */
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1575
            aload 5 /* _data */
            iload 4 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1576
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 7
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 1577
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 1578
            goto 14
        10: .line 1579
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 7
        11: .line 1580
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1581
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1582
            aload 7
            athrow
        14: .line 1580
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1581
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1583
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // int userId
        end local 3 // int id
        end local 2 // java.lang.String tag
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   17     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1     pkg  Ljava/lang/String;
            0   17     2     tag  Ljava/lang/String;
            0   17     3      id  I
            0   17     4  userId  I
            1   17     5   _data  Landroid/os/Parcel;
            2   17     6  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      pkg     
      tag     
      id      
      userId  

  public void setShowBadge(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // boolean showBadge
         0: .line 1586
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1587
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1589
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1590
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1591
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1592
            aload 4 /* _data */
            iload 3 /* showBadge */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1593
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 8
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1594
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1595
            goto 15
        11: .line 1596
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1597
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1598
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1599
            aload 6
            athrow
        15: .line 1597
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1598
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1600
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean showBadge
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   18     0       this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1        pkg  Ljava/lang/String;
            0   18     2        uid  I
            0   18     3  showBadge  Z
            1   18     4      _data  Landroid/os/Parcel;
            2   18     5     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      pkg        
      uid        
      showBadge  

  public boolean canShowBadge(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
         0: .line 1603
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1604
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1607
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1608
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1609
            aload 3 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1610
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 9
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1611
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1612
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 1613
            goto 15
        end local 5 // boolean _result
        11: .line 1614
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1615
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1616
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1617
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 1615
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1616
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1618
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            0   18     2      uid  I
            1   18     3    _data  Landroid/os/Parcel;
            2   18     4   _reply  Landroid/os/Parcel;
           10   11     5  _result  Z
           15   18     5  _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   
      uid   

  public void setNotificationsEnabledForPackage(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // boolean enabled
         0: .line 1622
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1623
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1625
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1626
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1627
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1628
            aload 4 /* _data */
            iload 3 /* enabled */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1629
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 10
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1630
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1631
            goto 15
        11: .line 1632
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1633
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1634
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1635
            aload 6
            athrow
        15: .line 1633
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1634
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1636
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean enabled
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            0   18     2      uid  I
            0   18     3  enabled  Z
            1   18     4    _data  Landroid/os/Parcel;
            2   18     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      pkg      
      uid      
      enabled  

  public void setNotificationsEnabledWithImportanceLockForPackage(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // boolean enabled
         0: .line 1644
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1645
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1647
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1648
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1649
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1650
            aload 4 /* _data */
            iload 3 /* enabled */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1651
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 11
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1652
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1653
            goto 15
        11: .line 1654
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1655
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1656
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1657
            aload 6
            athrow
        15: .line 1655
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1656
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1658
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean enabled
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            0   18     2      uid  I
            0   18     3  enabled  Z
            1   18     4    _data  Landroid/os/Parcel;
            2   18     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      pkg      
      uid      
      enabled  

  public boolean areNotificationsEnabledForPackage(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
         0: .line 1661
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1662
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1665
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1666
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1667
            aload 3 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1668
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 12
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1669
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1670
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 1671
            goto 15
        end local 5 // boolean _result
        11: .line 1672
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 1673
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1674
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1675
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 1673
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1674
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1676
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            0   18     2      uid  I
            1   18     3    _data  Landroid/os/Parcel;
            2   18     4   _reply  Landroid/os/Parcel;
           10   11     5  _result  Z
           15   18     5  _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   
      uid   

  public boolean areNotificationsEnabled(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
         0: .line 1680
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1681
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1684
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1685
            aload 2 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1686
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 13
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1687
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1688
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 1689
            goto 14
        end local 4 // boolean _result
        10: .line 1690
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 1691
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 1692
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1693
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 1691
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1692
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1694
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1      pkg  Ljava/lang/String;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   

  public int getPackageImportance(java.lang.String);
    descriptor: (Ljava/lang/String;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
         0: .line 1698
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1699
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1702
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1703
            aload 2 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1704
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 14
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1705
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1706
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         7: .line 1707
            goto 12
        end local 4 // int _result
         8: .line 1708
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1709
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1710
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1711
            aload 5
            athrow
        start local 4 // int _result
        12: .line 1709
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1710
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1712
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1      pkg  Ljava/lang/String;
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  I
           12   15     4  _result  I
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   

  public void createNotificationChannelGroups(java.lang.String, android.content.pm.ParceledListSlice);
    descriptor: (Ljava/lang/String;Landroid/content/pm/ParceledListSlice;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // android.content.pm.ParceledListSlice channelGroupList
         0: .line 1716
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1717
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1719
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1720
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1721
            aload 2 /* channelGroupList */
            ifnull 8
         5: .line 1722
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1723
            aload 2 /* channelGroupList */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.pm.ParceledListSlice.writeToParcel:(Landroid/os/Parcel;I)V
         7: .line 1724
            goto 9
         8: .line 1726
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 1728
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 15
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1729
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1730
            goto 16
        12: .line 1731
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 1732
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1733
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1734
            aload 5
            athrow
        16: .line 1732
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1733
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1735
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.content.pm.ParceledListSlice channelGroupList
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   19     0              this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1               pkg  Ljava/lang/String;
            0   19     2  channelGroupList  Landroid/content/pm/ParceledListSlice;
            1   19     3             _data  Landroid/os/Parcel;
            2   19     4            _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                  Name  Flags
      pkg               
      channelGroupList  

  public void createNotificationChannels(java.lang.String, android.content.pm.ParceledListSlice);
    descriptor: (Ljava/lang/String;Landroid/content/pm/ParceledListSlice;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // android.content.pm.ParceledListSlice channelsList
         0: .line 1738
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1739
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1741
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1742
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1743
            aload 2 /* channelsList */
            ifnull 8
         5: .line 1744
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1745
            aload 2 /* channelsList */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.pm.ParceledListSlice.writeToParcel:(Landroid/os/Parcel;I)V
         7: .line 1746
            goto 9
         8: .line 1748
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 1750
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 16
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1751
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1752
            goto 16
        12: .line 1753
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 1754
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1755
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1756
            aload 5
            athrow
        16: .line 1754
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1755
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1757
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.content.pm.ParceledListSlice channelsList
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   19     0          this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1           pkg  Ljava/lang/String;
            0   19     2  channelsList  Landroid/content/pm/ParceledListSlice;
            1   19     3         _data  Landroid/os/Parcel;
            2   19     4        _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      pkg           
      channelsList  

  public void createNotificationChannelsForPackage(java.lang.String, int, android.content.pm.ParceledListSlice);
    descriptor: (Ljava/lang/String;ILandroid/content/pm/ParceledListSlice;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // android.content.pm.ParceledListSlice channelsList
         0: .line 1760
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1761
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1763
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1764
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1765
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1766
            aload 3 /* channelsList */
            ifnull 9
         6: .line 1767
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1768
            aload 3 /* channelsList */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.pm.ParceledListSlice.writeToParcel:(Landroid/os/Parcel;I)V
         8: .line 1769
            goto 10
         9: .line 1771
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 1773
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 17
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 1774
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 1775
            goto 17
        13: .line 1776
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1777
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1778
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1779
            aload 6
            athrow
        17: .line 1777
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1778
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1780
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.content.pm.ParceledListSlice channelsList
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   20     0          this  Landroid/app/INotificationManager$Stub$Proxy;
            0   20     1           pkg  Ljava/lang/String;
            0   20     2           uid  I
            0   20     3  channelsList  Landroid/content/pm/ParceledListSlice;
            1   20     4         _data  Landroid/os/Parcel;
            2   20     5        _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
              Name  Flags
      pkg           
      uid           
      channelsList  

  public android.content.pm.ParceledListSlice getNotificationChannelGroupsForPackage(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // boolean includeDeleted
         0: .line 1783
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1784
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1787
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1788
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1789
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1790
            aload 4 /* _data */
            iload 3 /* includeDeleted */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 1791
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 18
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 1792
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 1793
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 1794
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        12: .line 1795
            goto 19
        end local 6 // android.content.pm.ParceledListSlice _result
        13: .line 1797
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        14: .line 1799
            goto 19
        end local 6 // android.content.pm.ParceledListSlice _result
        15: .line 1800
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        16: .line 1801
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1802
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1803
            aload 7
            athrow
        start local 6 // android.content.pm.ParceledListSlice _result
        19: .line 1801
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 1802
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1804
            aload 6 /* _result */
            areturn
        end local 6 // android.content.pm.ParceledListSlice _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean includeDeleted
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   22     0            this  Landroid/app/INotificationManager$Stub$Proxy;
            0   22     1             pkg  Ljava/lang/String;
            0   22     2             uid  I
            0   22     3  includeDeleted  Z
            1   22     4           _data  Landroid/os/Parcel;
            2   22     5          _reply  Landroid/os/Parcel;
           12   13     6         _result  Landroid/content/pm/ParceledListSlice;
           14   15     6         _result  Landroid/content/pm/ParceledListSlice;
           19   22     6         _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      pkg             
      uid             
      includeDeleted  

  public android.app.NotificationChannelGroup getNotificationChannelGroupForPackage(java.lang.String, java.lang.String, int);
    descriptor: (Ljava/lang/String;Ljava/lang/String;I)Landroid/app/NotificationChannelGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String groupId
        start local 2 // java.lang.String pkg
        start local 3 // int uid
         0: .line 1808
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1809
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1812
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1813
            aload 4 /* _data */
            aload 1 /* groupId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1814
            aload 4 /* _data */
            aload 2 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1815
            aload 4 /* _data */
            iload 3 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 1816
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 19
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 1817
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 1818
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
         9: .line 1819
            getstatic android.app.NotificationChannelGroup.CREATOR:Landroid/os/Parcelable$Creator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.app.NotificationChannelGroup
            astore 6 /* _result */
        start local 6 // android.app.NotificationChannelGroup _result
        10: .line 1820
            goto 17
        end local 6 // android.app.NotificationChannelGroup _result
        11: .line 1822
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.app.NotificationChannelGroup _result
        12: .line 1824
            goto 17
        end local 6 // android.app.NotificationChannelGroup _result
        13: .line 1825
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        14: .line 1826
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1827
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1828
            aload 7
            athrow
        start local 6 // android.app.NotificationChannelGroup _result
        17: .line 1826
      StackMap locals: android.app.NotificationChannelGroup
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1827
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1829
            aload 6 /* _result */
            areturn
        end local 6 // android.app.NotificationChannelGroup _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int uid
        end local 2 // java.lang.String pkg
        end local 1 // java.lang.String groupId
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   20     1  groupId  Ljava/lang/String;
            0   20     2      pkg  Ljava/lang/String;
            0   20     3      uid  I
            1   20     4    _data  Landroid/os/Parcel;
            2   20     5   _reply  Landroid/os/Parcel;
           10   11     6  _result  Landroid/app/NotificationChannelGroup;
           12   13     6  _result  Landroid/app/NotificationChannelGroup;
           17   20     6  _result  Landroid/app/NotificationChannelGroup;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      groupId  
      pkg      
      uid      

  public android.app.NotificationChannelGroup getPopulatedNotificationChannelGroupForPackage(java.lang.String, int, java.lang.String, boolean);
    descriptor: (Ljava/lang/String;ILjava/lang/String;Z)Landroid/app/NotificationChannelGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // java.lang.String groupId
        start local 4 // boolean includeDeleted
         0: .line 1833
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1834
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1837
            aload 5 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1838
            aload 5 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1839
            aload 5 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1840
            aload 5 /* _data */
            aload 3 /* groupId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 1841
            aload 5 /* _data */
            iload 4 /* includeDeleted */
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         7: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         8: invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 1842
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 20
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1843
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1844
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 14
        12: .line 1845
            getstatic android.app.NotificationChannelGroup.CREATOR:Landroid/os/Parcelable$Creator;
            aload 6 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.app.NotificationChannelGroup
            astore 7 /* _result */
        start local 7 // android.app.NotificationChannelGroup _result
        13: .line 1846
            goto 20
        end local 7 // android.app.NotificationChannelGroup _result
        14: .line 1848
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 7 /* _result */
        start local 7 // android.app.NotificationChannelGroup _result
        15: .line 1850
            goto 20
        end local 7 // android.app.NotificationChannelGroup _result
        16: .line 1851
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        17: .line 1852
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1853
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1854
            aload 8
            athrow
        start local 7 // android.app.NotificationChannelGroup _result
        20: .line 1852
      StackMap locals: android.app.NotificationChannelGroup
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1853
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1855
            aload 7 /* _result */
            areturn
        end local 7 // android.app.NotificationChannelGroup _result
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean includeDeleted
        end local 3 // java.lang.String groupId
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   23     0            this  Landroid/app/INotificationManager$Stub$Proxy;
            0   23     1             pkg  Ljava/lang/String;
            0   23     2             uid  I
            0   23     3         groupId  Ljava/lang/String;
            0   23     4  includeDeleted  Z
            1   23     5           _data  Landroid/os/Parcel;
            2   23     6          _reply  Landroid/os/Parcel;
           13   14     7         _result  Landroid/app/NotificationChannelGroup;
           15   16     7         _result  Landroid/app/NotificationChannelGroup;
           20   23     7         _result  Landroid/app/NotificationChannelGroup;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      pkg             
      uid             
      groupId         
      includeDeleted  

  public void updateNotificationChannelGroupForPackage(java.lang.String, int, android.app.NotificationChannelGroup);
    descriptor: (Ljava/lang/String;ILandroid/app/NotificationChannelGroup;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // android.app.NotificationChannelGroup group
         0: .line 1859
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1860
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1862
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1863
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1864
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1865
            aload 3 /* group */
            ifnull 9
         6: .line 1866
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1867
            aload 3 /* group */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.app.NotificationChannelGroup.writeToParcel:(Landroid/os/Parcel;I)V
         8: .line 1868
            goto 10
         9: .line 1870
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 1872
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 21
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 1873
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 1874
            goto 17
        13: .line 1875
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1876
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1877
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1878
            aload 6
            athrow
        17: .line 1876
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1877
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1879
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.app.NotificationChannelGroup group
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   20     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   20     1     pkg  Ljava/lang/String;
            0   20     2     uid  I
            0   20     3   group  Landroid/app/NotificationChannelGroup;
            1   20     4   _data  Landroid/os/Parcel;
            2   20     5  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      pkg    
      uid    
      group  

  public void updateNotificationChannelForPackage(java.lang.String, int, android.app.NotificationChannel);
    descriptor: (Ljava/lang/String;ILandroid/app/NotificationChannel;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // android.app.NotificationChannel channel
         0: .line 1882
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1883
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1885
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1886
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1887
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1888
            aload 3 /* channel */
            ifnull 9
         6: .line 1889
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 1890
            aload 3 /* channel */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.app.NotificationChannel.writeToParcel:(Landroid/os/Parcel;I)V
         8: .line 1891
            goto 10
         9: .line 1893
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        10: .line 1895
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 22
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        11: .line 1896
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        12: .line 1897
            goto 17
        13: .line 1898
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        14: .line 1899
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1900
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1901
            aload 6
            athrow
        17: .line 1899
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1900
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1902
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.app.NotificationChannel channel
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   20     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   20     1      pkg  Ljava/lang/String;
            0   20     2      uid  I
            0   20     3  channel  Landroid/app/NotificationChannel;
            1   20     4    _data  Landroid/os/Parcel;
            2   20     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    13      13  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      pkg      
      uid      
      channel  

  public android.app.NotificationChannel getNotificationChannel(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Landroid/app/NotificationChannel;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // java.lang.String channelId
         0: .line 1905
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1906
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1909
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1910
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1911
            aload 3 /* _data */
            aload 2 /* channelId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1912
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 23
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1913
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1914
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 10
         8: .line 1915
            getstatic android.app.NotificationChannel.CREATOR:Landroid/os/Parcelable$Creator;
            aload 4 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.app.NotificationChannel
            astore 5 /* _result */
        start local 5 // android.app.NotificationChannel _result
         9: .line 1916
            goto 16
        end local 5 // android.app.NotificationChannel _result
        10: .line 1918
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 5 /* _result */
        start local 5 // android.app.NotificationChannel _result
        11: .line 1920
            goto 16
        end local 5 // android.app.NotificationChannel _result
        12: .line 1921
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        13: .line 1922
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1923
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 1924
            aload 6
            athrow
        start local 5 // android.app.NotificationChannel _result
        16: .line 1922
      StackMap locals: android.app.NotificationChannel
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1923
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1925
            aload 5 /* _result */
            areturn
        end local 5 // android.app.NotificationChannel _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String channelId
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   19     0       this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1        pkg  Ljava/lang/String;
            0   19     2  channelId  Ljava/lang/String;
            1   19     3      _data  Landroid/os/Parcel;
            2   19     4     _reply  Landroid/os/Parcel;
            9   10     5    _result  Landroid/app/NotificationChannel;
           11   12     5    _result  Landroid/app/NotificationChannel;
           16   19     5    _result  Landroid/app/NotificationChannel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      pkg        
      channelId  

  public android.app.NotificationChannel getNotificationChannelForPackage(java.lang.String, int, java.lang.String, boolean);
    descriptor: (Ljava/lang/String;ILjava/lang/String;Z)Landroid/app/NotificationChannel;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=9, args_size=5
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // java.lang.String channelId
        start local 4 // boolean includeDeleted
         0: .line 1929
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 1930
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 1933
            aload 5 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1934
            aload 5 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1935
            aload 5 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 1936
            aload 5 /* _data */
            aload 3 /* channelId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         6: .line 1937
            aload 5 /* _data */
            iload 4 /* includeDeleted */
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         7: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         8: invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 1938
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 24
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 1939
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 1940
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 14
        12: .line 1941
            getstatic android.app.NotificationChannel.CREATOR:Landroid/os/Parcelable$Creator;
            aload 6 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.app.NotificationChannel
            astore 7 /* _result */
        start local 7 // android.app.NotificationChannel _result
        13: .line 1942
            goto 20
        end local 7 // android.app.NotificationChannel _result
        14: .line 1944
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 7 /* _result */
        start local 7 // android.app.NotificationChannel _result
        15: .line 1946
            goto 20
        end local 7 // android.app.NotificationChannel _result
        16: .line 1947
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 8
        17: .line 1948
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 1949
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 1950
            aload 8
            athrow
        start local 7 // android.app.NotificationChannel _result
        20: .line 1948
      StackMap locals: android.app.NotificationChannel
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 1949
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 1951
            aload 7 /* _result */
            areturn
        end local 7 // android.app.NotificationChannel _result
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // boolean includeDeleted
        end local 3 // java.lang.String channelId
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   23     0            this  Landroid/app/INotificationManager$Stub$Proxy;
            0   23     1             pkg  Ljava/lang/String;
            0   23     2             uid  I
            0   23     3       channelId  Ljava/lang/String;
            0   23     4  includeDeleted  Z
            1   23     5           _data  Landroid/os/Parcel;
            2   23     6          _reply  Landroid/os/Parcel;
           13   14     7         _result  Landroid/app/NotificationChannel;
           15   16     7         _result  Landroid/app/NotificationChannel;
           20   23     7         _result  Landroid/app/NotificationChannel;
      Exception table:
        from    to  target  type
           2    16      16  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      pkg             
      uid             
      channelId       
      includeDeleted  

  public void deleteNotificationChannel(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // java.lang.String channelId
         0: .line 1955
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 1956
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 1958
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1959
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1960
            aload 3 /* _data */
            aload 2 /* channelId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 1961
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 25
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 1962
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 1963
            goto 12
         8: .line 1964
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 1965
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 1966
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 1967
            aload 5
            athrow
        12: .line 1965
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1966
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1968
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String channelId
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   15     0       this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1        pkg  Ljava/lang/String;
            0   15     2  channelId  Ljava/lang/String;
            1   15     3      _data  Landroid/os/Parcel;
            2   15     4     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      pkg        
      channelId  

  public android.content.pm.ParceledListSlice getNotificationChannels(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
         0: .line 1971
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 1972
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 1975
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1976
            aload 2 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 1977
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 26
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 1978
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 1979
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 1980
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
         8: .line 1981
            goto 15
        end local 4 // android.content.pm.ParceledListSlice _result
         9: .line 1983
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
        10: .line 1985
            goto 15
        end local 4 // android.content.pm.ParceledListSlice _result
        11: .line 1986
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 1987
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 1988
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 1989
            aload 5
            athrow
        start local 4 // android.content.pm.ParceledListSlice _result
        15: .line 1987
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 1988
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 1990
            aload 4 /* _result */
            areturn
        end local 4 // android.content.pm.ParceledListSlice _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
            8    9     4  _result  Landroid/content/pm/ParceledListSlice;
           10   11     4  _result  Landroid/content/pm/ParceledListSlice;
           15   18     4  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   

  public android.content.pm.ParceledListSlice getNotificationChannelsForPackage(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // boolean includeDeleted
         0: .line 1994
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 1995
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 1998
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 1999
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2000
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2001
            aload 4 /* _data */
            iload 3 /* includeDeleted */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2002
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 27
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2003
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2004
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 2005
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        12: .line 2006
            goto 19
        end local 6 // android.content.pm.ParceledListSlice _result
        13: .line 2008
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        14: .line 2010
            goto 19
        end local 6 // android.content.pm.ParceledListSlice _result
        15: .line 2011
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        16: .line 2012
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2013
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2014
            aload 7
            athrow
        start local 6 // android.content.pm.ParceledListSlice _result
        19: .line 2012
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2013
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 2015
            aload 6 /* _result */
            areturn
        end local 6 // android.content.pm.ParceledListSlice _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean includeDeleted
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   22     0            this  Landroid/app/INotificationManager$Stub$Proxy;
            0   22     1             pkg  Ljava/lang/String;
            0   22     2             uid  I
            0   22     3  includeDeleted  Z
            1   22     4           _data  Landroid/os/Parcel;
            2   22     5          _reply  Landroid/os/Parcel;
           12   13     6         _result  Landroid/content/pm/ParceledListSlice;
           14   15     6         _result  Landroid/content/pm/ParceledListSlice;
           19   22     6         _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      pkg             
      uid             
      includeDeleted  

  public int getNumNotificationChannelsForPackage(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
        start local 3 // boolean includeDeleted
         0: .line 2019
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2020
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2023
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2024
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2025
            aload 4 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2026
            aload 4 /* _data */
            iload 3 /* includeDeleted */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2027
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 28
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2028
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2029
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 6 /* _result */
        start local 6 // int _result
        11: .line 2030
            goto 16
        end local 6 // int _result
        12: .line 2031
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        13: .line 2032
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2033
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2034
            aload 7
            athrow
        start local 6 // int _result
        16: .line 2032
      StackMap locals: int
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2033
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2035
            iload 6 /* _result */
            ireturn
        end local 6 // int _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean includeDeleted
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   19     0            this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1             pkg  Ljava/lang/String;
            0   19     2             uid  I
            0   19     3  includeDeleted  Z
            1   19     4           _data  Landroid/os/Parcel;
            2   19     5          _reply  Landroid/os/Parcel;
           11   12     6         _result  I
           16   19     6         _result  I
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      pkg             
      uid             
      includeDeleted  

  public int getDeletedChannelCount(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
         0: .line 2039
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2040
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2043
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2044
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2045
            aload 3 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2046
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 29
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2047
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2048
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
         8: .line 2049
            goto 13
        end local 5 // int _result
         9: .line 2050
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 2051
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2052
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2053
            aload 6
            athrow
        start local 5 // int _result
        13: .line 2051
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2052
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2054
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   16     1      pkg  Ljava/lang/String;
            0   16     2      uid  I
            1   16     3    _data  Landroid/os/Parcel;
            2   16     4   _reply  Landroid/os/Parcel;
            8    9     5  _result  I
           13   16     5  _result  I
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   
      uid   

  public int getBlockedChannelCount(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
         0: .line 2058
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2059
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2062
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2063
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2064
            aload 3 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2065
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 30
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2066
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2067
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 5 /* _result */
        start local 5 // int _result
         8: .line 2068
            goto 13
        end local 5 // int _result
         9: .line 2069
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 2070
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2071
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2072
            aload 6
            athrow
        start local 5 // int _result
        13: .line 2070
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2071
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2073
            iload 5 /* _result */
            ireturn
        end local 5 // int _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   16     1      pkg  Ljava/lang/String;
            0   16     2      uid  I
            1   16     3    _data  Landroid/os/Parcel;
            2   16     4   _reply  Landroid/os/Parcel;
            8    9     5  _result  I
           13   16     5  _result  I
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   
      uid   

  public void deleteNotificationChannelGroup(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // java.lang.String channelGroupId
         0: .line 2077
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2078
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2080
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2081
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2082
            aload 3 /* _data */
            aload 2 /* channelGroupId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 2083
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 31
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2084
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2085
            goto 12
         8: .line 2086
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2087
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2088
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2089
            aload 5
            athrow
        12: .line 2087
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2088
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2090
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String channelGroupId
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   15     0            this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1             pkg  Ljava/lang/String;
            0   15     2  channelGroupId  Ljava/lang/String;
            1   15     3           _data  Landroid/os/Parcel;
            2   15     4          _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      pkg             
      channelGroupId  

  public android.app.NotificationChannelGroup getNotificationChannelGroup(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Landroid/app/NotificationChannelGroup;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // java.lang.String channelGroupId
         0: .line 2093
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2094
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2097
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2098
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2099
            aload 3 /* _data */
            aload 2 /* channelGroupId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         5: .line 2100
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 32
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2101
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2102
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 10
         8: .line 2103
            getstatic android.app.NotificationChannelGroup.CREATOR:Landroid/os/Parcelable$Creator;
            aload 4 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.app.NotificationChannelGroup
            astore 5 /* _result */
        start local 5 // android.app.NotificationChannelGroup _result
         9: .line 2104
            goto 16
        end local 5 // android.app.NotificationChannelGroup _result
        10: .line 2106
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 5 /* _result */
        start local 5 // android.app.NotificationChannelGroup _result
        11: .line 2108
            goto 16
        end local 5 // android.app.NotificationChannelGroup _result
        12: .line 2109
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        13: .line 2110
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2111
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2112
            aload 6
            athrow
        start local 5 // android.app.NotificationChannelGroup _result
        16: .line 2110
      StackMap locals: android.app.NotificationChannelGroup
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2111
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2113
            aload 5 /* _result */
            areturn
        end local 5 // android.app.NotificationChannelGroup _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String channelGroupId
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot            Name  Signature
            0   19     0            this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1             pkg  Ljava/lang/String;
            0   19     2  channelGroupId  Ljava/lang/String;
            1   19     3           _data  Landroid/os/Parcel;
            2   19     4          _reply  Landroid/os/Parcel;
            9   10     5         _result  Landroid/app/NotificationChannelGroup;
           11   12     5         _result  Landroid/app/NotificationChannelGroup;
           16   19     5         _result  Landroid/app/NotificationChannelGroup;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                Name  Flags
      pkg             
      channelGroupId  

  public android.content.pm.ParceledListSlice getNotificationChannelGroups(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
         0: .line 2117
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2118
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2121
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2122
            aload 2 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2123
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 33
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2124
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2125
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 2126
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
         8: .line 2127
            goto 15
        end local 4 // android.content.pm.ParceledListSlice _result
         9: .line 2129
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
        10: .line 2131
            goto 15
        end local 4 // android.content.pm.ParceledListSlice _result
        11: .line 2132
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 2133
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2134
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2135
            aload 5
            athrow
        start local 4 // android.content.pm.ParceledListSlice _result
        15: .line 2133
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2134
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2136
            aload 4 /* _result */
            areturn
        end local 4 // android.content.pm.ParceledListSlice _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
            8    9     4  _result  Landroid/content/pm/ParceledListSlice;
           10   11     4  _result  Landroid/content/pm/ParceledListSlice;
           15   18     4  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   

  public boolean onlyHasDefaultChannel(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int uid
         0: .line 2140
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2141
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2144
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2145
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2146
            aload 3 /* _data */
            iload 2 /* uid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2147
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 34
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2148
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2149
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
            iconst_1
            goto 9
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         8: iconst_0
      StackMap locals:
      StackMap stack: int
         9: istore 5 /* _result */
        start local 5 // boolean _result
        10: .line 2150
            goto 15
        end local 5 // boolean _result
        11: .line 2151
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 2152
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2153
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2154
            aload 6
            athrow
        start local 5 // boolean _result
        15: .line 2152
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2153
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2155
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int uid
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            0   18     2      uid  I
            1   18     3    _data  Landroid/os/Parcel;
            2   18     4   _reply  Landroid/os/Parcel;
           10   11     5  _result  Z
           15   18     5  _result  Z
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   
      uid   

  public android.content.pm.ParceledListSlice getRecentNotifyingAppsForUser(int);
    descriptor: (I)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 2159
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2160
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2163
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2164
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2165
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 35
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2166
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2167
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 2168
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
         8: .line 2169
            goto 15
        end local 4 // android.content.pm.ParceledListSlice _result
         9: .line 2171
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.content.pm.ParceledListSlice _result
        10: .line 2173
            goto 15
        end local 4 // android.content.pm.ParceledListSlice _result
        11: .line 2174
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 2175
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2176
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2177
            aload 5
            athrow
        start local 4 // android.content.pm.ParceledListSlice _result
        15: .line 2175
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2176
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2178
            aload 4 /* _result */
            areturn
        end local 4 // android.content.pm.ParceledListSlice _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1   userId  I
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
            8    9     4  _result  Landroid/content/pm/ParceledListSlice;
           10   11     4  _result  Landroid/content/pm/ParceledListSlice;
           15   18     4  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public int getBlockedAppCount(int);
    descriptor: (I)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 2182
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2183
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2186
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2187
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 2188
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 36
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2189
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2190
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         7: .line 2191
            goto 12
        end local 4 // int _result
         8: .line 2192
      StackMap locals: android.app.INotificationManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2193
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2194
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2195
            aload 5
            athrow
        start local 4 // int _result
        12: .line 2193
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2194
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2196
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1   userId  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  I
           12   15     4  _result  I
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      userId  

  public boolean areChannelsBypassingDnd();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.INotificationManager$Stub$Proxy this
         0: .line 2200
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 2201
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 2204
            aload 1 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2205
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 37
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 2206
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 2207
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         6: iconst_0
      StackMap locals:
      StackMap stack: int
         7: istore 3 /* _result */
        start local 3 // boolean _result
         8: .line 2208
            goto 13
        end local 3 // boolean _result
         9: .line 2209
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 2210
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2211
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2212
            aload 4
            athrow
        start local 3 // boolean _result
        13: .line 2210
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2211
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2213
            iload 3 /* _result */
            ireturn
        end local 3 // boolean _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   16     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            1   16     1    _data  Landroid/os/Parcel;
            2   16     2   _reply  Landroid/os/Parcel;
            8    9     3  _result  Z
           13   16     3  _result  Z
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException

  public android.service.notification.StatusBarNotification[] getActiveNotifications(java.lang.String);
    descriptor: (Ljava/lang/String;)[Landroid/service/notification/StatusBarNotification;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String callingPkg
         0: .line 2220
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2221
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2224
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2225
            aload 2 /* _data */
            aload 1 /* callingPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2226
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 38
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2227
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2228
            aload 3 /* _reply */
            getstatic android.service.notification.StatusBarNotification.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.service.notification.StatusBarNotification[]
            astore 4 /* _result */
        start local 4 // android.service.notification.StatusBarNotification[] _result
         7: .line 2229
            goto 12
        end local 4 // android.service.notification.StatusBarNotification[] _result
         8: .line 2230
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2231
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2232
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2233
            aload 5
            athrow
        start local 4 // android.service.notification.StatusBarNotification[] _result
        12: .line 2231
      StackMap locals: android.service.notification.StatusBarNotification[]
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2232
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2234
            aload 4 /* _result */
            areturn
        end local 4 // android.service.notification.StatusBarNotification[] _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String callingPkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   15     0        this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1  callingPkg  Ljava/lang/String;
            1   15     2       _data  Landroid/os/Parcel;
            2   15     3      _reply  Landroid/os/Parcel;
            7    8     4     _result  [Landroid/service/notification/StatusBarNotification;
           12   15     4     _result  [Landroid/service/notification/StatusBarNotification;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      callingPkg  

  public android.service.notification.StatusBarNotification[] getHistoricalNotifications(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)[Landroid/service/notification/StatusBarNotification;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String callingPkg
        start local 2 // int count
         0: .line 2238
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2239
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2242
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2243
            aload 3 /* _data */
            aload 1 /* callingPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2244
            aload 3 /* _data */
            iload 2 /* count */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2245
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 39
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2246
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2247
            aload 4 /* _reply */
            getstatic android.service.notification.StatusBarNotification.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
            checkcast android.service.notification.StatusBarNotification[]
            astore 5 /* _result */
        start local 5 // android.service.notification.StatusBarNotification[] _result
         8: .line 2248
            goto 13
        end local 5 // android.service.notification.StatusBarNotification[] _result
         9: .line 2249
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 6
        10: .line 2250
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2251
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2252
            aload 6
            athrow
        start local 5 // android.service.notification.StatusBarNotification[] _result
        13: .line 2250
      StackMap locals: android.service.notification.StatusBarNotification[]
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2251
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2253
            aload 5 /* _result */
            areturn
        end local 5 // android.service.notification.StatusBarNotification[] _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int count
        end local 1 // java.lang.String callingPkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   16     0        this  Landroid/app/INotificationManager$Stub$Proxy;
            0   16     1  callingPkg  Ljava/lang/String;
            0   16     2       count  I
            1   16     3       _data  Landroid/os/Parcel;
            2   16     4      _reply  Landroid/os/Parcel;
            8    9     5     _result  [Landroid/service/notification/StatusBarNotification;
           13   16     5     _result  [Landroid/service/notification/StatusBarNotification;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      callingPkg  
      count       

  public void registerListener(android.service.notification.INotificationListener, android.content.ComponentName, int);
    descriptor: (Landroid/service/notification/INotificationListener;Landroid/content/ComponentName;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener listener
        start local 2 // android.content.ComponentName component
        start local 3 // int userid
         0: .line 2257
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2258
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2260
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2261
            aload 4 /* _data */
            aload 1 /* listener */
            ifnull 4
            aload 1 /* listener */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2262
            aload 2 /* component */
            ifnull 10
         7: .line 2263
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2264
            aload 2 /* component */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 2265
            goto 11
        10: .line 2267
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 2269
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 3 /* userid */
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 2270
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 40
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 2271
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 2272
            goto 19
        15: .line 2273
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 2274
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2275
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2276
            aload 6
            athrow
        19: .line 2274
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2275
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 2277
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int userid
        end local 2 // android.content.ComponentName component
        end local 1 // android.service.notification.INotificationListener listener
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   22     0       this  Landroid/app/INotificationManager$Stub$Proxy;
            0   22     1   listener  Landroid/service/notification/INotificationListener;
            0   22     2  component  Landroid/content/ComponentName;
            0   22     3     userid  I
            1   22     4      _data  Landroid/os/Parcel;
            2   22     5     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      listener   
      component  
      userid     

  public void unregisterListener(android.service.notification.INotificationListener, int);
    descriptor: (Landroid/service/notification/INotificationListener;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener listener
        start local 2 // int userid
         0: .line 2280
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2281
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2283
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2284
            aload 3 /* _data */
            aload 1 /* listener */
            ifnull 4
            aload 1 /* listener */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2285
            aload 3 /* _data */
            iload 2 /* userid */
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 2286
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 41
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 2287
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 2288
            goto 14
        10: .line 2289
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2290
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2291
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2292
            aload 5
            athrow
        14: .line 2290
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2291
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2293
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userid
        end local 1 // android.service.notification.INotificationListener listener
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   17     0      this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1  listener  Landroid/service/notification/INotificationListener;
            0   17     2    userid  I
            1   17     3     _data  Landroid/os/Parcel;
            2   17     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      listener  
      userid    

  public void cancelNotificationFromListener(android.service.notification.INotificationListener, java.lang.String, java.lang.String, int);
    descriptor: (Landroid/service/notification/INotificationListener;Ljava/lang/String;Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String pkg
        start local 3 // java.lang.String tag
        start local 4 // int id
         0: .line 2296
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 2297
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 2299
            aload 5 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2300
            aload 5 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2301
            aload 5 /* _data */
            aload 2 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 2302
            aload 5 /* _data */
            aload 3 /* tag */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         8: .line 2303
            aload 5 /* _data */
            iload 4 /* id */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 2304
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 42
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 2305
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 2306
            goto 16
        12: .line 2307
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        13: .line 2308
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2309
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2310
            aload 7
            athrow
        16: .line 2308
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2309
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2311
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // int id
        end local 3 // java.lang.String tag
        end local 2 // java.lang.String pkg
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   19     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1   token  Landroid/service/notification/INotificationListener;
            0   19     2     pkg  Ljava/lang/String;
            0   19     3     tag  Ljava/lang/String;
            0   19     4      id  I
            1   19     5   _data  Landroid/os/Parcel;
            2   19     6  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      pkg    
      tag    
      id     

  public void cancelNotificationsFromListener(android.service.notification.INotificationListener, java.lang.String[]);
    descriptor: (Landroid/service/notification/INotificationListener;[Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String[] keys
         0: .line 2314
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2315
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2317
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2318
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String[] android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String[] android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2319
            aload 3 /* _data */
            aload 2 /* keys */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         7: .line 2320
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 43
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 2321
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 2322
            goto 14
        10: .line 2323
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2324
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2325
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2326
            aload 5
            athrow
        14: .line 2324
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2325
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2327
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String[] keys
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   17     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1   token  Landroid/service/notification/INotificationListener;
            0   17     2    keys  [Ljava/lang/String;
            1   17     3   _data  Landroid/os/Parcel;
            2   17     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      keys   

  public void snoozeNotificationUntilContextFromListener(android.service.notification.INotificationListener, java.lang.String, java.lang.String);
    descriptor: (Landroid/service/notification/INotificationListener;Ljava/lang/String;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String key
        start local 3 // java.lang.String snoozeCriterionId
         0: .line 2330
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2331
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2333
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2334
            aload 4 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2335
            aload 4 /* _data */
            aload 2 /* key */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 2336
            aload 4 /* _data */
            aload 3 /* snoozeCriterionId */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         8: .line 2337
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 44
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2338
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2339
            goto 15
        11: .line 2340
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 2341
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2342
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2343
            aload 6
            athrow
        15: .line 2341
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2342
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2344
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String snoozeCriterionId
        end local 2 // java.lang.String key
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot               Name  Signature
            0   18     0               this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1              token  Landroid/service/notification/INotificationListener;
            0   18     2                key  Ljava/lang/String;
            0   18     3  snoozeCriterionId  Ljava/lang/String;
            1   18     4              _data  Landroid/os/Parcel;
            2   18     5             _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                   Name  Flags
      token              
      key                
      snoozeCriterionId  

  public void snoozeNotificationUntilFromListener(android.service.notification.INotificationListener, java.lang.String, long);
    descriptor: (Landroid/service/notification/INotificationListener;Ljava/lang/String;J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String key
        start local 3 // long until
         0: .line 2347
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 2348
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 2350
            aload 5 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2351
            aload 5 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String long android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String long android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2352
            aload 5 /* _data */
            aload 2 /* key */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 2353
            aload 5 /* _data */
            lload 3 /* until */
            invokevirtual android.os.Parcel.writeLong:(J)V
         8: .line 2354
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 45
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2355
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2356
            goto 15
        11: .line 2357
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        12: .line 2358
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2359
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2360
            aload 7
            athrow
        15: .line 2358
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2359
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2361
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 3 // long until
        end local 2 // java.lang.String key
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   18     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1   token  Landroid/service/notification/INotificationListener;
            0   18     2     key  Ljava/lang/String;
            0   18     3   until  J
            1   18     5   _data  Landroid/os/Parcel;
            2   18     6  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      key    
      until  

  public void requestBindListener(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName component
         0: .line 2364
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2365
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2367
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2368
            aload 1 /* component */
            ifnull 7
         4: .line 2369
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2370
            aload 1 /* component */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2371
            goto 8
         7: .line 2373
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2375
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 46
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2376
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2377
            goto 15
        11: .line 2378
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 2379
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2380
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2381
            aload 4
            athrow
        15: .line 2379
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2380
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2382
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName component
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   18     0       this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1  component  Landroid/content/ComponentName;
            1   18     2      _data  Landroid/os/Parcel;
            2   18     3     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      component  

  public void requestUnbindListener(android.service.notification.INotificationListener);
    descriptor: (Landroid/service/notification/INotificationListener;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
         0: .line 2385
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2386
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2388
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2389
            aload 2 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2390
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 47
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 2391
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 2392
            goto 13
         9: .line 2393
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 2394
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2395
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2396
            aload 4
            athrow
        13: .line 2394
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2395
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2397
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   16     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   16     1   token  Landroid/service/notification/INotificationListener;
            1   16     2   _data  Landroid/os/Parcel;
            2   16     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  

  public void requestBindProvider(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName component
         0: .line 2400
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2401
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2403
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2404
            aload 1 /* component */
            ifnull 7
         4: .line 2405
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2406
            aload 1 /* component */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2407
            goto 8
         7: .line 2409
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2411
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 48
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2412
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2413
            goto 15
        11: .line 2414
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        12: .line 2415
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2416
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2417
            aload 4
            athrow
        15: .line 2415
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2416
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2418
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName component
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   18     0       this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1  component  Landroid/content/ComponentName;
            1   18     2      _data  Landroid/os/Parcel;
            2   18     3     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      component  

  public void requestUnbindProvider(android.service.notification.IConditionProvider);
    descriptor: (Landroid/service/notification/IConditionProvider;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.IConditionProvider token
         0: .line 2421
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2422
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2424
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2425
            aload 2 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.IConditionProvider.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.IConditionProvider android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.IConditionProvider android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2426
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 49
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 2427
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 2428
            goto 13
         9: .line 2429
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        10: .line 2430
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2431
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2432
            aload 4
            athrow
        13: .line 2430
      StackMap locals:
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2431
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2433
            return
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.service.notification.IConditionProvider token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   16     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   16     1   token  Landroid/service/notification/IConditionProvider;
            1   16     2   _data  Landroid/os/Parcel;
            2   16     3  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  

  public void setNotificationsShownFromListener(android.service.notification.INotificationListener, java.lang.String[]);
    descriptor: (Landroid/service/notification/INotificationListener;[Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String[] keys
         0: .line 2436
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2437
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2439
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2440
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String[] android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String[] android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2441
            aload 3 /* _data */
            aload 2 /* keys */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         7: .line 2442
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 50
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 2443
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 2444
            goto 14
        10: .line 2445
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2446
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2447
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2448
            aload 5
            athrow
        14: .line 2446
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2447
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2449
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String[] keys
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   17     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1   token  Landroid/service/notification/INotificationListener;
            0   17     2    keys  [Ljava/lang/String;
            1   17     3   _data  Landroid/os/Parcel;
            2   17     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      keys   

  public android.content.pm.ParceledListSlice getActiveNotificationsFromListener(android.service.notification.INotificationListener, java.lang.String[], int);
    descriptor: (Landroid/service/notification/INotificationListener;[Ljava/lang/String;I)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String[] keys
        start local 3 // int trim
         0: .line 2452
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2453
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2456
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2457
            aload 4 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String[] int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String[] int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2458
            aload 4 /* _data */
            aload 2 /* keys */
            invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
         7: .line 2459
            aload 4 /* _data */
            iload 3 /* trim */
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2460
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 51
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2461
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2462
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 13
        11: .line 2463
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        12: .line 2464
            goto 19
        end local 6 // android.content.pm.ParceledListSlice _result
        13: .line 2466
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        14: .line 2468
            goto 19
        end local 6 // android.content.pm.ParceledListSlice _result
        15: .line 2469
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        16: .line 2470
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2471
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2472
            aload 7
            athrow
        start local 6 // android.content.pm.ParceledListSlice _result
        19: .line 2470
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2471
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 2473
            aload 6 /* _result */
            areturn
        end local 6 // android.content.pm.ParceledListSlice _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // int trim
        end local 2 // java.lang.String[] keys
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   22     1    token  Landroid/service/notification/INotificationListener;
            0   22     2     keys  [Ljava/lang/String;
            0   22     3     trim  I
            1   22     4    _data  Landroid/os/Parcel;
            2   22     5   _reply  Landroid/os/Parcel;
           12   13     6  _result  Landroid/content/pm/ParceledListSlice;
           14   15     6  _result  Landroid/content/pm/ParceledListSlice;
           19   22     6  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      keys   
      trim   

  public android.content.pm.ParceledListSlice getSnoozedNotificationsFromListener(android.service.notification.INotificationListener, int);
    descriptor: (Landroid/service/notification/INotificationListener;I)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // int trim
         0: .line 2477
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2478
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2481
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2482
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2483
            aload 3 /* _data */
            iload 2 /* trim */
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 2484
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 52
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 2485
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 2486
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
        10: .line 2487
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 4 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 5 /* _result */
        start local 5 // android.content.pm.ParceledListSlice _result
        11: .line 2488
            goto 18
        end local 5 // android.content.pm.ParceledListSlice _result
        12: .line 2490
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 5 /* _result */
        start local 5 // android.content.pm.ParceledListSlice _result
        13: .line 2492
            goto 18
        end local 5 // android.content.pm.ParceledListSlice _result
        14: .line 2493
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        15: .line 2494
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2495
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2496
            aload 6
            athrow
        start local 5 // android.content.pm.ParceledListSlice _result
        18: .line 2494
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2495
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2497
            aload 5 /* _result */
            areturn
        end local 5 // android.content.pm.ParceledListSlice _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int trim
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   21     1    token  Landroid/service/notification/INotificationListener;
            0   21     2     trim  I
            1   21     3    _data  Landroid/os/Parcel;
            2   21     4   _reply  Landroid/os/Parcel;
           11   12     5  _result  Landroid/content/pm/ParceledListSlice;
           13   14     5  _result  Landroid/content/pm/ParceledListSlice;
           18   21     5  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      trim   

  public void requestHintsFromListener(android.service.notification.INotificationListener, int);
    descriptor: (Landroid/service/notification/INotificationListener;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // int hints
         0: .line 2501
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2502
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2504
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2505
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2506
            aload 3 /* _data */
            iload 2 /* hints */
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 2507
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 53
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 2508
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 2509
            goto 14
        10: .line 2510
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2511
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2512
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2513
            aload 5
            athrow
        14: .line 2511
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2512
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2514
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int hints
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   17     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1   token  Landroid/service/notification/INotificationListener;
            0   17     2   hints  I
            1   17     3   _data  Landroid/os/Parcel;
            2   17     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      hints  

  public int getHintsFromListener(android.service.notification.INotificationListener);
    descriptor: (Landroid/service/notification/INotificationListener;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
         0: .line 2517
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2518
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2521
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2522
            aload 2 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2523
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 54
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 2524
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 2525
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         9: .line 2526
            goto 14
        end local 4 // int _result
        10: .line 2527
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2528
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2529
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2530
            aload 5
            athrow
        start local 4 // int _result
        14: .line 2528
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2529
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2531
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1    token  Landroid/service/notification/INotificationListener;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  I
           14   17     4  _result  I
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  

  public void requestInterruptionFilterFromListener(android.service.notification.INotificationListener, int);
    descriptor: (Landroid/service/notification/INotificationListener;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // int interruptionFilter
         0: .line 2535
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2536
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2538
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2539
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2540
            aload 3 /* _data */
            iload 2 /* interruptionFilter */
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 2541
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 55
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 2542
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 2543
            goto 14
        10: .line 2544
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2545
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2546
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2547
            aload 5
            athrow
        14: .line 2545
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2546
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2548
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int interruptionFilter
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   17     0                this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1               token  Landroid/service/notification/INotificationListener;
            0   17     2  interruptionFilter  I
            1   17     3               _data  Landroid/os/Parcel;
            2   17     4              _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                    Name  Flags
      token               
      interruptionFilter  

  public int getInterruptionFilterFromListener(android.service.notification.INotificationListener);
    descriptor: (Landroid/service/notification/INotificationListener;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
         0: .line 2551
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2552
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2555
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2556
            aload 2 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2557
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 56
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         7: .line 2558
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         8: .line 2559
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
         9: .line 2560
            goto 14
        end local 4 // int _result
        10: .line 2561
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2562
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2563
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2564
            aload 5
            athrow
        start local 4 // int _result
        14: .line 2562
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2563
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2565
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1    token  Landroid/service/notification/INotificationListener;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  I
           14   17     4  _result  I
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  

  public void setOnNotificationPostedTrimFromListener(android.service.notification.INotificationListener, int);
    descriptor: (Landroid/service/notification/INotificationListener;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // int trim
         0: .line 2569
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2570
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2572
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2573
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2574
            aload 3 /* _data */
            iload 2 /* trim */
            invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 2575
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 57
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 2576
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 2577
            goto 14
        10: .line 2578
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2579
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2580
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2581
            aload 5
            athrow
        14: .line 2579
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2580
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2582
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int trim
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   17     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1   token  Landroid/service/notification/INotificationListener;
            0   17     2    trim  I
            1   17     3   _data  Landroid/os/Parcel;
            2   17     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      trim   

  public void setInterruptionFilter(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int interruptionFilter
         0: .line 2585
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2586
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2588
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2589
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2590
            aload 3 /* _data */
            iload 2 /* interruptionFilter */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2591
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 58
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 2592
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 2593
            goto 12
         8: .line 2594
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 2595
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 2596
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 2597
            aload 5
            athrow
        12: .line 2595
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2596
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 2598
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int interruptionFilter
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot                Name  Signature
            0   15     0                this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1                 pkg  Ljava/lang/String;
            0   15     2  interruptionFilter  I
            1   15     3               _data  Landroid/os/Parcel;
            2   15     4              _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                    Name  Flags
      pkg                 
      interruptionFilter  

  public void updateNotificationChannelGroupFromPrivilegedListener(android.service.notification.INotificationListener, java.lang.String, android.os.UserHandle, android.app.NotificationChannelGroup);
    descriptor: (Landroid/service/notification/INotificationListener;Ljava/lang/String;Landroid/os/UserHandle;Landroid/app/NotificationChannelGroup;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String pkg
        start local 3 // android.os.UserHandle user
        start local 4 // android.app.NotificationChannelGroup group
         0: .line 2601
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 2602
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 2604
            aload 5 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2605
            aload 5 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.UserHandle android.app.NotificationChannelGroup android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.UserHandle android.app.NotificationChannelGroup android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2606
            aload 5 /* _data */
            aload 2 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 2607
            aload 3 /* user */
            ifnull 11
         8: .line 2608
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 2609
            aload 3 /* user */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        10: .line 2610
            goto 12
        11: .line 2612
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 2614
      StackMap locals:
      StackMap stack:
            aload 4 /* group */
            ifnull 16
        13: .line 2615
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 2616
            aload 4 /* group */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.app.NotificationChannelGroup.writeToParcel:(Landroid/os/Parcel;I)V
        15: .line 2617
            goto 17
        16: .line 2619
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 2621
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 59
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        18: .line 2622
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        19: .line 2623
            goto 24
        20: .line 2624
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        21: .line 2625
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 2626
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 2627
            aload 7
            athrow
        24: .line 2625
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 2626
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 2628
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // android.app.NotificationChannelGroup group
        end local 3 // android.os.UserHandle user
        end local 2 // java.lang.String pkg
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   27     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   27     1   token  Landroid/service/notification/INotificationListener;
            0   27     2     pkg  Ljava/lang/String;
            0   27     3    user  Landroid/os/UserHandle;
            0   27     4   group  Landroid/app/NotificationChannelGroup;
            1   27     5   _data  Landroid/os/Parcel;
            2   27     6  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    20      20  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      pkg    
      user   
      group  

  public void updateNotificationChannelFromPrivilegedListener(android.service.notification.INotificationListener, java.lang.String, android.os.UserHandle, android.app.NotificationChannel);
    descriptor: (Landroid/service/notification/INotificationListener;Ljava/lang/String;Landroid/os/UserHandle;Landroid/app/NotificationChannel;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=5
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String pkg
        start local 3 // android.os.UserHandle user
        start local 4 // android.app.NotificationChannel channel
         0: .line 2631
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _data */
        start local 5 // android.os.Parcel _data
         1: .line 2632
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 6 /* _reply */
        start local 6 // android.os.Parcel _reply
         2: .line 2634
            aload 5 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2635
            aload 5 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.UserHandle android.app.NotificationChannel android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.UserHandle android.app.NotificationChannel android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2636
            aload 5 /* _data */
            aload 2 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 2637
            aload 3 /* user */
            ifnull 11
         8: .line 2638
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 2639
            aload 3 /* user */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        10: .line 2640
            goto 12
        11: .line 2642
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 2644
      StackMap locals:
      StackMap stack:
            aload 4 /* channel */
            ifnull 16
        13: .line 2645
            aload 5 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
        14: .line 2646
            aload 4 /* channel */
            aload 5 /* _data */
            iconst_0
            invokevirtual android.app.NotificationChannel.writeToParcel:(Landroid/os/Parcel;I)V
        15: .line 2647
            goto 17
        16: .line 2649
      StackMap locals:
      StackMap stack:
            aload 5 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        17: .line 2651
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 60
            aload 5 /* _data */
            aload 6 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        18: .line 2652
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        19: .line 2653
            goto 24
        20: .line 2654
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        21: .line 2655
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 2656
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        23: .line 2657
            aload 7
            athrow
        24: .line 2655
      StackMap locals:
      StackMap stack:
            aload 6 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 2656
            aload 5 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        26: .line 2658
            return
        end local 6 // android.os.Parcel _reply
        end local 5 // android.os.Parcel _data
        end local 4 // android.app.NotificationChannel channel
        end local 3 // android.os.UserHandle user
        end local 2 // java.lang.String pkg
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   27     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   27     1    token  Landroid/service/notification/INotificationListener;
            0   27     2      pkg  Ljava/lang/String;
            0   27     3     user  Landroid/os/UserHandle;
            0   27     4  channel  Landroid/app/NotificationChannel;
            1   27     5    _data  Landroid/os/Parcel;
            2   27     6   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    20      20  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      token    
      pkg      
      user     
      channel  

  public android.content.pm.ParceledListSlice getNotificationChannelsFromPrivilegedListener(android.service.notification.INotificationListener, java.lang.String, android.os.UserHandle);
    descriptor: (Landroid/service/notification/INotificationListener;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String pkg
        start local 3 // android.os.UserHandle user
         0: .line 2661
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2662
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2665
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2666
            aload 4 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.UserHandle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.UserHandle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2667
            aload 4 /* _data */
            aload 2 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 2668
            aload 3 /* user */
            ifnull 11
         8: .line 2669
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 2670
            aload 3 /* user */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        10: .line 2671
            goto 12
        11: .line 2673
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 2675
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 61
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 2676
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 2677
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 17
        15: .line 2678
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        16: .line 2679
            goto 23
        end local 6 // android.content.pm.ParceledListSlice _result
        17: .line 2681
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        18: .line 2683
            goto 23
        end local 6 // android.content.pm.ParceledListSlice _result
        19: .line 2684
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        20: .line 2685
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 2686
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 2687
            aload 7
            athrow
        start local 6 // android.content.pm.ParceledListSlice _result
        23: .line 2685
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 2686
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 2688
            aload 6 /* _result */
            areturn
        end local 6 // android.content.pm.ParceledListSlice _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.os.UserHandle user
        end local 2 // java.lang.String pkg
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   26     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   26     1    token  Landroid/service/notification/INotificationListener;
            0   26     2      pkg  Ljava/lang/String;
            0   26     3     user  Landroid/os/UserHandle;
            1   26     4    _data  Landroid/os/Parcel;
            2   26     5   _reply  Landroid/os/Parcel;
           16   17     6  _result  Landroid/content/pm/ParceledListSlice;
           18   19     6  _result  Landroid/content/pm/ParceledListSlice;
           23   26     6  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    19      19  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      pkg    
      user   

  public android.content.pm.ParceledListSlice getNotificationChannelGroupsFromPrivilegedListener(android.service.notification.INotificationListener, java.lang.String, android.os.UserHandle);
    descriptor: (Landroid/service/notification/INotificationListener;Ljava/lang/String;Landroid/os/UserHandle;)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=8, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String pkg
        start local 3 // android.os.UserHandle user
         0: .line 2692
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2693
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2696
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2697
            aload 4 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.UserHandle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.UserHandle android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2698
            aload 4 /* _data */
            aload 2 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 2699
            aload 3 /* user */
            ifnull 11
         8: .line 2700
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 2701
            aload 3 /* user */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.UserHandle.writeToParcel:(Landroid/os/Parcel;I)V
        10: .line 2702
            goto 12
        11: .line 2704
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 2706
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 62
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 2707
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 2708
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 17
        15: .line 2709
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 5 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        16: .line 2710
            goto 23
        end local 6 // android.content.pm.ParceledListSlice _result
        17: .line 2712
      StackMap locals:
      StackMap stack:
            aconst_null
            astore 6 /* _result */
        start local 6 // android.content.pm.ParceledListSlice _result
        18: .line 2714
            goto 23
        end local 6 // android.content.pm.ParceledListSlice _result
        19: .line 2715
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 7
        20: .line 2716
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 2717
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        22: .line 2718
            aload 7
            athrow
        start local 6 // android.content.pm.ParceledListSlice _result
        23: .line 2716
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        24: .line 2717
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        25: .line 2719
            aload 6 /* _result */
            areturn
        end local 6 // android.content.pm.ParceledListSlice _result
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // android.os.UserHandle user
        end local 2 // java.lang.String pkg
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   26     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   26     1    token  Landroid/service/notification/INotificationListener;
            0   26     2      pkg  Ljava/lang/String;
            0   26     3     user  Landroid/os/UserHandle;
            1   26     4    _data  Landroid/os/Parcel;
            2   26     5   _reply  Landroid/os/Parcel;
           16   17     6  _result  Landroid/content/pm/ParceledListSlice;
           18   19     6  _result  Landroid/content/pm/ParceledListSlice;
           23   26     6  _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    19      19  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      pkg    
      user   

  public void applyEnqueuedAdjustmentFromAssistant(android.service.notification.INotificationListener, android.service.notification.Adjustment);
    descriptor: (Landroid/service/notification/INotificationListener;Landroid/service/notification/Adjustment;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // android.service.notification.Adjustment adjustment
         0: .line 2723
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2724
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2726
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2727
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.service.notification.Adjustment android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.service.notification.Adjustment android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2728
            aload 2 /* adjustment */
            ifnull 10
         7: .line 2729
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2730
            aload 2 /* adjustment */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.service.notification.Adjustment.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 2731
            goto 11
        10: .line 2733
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 2735
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 63
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 2736
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 2737
            goto 18
        14: .line 2738
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 2739
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2740
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2741
            aload 5
            athrow
        18: .line 2739
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2740
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2742
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.service.notification.Adjustment adjustment
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   21     0        this  Landroid/app/INotificationManager$Stub$Proxy;
            0   21     1       token  Landroid/service/notification/INotificationListener;
            0   21     2  adjustment  Landroid/service/notification/Adjustment;
            1   21     3       _data  Landroid/os/Parcel;
            2   21     4      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      token       
      adjustment  

  public void applyAdjustmentFromAssistant(android.service.notification.INotificationListener, android.service.notification.Adjustment);
    descriptor: (Landroid/service/notification/INotificationListener;Landroid/service/notification/Adjustment;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // android.service.notification.Adjustment adjustment
         0: .line 2745
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2746
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2748
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2749
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.service.notification.Adjustment android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener android.service.notification.Adjustment android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2750
            aload 2 /* adjustment */
            ifnull 10
         7: .line 2751
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2752
            aload 2 /* adjustment */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.service.notification.Adjustment.writeToParcel:(Landroid/os/Parcel;I)V
         9: .line 2753
            goto 11
        10: .line 2755
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 2757
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 64
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 2758
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 2759
            goto 18
        14: .line 2760
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 2761
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2762
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2763
            aload 5
            athrow
        18: .line 2761
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2762
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2764
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.service.notification.Adjustment adjustment
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   21     0        this  Landroid/app/INotificationManager$Stub$Proxy;
            0   21     1       token  Landroid/service/notification/INotificationListener;
            0   21     2  adjustment  Landroid/service/notification/Adjustment;
            1   21     3       _data  Landroid/os/Parcel;
            2   21     4      _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      token       
      adjustment  

  public void applyAdjustmentsFromAssistant(android.service.notification.INotificationListener, java.util.List<android.service.notification.Adjustment>);
    descriptor: (Landroid/service/notification/INotificationListener;Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.util.List adjustments
         0: .line 2767
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2768
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2770
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2771
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.util.List android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.util.List android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2772
            aload 3 /* _data */
            aload 2 /* adjustments */
            invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
         7: .line 2773
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 65
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 2774
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 2775
            goto 14
        10: .line 2776
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2777
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2778
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2779
            aload 5
            athrow
        14: .line 2777
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2778
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2780
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.util.List adjustments
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   17     0         this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1        token  Landroid/service/notification/INotificationListener;
            0   17     2  adjustments  Ljava/util/List<Landroid/service/notification/Adjustment;>;
            1   17     3        _data  Landroid/os/Parcel;
            2   17     4       _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (Landroid/service/notification/INotificationListener;Ljava/util/List<Landroid/service/notification/Adjustment;>;)V
    MethodParameters:
             Name  Flags
      token        
      adjustments  

  public void unsnoozeNotificationFromAssistant(android.service.notification.INotificationListener, java.lang.String);
    descriptor: (Landroid/service/notification/INotificationListener;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.service.notification.INotificationListener token
        start local 2 // java.lang.String key
         0: .line 2783
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2784
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2786
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2787
            aload 3 /* _data */
            aload 1 /* token */
            ifnull 4
            aload 1 /* token */
            invokeinterface android.service.notification.INotificationListener.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.service.notification.INotificationListener java.lang.String android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 2788
            aload 3 /* _data */
            aload 2 /* key */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         7: .line 2789
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 66
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 2790
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 2791
            goto 14
        10: .line 2792
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2793
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2794
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2795
            aload 5
            athrow
        14: .line 2793
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2794
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2796
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // java.lang.String key
        end local 1 // android.service.notification.INotificationListener token
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   17     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1   token  Landroid/service/notification/INotificationListener;
            0   17     2     key  Ljava/lang/String;
            1   17     3   _data  Landroid/os/Parcel;
            2   17     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      token  
      key    

  public android.content.ComponentName getEffectsSuppressor();
    descriptor: ()Landroid/content/ComponentName;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.INotificationManager$Stub$Proxy this
         0: .line 2799
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 2800
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 2803
            aload 1 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2804
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 67
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 2805
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 2806
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 2807
            getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.ComponentName
            astore 3 /* _result */
        start local 3 // android.content.ComponentName _result
         7: .line 2808
            goto 14
        end local 3 // android.content.ComponentName _result
         8: .line 2810
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.content.ComponentName _result
         9: .line 2812
            goto 14
        end local 3 // android.content.ComponentName _result
        10: .line 2813
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 2814
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2815
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2816
            aload 4
            athrow
        start local 3 // android.content.ComponentName _result
        14: .line 2814
      StackMap locals: android.content.ComponentName
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2815
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2817
            aload 3 /* _result */
            areturn
        end local 3 // android.content.ComponentName _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/content/ComponentName;
            9   10     3  _result  Landroid/content/ComponentName;
           14   17     3  _result  Landroid/content/ComponentName;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public boolean matchesCallFilter(android.os.Bundle);
    descriptor: (Landroid/os/Bundle;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.os.Bundle extras
         0: .line 2821
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2822
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2825
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2826
            aload 1 /* extras */
            ifnull 7
         4: .line 2827
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2828
            aload 1 /* extras */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2829
            goto 8
         7: .line 2831
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2833
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 68
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2834
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2835
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 2836
            goto 18
        end local 4 // boolean _result
        14: .line 2837
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 2838
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2839
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2840
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 2838
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2839
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2841
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.os.Bundle extras
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   21     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   21     1   extras  Landroid/os/Bundle;
            1   21     2    _data  Landroid/os/Parcel;
            2   21     3   _reply  Landroid/os/Parcel;
           13   14     4  _result  Z
           18   21     4  _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      extras  

  public boolean isSystemConditionProviderEnabled(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String path
         0: .line 2845
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2846
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2849
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2850
            aload 2 /* _data */
            aload 1 /* path */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 2851
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 69
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 2852
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 2853
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 2854
            goto 14
        end local 4 // boolean _result
        10: .line 2855
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 2856
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 2857
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 2858
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 2856
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 2857
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2859
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String path
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1     path  Ljava/lang/String;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      path  

  public boolean isNotificationListenerAccessGranted(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName listener
         0: .line 2863
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2864
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2867
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2868
            aload 1 /* listener */
            ifnull 7
         4: .line 2869
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2870
            aload 1 /* listener */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2871
            goto 8
         7: .line 2873
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2875
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 70
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2876
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2877
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 2878
            goto 18
        end local 4 // boolean _result
        14: .line 2879
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 2880
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2881
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2882
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 2880
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2881
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2883
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName listener
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Landroid/app/INotificationManager$Stub$Proxy;
            0   21     1  listener  Landroid/content/ComponentName;
            1   21     2     _data  Landroid/os/Parcel;
            2   21     3    _reply  Landroid/os/Parcel;
           13   14     4   _result  Z
           18   21     4   _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      listener  

  public boolean isNotificationListenerAccessGrantedForUser(android.content.ComponentName, int);
    descriptor: (Landroid/content/ComponentName;I)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName listener
        start local 2 // int userId
         0: .line 2887
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2888
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2891
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2892
            aload 1 /* listener */
            ifnull 7
         4: .line 2893
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2894
            aload 1 /* listener */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2895
            goto 8
         7: .line 2897
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2899
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 2900
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 71
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 2901
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 2902
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 2903
            goto 19
        end local 5 // boolean _result
        15: .line 2904
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 2905
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2906
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2907
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 2905
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2906
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 2908
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userId
        end local 1 // android.content.ComponentName listener
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   22     0      this  Landroid/app/INotificationManager$Stub$Proxy;
            0   22     1  listener  Landroid/content/ComponentName;
            0   22     2    userId  I
            1   22     3     _data  Landroid/os/Parcel;
            2   22     4    _reply  Landroid/os/Parcel;
           14   15     5   _result  Z
           19   22     5   _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      listener  
      userId    

  public boolean isNotificationAssistantAccessGranted(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName assistant
         0: .line 2912
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 2913
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 2916
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2917
            aload 1 /* assistant */
            ifnull 7
         4: .line 2918
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2919
            aload 1 /* assistant */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2920
            goto 8
         7: .line 2922
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2924
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 72
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 2925
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 2926
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 11
            iconst_1
            goto 12
      StackMap locals:
      StackMap stack:
        11: iconst_0
      StackMap locals:
      StackMap stack: int
        12: istore 4 /* _result */
        start local 4 // boolean _result
        13: .line 2927
            goto 18
        end local 4 // boolean _result
        14: .line 2928
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 2929
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2930
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2931
            aload 5
            athrow
        start local 4 // boolean _result
        18: .line 2929
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2930
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2932
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName assistant
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   21     0       this  Landroid/app/INotificationManager$Stub$Proxy;
            0   21     1  assistant  Landroid/content/ComponentName;
            1   21     2      _data  Landroid/os/Parcel;
            2   21     3     _reply  Landroid/os/Parcel;
           13   14     4    _result  Z
           18   21     4    _result  Z
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      assistant  

  public void setNotificationListenerAccessGranted(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName listener
        start local 2 // boolean enabled
         0: .line 2936
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2937
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2939
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2940
            aload 1 /* listener */
            ifnull 7
         4: .line 2941
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2942
            aload 1 /* listener */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2943
            goto 8
         7: .line 2945
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2947
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* enabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 2948
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 73
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 2949
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 2950
            goto 18
        14: .line 2951
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 2952
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2953
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2954
            aload 5
            athrow
        18: .line 2952
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2953
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2955
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enabled
        end local 1 // android.content.ComponentName listener
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   21     0      this  Landroid/app/INotificationManager$Stub$Proxy;
            0   21     1  listener  Landroid/content/ComponentName;
            0   21     2   enabled  Z
            1   21     3     _data  Landroid/os/Parcel;
            2   21     4    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      listener  
      enabled   

  public void setNotificationAssistantAccessGranted(android.content.ComponentName, boolean);
    descriptor: (Landroid/content/ComponentName;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName assistant
        start local 2 // boolean enabled
         0: .line 2958
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 2959
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 2961
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2962
            aload 1 /* assistant */
            ifnull 7
         4: .line 2963
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2964
            aload 1 /* assistant */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2965
            goto 8
         7: .line 2967
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2969
      StackMap locals:
      StackMap stack:
            aload 3 /* _data */
            iload 2 /* enabled */
            ifeq 9
            iconst_1
            goto 10
      StackMap locals:
      StackMap stack: android.os.Parcel
         9: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.content.ComponentName int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        10: invokevirtual android.os.Parcel.writeInt:(I)V
        11: .line 2970
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 74
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        12: .line 2971
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        13: .line 2972
            goto 18
        14: .line 2973
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        15: .line 2974
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 2975
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2976
            aload 5
            athrow
        18: .line 2974
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        19: .line 2975
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2977
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean enabled
        end local 1 // android.content.ComponentName assistant
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   21     0       this  Landroid/app/INotificationManager$Stub$Proxy;
            0   21     1  assistant  Landroid/content/ComponentName;
            0   21     2    enabled  Z
            1   21     3      _data  Landroid/os/Parcel;
            2   21     4     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    14      14  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      assistant  
      enabled    

  public void setNotificationListenerAccessGrantedForUser(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName listener
        start local 2 // int userId
        start local 3 // boolean enabled
         0: .line 2980
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 2981
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 2983
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 2984
            aload 1 /* listener */
            ifnull 7
         4: .line 2985
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 2986
            aload 1 /* listener */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 2987
            goto 8
         7: .line 2989
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 2991
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 2992
            aload 4 /* _data */
            iload 3 /* enabled */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 2993
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 75
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 2994
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 2995
            goto 19
        15: .line 2996
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 2997
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 2998
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 2999
            aload 6
            athrow
        19: .line 2997
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 2998
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 3000
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean enabled
        end local 2 // int userId
        end local 1 // android.content.ComponentName listener
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0   22     0      this  Landroid/app/INotificationManager$Stub$Proxy;
            0   22     1  listener  Landroid/content/ComponentName;
            0   22     2    userId  I
            0   22     3   enabled  Z
            1   22     4     _data  Landroid/os/Parcel;
            2   22     5    _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
          Name  Flags
      listener  
      userId    
      enabled   

  public void setNotificationAssistantAccessGrantedForUser(android.content.ComponentName, int, boolean);
    descriptor: (Landroid/content/ComponentName;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName assistant
        start local 2 // int userId
        start local 3 // boolean enabled
         0: .line 3003
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 3004
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 3006
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3007
            aload 1 /* assistant */
            ifnull 7
         4: .line 3008
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 3009
            aload 1 /* assistant */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 3010
            goto 8
         7: .line 3012
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 3014
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 3015
            aload 4 /* _data */
            iload 3 /* enabled */
            ifeq 10
            iconst_1
            goto 11
      StackMap locals:
      StackMap stack: android.os.Parcel
        10: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.content.ComponentName int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
        11: invokevirtual android.os.Parcel.writeInt:(I)V
        12: .line 3016
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 76
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        13: .line 3017
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        14: .line 3018
            goto 19
        15: .line 3019
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 3020
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 3021
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 3022
            aload 6
            athrow
        19: .line 3020
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 3021
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 3023
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean enabled
        end local 2 // int userId
        end local 1 // android.content.ComponentName assistant
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0   22     0       this  Landroid/app/INotificationManager$Stub$Proxy;
            0   22     1  assistant  Landroid/content/ComponentName;
            0   22     2     userId  I
            0   22     3    enabled  Z
            1   22     4      _data  Landroid/os/Parcel;
            2   22     5     _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
           Name  Flags
      assistant  
      userId     
      enabled    

  public java.util.List<java.lang.String> getEnabledNotificationListenerPackages();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.INotificationManager$Stub$Proxy this
         0: .line 3026
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 3027
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 3030
            aload 1 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3031
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 77
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 3032
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 3033
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.createStringArrayList:()Ljava/util/ArrayList;
            astore 3 /* _result */
        start local 3 // java.util.List _result
         6: .line 3034
            goto 11
        end local 3 // java.util.List _result
         7: .line 3035
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 3036
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 3037
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 3038
            aload 4
            athrow
        start local 3 // java.util.List _result
        11: .line 3036
      StackMap locals: java.util.List
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 3037
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3039
            aload 3 /* _result */
            areturn
        end local 3 // java.util.List _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/util/List<Ljava/lang/String;>;
           11   14     3  _result  Ljava/util/List<Ljava/lang/String;>;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    Signature: ()Ljava/util/List<Ljava/lang/String;>;

  public java.util.List<android.content.ComponentName> getEnabledNotificationListeners(int);
    descriptor: (I)Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // int userId
         0: .line 3043
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3044
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3047
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3048
            aload 2 /* _data */
            iload 1 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 3049
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 78
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 3050
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 3051
            aload 3 /* _reply */
            getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 4 /* _result */
        start local 4 // java.util.List _result
         7: .line 3052
            goto 12
        end local 4 // java.util.List _result
         8: .line 3053
      StackMap locals: android.app.INotificationManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 3054
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 3055
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 3056
            aload 5
            athrow
        start local 4 // java.util.List _result
        12: .line 3054
      StackMap locals: java.util.List
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3055
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3057
            aload 4 /* _result */
            areturn
        end local 4 // java.util.List _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int userId
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1   userId  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  Ljava/util/List<Landroid/content/ComponentName;>;
           12   15     4  _result  Ljava/util/List<Landroid/content/ComponentName;>;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    Signature: (I)Ljava/util/List<Landroid/content/ComponentName;>;
    MethodParameters:
        Name  Flags
      userId  

  public int getZenMode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.INotificationManager$Stub$Proxy this
         0: .line 3061
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 3062
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 3065
            aload 1 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3066
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 79
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 3067
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 3068
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 3 /* _result */
        start local 3 // int _result
         6: .line 3069
            goto 11
        end local 3 // int _result
         7: .line 3070
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 3071
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 3072
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 3073
            aload 4
            athrow
        start local 3 // int _result
        11: .line 3071
      StackMap locals: int
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 3072
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3074
            iload 3 /* _result */
            ireturn
        end local 3 // int _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  I
           11   14     3  _result  I
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException

  public android.service.notification.ZenModeConfig getZenModeConfig();
    descriptor: ()Landroid/service/notification/ZenModeConfig;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.INotificationManager$Stub$Proxy this
         0: .line 3078
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 3079
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 3082
            aload 1 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3083
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 80
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 3084
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 3085
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 8
         6: .line 3086
            getstatic android.service.notification.ZenModeConfig.CREATOR:Landroid/os/Parcelable$Creator;
            aload 2 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.service.notification.ZenModeConfig
            astore 3 /* _result */
        start local 3 // android.service.notification.ZenModeConfig _result
         7: .line 3087
            goto 14
        end local 3 // android.service.notification.ZenModeConfig _result
         8: .line 3089
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 3 /* _result */
        start local 3 // android.service.notification.ZenModeConfig _result
         9: .line 3091
            goto 14
        end local 3 // android.service.notification.ZenModeConfig _result
        10: .line 3092
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 4
        11: .line 3093
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 3094
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3095
            aload 4
            athrow
        start local 3 // android.service.notification.ZenModeConfig _result
        14: .line 3093
      StackMap locals: android.service.notification.ZenModeConfig
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3094
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 3096
            aload 3 /* _result */
            areturn
        end local 3 // android.service.notification.ZenModeConfig _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            1   17     1    _data  Landroid/os/Parcel;
            2   17     2   _reply  Landroid/os/Parcel;
            7    8     3  _result  Landroid/service/notification/ZenModeConfig;
            9   10     3  _result  Landroid/service/notification/ZenModeConfig;
           14   17     3  _result  Landroid/service/notification/ZenModeConfig;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException

  public void setZenMode(int, android.net.Uri, java.lang.String);
    descriptor: (ILandroid/net/Uri;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // int mode
        start local 2 // android.net.Uri conditionId
        start local 3 // java.lang.String reason
         0: .line 3100
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 3102
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         2: .line 3103
            aload 4 /* _data */
            iload 1 /* mode */
            invokevirtual android.os.Parcel.writeInt:(I)V
         3: .line 3104
            aload 2 /* conditionId */
            ifnull 7
         4: .line 3105
            aload 4 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 3106
            aload 2 /* conditionId */
            aload 4 /* _data */
            iconst_0
            invokevirtual android.net.Uri.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 3107
            goto 8
         7: .line 3109
      StackMap locals: android.os.Parcel
      StackMap stack:
            aload 4 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 3111
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            aload 3 /* reason */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         9: .line 3112
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 81
            aload 4 /* _data */
            aconst_null
            iconst_1
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 3113
            goto 14
        11: .line 3114
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 3115
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3116
            aload 5
            athrow
        14: .line 3115
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3117
            return
        end local 4 // android.os.Parcel _data
        end local 3 // java.lang.String reason
        end local 2 // android.net.Uri conditionId
        end local 1 // int mode
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   16     0         this  Landroid/app/INotificationManager$Stub$Proxy;
            0   16     1         mode  I
            0   16     2  conditionId  Landroid/net/Uri;
            0   16     3       reason  Ljava/lang/String;
            1   16     4        _data  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           1    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      mode         
      conditionId  
      reason       

  public void notifyConditions(java.lang.String, android.service.notification.IConditionProvider, android.service.notification.Condition[]);
    descriptor: (Ljava/lang/String;Landroid/service/notification/IConditionProvider;[Landroid/service/notification/Condition;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // android.service.notification.IConditionProvider provider
        start local 3 // android.service.notification.Condition[] conditions
         0: .line 3120
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 3122
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         2: .line 3123
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         3: .line 3124
            aload 4 /* _data */
            aload 2 /* provider */
            ifnull 4
            aload 2 /* provider */
            invokeinterface android.service.notification.IConditionProvider.asBinder:()Landroid/os/IBinder;
            goto 5
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.service.notification.IConditionProvider android.service.notification.Condition[] android.os.Parcel
      StackMap stack: android.os.Parcel
         4: aconst_null
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String android.service.notification.IConditionProvider android.service.notification.Condition[] android.os.Parcel
      StackMap stack: android.os.Parcel android.os.IBinder
         5: invokevirtual android.os.Parcel.writeStrongBinder:(Landroid/os/IBinder;)V
         6: .line 3125
            aload 4 /* _data */
            aload 3 /* conditions */
            iconst_0
            invokevirtual android.os.Parcel.writeTypedArray:([Landroid/os/Parcelable;I)V
         7: .line 3126
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 82
            aload 4 /* _data */
            aconst_null
            iconst_1
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 3127
            goto 12
         9: .line 3128
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        10: .line 3129
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 3130
            aload 5
            athrow
        12: .line 3129
      StackMap locals:
      StackMap stack:
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3131
            return
        end local 4 // android.os.Parcel _data
        end local 3 // android.service.notification.Condition[] conditions
        end local 2 // android.service.notification.IConditionProvider provider
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   14     0        this  Landroid/app/INotificationManager$Stub$Proxy;
            0   14     1         pkg  Ljava/lang/String;
            0   14     2    provider  Landroid/service/notification/IConditionProvider;
            0   14     3  conditions  [Landroid/service/notification/Condition;
            1   14     4       _data  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           1     9       9  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      pkg         
      provider    
      conditions  

  public boolean isNotificationPolicyAccessGranted(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
         0: .line 3134
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3135
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3138
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3139
            aload 2 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3140
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 83
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 3141
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 3142
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 3143
            goto 14
        end local 4 // boolean _result
        10: .line 3144
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 3145
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 3146
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3147
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 3145
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3146
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 3148
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1      pkg  Ljava/lang/String;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   

  public android.app.NotificationManager$Policy getNotificationPolicy(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/app/NotificationManager$Policy;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
         0: .line 3152
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3153
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3156
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3157
            aload 2 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3158
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 84
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 3159
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 3160
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 3161
            getstatic android.app.NotificationManager$Policy.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.app.NotificationManager$Policy
            astore 4 /* _result */
        start local 4 // android.app.NotificationManager$Policy _result
         8: .line 3162
            goto 15
        end local 4 // android.app.NotificationManager$Policy _result
         9: .line 3164
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.app.NotificationManager$Policy _result
        10: .line 3166
            goto 15
        end local 4 // android.app.NotificationManager$Policy _result
        11: .line 3167
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 3168
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3169
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3170
            aload 5
            athrow
        start local 4 // android.app.NotificationManager$Policy _result
        15: .line 3168
      StackMap locals: android.app.NotificationManager$Policy
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 3169
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 3171
            aload 4 /* _result */
            areturn
        end local 4 // android.app.NotificationManager$Policy _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
            8    9     4  _result  Landroid/app/NotificationManager$Policy;
           10   11     4  _result  Landroid/app/NotificationManager$Policy;
           15   18     4  _result  Landroid/app/NotificationManager$Policy;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   

  public void setNotificationPolicy(java.lang.String, android.app.NotificationManager$Policy);
    descriptor: (Ljava/lang/String;Landroid/app/NotificationManager$Policy;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // android.app.NotificationManager$Policy policy
         0: .line 3175
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 3176
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 3178
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3179
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3180
            aload 2 /* policy */
            ifnull 8
         5: .line 3181
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 3182
            aload 2 /* policy */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.app.NotificationManager$Policy.writeToParcel:(Landroid/os/Parcel;I)V
         7: .line 3183
            goto 9
         8: .line 3185
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 3187
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 85
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 3188
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 3189
            goto 16
        12: .line 3190
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 3191
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3192
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3193
            aload 5
            athrow
        16: .line 3191
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 3192
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 3194
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.app.NotificationManager$Policy policy
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   19     0    this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1     pkg  Ljava/lang/String;
            0   19     2  policy  Landroid/app/NotificationManager$Policy;
            1   19     3   _data  Landroid/os/Parcel;
            2   19     4  _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
        Name  Flags
      pkg     
      policy  

  public boolean isNotificationPolicyAccessGrantedForPackage(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
         0: .line 3197
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3198
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3201
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3202
            aload 2 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3203
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 86
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 3204
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 3205
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 3206
            goto 14
        end local 4 // boolean _result
        10: .line 3207
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 3208
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 3209
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3210
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 3208
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3209
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 3211
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1      pkg  Ljava/lang/String;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      pkg   

  public void setNotificationPolicyAccessGranted(java.lang.String, boolean);
    descriptor: (Ljava/lang/String;Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // boolean granted
         0: .line 3215
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 3216
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 3218
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3219
            aload 3 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3220
            aload 3 /* _data */
            iload 2 /* granted */
            ifeq 5
            iconst_1
            goto 6
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         5: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         6: invokevirtual android.os.Parcel.writeInt:(I)V
         7: .line 3221
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 87
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         8: .line 3222
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         9: .line 3223
            goto 14
        10: .line 3224
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 3225
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 3226
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3227
            aload 5
            athrow
        14: .line 3225
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3226
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 3228
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // boolean granted
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1      pkg  Ljava/lang/String;
            0   17     2  granted  Z
            1   17     3    _data  Landroid/os/Parcel;
            2   17     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      pkg      
      granted  

  public void setNotificationPolicyAccessGrantedForUser(java.lang.String, int, boolean);
    descriptor: (Ljava/lang/String;IZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=4
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String pkg
        start local 2 // int userId
        start local 3 // boolean granted
         0: .line 3231
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _data */
        start local 4 // android.os.Parcel _data
         1: .line 3232
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 5 /* _reply */
        start local 5 // android.os.Parcel _reply
         2: .line 3234
            aload 4 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3235
            aload 4 /* _data */
            aload 1 /* pkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3236
            aload 4 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 3237
            aload 4 /* _data */
            iload 3 /* granted */
            ifeq 6
            iconst_1
            goto 7
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel
         6: iconst_0
      StackMap locals: android.app.INotificationManager$Stub$Proxy java.lang.String int int android.os.Parcel android.os.Parcel
      StackMap stack: android.os.Parcel int
         7: invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 3238
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 88
            aload 4 /* _data */
            aload 5 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 3239
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 3240
            goto 15
        11: .line 3241
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        12: .line 3242
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3243
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3244
            aload 6
            athrow
        15: .line 3242
      StackMap locals:
      StackMap stack:
            aload 5 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 3243
            aload 4 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 3245
            return
        end local 5 // android.os.Parcel _reply
        end local 4 // android.os.Parcel _data
        end local 3 // boolean granted
        end local 2 // int userId
        end local 1 // java.lang.String pkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1      pkg  Ljava/lang/String;
            0   18     2   userId  I
            0   18     3  granted  Z
            1   18     4    _data  Landroid/os/Parcel;
            2   18     5   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      pkg      
      userId   
      granted  

  public android.app.AutomaticZenRule getAutomaticZenRule(java.lang.String);
    descriptor: (Ljava/lang/String;)Landroid/app/AutomaticZenRule;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String id
         0: .line 3248
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3249
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3252
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3253
            aload 2 /* _data */
            aload 1 /* id */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3254
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 89
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 3255
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 3256
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 9
         7: .line 3257
            getstatic android.app.AutomaticZenRule.CREATOR:Landroid/os/Parcelable$Creator;
            aload 3 /* _reply */
            invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.app.AutomaticZenRule
            astore 4 /* _result */
        start local 4 // android.app.AutomaticZenRule _result
         8: .line 3258
            goto 15
        end local 4 // android.app.AutomaticZenRule _result
         9: .line 3260
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 4 /* _result */
        start local 4 // android.app.AutomaticZenRule _result
        10: .line 3262
            goto 15
        end local 4 // android.app.AutomaticZenRule _result
        11: .line 3263
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        12: .line 3264
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3265
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3266
            aload 5
            athrow
        start local 4 // android.app.AutomaticZenRule _result
        15: .line 3264
      StackMap locals: android.app.AutomaticZenRule
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 3265
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 3267
            aload 4 /* _result */
            areturn
        end local 4 // android.app.AutomaticZenRule _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String id
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   18     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   18     1       id  Ljava/lang/String;
            1   18     2    _data  Landroid/os/Parcel;
            2   18     3   _reply  Landroid/os/Parcel;
            8    9     4  _result  Landroid/app/AutomaticZenRule;
           10   11     4  _result  Landroid/app/AutomaticZenRule;
           15   18     4  _result  Landroid/app/AutomaticZenRule;
      Exception table:
        from    to  target  type
           2    11      11  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      id    

  public java.util.List<android.service.notification.ZenModeConfig$ZenRule> getZenRules();
    descriptor: ()Ljava/util/List;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=5, args_size=1
        start local 0 // android.app.INotificationManager$Stub$Proxy this
         0: .line 3271
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 1 /* _data */
        start local 1 // android.os.Parcel _data
         1: .line 3272
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _reply */
        start local 2 // android.os.Parcel _reply
         2: .line 3275
            aload 1 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3276
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 90
            aload 1 /* _data */
            aload 2 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         4: .line 3277
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         5: .line 3278
            aload 2 /* _reply */
            getstatic android.service.notification.ZenModeConfig$ZenRule.CREATOR:Landroid/os/Parcelable$Creator;
            invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
            astore 3 /* _result */
        start local 3 // java.util.List _result
         6: .line 3279
            goto 11
        end local 3 // java.util.List _result
         7: .line 3280
      StackMap locals: android.app.INotificationManager$Stub$Proxy android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 4
         8: .line 3281
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
         9: .line 3282
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 3283
            aload 4
            athrow
        start local 3 // java.util.List _result
        11: .line 3281
      StackMap locals: java.util.List
      StackMap stack:
            aload 2 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 3282
            aload 1 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3284
            aload 3 /* _result */
            areturn
        end local 3 // java.util.List _result
        end local 2 // android.os.Parcel _reply
        end local 1 // android.os.Parcel _data
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   14     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            1   14     1    _data  Landroid/os/Parcel;
            2   14     2   _reply  Landroid/os/Parcel;
            6    7     3  _result  Ljava/util/List<Landroid/service/notification/ZenModeConfig$ZenRule;>;
           11   14     3  _result  Ljava/util/List<Landroid/service/notification/ZenModeConfig$ZenRule;>;
      Exception table:
        from    to  target  type
           2     7       7  any
    Exceptions:
      throws android.os.RemoteException
    Signature: ()Ljava/util/List<Landroid/service/notification/ZenModeConfig$ZenRule;>;

  public java.lang.String addAutomaticZenRule(android.app.AutomaticZenRule);
    descriptor: (Landroid/app/AutomaticZenRule;)Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.app.AutomaticZenRule automaticZenRule
         0: .line 3288
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3289
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3292
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3293
            aload 1 /* automaticZenRule */
            ifnull 7
         4: .line 3294
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 3295
            aload 1 /* automaticZenRule */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.app.AutomaticZenRule.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 3296
            goto 8
         7: .line 3298
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 3300
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 91
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 3301
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 3302
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
            astore 4 /* _result */
        start local 4 // java.lang.String _result
        11: .line 3303
            goto 16
        end local 4 // java.lang.String _result
        12: .line 3304
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 3305
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3306
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3307
            aload 5
            athrow
        start local 4 // java.lang.String _result
        16: .line 3305
      StackMap locals: java.lang.String
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 3306
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 3308
            aload 4 /* _result */
            areturn
        end local 4 // java.lang.String _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.app.AutomaticZenRule automaticZenRule
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   19     0              this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1  automaticZenRule  Landroid/app/AutomaticZenRule;
            1   19     2             _data  Landroid/os/Parcel;
            2   19     3            _reply  Landroid/os/Parcel;
           11   12     4           _result  Ljava/lang/String;
           16   19     4           _result  Ljava/lang/String;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                  Name  Flags
      automaticZenRule  

  public boolean updateAutomaticZenRule(java.lang.String, android.app.AutomaticZenRule);
    descriptor: (Ljava/lang/String;Landroid/app/AutomaticZenRule;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String id
        start local 2 // android.app.AutomaticZenRule automaticZenRule
         0: .line 3312
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 3313
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 3316
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3317
            aload 3 /* _data */
            aload 1 /* id */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3318
            aload 2 /* automaticZenRule */
            ifnull 8
         5: .line 3319
            aload 3 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         6: .line 3320
            aload 2 /* automaticZenRule */
            aload 3 /* _data */
            iconst_0
            invokevirtual android.app.AutomaticZenRule.writeToParcel:(Landroid/os/Parcel;I)V
         7: .line 3321
            goto 9
         8: .line 3323
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 3 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         9: .line 3325
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 92
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
        10: .line 3326
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        11: .line 3327
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 12
            iconst_1
            goto 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
      StackMap locals:
      StackMap stack: int
        13: istore 5 /* _result */
        start local 5 // boolean _result
        14: .line 3328
            goto 19
        end local 5 // boolean _result
        15: .line 3329
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        16: .line 3330
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 3331
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 3332
            aload 6
            athrow
        start local 5 // boolean _result
        19: .line 3330
      StackMap locals: int
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        20: .line 3331
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        21: .line 3333
            iload 5 /* _result */
            ireturn
        end local 5 // boolean _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // android.app.AutomaticZenRule automaticZenRule
        end local 1 // java.lang.String id
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot              Name  Signature
            0   22     0              this  Landroid/app/INotificationManager$Stub$Proxy;
            0   22     1                id  Ljava/lang/String;
            0   22     2  automaticZenRule  Landroid/app/AutomaticZenRule;
            1   22     3             _data  Landroid/os/Parcel;
            2   22     4            _reply  Landroid/os/Parcel;
           14   15     5           _result  Z
           19   22     5           _result  Z
      Exception table:
        from    to  target  type
           2    15      15  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
                  Name  Flags
      id                
      automaticZenRule  

  public boolean removeAutomaticZenRule(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String id
         0: .line 3337
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3338
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3341
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3342
            aload 2 /* _data */
            aload 1 /* id */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3343
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 93
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 3344
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 3345
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 3346
            goto 14
        end local 4 // boolean _result
        10: .line 3347
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 3348
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 3349
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3350
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 3348
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3349
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 3351
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String id
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   17     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1       id  Ljava/lang/String;
            1   17     2    _data  Landroid/os/Parcel;
            2   17     3   _reply  Landroid/os/Parcel;
            9   10     4  _result  Z
           14   17     4  _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      id    

  public boolean removeAutomaticZenRules(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String packageName
         0: .line 3355
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3356
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3359
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3360
            aload 2 /* _data */
            aload 1 /* packageName */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3361
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 94
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 3362
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 3363
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 7
            iconst_1
            goto 8
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
         7: iconst_0
      StackMap locals:
      StackMap stack: int
         8: istore 4 /* _result */
        start local 4 // boolean _result
         9: .line 3364
            goto 14
        end local 4 // boolean _result
        10: .line 3365
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        11: .line 3366
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        12: .line 3367
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3368
            aload 5
            athrow
        start local 4 // boolean _result
        14: .line 3366
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3367
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        16: .line 3369
            iload 4 /* _result */
            ireturn
        end local 4 // boolean _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // java.lang.String packageName
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot         Name  Signature
            0   17     0         this  Landroid/app/INotificationManager$Stub$Proxy;
            0   17     1  packageName  Ljava/lang/String;
            1   17     2        _data  Landroid/os/Parcel;
            2   17     3       _reply  Landroid/os/Parcel;
            9   10     4      _result  Z
           14   17     4      _result  Z
      Exception table:
        from    to  target  type
           2    10      10  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
             Name  Flags
      packageName  

  public int getRuleInstanceCount(android.content.ComponentName);
    descriptor: (Landroid/content/ComponentName;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // android.content.ComponentName owner
         0: .line 3373
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3374
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3377
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3378
            aload 1 /* owner */
            ifnull 7
         4: .line 3379
            aload 2 /* _data */
            iconst_1
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 3380
            aload 1 /* owner */
            aload 2 /* _data */
            iconst_0
            invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
         6: .line 3381
            goto 8
         7: .line 3383
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aload 2 /* _data */
            iconst_0
            invokevirtual android.os.Parcel.writeInt:(I)V
         8: .line 3385
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 95
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         9: .line 3386
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
        10: .line 3387
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            istore 4 /* _result */
        start local 4 // int _result
        11: .line 3388
            goto 16
        end local 4 // int _result
        12: .line 3389
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 5
        13: .line 3390
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3391
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3392
            aload 5
            athrow
        start local 4 // int _result
        16: .line 3390
      StackMap locals: int
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 3391
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 3393
            iload 4 /* _result */
            ireturn
        end local 4 // int _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // android.content.ComponentName owner
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   19     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1    owner  Landroid/content/ComponentName;
            1   19     2    _data  Landroid/os/Parcel;
            2   19     3   _reply  Landroid/os/Parcel;
           11   12     4  _result  I
           16   19     4  _result  I
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
       Name  Flags
      owner  

  public byte[] getBackupPayload(int);
    descriptor: (I)[B
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=2
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // int user
         0: .line 3397
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 2 /* _data */
        start local 2 // android.os.Parcel _data
         1: .line 3398
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _reply */
        start local 3 // android.os.Parcel _reply
         2: .line 3401
            aload 2 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3402
            aload 2 /* _data */
            iload 1 /* user */
            invokevirtual android.os.Parcel.writeInt:(I)V
         4: .line 3403
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 96
            aload 2 /* _data */
            aload 3 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         5: .line 3404
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         6: .line 3405
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.createByteArray:()[B
            astore 4 /* _result */
        start local 4 // byte[] _result
         7: .line 3406
            goto 12
        end local 4 // byte[] _result
         8: .line 3407
      StackMap locals: android.app.INotificationManager$Stub$Proxy int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 3408
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 3409
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 3410
            aload 5
            athrow
        start local 4 // byte[] _result
        12: .line 3408
      StackMap locals: byte[]
      StackMap stack:
            aload 3 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3409
            aload 2 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3411
            aload 4 /* _result */
            areturn
        end local 4 // byte[] _result
        end local 3 // android.os.Parcel _reply
        end local 2 // android.os.Parcel _data
        end local 1 // int user
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1     user  I
            1   15     2    _data  Landroid/os/Parcel;
            2   15     3   _reply  Landroid/os/Parcel;
            7    8     4  _result  [B
           12   15     4  _result  [B
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
      Name  Flags
      user  

  public void applyRestore(byte[], int);
    descriptor: ([BI)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=6, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // byte[] payload
        start local 2 // int user
         0: .line 3415
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 3416
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 3418
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3419
            aload 3 /* _data */
            aload 1 /* payload */
            invokevirtual android.os.Parcel.writeByteArray:([B)V
         4: .line 3420
            aload 3 /* _data */
            iload 2 /* user */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 3421
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 97
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 3422
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 3423
            goto 12
         8: .line 3424
      StackMap locals: android.app.INotificationManager$Stub$Proxy byte[] int android.os.Parcel android.os.Parcel
      StackMap stack: java.lang.Throwable
            astore 5
         9: .line 3425
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        10: .line 3426
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        11: .line 3427
            aload 5
            athrow
        12: .line 3425
      StackMap locals:
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        13: .line 3426
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3428
            return
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int user
        end local 1 // byte[] payload
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   15     0     this  Landroid/app/INotificationManager$Stub$Proxy;
            0   15     1  payload  [B
            0   15     2     user  I
            1   15     3    _data  Landroid/os/Parcel;
            2   15     4   _reply  Landroid/os/Parcel;
      Exception table:
        from    to  target  type
           2     8       8  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
         Name  Flags
      payload  
      user     

  public android.content.pm.ParceledListSlice getAppActiveNotifications(java.lang.String, int);
    descriptor: (Ljava/lang/String;I)Landroid/content/pm/ParceledListSlice;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=5, locals=7, args_size=3
        start local 0 // android.app.INotificationManager$Stub$Proxy this
        start local 1 // java.lang.String callingPkg
        start local 2 // int userId
         0: .line 3431
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 3 /* _data */
        start local 3 // android.os.Parcel _data
         1: .line 3432
            invokestatic android.os.Parcel.obtain:()Landroid/os/Parcel;
            astore 4 /* _reply */
        start local 4 // android.os.Parcel _reply
         2: .line 3435
            aload 3 /* _data */
            ldc "android.app.INotificationManager"
            invokevirtual android.os.Parcel.writeInterfaceToken:(Ljava/lang/String;)V
         3: .line 3436
            aload 3 /* _data */
            aload 1 /* callingPkg */
            invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
         4: .line 3437
            aload 3 /* _data */
            iload 2 /* userId */
            invokevirtual android.os.Parcel.writeInt:(I)V
         5: .line 3438
            aload 0 /* this */
            getfield android.app.INotificationManager$Stub$Proxy.mRemote:Landroid/os/IBinder;
            bipush 98
            aload 3 /* _data */
            aload 4 /* _reply */
            iconst_0
            invokeinterface android.os.IBinder.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
            pop
         6: .line 3439
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readException:()V
         7: .line 3440
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.readInt:()I
            ifeq 10
         8: .line 3441
            getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
            aload 4 /* _reply */
            invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
            checkcast android.content.pm.ParceledListSlice
            astore 5 /* _result */
        start local 5 // android.content.pm.ParceledListSlice _result
         9: .line 3442
            goto 16
        end local 5 // android.content.pm.ParceledListSlice _result
        10: .line 3444
      StackMap locals: android.os.Parcel android.os.Parcel
      StackMap stack:
            aconst_null
            astore 5 /* _result */
        start local 5 // android.content.pm.ParceledListSlice _result
        11: .line 3446
            goto 16
        end local 5 // android.content.pm.ParceledListSlice _result
        12: .line 3447
      StackMap locals:
      StackMap stack: java.lang.Throwable
            astore 6
        13: .line 3448
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        14: .line 3449
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        15: .line 3450
            aload 6
            athrow
        start local 5 // android.content.pm.ParceledListSlice _result
        16: .line 3448
      StackMap locals: android.content.pm.ParceledListSlice
      StackMap stack:
            aload 4 /* _reply */
            invokevirtual android.os.Parcel.recycle:()V
        17: .line 3449
            aload 3 /* _data */
            invokevirtual android.os.Parcel.recycle:()V
        18: .line 3451
            aload 5 /* _result */
            areturn
        end local 5 // android.content.pm.ParceledListSlice _result
        end local 4 // android.os.Parcel _reply
        end local 3 // android.os.Parcel _data
        end local 2 // int userId
        end local 1 // java.lang.String callingPkg
        end local 0 // android.app.INotificationManager$Stub$Proxy this
      LocalVariableTable:
        Start  End  Slot        Name  Signature
            0   19     0        this  Landroid/app/INotificationManager$Stub$Proxy;
            0   19     1  callingPkg  Ljava/lang/String;
            0   19     2      userId  I
            1   19     3       _data  Landroid/os/Parcel;
            2   19     4      _reply  Landroid/os/Parcel;
            9   10     5     _result  Landroid/content/pm/ParceledListSlice;
           11   12     5     _result  Landroid/content/pm/ParceledListSlice;
           16   19     5     _result  Landroid/content/pm/ParceledListSlice;
      Exception table:
        from    to  target  type
           2    12      12  any
    Exceptions:
      throws android.os.RemoteException
    MethodParameters:
            Name  Flags
      callingPkg  
      userId      
}
SourceFile: "INotificationManager.java"
NestHost: android.app.INotificationManager
InnerClasses:
  public abstract Stub = android.app.INotificationManager$Stub of android.app.INotificationManager
  private Proxy = android.app.INotificationManager$Stub$Proxy of android.app.INotificationManager$Stub
  public Policy = android.app.NotificationManager$Policy of android.app.NotificationManager
  public abstract ClassLoaderCreator = android.os.Parcelable$ClassLoaderCreator of android.os.Parcelable
  public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
  public ZenRule = android.service.notification.ZenModeConfig$ZenRule of android.service.notification.ZenModeConfig