public final class android.hardware.display.DisplayManagerInternal$DisplayPowerRequest
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: android.hardware.display.DisplayManagerInternal$DisplayPowerRequest
  super_class: java.lang.Object
{
  public static final int POLICY_OFF;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public static final int POLICY_DOZE;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public static final int POLICY_DIM;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  public static final int POLICY_BRIGHT;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  public static final int POLICY_VR;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  public int policy;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public boolean useProximitySensor;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public int screenBrightnessOverride;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public float screenAutoBrightnessAdjustmentOverride;
    descriptor: F
    flags: (0x0001) ACC_PUBLIC

  public boolean useAutoBrightness;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public boolean lowPowerMode;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public float screenLowPowerBrightnessFactor;
    descriptor: F
    flags: (0x0001) ACC_PUBLIC

  public boolean boostScreenBrightness;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public boolean blockScreenOn;
    descriptor: Z
    flags: (0x0001) ACC_PUBLIC

  public int dozeScreenBrightness;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public int dozeScreenState;
    descriptor: I
    flags: (0x0001) ACC_PUBLIC

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
         0: .line 252
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 253
            aload 0 /* this */
            iconst_3
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policy:I
         2: .line 254
            aload 0 /* this */
            iconst_0
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useProximitySensor:Z
         3: .line 255
            aload 0 /* this */
            iconst_m1
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenBrightnessOverride:I
         4: .line 256
            aload 0 /* this */
            iconst_0
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useAutoBrightness:Z
         5: .line 257
            aload 0 /* this */
            ldc NaN
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenAutoBrightnessAdjustmentOverride:F
         6: .line 258
            aload 0 /* this */
            ldc 0.5
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenLowPowerBrightnessFactor:F
         7: .line 259
            aload 0 /* this */
            iconst_0
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.blockScreenOn:Z
         8: .line 260
            aload 0 /* this */
            iconst_m1
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenBrightness:I
         9: .line 261
            aload 0 /* this */
            getstatic android.view.Display.STATE_UNKNOWN:I
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenState:I
        10: .line 262
            return
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;

  public void <init>(android.hardware.display.DisplayManagerInternal$DisplayPowerRequest);
    descriptor: (Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
        start local 1 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest other
         0: .line 264
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 265
            aload 0 /* this */
            aload 1 /* other */
            invokevirtual android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.copyFrom:(Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;)V
         2: .line 266
            return
        end local 1 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest other
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    3     0   this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;
            0    3     1  other  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;
    MethodParameters:
       Name  Flags
      other  

  public boolean isBrightOrDim();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
         0: .line 269
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policy:I
            iconst_3
            if_icmpeq 1
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policy:I
            iconst_2
            if_icmpeq 1
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_1
            ireturn
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;

  public boolean isVr();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
         0: .line 273
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policy:I
            iconst_4
            if_icmpne 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    2     0  this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;

  public void copyFrom(android.hardware.display.DisplayManagerInternal$DisplayPowerRequest);
    descriptor: (Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
        start local 1 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest other
         0: .line 277
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policy:I
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policy:I
         1: .line 278
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useProximitySensor:Z
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useProximitySensor:Z
         2: .line 279
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenBrightnessOverride:I
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenBrightnessOverride:I
         3: .line 280
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useAutoBrightness:Z
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useAutoBrightness:Z
         4: .line 281
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenAutoBrightnessAdjustmentOverride:F
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenAutoBrightnessAdjustmentOverride:F
         5: .line 282
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenLowPowerBrightnessFactor:F
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenLowPowerBrightnessFactor:F
         6: .line 283
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.blockScreenOn:Z
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.blockScreenOn:Z
         7: .line 284
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.lowPowerMode:Z
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.lowPowerMode:Z
         8: .line 285
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.boostScreenBrightness:Z
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.boostScreenBrightness:Z
         9: .line 286
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenBrightness:I
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenBrightness:I
        10: .line 287
            aload 0 /* this */
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenState:I
            putfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenState:I
        11: .line 288
            return
        end local 1 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest other
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   12     0   this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;
            0   12     1  other  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;
    MethodParameters:
       Name  Flags
      other  

  public boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
        start local 1 // java.lang.Object o
         0: .line 292
            aload 1 /* o */
            instanceof android.hardware.display.DisplayManagerInternal$DisplayPowerRequest
            ifeq 3
         1: .line 293
            aload 0 /* this */
            aload 1 /* o */
            checkcast android.hardware.display.DisplayManagerInternal$DisplayPowerRequest
            invokevirtual android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.equals:(Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;)Z
            ifeq 3
         2: .line 292
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         3: iconst_0
            ireturn
        end local 1 // java.lang.Object o
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    4     0  this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;
            0    4     1     o  Ljava/lang/Object;
    MethodParameters:
      Name  Flags
      o     

  public boolean equals(android.hardware.display.DisplayManagerInternal$DisplayPowerRequest);
    descriptor: (Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
        start local 1 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest other
         0: .line 297
            aload 1 /* other */
            ifnull 18
         1: .line 298
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policy:I
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policy:I
            if_icmpne 18
         2: .line 299
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useProximitySensor:Z
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useProximitySensor:Z
            if_icmpne 18
         3: .line 300
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenBrightnessOverride:I
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenBrightnessOverride:I
            if_icmpne 18
         4: .line 301
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useAutoBrightness:Z
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useAutoBrightness:Z
            if_icmpne 18
         5: .line 302
            aload 0 /* this */
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenAutoBrightnessAdjustmentOverride:F
         6: .line 303
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenAutoBrightnessAdjustmentOverride:F
         7: .line 302
            invokevirtual android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.floatEquals:(FF)Z
         8: .line 303
            ifeq 18
         9: .line 304
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenLowPowerBrightnessFactor:F
        10: .line 305
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenLowPowerBrightnessFactor:F
        11: .line 304
            fcmpl
            ifne 18
        12: .line 306
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.blockScreenOn:Z
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.blockScreenOn:Z
            if_icmpne 18
        13: .line 307
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.lowPowerMode:Z
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.lowPowerMode:Z
            if_icmpne 18
        14: .line 308
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.boostScreenBrightness:Z
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.boostScreenBrightness:Z
            if_icmpne 18
        15: .line 309
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenBrightness:I
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenBrightness:I
            if_icmpne 18
        16: .line 310
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenState:I
            aload 1 /* other */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenState:I
            if_icmpne 18
        17: .line 297
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
        18: iconst_0
            ireturn
        end local 1 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest other
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   19     0   this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;
            0   19     1  other  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;
    MethodParameters:
       Name  Flags
      other  

  private boolean floatEquals(float, float);
    descriptor: (FF)Z
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=2, locals=3, args_size=3
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
        start local 1 // float f1
        start local 2 // float f2
         0: .line 314
            fload 1 /* f1 */
            fload 2 /* f2 */
            fcmpl
            ifeq 2
            fload 1 /* f1 */
            invokestatic java.lang.Float.isNaN:(F)Z
            ifeq 1
            fload 2 /* f2 */
            invokestatic java.lang.Float.isNaN:(F)Z
            ifne 2
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         2: iconst_1
            ireturn
        end local 2 // float f2
        end local 1 // float f1
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    3     0  this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;
            0    3     1    f1  F
            0    3     2    f2  F
    MethodParameters:
      Name  Flags
      f1    
      f2    

  public int hashCode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
         0: .line 319
            iconst_0
            ireturn
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
         0: .line 324
            new java.lang.StringBuilder
            dup
            ldc "policy="
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policy:I
            invokestatic android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.policyToString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         1: .line 325
            ldc ", useProximitySensor="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useProximitySensor:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
         2: .line 326
            ldc ", screenBrightnessOverride="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenBrightnessOverride:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
         3: .line 327
            ldc ", useAutoBrightness="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.useAutoBrightness:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
         4: .line 328
            ldc ", screenAutoBrightnessAdjustmentOverride="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
         5: .line 329
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenAutoBrightnessAdjustmentOverride:F
            invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
         6: .line 330
            ldc ", screenLowPowerBrightnessFactor="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.screenLowPowerBrightnessFactor:F
            invokevirtual java.lang.StringBuilder.append:(F)Ljava/lang/StringBuilder;
         7: .line 331
            ldc ", blockScreenOn="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.blockScreenOn:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
         8: .line 332
            ldc ", lowPowerMode="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.lowPowerMode:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
         9: .line 333
            ldc ", boostScreenBrightness="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.boostScreenBrightness:Z
            invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
        10: .line 334
            ldc ", dozeScreenBrightness="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenBrightness:I
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
        11: .line 335
            ldc ", dozeScreenState="
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield android.hardware.display.DisplayManagerInternal$DisplayPowerRequest.dozeScreenState:I
            invokestatic android.view.Display.stateToString:(I)Ljava/lang/String;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        12: .line 324
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 0 // android.hardware.display.DisplayManagerInternal$DisplayPowerRequest this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   13     0  this  Landroid/hardware/display/DisplayManagerInternal$DisplayPowerRequest;

  public static java.lang.String policyToString(int);
    descriptor: (I)Ljava/lang/String;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // int policy
         0: .line 339
            iload 0 /* policy */
            tableswitch { // 0 - 4
                    0: 1
                    1: 2
                    2: 3
                    3: 4
                    4: 5
              default: 6
          }
         1: .line 341
      StackMap locals:
      StackMap stack:
            ldc "OFF"
            areturn
         2: .line 343
      StackMap locals:
      StackMap stack:
            ldc "DOZE"
            areturn
         3: .line 345
      StackMap locals:
      StackMap stack:
            ldc "DIM"
            areturn
         4: .line 347
      StackMap locals:
      StackMap stack:
            ldc "BRIGHT"
            areturn
         5: .line 349
      StackMap locals:
      StackMap stack:
            ldc "VR"
            areturn
         6: .line 351
      StackMap locals:
      StackMap stack:
            iload 0 /* policy */
            invokestatic java.lang.Integer.toString:(I)Ljava/lang/String;
            areturn
        end local 0 // int policy
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0    7     0  policy  I
    MethodParameters:
        Name  Flags
      policy  
}
SourceFile: "DisplayManagerInternal.java"
NestHost: android.hardware.display.DisplayManagerInternal
InnerClasses:
  public final DisplayPowerRequest = android.hardware.display.DisplayManagerInternal$DisplayPowerRequest of android.hardware.display.DisplayManagerInternal