class com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener
  minor version: 0
  major version: 59
  flags: flags: (0x0020) ACC_SUPER
  this_class: com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener
  super_class: java.lang.Object
{
  private IDevice myDevice;
    descriptor: LIDevice;
    flags: (0x0002) ACC_PRIVATE

  public void <init>(IDevice);
    descriptor: (LIDevice;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener this
         0: .line 19
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import com.android.ddmlib cannot be resolved\n\tThe import com.android.ddmlib cannot be resolved\n\tThe import com.android.ddmlib cannot be resolved\n\tThe import com.android.ddmlib cannot be resolved\n\tThe import com.android.ddmlib cannot be resolved\n\tThe import com.android.ddmlib cannot be resolved\n\tThe import com.android.ddmlib cannot be resolved\n\tThe import com.android.ddmlib cannot be resolved\n\tDdmPreferences cannot be resolved\n\tAndroidDebugBridge cannot be resolved\n\tAndroidDebugBridge cannot be resolved\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIShellOutputReceiver cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tThe method get() from the type DeviceUtils.WaitForDevice refers to the missing type IDevice\n\tIDevice cannot be resolved to a type\n\tThe method get() from the type DeviceUtils.WaitForDevice refers to the missing type IDevice\n\tAndroidDebugBridge cannot be resolved\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tAdbCommandRejectedException cannot be resolved to a type\n\tTimeoutException cannot be resolved to a type\n\tSyncException cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIShellOutputReceiver cannot be resolved to a type\n\tThe method isCancelled() of type DeviceUtils.NullShellOutputReceiver must override or implement a supertype method\n\tThe method flush() of type DeviceUtils.NullShellOutputReceiver must override or implement a supertype method\n\tThe method addOutput(byte[], int, int) of type DeviceUtils.NullShellOutputReceiver must override or implement a supertype method\n\tIShellOutputReceiver cannot be resolved to a type\n\tThe method addOutput(byte[], int, int) of type DeviceUtils.CollectStringShellOutputReceiver must override or implement a supertype method\n\tThe method flush() of type DeviceUtils.CollectStringShellOutputReceiver must override or implement a supertype method\n\tThe method isCancelled() of type DeviceUtils.CollectStringShellOutputReceiver must override or implement a supertype method\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tAndroidDebugBridge cannot be resolved\n\tIDevice cannot be resolved to a type\n\tAndroidDebugBridge cannot be resolved\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tThe method getDevice() from the type DeviceUtils.WaitForDevice.WaitForDeviceListener refers to the missing type IDevice\n\tAndroidDebugBridge cannot be resolved\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tAndroidDebugBridge cannot be resolved\n\tIDevice cannot be resolved to a type\n\tAndroidDebugBridge cannot be resolved\n\tIDevice cannot be resolved to a type\n\tIDeviceChangeListener cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDeviceChangeListener cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a variable\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/preload/DeviceUtils$WaitForDevice$WaitForClientsListener;
    MethodParameters:
          Name  Flags
      myDevice  

  public void deviceChanged(IDevice, int);
    descriptor: (LIDevice;I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=3, args_size=3
        start local 0 // com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener this
         0: .line 400
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a type\n\tIDevice cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/preload/DeviceUtils$WaitForDevice$WaitForClientsListener;
    MethodParameters:
      Name  Flags
      arg0  
      arg1  

  public void deviceConnected(IDevice);
    descriptor: (LIDevice;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener this
         0: .line 410
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tIDevice cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/preload/DeviceUtils$WaitForDevice$WaitForClientsListener;
    MethodParameters:
      Name  Flags
      arg0  

  public void deviceDisconnected(IDevice);
    descriptor: (LIDevice;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=2, args_size=2
        start local 0 // com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener this
         0: .line 414
            new java.lang.Error
            dup
            ldc "Unresolved compilation problem: \n\tIDevice cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lcom/android/preload/DeviceUtils$WaitForDevice$WaitForClientsListener;
    MethodParameters:
      Name  Flags
      arg0  
}
SourceFile: "DeviceUtils.java"
NestHost: com.android.preload.DeviceUtils
InnerClasses:
  private WaitForDevice = com.android.preload.DeviceUtils$WaitForDevice of com.android.preload.DeviceUtils
  private WaitForClientsListener = com.android.preload.DeviceUtils$WaitForDevice$WaitForClientsListener of com.android.preload.DeviceUtils$WaitForDevice