public interface com.android.systemui.statusbar.policy.BatteryController extends com.android.systemui.DemoMode, com.android.systemui.Dumpable, com.android.systemui.statusbar.policy.CallbackController<com.android.systemui.statusbar.policy.BatteryController$BatteryStateChangeCallback>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: com.android.systemui.statusbar.policy.BatteryController
  super_class: java.lang.Object
{
  public abstract void dump(java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[]);
    descriptor: (Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      fd    
      pw    
      args  

  public abstract void setPowerSaveMode(boolean);
    descriptor: (Z)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
           Name  Flags
      powerSave  

  public abstract boolean isPowerSave();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT

  public boolean isAodPowerSave();
    descriptor: ()Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // com.android.systemui.statusbar.policy.BatteryController this
         0: .line 47
            aload 0 /* this */
            invokeinterface com.android.systemui.statusbar.policy.BatteryController.isPowerSave:()Z
            ireturn
        end local 0 // com.android.systemui.statusbar.policy.BatteryController this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/systemui/statusbar/policy/BatteryController;
}
Signature: Ljava/lang/Object;Lcom/android/systemui/DemoMode;Lcom/android/systemui/Dumpable;Lcom/android/systemui/statusbar/policy/CallbackController<Lcom/android/systemui/statusbar/policy/BatteryController$BatteryStateChangeCallback;>;
SourceFile: "BatteryController.java"
NestMembers:
  com.android.systemui.statusbar.policy.BatteryController$BatteryStateChangeCallback
InnerClasses:
  public abstract BatteryStateChangeCallback = com.android.systemui.statusbar.policy.BatteryController$BatteryStateChangeCallback of com.android.systemui.statusbar.policy.BatteryController