public abstract class android.bluetooth.le.ScanCallback
  minor version: 0
  major version: 59
  flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
  this_class: android.bluetooth.le.ScanCallback
  super_class: java.lang.Object
{
  public static final int SCAN_FAILED_ALREADY_STARTED;
    descriptor: I
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

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

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

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

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

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

  static final int NO_ERROR;
    descriptor: I
    flags: (0x0018) ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.bluetooth.le.ScanCallback this
         0: .line 26
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // android.bluetooth.le.ScanCallback this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/bluetooth/le/ScanCallback;

  public void onScanResult(int, android.bluetooth.le.ScanResult);
    descriptor: (ILandroid/bluetooth/le/ScanResult;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=3, args_size=3
        start local 0 // android.bluetooth.le.ScanCallback this
        start local 1 // int callbackType
        start local 2 // android.bluetooth.le.ScanResult result
         0: .line 71
            return
        end local 2 // android.bluetooth.le.ScanResult result
        end local 1 // int callbackType
        end local 0 // android.bluetooth.le.ScanCallback this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0    1     0          this  Landroid/bluetooth/le/ScanCallback;
            0    1     1  callbackType  I
            0    1     2        result  Landroid/bluetooth/le/ScanResult;
    MethodParameters:
              Name  Flags
      callbackType  
      result        

  public void onBatchScanResults(java.util.List<android.bluetooth.le.ScanResult>);
    descriptor: (Ljava/util/List;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // android.bluetooth.le.ScanCallback this
        start local 1 // java.util.List results
         0: .line 79
            return
        end local 1 // java.util.List results
        end local 0 // android.bluetooth.le.ScanCallback this
      LocalVariableTable:
        Start  End  Slot     Name  Signature
            0    1     0     this  Landroid/bluetooth/le/ScanCallback;
            0    1     1  results  Ljava/util/List<Landroid/bluetooth/le/ScanResult;>;
    Signature: (Ljava/util/List<Landroid/bluetooth/le/ScanResult;>;)V
    MethodParameters:
         Name  Flags
      results  

  public void onScanFailed(int);
    descriptor: (I)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=0, locals=2, args_size=2
        start local 0 // android.bluetooth.le.ScanCallback this
        start local 1 // int errorCode
         0: .line 87
            return
        end local 1 // int errorCode
        end local 0 // android.bluetooth.le.ScanCallback this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    1     0       this  Landroid/bluetooth/le/ScanCallback;
            0    1     1  errorCode  I
    MethodParameters:
           Name  Flags
      errorCode  
}
SourceFile: "ScanCallback.java"