public class com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray extends android.os.BatteryStats$LongCounterArray implements com.android.internal.os.BatteryStatsImpl$TimeBaseObs
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray
  super_class: android.os.BatteryStats$LongCounterArray
{
  final com.android.internal.os.BatteryStatsImpl$TimeBase mTimeBase;
    descriptor: Lcom/android/internal/os/BatteryStatsImpl$TimeBase;
    flags: (0x0010) ACC_FINAL

  public long[] mCounts;
    descriptor: [J
    flags: (0x0001) ACC_PUBLIC

  public long[] mLoadedCounts;
    descriptor: [J
    flags: (0x0001) ACC_PUBLIC

  public long[] mUnpluggedCounts;
    descriptor: [J
    flags: (0x0001) ACC_PUBLIC

  private void <init>(com.android.internal.os.BatteryStatsImpl$TimeBase, android.os.Parcel);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$TimeBase;Landroid/os/Parcel;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 44
            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 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
          Name  Flags
      timeBase  
      in        

  public void <init>(com.android.internal.os.BatteryStatsImpl$TimeBase);
    descriptor: (Lcom/android/internal/os/BatteryStatsImpl$TimeBase;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 44
            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 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
          Name  Flags
      timeBase  

  private void writeToParcel(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1420
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
      Name  Flags
      out   

  public void onTimeStarted(long, long, long);
    descriptor: (JJJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1427
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
                 Name  Flags
      elapsedRealTime  
      baseUptime       
      baseRealtime     

  public void onTimeStopped(long, long, long);
    descriptor: (JJJ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=7, args_size=4
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1432
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
                 Name  Flags
      elapsedRealtime  
      baseUptime       
      baseRealtime     

  public long[] getCountsLocked(int);
    descriptor: (I)[J
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1436
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
       Name  Flags
      which  

  public void logState(android.util.Printer, java.lang.String);
    descriptor: (Landroid/util/Printer;Ljava/lang/String;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1447
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
        Name  Flags
      pw      
      prefix  

  public void addCountLocked(long[]);
    descriptor: ([J)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1453
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
        Name  Flags
      counts  

  public void addCountLocked(long[], boolean);
    descriptor: ([JZ)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1457
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
           Name  Flags
      counts     
      isRunning  

  public int getSize();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1471
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;

  public void reset(boolean);
    descriptor: (Z)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1478
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
               Name  Flags
      detachIfReset  

  public void detach();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1487
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;

  private void writeSummaryToParcelLocked(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1491
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
      Name  Flags
      out   

  private void readSummaryFromParcelLocked(android.os.Parcel);
    descriptor: (Landroid/os/Parcel;)V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
         0: .line 1495
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    MethodParameters:
      Name  Flags
      in    

  public static void writeToParcel(android.os.Parcel, com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray);
    descriptor: (Landroid/os/Parcel;Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 1501
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
              Name  Flags
      out           
      counterArray  

  public static com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray readFromParcel(android.os.Parcel, com.android.internal.os.BatteryStatsImpl$TimeBase);
    descriptor: (Landroid/os/Parcel;Lcom/android/internal/os/BatteryStatsImpl$TimeBase;)Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 1510
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      in        
      timeBase  

  public static void writeSummaryToParcelLocked(android.os.Parcel, com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray);
    descriptor: (Landroid/os/Parcel;Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;)V
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 1518
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
              Name  Flags
      out           
      counterArray  

  public static com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray readSummaryFromParcelLocked(android.os.Parcel, com.android.internal.os.BatteryStatsImpl$TimeBase);
    descriptor: (Landroid/os/Parcel;Lcom/android/internal/os/BatteryStatsImpl$TimeBase;)Lcom/android/internal/os/BatteryStatsImpl$LongSamplingCounterArray;
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 1528
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
          Name  Flags
      in        
      timeBase  

  private static void fillArray(long[], long);
    descriptor: ([JJ)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=3, args_size=2
         0: .line 1540
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      a     
      val   

  private static void subtract(long[], long[]);
    descriptor: ([J[J)V
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 1546
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
            Name  Flags
      val         
      toSubtract  

  private static long[] copyArray(long[], long[]);
    descriptor: ([J[J)[J
    flags: (0x000a) ACC_PRIVATE, ACC_STATIC
    Code:
      stack=3, locals=2, args_size=2
         0: .line 1555
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      src   
      dest  
}
SourceFile: "BatteryStatsImpl.java"
NestHost: com.android.internal.os.BatteryStatsImpl
InnerClasses:
  public abstract LongCounterArray = android.os.BatteryStats$LongCounterArray of android.os.BatteryStats
  public LongSamplingCounterArray = com.android.internal.os.BatteryStatsImpl$LongSamplingCounterArray of com.android.internal.os.BatteryStatsImpl
  public TimeBase = com.android.internal.os.BatteryStatsImpl$TimeBase of com.android.internal.os.BatteryStatsImpl
  public abstract TimeBaseObs = com.android.internal.os.BatteryStatsImpl$TimeBaseObs of com.android.internal.os.BatteryStatsImpl
    RuntimeInvisibleAnnotations: 
      com.android.internal.annotations.VisibleForTesting()