final class android.hardware.input.InputManager$InputDevicesChangedListener extends android.hardware.input.IInputDevicesChangedListener$Stub
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: android.hardware.input.InputManager$InputDevicesChangedListener
super_class: android.hardware.input.IInputDevicesChangedListener$Stub
{
final android.hardware.input.InputManager this$0;
descriptor: Landroid/hardware/input/InputManager;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
private void <init>(android.hardware.input.InputManager);
descriptor: (Landroid/hardware/input/InputManager;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 // android.hardware.input.InputManager$InputDevicesChangedListener this
0: .line 1089
aload 0 /* this */
aload 1
putfield android.hardware.input.InputManager$InputDevicesChangedListener.this$0:Landroid/hardware/input/InputManager;
aload 0 /* this */
invokespecial android.hardware.input.IInputDevicesChangedListener$Stub.<init>:()V
return
end local 0 // android.hardware.input.InputManager$InputDevicesChangedListener this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/hardware/input/InputManager$InputDevicesChangedListener;
MethodParameters:
Name Flags
this$0 final
public void onInputDevicesChanged(int[]);
descriptor: ([I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // android.hardware.input.InputManager$InputDevicesChangedListener this
start local 1 // int[] deviceIdAndGeneration
0: .line 1092
aload 0 /* this */
getfield android.hardware.input.InputManager$InputDevicesChangedListener.this$0:Landroid/hardware/input/InputManager;
aload 1 /* deviceIdAndGeneration */
invokevirtual android.hardware.input.InputManager.onInputDevicesChanged:([I)V
1: .line 1093
return
end local 1 // int[] deviceIdAndGeneration
end local 0 // android.hardware.input.InputManager$InputDevicesChangedListener this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Landroid/hardware/input/InputManager$InputDevicesChangedListener;
0 2 1 deviceIdAndGeneration [I
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
deviceIdAndGeneration
}
SourceFile: "InputManager.java"
NestHost: android.hardware.input.InputManager
InnerClasses:
public abstract Stub = android.hardware.input.IInputDevicesChangedListener$Stub of android.hardware.input.IInputDevicesChangedListener
private final InputDevicesChangedListener = android.hardware.input.InputManager$InputDevicesChangedListener of android.hardware.input.InputManager