public abstract class android.accessibilityservice.IAccessibilityServiceConnection$Stub extends android.os.Binder implements android.accessibilityservice.IAccessibilityServiceConnection
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.accessibilityservice.IAccessibilityServiceConnection$Stub
super_class: android.os.Binder
{
private static final java.lang.String DESCRIPTOR;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "android.accessibilityservice.IAccessibilityServiceConnection"
static final int TRANSACTION_setServiceInfo;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int TRANSACTION_findAccessibilityNodeInfoByAccessibilityId;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int TRANSACTION_findAccessibilityNodeInfosByText;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3
static final int TRANSACTION_findAccessibilityNodeInfosByViewId;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4
static final int TRANSACTION_findFocus;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 5
static final int TRANSACTION_focusSearch;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 6
static final int TRANSACTION_performAccessibilityAction;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 7
static final int TRANSACTION_getWindow;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int TRANSACTION_getWindows;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 9
static final int TRANSACTION_getServiceInfo;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 10
static final int TRANSACTION_performGlobalAction;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 11
static final int TRANSACTION_disableSelf;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 12
static final int TRANSACTION_setOnKeyEventResult;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 13
static final int TRANSACTION_getMagnificationScale;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 14
static final int TRANSACTION_getMagnificationCenterX;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 15
static final int TRANSACTION_getMagnificationCenterY;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16
static final int TRANSACTION_getMagnificationRegion;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 17
static final int TRANSACTION_resetMagnification;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 18
static final int TRANSACTION_setMagnificationScaleAndCenter;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 19
static final int TRANSACTION_setMagnificationCallbackEnabled;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 20
static final int TRANSACTION_setSoftKeyboardShowMode;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 21
static final int TRANSACTION_setSoftKeyboardCallbackEnabled;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 22
static final int TRANSACTION_isAccessibilityButtonAvailable;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 23
static final int TRANSACTION_sendGesture;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 24
static final int TRANSACTION_isFingerprintGestureDetectionAvailable;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 25
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial android.os.Binder.<init>:()V
1: aload 0
aload 0
ldc "android.accessibilityservice.IAccessibilityServiceConnection"
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Landroid/accessibilityservice/IAccessibilityServiceConnection$Stub;
public static android.accessibilityservice.IAccessibilityServiceConnection asInterface(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)Landroid/accessibilityservice/IAccessibilityServiceConnection;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
ifnonnull 2
1: aconst_null
areturn
2: StackMap locals:
StackMap stack:
aload 0
ldc "android.accessibilityservice.IAccessibilityServiceConnection"
invokeinterface android.os.IBinder.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface;
astore 1
start local 1 3: aload 1
ifnull 5
aload 1
instanceof android.accessibilityservice.IAccessibilityServiceConnection
ifeq 5
4: aload 1
checkcast android.accessibilityservice.IAccessibilityServiceConnection
areturn
5: StackMap locals: android.os.IInterface
StackMap stack:
new android.accessibilityservice.IAccessibilityServiceConnection$Stub$Proxy
dup
aload 0
invokespecial android.accessibilityservice.IAccessibilityServiceConnection$Stub$Proxy.<init>:(Landroid/os/IBinder;)V
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 obj Landroid/os/IBinder;
3 6 1 iin Landroid/os/IInterface;
MethodParameters:
Name Flags
obj
public android.os.IBinder asBinder();
descriptor: ()Landroid/os/IBinder;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Landroid/accessibilityservice/IAccessibilityServiceConnection$Stub;
public boolean onTransact(int, android.os.Parcel, android.os.Parcel, int);
descriptor: (ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=10, locals=16, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: ldc "android.accessibilityservice.IAccessibilityServiceConnection"
astore 5
start local 5 1: iload 1
lookupswitch { // 26
1: 4
2: 12
3: 27
4: 38
5: 49
6: 60
7: 71
8: 88
9: 98
10: 103
11: 112
12: 120
13: 124
14: 131
15: 136
16: 141
17: 146
18: 155
19: 165
20: 178
21: 185
22: 193
23: 200
24: 207
25: 216
1598968902: 2
default: 223
}
2: StackMap locals: java.lang.String
StackMap stack:
aload 3
aload 5
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
3: iconst_1
ireturn
4: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
5: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 8
6: getstatic android.accessibilityservice.AccessibilityServiceInfo.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.accessibilityservice.AccessibilityServiceInfo
astore 6
start local 6 7: goto 9
end local 6 8: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 9: StackMap locals: android.accessibilityservice.AccessibilityServiceInfo
StackMap stack:
aload 0
aload 6
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.setServiceInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)V
10: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
11: iconst_1
ireturn
end local 6 12: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
13: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 14: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 7
start local 7 15: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 16: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
astore 10
start local 10 17: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 11
start local 11 18: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 12
start local 12 19: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 22
20: getstatic android.os.Bundle.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.Bundle
astore 14
start local 14 21: goto 23
end local 14 22: StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int long int android.view.accessibility.IAccessibilityInteractionConnectionCallback int long
StackMap stack:
aconst_null
astore 14
start local 14 23: StackMap locals: android.os.Bundle
StackMap stack:
aload 0
iload 6
lload 7
iload 9
aload 10
iload 11
lload 12
aload 14
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.findAccessibilityNodeInfoByAccessibilityId:(IJILandroid/view/accessibility/IAccessibilityInteractionConnectionCallback;IJLandroid/os/Bundle;)[Ljava/lang/String;
astore 15
start local 15 24: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
25: aload 3
aload 15
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
26: iconst_1
ireturn
end local 15 end local 14 end local 12 end local 11 end local 10 end local 9 end local 7 end local 6 27: StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
28: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 29: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 7
start local 7 30: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 9
start local 9 31: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 32: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
astore 11
start local 11 33: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 12
start local 12 34: aload 0
iload 6
lload 7
aload 9
iload 10
aload 11
lload 12
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.findAccessibilityNodeInfosByText:(IJLjava/lang/String;ILandroid/view/accessibility/IAccessibilityInteractionConnectionCallback;J)[Ljava/lang/String;
astore 14
start local 14 35: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
36: aload 3
aload 14
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
37: iconst_1
ireturn
end local 14 end local 12 end local 11 end local 10 end local 9 end local 7 end local 6 38: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
39: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 40: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 7
start local 7 41: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 9
start local 9 42: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 43: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
astore 11
start local 11 44: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 12
start local 12 45: aload 0
iload 6
lload 7
aload 9
iload 10
aload 11
lload 12
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.findAccessibilityNodeInfosByViewId:(IJLjava/lang/String;ILandroid/view/accessibility/IAccessibilityInteractionConnectionCallback;J)[Ljava/lang/String;
astore 14
start local 14 46: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
47: aload 3
aload 14
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
48: iconst_1
ireturn
end local 14 end local 12 end local 11 end local 10 end local 9 end local 7 end local 6 49: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
50: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 51: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 7
start local 7 52: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 53: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 54: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
astore 11
start local 11 55: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 12
start local 12 56: aload 0
iload 6
lload 7
iload 9
iload 10
aload 11
lload 12
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.findFocus:(IJIILandroid/view/accessibility/IAccessibilityInteractionConnectionCallback;J)[Ljava/lang/String;
astore 14
start local 14 57: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
58: aload 3
aload 14
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
59: iconst_1
ireturn
end local 14 end local 12 end local 11 end local 10 end local 9 end local 7 end local 6 60: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
61: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 62: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 7
start local 7 63: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 64: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 65: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
astore 11
start local 11 66: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 12
start local 12 67: aload 0
iload 6
lload 7
iload 9
iload 10
aload 11
lload 12
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.focusSearch:(IJIILandroid/view/accessibility/IAccessibilityInteractionConnectionCallback;J)[Ljava/lang/String;
astore 14
start local 14 68: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
69: aload 3
aload 14
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
70: iconst_1
ireturn
end local 14 end local 12 end local 11 end local 10 end local 9 end local 7 end local 6 71: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
72: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 73: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 7
start local 7 74: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 75: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 78
76: getstatic android.os.Bundle.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.os.Bundle
astore 10
start local 10 77: goto 79
end local 10 78: StackMap locals: int long int
StackMap stack:
aconst_null
astore 10
start local 10 79: StackMap locals: android.os.Bundle
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 11
start local 11 80: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
astore 12
start local 12 81: aload 2
invokevirtual android.os.Parcel.readLong:()J
lstore 13
start local 13 82: aload 0
iload 6
lload 7
iload 9
aload 10
iload 11
aload 12
lload 13
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.performAccessibilityAction:(IJILandroid/os/Bundle;ILandroid/view/accessibility/IAccessibilityInteractionConnectionCallback;J)Z
istore 15
start local 15 83: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
84: aload 3
iload 15
ifeq 85
iconst_1
goto 86
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int long int android.os.Bundle int android.view.accessibility.IAccessibilityInteractionConnectionCallback long int
StackMap stack: android.os.Parcel
85: iconst_0
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int long int android.os.Bundle int android.view.accessibility.IAccessibilityInteractionConnectionCallback long int
StackMap stack: android.os.Parcel int
86: invokevirtual android.os.Parcel.writeInt:(I)V
87: iconst_1
ireturn
end local 15 end local 13 end local 12 end local 11 end local 10 end local 9 end local 7 end local 6 88: StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
89: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 90: aload 0
iload 6
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.getWindow:(I)Landroid/view/accessibility/AccessibilityWindowInfo;
astore 7
start local 7 91: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
92: aload 7
ifnull 96
93: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
94: aload 7
aload 3
iconst_1
invokevirtual android.view.accessibility.AccessibilityWindowInfo.writeToParcel:(Landroid/os/Parcel;I)V
95: goto 97
96: StackMap locals: int android.view.accessibility.AccessibilityWindowInfo
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
97: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 7 end local 6 98: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
99: aload 0
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.getWindows:()Ljava/util/List;
astore 6
start local 6 100: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
101: aload 3
aload 6
invokevirtual android.os.Parcel.writeTypedList:(Ljava/util/List;)V
102: iconst_1
ireturn
end local 6 103: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
104: aload 0
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.getServiceInfo:()Landroid/accessibilityservice/AccessibilityServiceInfo;
astore 6
start local 6 105: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
106: aload 6
ifnull 110
107: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
108: aload 6
aload 3
iconst_1
invokevirtual android.accessibilityservice.AccessibilityServiceInfo.writeToParcel:(Landroid/os/Parcel;I)V
109: goto 111
110: StackMap locals: android.accessibilityservice.AccessibilityServiceInfo
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
111: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 6 112: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
113: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 114: aload 0
iload 6
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.performGlobalAction:(I)Z
istore 7
start local 7 115: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
116: aload 3
iload 7
ifeq 117
iconst_1
goto 118
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel
117: iconst_0
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel int
118: invokevirtual android.os.Parcel.writeInt:(I)V
119: iconst_1
ireturn
end local 7 end local 6 120: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
121: aload 0
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.disableSelf:()V
122: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
123: iconst_1
ireturn
124: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
125: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 126
iconst_1
goto 127
StackMap locals:
StackMap stack:
126: iconst_0
StackMap locals:
StackMap stack: int
127: istore 6
start local 6 128: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 129: aload 0
iload 6
iload 7
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.setOnKeyEventResult:(ZI)V
130: iconst_1
ireturn
end local 7 end local 6 131: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
132: aload 0
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.getMagnificationScale:()F
fstore 6
start local 6 133: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
134: aload 3
fload 6
invokevirtual android.os.Parcel.writeFloat:(F)V
135: iconst_1
ireturn
end local 6 136: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
137: aload 0
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.getMagnificationCenterX:()F
fstore 6
start local 6 138: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
139: aload 3
fload 6
invokevirtual android.os.Parcel.writeFloat:(F)V
140: iconst_1
ireturn
end local 6 141: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
142: aload 0
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.getMagnificationCenterY:()F
fstore 6
start local 6 143: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
144: aload 3
fload 6
invokevirtual android.os.Parcel.writeFloat:(F)V
145: iconst_1
ireturn
end local 6 146: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
147: aload 0
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.getMagnificationRegion:()Landroid/graphics/Region;
astore 6
start local 6 148: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
149: aload 6
ifnull 153
150: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
151: aload 6
aload 3
iconst_1
invokevirtual android.graphics.Region.writeToParcel:(Landroid/os/Parcel;I)V
152: goto 154
153: StackMap locals: android.graphics.Region
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
154: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 6 155: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
156: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 157
iconst_1
goto 158
StackMap locals:
StackMap stack:
157: iconst_0
StackMap locals:
StackMap stack: int
158: istore 6
start local 6 159: aload 0
iload 6
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.resetMagnification:(Z)Z
istore 7
start local 7 160: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
161: aload 3
iload 7
ifeq 162
iconst_1
goto 163
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel
162: iconst_0
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel int
163: invokevirtual android.os.Parcel.writeInt:(I)V
164: iconst_1
ireturn
end local 7 end local 6 165: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
166: aload 2
invokevirtual android.os.Parcel.readFloat:()F
fstore 6
start local 6 167: aload 2
invokevirtual android.os.Parcel.readFloat:()F
fstore 7
start local 7 168: aload 2
invokevirtual android.os.Parcel.readFloat:()F
fstore 8
start local 8 169: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 170
iconst_1
goto 171
StackMap locals: float float float
StackMap stack:
170: iconst_0
StackMap locals:
StackMap stack: int
171: istore 9
start local 9 172: aload 0
fload 6
fload 7
fload 8
iload 9
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.setMagnificationScaleAndCenter:(FFFZ)Z
istore 10
start local 10 173: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
174: aload 3
iload 10
ifeq 175
iconst_1
goto 176
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String float float float int int
StackMap stack: android.os.Parcel
175: iconst_0
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String float float float int int
StackMap stack: android.os.Parcel int
176: invokevirtual android.os.Parcel.writeInt:(I)V
177: iconst_1
ireturn
end local 10 end local 9 end local 8 end local 7 end local 6 178: StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
179: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 180
iconst_1
goto 181
StackMap locals:
StackMap stack:
180: iconst_0
StackMap locals:
StackMap stack: int
181: istore 6
start local 6 182: aload 0
iload 6
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.setMagnificationCallbackEnabled:(Z)V
183: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
184: iconst_1
ireturn
end local 6 185: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
186: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 187: aload 0
iload 6
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.setSoftKeyboardShowMode:(I)Z
istore 7
start local 7 188: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
189: aload 3
iload 7
ifeq 190
iconst_1
goto 191
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel
190: iconst_0
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel int
191: invokevirtual android.os.Parcel.writeInt:(I)V
192: iconst_1
ireturn
end local 7 end local 6 193: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
194: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 195
iconst_1
goto 196
StackMap locals:
StackMap stack:
195: iconst_0
StackMap locals:
StackMap stack: int
196: istore 6
start local 6 197: aload 0
iload 6
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.setSoftKeyboardCallbackEnabled:(Z)V
198: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
199: iconst_1
ireturn
end local 6 200: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
201: aload 0
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.isAccessibilityButtonAvailable:()Z
istore 6
start local 6 202: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
203: aload 3
iload 6
ifeq 204
iconst_1
goto 205
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
204: iconst_0
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
205: invokevirtual android.os.Parcel.writeInt:(I)V
206: iconst_1
ireturn
end local 6 207: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
208: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 209: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 212
210: getstatic android.content.pm.ParceledListSlice.CREATOR:Landroid/os/Parcelable$ClassLoaderCreator;
aload 2
invokeinterface android.os.Parcelable$ClassLoaderCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.pm.ParceledListSlice
astore 7
start local 7 211: goto 213
end local 7 212: StackMap locals: int
StackMap stack:
aconst_null
astore 7
start local 7 213: StackMap locals: android.content.pm.ParceledListSlice
StackMap stack:
aload 0
iload 6
aload 7
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.sendGesture:(ILandroid/content/pm/ParceledListSlice;)V
214: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
215: iconst_1
ireturn
end local 7 end local 6 216: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
217: aload 0
invokevirtual android.accessibilityservice.IAccessibilityServiceConnection$Stub.isFingerprintGestureDetectionAvailable:()Z
istore 6
start local 6 218: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
219: aload 3
iload 6
ifeq 220
iconst_1
goto 221
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
220: iconst_0
StackMap locals: android.accessibilityservice.IAccessibilityServiceConnection$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
221: invokevirtual android.os.Parcel.writeInt:(I)V
222: iconst_1
ireturn
end local 6 223: StackMap locals:
StackMap stack:
aload 0
iload 1
aload 2
aload 3
iload 4
invokespecial android.os.Binder.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
ireturn
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 224 0 this Landroid/accessibilityservice/IAccessibilityServiceConnection$Stub;
0 224 1 code I
0 224 2 data Landroid/os/Parcel;
0 224 3 reply Landroid/os/Parcel;
0 224 4 flags I
1 224 5 descriptor Ljava/lang/String;
7 8 6 _arg0 Landroid/accessibilityservice/AccessibilityServiceInfo;
9 12 6 _arg0 Landroid/accessibilityservice/AccessibilityServiceInfo;
14 27 6 _arg0 I
15 27 7 _arg1 J
16 27 9 _arg2 I
17 27 10 _arg3 Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
18 27 11 _arg4 I
19 27 12 _arg5 J
21 22 14 _arg6 Landroid/os/Bundle;
23 27 14 _arg6 Landroid/os/Bundle;
24 27 15 _result [Ljava/lang/String;
29 38 6 _arg0 I
30 38 7 _arg1 J
31 38 9 _arg2 Ljava/lang/String;
32 38 10 _arg3 I
33 38 11 _arg4 Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
34 38 12 _arg5 J
35 38 14 _result [Ljava/lang/String;
40 49 6 _arg0 I
41 49 7 _arg1 J
42 49 9 _arg2 Ljava/lang/String;
43 49 10 _arg3 I
44 49 11 _arg4 Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
45 49 12 _arg5 J
46 49 14 _result [Ljava/lang/String;
51 60 6 _arg0 I
52 60 7 _arg1 J
53 60 9 _arg2 I
54 60 10 _arg3 I
55 60 11 _arg4 Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
56 60 12 _arg5 J
57 60 14 _result [Ljava/lang/String;
62 71 6 _arg0 I
63 71 7 _arg1 J
64 71 9 _arg2 I
65 71 10 _arg3 I
66 71 11 _arg4 Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
67 71 12 _arg5 J
68 71 14 _result [Ljava/lang/String;
73 88 6 _arg0 I
74 88 7 _arg1 J
75 88 9 _arg2 I
77 78 10 _arg3 Landroid/os/Bundle;
79 88 10 _arg3 Landroid/os/Bundle;
80 88 11 _arg4 I
81 88 12 _arg5 Landroid/view/accessibility/IAccessibilityInteractionConnectionCallback;
82 88 13 _arg6 J
83 88 15 _result Z
90 98 6 _arg0 I
91 98 7 _result Landroid/view/accessibility/AccessibilityWindowInfo;
100 103 6 _result Ljava/util/List<Landroid/view/accessibility/AccessibilityWindowInfo;>;
105 112 6 _result Landroid/accessibilityservice/AccessibilityServiceInfo;
114 120 6 _arg0 I
115 120 7 _result Z
128 131 6 _arg0 Z
129 131 7 _arg1 I
133 136 6 _result F
138 141 6 _result F
143 146 6 _result F
148 155 6 _result Landroid/graphics/Region;
159 165 6 _arg0 Z
160 165 7 _result Z
167 178 6 _arg0 F
168 178 7 _arg1 F
169 178 8 _arg2 F
172 178 9 _arg3 Z
173 178 10 _result Z
182 185 6 _arg0 Z
187 193 6 _arg0 I
188 193 7 _result Z
197 200 6 _arg0 Z
202 207 6 _result Z
209 216 6 _arg0 I
211 212 7 _arg1 Landroid/content/pm/ParceledListSlice;
213 216 7 _arg1 Landroid/content/pm/ParceledListSlice;
218 223 6 _result Z
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
code
data
reply
flags
}
SourceFile: "IAccessibilityServiceConnection.java"
NestHost: android.accessibilityservice.IAccessibilityServiceConnection
InnerClasses:
public abstract Stub = android.accessibilityservice.IAccessibilityServiceConnection$Stub of android.accessibilityservice.IAccessibilityServiceConnection
private Proxy = android.accessibilityservice.IAccessibilityServiceConnection$Stub$Proxy of android.accessibilityservice.IAccessibilityServiceConnection$Stub
public abstract ClassLoaderCreator = android.os.Parcelable$ClassLoaderCreator of android.os.Parcelable
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
public abstract Stub = android.view.accessibility.IAccessibilityInteractionConnectionCallback$Stub of android.view.accessibility.IAccessibilityInteractionConnectionCallback