public class com.android.systemui.DessertCaseDream extends android.service.dreams.DreamService
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.android.systemui.DessertCaseDream
  super_class: android.service.dreams.DreamService
{
  private com.android.systemui.DessertCaseView mView;
    descriptor: Lcom/android/systemui/DessertCaseView;
    flags: (0x0002) ACC_PRIVATE

  private com.android.systemui.DessertCaseView$RescalingContainer mContainer;
    descriptor: Lcom/android/systemui/DessertCaseView$RescalingContainer;
    flags: (0x0002) ACC_PRIVATE

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.android.systemui.DessertCaseDream this
         0: .line 21
            aload 0 /* this */
            invokespecial android.service.dreams.DreamService.<init>:()V
            return
        end local 0 // com.android.systemui.DessertCaseDream this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/DessertCaseDream;

  public void onAttachedToWindow();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.android.systemui.DessertCaseDream this
         0: .line 27
            aload 0 /* this */
            invokespecial android.service.dreams.DreamService.onAttachedToWindow:()V
         1: .line 28
            aload 0 /* this */
            iconst_0
            invokevirtual com.android.systemui.DessertCaseDream.setInteractive:(Z)V
         2: .line 30
            aload 0 /* this */
            new com.android.systemui.DessertCaseView
            dup
            aload 0 /* this */
            invokespecial com.android.systemui.DessertCaseView.<init>:(Landroid/content/Context;)V
            putfield com.android.systemui.DessertCaseDream.mView:Lcom/android/systemui/DessertCaseView;
         3: .line 32
            aload 0 /* this */
            new com.android.systemui.DessertCaseView$RescalingContainer
            dup
            aload 0 /* this */
            invokespecial com.android.systemui.DessertCaseView$RescalingContainer.<init>:(Landroid/content/Context;)V
            putfield com.android.systemui.DessertCaseDream.mContainer:Lcom/android/systemui/DessertCaseView$RescalingContainer;
         4: .line 34
            aload 0 /* this */
            getfield com.android.systemui.DessertCaseDream.mContainer:Lcom/android/systemui/DessertCaseView$RescalingContainer;
            aload 0 /* this */
            getfield com.android.systemui.DessertCaseDream.mView:Lcom/android/systemui/DessertCaseView;
            invokevirtual com.android.systemui.DessertCaseView$RescalingContainer.setView:(Lcom/android/systemui/DessertCaseView;)V
         5: .line 36
            aload 0 /* this */
            aload 0 /* this */
            getfield com.android.systemui.DessertCaseDream.mContainer:Lcom/android/systemui/DessertCaseView$RescalingContainer;
            invokevirtual com.android.systemui.DessertCaseDream.setContentView:(Landroid/view/View;)V
         6: .line 37
            return
        end local 0 // com.android.systemui.DessertCaseDream this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    7     0  this  Lcom/android/systemui/DessertCaseDream;

  public void onDreamingStarted();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // com.android.systemui.DessertCaseDream this
         0: .line 41
            aload 0 /* this */
            invokespecial android.service.dreams.DreamService.onDreamingStarted:()V
         1: .line 42
            aload 0 /* this */
            getfield com.android.systemui.DessertCaseDream.mView:Lcom/android/systemui/DessertCaseView;
            new com.android.systemui.DessertCaseDream$1
            dup
            aload 0 /* this */
            invokespecial com.android.systemui.DessertCaseDream$1.<init>:(Lcom/android/systemui/DessertCaseDream;)V
         2: .line 46
            ldc 1000
         3: .line 42
            invokevirtual com.android.systemui.DessertCaseView.postDelayed:(Ljava/lang/Runnable;J)Z
            pop
         4: .line 47
            return
        end local 0 // com.android.systemui.DessertCaseDream this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    5     0  this  Lcom/android/systemui/DessertCaseDream;

  public void onDreamingStopped();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.android.systemui.DessertCaseDream this
         0: .line 51
            aload 0 /* this */
            invokespecial android.service.dreams.DreamService.onDreamingStopped:()V
         1: .line 52
            aload 0 /* this */
            getfield com.android.systemui.DessertCaseDream.mView:Lcom/android/systemui/DessertCaseView;
            invokevirtual com.android.systemui.DessertCaseView.stop:()V
         2: .line 53
            return
        end local 0 // com.android.systemui.DessertCaseDream this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Lcom/android/systemui/DessertCaseDream;
}
SourceFile: "DessertCaseDream.java"
NestMembers:
  com.android.systemui.DessertCaseDream$1
InnerClasses:
  com.android.systemui.DessertCaseDream$1
  public RescalingContainer = com.android.systemui.DessertCaseView$RescalingContainer of com.android.systemui.DessertCaseView