class com.android.systemui.statusbar.notification.NotificationInflater$6 implements android.widget.RemoteViews$OnViewAppliedListener
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.android.systemui.statusbar.notification.NotificationInflater$6
  super_class: java.lang.Object
{
  private final boolean val$isNewView;
    descriptor: Z
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final com.android.systemui.statusbar.notification.NotificationInflater$ApplyCallback val$applyCallback;
    descriptor: Lcom/android/systemui/statusbar/notification/NotificationInflater$ApplyCallback;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final com.android.systemui.statusbar.notification.NotificationViewWrapper val$existingWrapper;
    descriptor: Lcom/android/systemui/statusbar/notification/NotificationViewWrapper;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final java.util.HashMap val$runningInflations;
    descriptor: Ljava/util/HashMap;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final int val$inflationId;
    descriptor: I
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final com.android.systemui.statusbar.notification.NotificationInflater$InflationProgress val$result;
    descriptor: Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationProgress;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final int val$reInflateFlags;
    descriptor: I
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final com.android.systemui.statusbar.notification.NotificationInflater$InflationCallback val$callback;
    descriptor: Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationCallback;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final com.android.systemui.statusbar.ExpandableNotificationRow val$row;
    descriptor: Lcom/android/systemui/statusbar/ExpandableNotificationRow;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final boolean val$redactAmbient;
    descriptor: Z
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final android.view.View val$existingView;
    descriptor: Landroid/view/View;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final android.widget.RemoteViews val$newContentView;
    descriptor: Landroid/widget/RemoteViews;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final com.android.systemui.statusbar.NotificationContentView val$parentLayout;
    descriptor: Lcom/android/systemui/statusbar/NotificationContentView;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final android.widget.RemoteViews$OnClickHandler val$remoteViewClickHandler;
    descriptor: Landroid/widget/RemoteViews$OnClickHandler;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  private final com.android.systemui.statusbar.NotificationData$Entry val$entry;
    descriptor: Lcom/android/systemui/statusbar/NotificationData$Entry;
    flags: (0x1012) ACC_PRIVATE, ACC_FINAL, ACC_SYNTHETIC

  void <init>(boolean, com.android.systemui.statusbar.notification.NotificationInflater$ApplyCallback, com.android.systemui.statusbar.notification.NotificationViewWrapper, java.util.HashMap, int, com.android.systemui.statusbar.notification.NotificationInflater$InflationProgress, int, com.android.systemui.statusbar.notification.NotificationInflater$InflationCallback, com.android.systemui.statusbar.ExpandableNotificationRow, boolean, android.view.View, android.widget.RemoteViews, com.android.systemui.statusbar.NotificationContentView, android.widget.RemoteViews$OnClickHandler, com.android.systemui.statusbar.NotificationData$Entry);
    descriptor: (ZLcom/android/systemui/statusbar/notification/NotificationInflater$ApplyCallback;Lcom/android/systemui/statusbar/notification/NotificationViewWrapper;Ljava/util/HashMap;ILcom/android/systemui/statusbar/notification/NotificationInflater$InflationProgress;ILcom/android/systemui/statusbar/notification/NotificationInflater$InflationCallback;Lcom/android/systemui/statusbar/ExpandableNotificationRow;ZLandroid/view/View;Landroid/widget/RemoteViews;Lcom/android/systemui/statusbar/NotificationContentView;Landroid/widget/RemoteViews$OnClickHandler;Lcom/android/systemui/statusbar/NotificationData$Entry;)V
    flags: (0x0000) 
    Code:
      stack=2, locals=16, args_size=16
        start local 0 // com.android.systemui.statusbar.notification.NotificationInflater$6 this
         0: .line 365
            aload 0 /* this */
            iload 1
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$isNewView:Z
            aload 0 /* this */
            aload 2
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$applyCallback:Lcom/android/systemui/statusbar/notification/NotificationInflater$ApplyCallback;
            aload 0 /* this */
            aload 3
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$existingWrapper:Lcom/android/systemui/statusbar/notification/NotificationViewWrapper;
            aload 0 /* this */
            aload 4
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$runningInflations:Ljava/util/HashMap;
            aload 0 /* this */
            iload 5
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$inflationId:I
            aload 0 /* this */
            aload 6
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$result:Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationProgress;
            aload 0 /* this */
            iload 7
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$reInflateFlags:I
            aload 0 /* this */
            aload 8
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$callback:Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationCallback;
            aload 0 /* this */
            aload 9
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$row:Lcom/android/systemui/statusbar/ExpandableNotificationRow;
            aload 0 /* this */
            iload 10
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$redactAmbient:Z
            aload 0 /* this */
            aload 11
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$existingView:Landroid/view/View;
            aload 0 /* this */
            aload 12
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$newContentView:Landroid/widget/RemoteViews;
            aload 0 /* this */
            aload 13
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$parentLayout:Lcom/android/systemui/statusbar/NotificationContentView;
            aload 0 /* this */
            aload 14
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$remoteViewClickHandler:Landroid/widget/RemoteViews$OnClickHandler;
            aload 0 /* this */
            aload 15
            putfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$entry:Lcom/android/systemui/statusbar/NotificationData$Entry;
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // com.android.systemui.statusbar.notification.NotificationInflater$6 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/notification/NotificationInflater$6;
    MethodParameters:
                            Name  Flags
      val$isNewView               final
      val$applyCallback           final
      val$existingWrapper         final
      val$runningInflations       final
      val$inflationId             final
      val$result                  final
      val$reInflateFlags          final
      val$callback                final
      val$row                     final
      val$redactAmbient           final
      val$existingView            final
      val$newContentView          final
      val$parentLayout            final
      val$remoteViewClickHandler  final
      val$entry                   final

  public void onViewApplied(android.view.View);
    descriptor: (Landroid/view/View;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=6, locals=2, args_size=2
        start local 0 // com.android.systemui.statusbar.notification.NotificationInflater$6 this
        start local 1 // android.view.View v
         0: .line 369
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$isNewView:Z
            ifeq 4
         1: .line 370
            aload 1 /* v */
            iconst_1
            invokevirtual android.view.View.setIsRootNamespace:(Z)V
         2: .line 371
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$applyCallback:Lcom/android/systemui/statusbar/notification/NotificationInflater$ApplyCallback;
            aload 1 /* v */
            invokevirtual com.android.systemui.statusbar.notification.NotificationInflater$ApplyCallback.setResultView:(Landroid/view/View;)V
         3: .line 372
            goto 6
      StackMap locals:
      StackMap stack:
         4: aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$existingWrapper:Lcom/android/systemui/statusbar/notification/NotificationViewWrapper;
            ifnull 6
         5: .line 373
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$existingWrapper:Lcom/android/systemui/statusbar/notification/NotificationViewWrapper;
            invokevirtual com.android.systemui.statusbar.notification.NotificationViewWrapper.onReinflated:()V
         6: .line 375
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$runningInflations:Ljava/util/HashMap;
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$inflationId:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual java.util.HashMap.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 376
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$result:Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationProgress;
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$reInflateFlags:I
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$runningInflations:Ljava/util/HashMap;
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$callback:Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationCallback;
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$row:Lcom/android/systemui/statusbar/ExpandableNotificationRow;
         8: .line 377
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$redactAmbient:Z
         9: .line 376
            invokestatic com.android.systemui.statusbar.notification.NotificationInflater.finishIfDone:(Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationProgress;ILjava/util/HashMap;Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationCallback;Lcom/android/systemui/statusbar/ExpandableNotificationRow;Z)Z
            pop
        10: .line 378
            return
        end local 1 // android.view.View v
        end local 0 // com.android.systemui.statusbar.notification.NotificationInflater$6 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lcom/android/systemui/statusbar/notification/NotificationInflater$6;
            0   11     1     v  Landroid/view/View;
    MethodParameters:
      Name  Flags
      v     

  public void onError(java.lang.Exception);
    descriptor: (Ljava/lang/Exception;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=3, args_size=2
        start local 0 // com.android.systemui.statusbar.notification.NotificationInflater$6 this
        start local 1 // java.lang.Exception e
         0: .line 385
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$existingView:Landroid/view/View;
            astore 2 /* newView */
        start local 2 // android.view.View newView
         1: .line 386
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$isNewView:Z
            ifeq 8
         2: .line 387
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$newContentView:Landroid/widget/RemoteViews;
         3: .line 388
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$result:Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationProgress;
            getfield com.android.systemui.statusbar.notification.NotificationInflater$InflationProgress.packageContext:Landroid/content/Context;
         4: .line 389
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$parentLayout:Lcom/android/systemui/statusbar/NotificationContentView;
         5: .line 390
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$remoteViewClickHandler:Landroid/widget/RemoteViews$OnClickHandler;
         6: .line 387
            invokevirtual android.widget.RemoteViews.apply:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/widget/RemoteViews$OnClickHandler;)Landroid/view/View;
            astore 2 /* newView */
         7: .line 391
            goto 13
         8: .line 392
      StackMap locals: android.view.View
      StackMap stack:
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$newContentView:Landroid/widget/RemoteViews;
         9: .line 393
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$result:Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationProgress;
            getfield com.android.systemui.statusbar.notification.NotificationInflater$InflationProgress.packageContext:Landroid/content/Context;
        10: .line 394
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$existingView:Landroid/view/View;
        11: .line 395
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$remoteViewClickHandler:Landroid/widget/RemoteViews$OnClickHandler;
        12: .line 392
            invokevirtual android.widget.RemoteViews.reapply:(Landroid/content/Context;Landroid/view/View;Landroid/widget/RemoteViews$OnClickHandler;)V
        13: .line 397
      StackMap locals:
      StackMap stack:
            ldc "NotificationInflater"
            ldc "Async Inflation failed but normal inflation finished normally."
        14: .line 398
            aload 1 /* e */
        15: .line 397
            invokestatic android.util.Log.wtf:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
            pop
        16: .line 399
            aload 0 /* this */
            aload 2 /* newView */
            invokevirtual com.android.systemui.statusbar.notification.NotificationInflater$6.onViewApplied:(Landroid/view/View;)V
        end local 2 // android.view.View newView
        17: .line 400
            goto 21
      StackMap locals: com.android.systemui.statusbar.notification.NotificationInflater$6 java.lang.Exception
      StackMap stack: java.lang.Exception
        18: pop
        19: .line 401
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$runningInflations:Ljava/util/HashMap;
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$inflationId:I
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokevirtual java.util.HashMap.remove:(Ljava/lang/Object;)Ljava/lang/Object;
            pop
        20: .line 402
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$runningInflations:Ljava/util/HashMap;
            aload 1 /* e */
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$entry:Lcom/android/systemui/statusbar/NotificationData$Entry;
            getfield com.android.systemui.statusbar.NotificationData$Entry.notification:Landroid/service/notification/StatusBarNotification;
            aload 0 /* this */
            getfield com.android.systemui.statusbar.notification.NotificationInflater$6.val$callback:Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationCallback;
            invokestatic com.android.systemui.statusbar.notification.NotificationInflater.handleInflationError:(Ljava/util/HashMap;Ljava/lang/Exception;Landroid/service/notification/StatusBarNotification;Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationCallback;)V
        21: .line 404
      StackMap locals:
      StackMap stack:
            return
        end local 1 // java.lang.Exception e
        end local 0 // com.android.systemui.statusbar.notification.NotificationInflater$6 this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0   22     0     this  Lcom/android/systemui/statusbar/notification/NotificationInflater$6;
            0   22     1        e  Ljava/lang/Exception;
            1   17     2  newView  Landroid/view/View;
      Exception table:
        from    to  target  type
           0    17      18  Class java.lang.Exception
    MethodParameters:
      Name  Flags
      e     
}
SourceFile: "NotificationInflater.java"
EnclosingMethod: com.android.systemui.statusbar.notification.NotificationInflater.applyRemoteView:(Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationProgress;IILcom/android/systemui/statusbar/ExpandableNotificationRow;ZZLandroid/widget/RemoteViews$OnClickHandler;Lcom/android/systemui/statusbar/notification/NotificationInflater$InflationCallback;Lcom/android/systemui/statusbar/NotificationData$Entry;Lcom/android/systemui/statusbar/NotificationContentView;Landroid/view/View;Lcom/android/systemui/statusbar/notification/NotificationViewWrapper;Ljava/util/HashMap;Lcom/android/systemui/statusbar/notification/NotificationInflater$ApplyCallback;)V
NestHost: com.android.systemui.statusbar.notification.NotificationInflater
InnerClasses:
  public OnClickHandler = android.widget.RemoteViews$OnClickHandler of android.widget.RemoteViews
  public abstract OnViewAppliedListener = android.widget.RemoteViews$OnViewAppliedListener of android.widget.RemoteViews
  public final Entry = com.android.systemui.statusbar.NotificationData$Entry of com.android.systemui.statusbar.NotificationData
  com.android.systemui.statusbar.notification.NotificationInflater$6
  abstract ApplyCallback = com.android.systemui.statusbar.notification.NotificationInflater$ApplyCallback of com.android.systemui.statusbar.notification.NotificationInflater
  public abstract InflationCallback = com.android.systemui.statusbar.notification.NotificationInflater$InflationCallback of com.android.systemui.statusbar.notification.NotificationInflater
  InflationProgress = com.android.systemui.statusbar.notification.NotificationInflater$InflationProgress of com.android.systemui.statusbar.notification.NotificationInflater