public final class com.android.internal.os.BatteryStatsImpl$Constants extends android.database.ContentObserver
minor version: 0
major version: 59
flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
this_class: com.android.internal.os.BatteryStatsImpl$Constants
super_class: android.database.ContentObserver
{
public static final java.lang.String KEY_TRACK_CPU_TIMES_BY_PROC_STATE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "track_cpu_times_by_proc_state"
public static final java.lang.String KEY_TRACK_CPU_ACTIVE_CLUSTER_TIME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "track_cpu_active_cluster_time"
public static final java.lang.String KEY_PROC_STATE_CPU_TIMES_READ_DELAY_MS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "proc_state_cpu_times_read_delay_ms"
public static final java.lang.String KEY_KERNEL_UID_READERS_THROTTLE_TIME;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "kernel_uid_readers_throttle_time"
public static final java.lang.String KEY_UID_REMOVE_DELAY_MS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "uid_remove_delay_ms"
public static final java.lang.String KEY_EXTERNAL_STATS_COLLECTION_RATE_LIMIT_MS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "external_stats_collection_rate_limit_ms"
public static final java.lang.String KEY_BATTERY_LEVEL_COLLECTION_DELAY_MS;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: "battery_level_collection_delay_ms"
private static final boolean DEFAULT_TRACK_CPU_TIMES_BY_PROC_STATE;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final boolean DEFAULT_TRACK_CPU_ACTIVE_CLUSTER_TIME;
descriptor: Z
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 1
private static final long DEFAULT_PROC_STATE_CPU_TIMES_READ_DELAY_MS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 5000
private static final long DEFAULT_KERNEL_UID_READERS_THROTTLE_TIME;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 10000
private static final long DEFAULT_UID_REMOVE_DELAY_MS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 300000
private static final long DEFAULT_EXTERNAL_STATS_COLLECTION_RATE_LIMIT_MS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 600000
private static final long DEFAULT_BATTERY_LEVEL_COLLECTION_DELAY_MS;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 300000
public boolean TRACK_CPU_TIMES_BY_PROC_STATE;
descriptor: Z
flags: (0x0001) ACC_PUBLIC
public boolean TRACK_CPU_ACTIVE_CLUSTER_TIME;
descriptor: Z
flags: (0x0001) ACC_PUBLIC
public long PROC_STATE_CPU_TIMES_READ_DELAY_MS;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long KERNEL_UID_READERS_THROTTLE_TIME;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long UID_REMOVE_DELAY_MS;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long EXTERNAL_STATS_COLLECTION_RATE_LIMIT_MS;
descriptor: J
flags: (0x0001) ACC_PUBLIC
public long BATTERY_LEVEL_COLLECTION_DELAY_MS;
descriptor: J
flags: (0x0001) ACC_PUBLIC
private android.content.ContentResolver mResolver;
descriptor: Landroid/content/ContentResolver;
flags: (0x0002) ACC_PRIVATE
private final android.util.KeyValueListParser mParser;
descriptor: Landroid/util/KeyValueListParser;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
final com.android.internal.os.BatteryStatsImpl this$0;
descriptor: Lcom/android/internal/os/BatteryStatsImpl;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
public void <init>(com.android.internal.os.BatteryStatsImpl, android.os.Handler);
descriptor: (Lcom/android/internal/os/BatteryStatsImpl;Landroid/os/Handler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import android.os.OsProtoEnums cannot be resolved\n\tThe import libcore.util cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tThe import org.xmlpull cannot be resolved\n\tType mismatch: cannot convert from int to byte\n\tType mismatch: cannot convert from int to byte\n\tType mismatch: cannot convert from int to byte\n\tISOLATED_UID_CHANGED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED__EVENT__CREATED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED cannot be resolved or is not a field\n\tISOLATED_UID_CHANGED__EVENT__REMOVED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKEUP_ALARM_OCCURRED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__ACQUIRE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__ACQUIRE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__RELEASE cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWAKELOCK_STATE_CHANGED__STATE__RELEASE cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED cannot be resolved or is not a field\n\tLONG_PARTIAL_WAKELOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tKERNEL_WAKEUP_REPORTED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tGPS_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tMOBILE_RADIO_POWER_STATE_CHANGED cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tBATTERY_SAVER_MODE_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tDEVICE_IDLING_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tDEVICE_IDLE_MODE_STATE_CHANGED cannot be resolved or is not a field\n\tPHONE_SIGNAL_STRENGTH_CHANGED cannot be resolved or is not a field\n\tBLE_SCAN_RESULT_RECEIVED cannot be resolved or is not a field\n\tBLE_SCAN_RESULT_RECEIVED cannot be resolved or is not a field\n\tWIFI_RADIO_POWER_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SIGNAL_STRENGTH_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_SCAN_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__ON cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED cannot be resolved or is not a field\n\tWIFI_MULTICAST_LOCK_STATE_CHANGED__STATE__OFF cannot be resolved or is not a field\n\tXmlSerializer cannot be resolved to a type\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlSerializer cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParserException cannot be resolved to a type\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tXmlPullParser cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tEmptyArray cannot be resolved to a variable\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n\tOsProtoEnums cannot be resolved to a variable\n\tCHARGING_STATE_CHANGED cannot be resolved or is not a field\n\tcom.android.internal.logging.EventLogTags cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/BatteryStatsImpl$Constants;
MethodParameters:
Name Flags
this$0 final
handler
public void startObserving(android.content.ContentResolver);
descriptor: (Landroid/content/ContentResolver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/BatteryStatsImpl$Constants;
MethodParameters:
Name Flags
resolver
public void onChange(boolean, android.net.Uri);
descriptor: (ZLandroid/net/Uri;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/BatteryStatsImpl$Constants;
MethodParameters:
Name Flags
selfChange
uri
private void updateConstants();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/BatteryStatsImpl$Constants;
private void updateTrackCpuTimesByProcStateLocked(boolean, boolean);
descriptor: (ZZ)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/BatteryStatsImpl$Constants;
MethodParameters:
Name Flags
wasEnabled
isEnabled
private void updateProcStateCpuTimesReadDelayMs(long, long);
descriptor: (JJ)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/BatteryStatsImpl$Constants;
MethodParameters:
Name Flags
oldDelayMillis
newDelayMillis
private void updateKernelUidReadersThrottleTime(long, long);
descriptor: (JJ)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/BatteryStatsImpl$Constants;
MethodParameters:
Name Flags
oldTimeMs
newTimeMs
private void updateUidRemoveDelay(long);
descriptor: (J)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/BatteryStatsImpl$Constants;
MethodParameters:
Name Flags
newTimeMs
public void dumpLocked(java.io.PrintWriter);
descriptor: (Ljava/io/PrintWriter;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/internal/os/BatteryStatsImpl$Constants;
MethodParameters:
Name Flags
pw
}
SourceFile: "BatteryStatsImpl.java"
NestHost: com.android.internal.os.BatteryStatsImpl
InnerClasses:
public final Constants = com.android.internal.os.BatteryStatsImpl$Constants of com.android.internal.os.BatteryStatsImpl
RuntimeInvisibleAnnotations:
com.android.internal.annotations.VisibleForTesting()