public abstract class android.view.autofill.IAutoFillManager$Stub extends android.os.Binder implements android.view.autofill.IAutoFillManager
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.view.autofill.IAutoFillManager$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.view.autofill.IAutoFillManager"
static final int TRANSACTION_addClient;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int TRANSACTION_removeClient;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int TRANSACTION_startSession;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3
static final int TRANSACTION_getFillEventHistory;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4
static final int TRANSACTION_restoreSession;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 5
static final int TRANSACTION_updateSession;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 6
static final int TRANSACTION_updateOrRestartSession;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 7
static final int TRANSACTION_setAutofillFailure;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int TRANSACTION_finishSession;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 9
static final int TRANSACTION_cancelSession;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 10
static final int TRANSACTION_setAuthenticationResult;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 11
static final int TRANSACTION_setHasCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 12
static final int TRANSACTION_disableOwnedAutofillServices;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 13
static final int TRANSACTION_isServiceSupported;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 14
static final int TRANSACTION_isServiceEnabled;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 15
static final int TRANSACTION_onPendingSaveUi;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16
static final int TRANSACTION_getUserData;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 17
static final int TRANSACTION_getUserDataId;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 18
static final int TRANSACTION_setUserData;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 19
static final int TRANSACTION_isFieldClassificationEnabled;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 20
static final int TRANSACTION_getAutofillServiceComponentName;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 21
static final int TRANSACTION_getAvailableFieldClassificationAlgorithms;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 22
static final int TRANSACTION_getDefaultFieldClassificationAlgorithm;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 23
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.view.autofill.IAutoFillManager"
invokevirtual android.view.autofill.IAutoFillManager$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/view/autofill/IAutoFillManager$Stub;
public static android.view.autofill.IAutoFillManager asInterface(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)Landroid/view/autofill/IAutoFillManager;
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.view.autofill.IAutoFillManager"
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.view.autofill.IAutoFillManager
ifeq 5
4: aload 1
checkcast android.view.autofill.IAutoFillManager
areturn
5: StackMap locals: android.os.IInterface
StackMap stack:
new android.view.autofill.IAutoFillManager$Stub$Proxy
dup
aload 0
invokespecial android.view.autofill.IAutoFillManager$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/view/autofill/IAutoFillManager$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=13, locals=19, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: ldc "android.view.autofill.IAutoFillManager"
astore 5
start local 5 1: iload 1
lookupswitch { // 24
1: 4
2: 11
3: 17
4: 48
5: 57
6: 67
7: 87
8: 120
9: 127
10: 133
11: 139
12: 150
13: 159
14: 164
15: 172
16: 181
17: 187
18: 196
19: 201
20: 209
21: 216
22: 225
23: 230
1598968902: 2
default: 235
}
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.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.view.autofill.IAutoFillManagerClient$Stub.asInterface:(Landroid/os/IBinder;)Landroid/view/autofill/IAutoFillManagerClient;
astore 6
start local 6 6: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 7: aload 0
aload 6
iload 7
invokevirtual android.view.autofill.IAutoFillManager$Stub.addClient:(Landroid/view/autofill/IAutoFillManagerClient;I)I
istore 8
start local 8 8: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
9: aload 3
iload 8
invokevirtual android.os.Parcel.writeInt:(I)V
10: iconst_1
ireturn
end local 8 end local 7 end local 6 11: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
12: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.view.autofill.IAutoFillManagerClient$Stub.asInterface:(Landroid/os/IBinder;)Landroid/view/autofill/IAutoFillManagerClient;
astore 6
start local 6 13: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 14: aload 0
aload 6
iload 7
invokevirtual android.view.autofill.IAutoFillManager$Stub.removeClient:(Landroid/view/autofill/IAutoFillManagerClient;I)V
15: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
16: iconst_1
ireturn
end local 7 end local 6 17: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
18: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 19: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 7
start local 7 20: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 23
21: getstatic android.view.autofill.AutofillId.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.view.autofill.AutofillId
astore 8
start local 8 22: goto 24
end local 8 23: StackMap locals: android.os.IBinder android.os.IBinder
StackMap stack:
aconst_null
astore 8
start local 8 24: StackMap locals: android.view.autofill.AutofillId
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 27
25: getstatic android.graphics.Rect.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.graphics.Rect
astore 9
start local 9 26: goto 28
end local 9 27: StackMap locals:
StackMap stack:
aconst_null
astore 9
start local 9 28: StackMap locals: android.graphics.Rect
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 31
29: getstatic android.view.autofill.AutofillValue.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.view.autofill.AutofillValue
astore 10
start local 10 30: goto 32
end local 10 31: StackMap locals:
StackMap stack:
aconst_null
astore 10
start local 10 32: StackMap locals: android.view.autofill.AutofillValue
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 11
start local 11 33: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 34
iconst_1
goto 35
StackMap locals: int
StackMap stack:
34: iconst_0
StackMap locals:
StackMap stack: int
35: istore 12
start local 12 36: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 13
start local 13 37: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 40
38: getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.ComponentName
astore 14
start local 14 39: goto 41
end local 14 40: StackMap locals: int int
StackMap stack:
aconst_null
astore 14
start local 14 41: StackMap locals: android.content.ComponentName
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 42
iconst_1
goto 43
StackMap locals:
StackMap stack:
42: iconst_0
StackMap locals:
StackMap stack: int
43: istore 15
start local 15 44: aload 0
aload 6
aload 7
aload 8
aload 9
aload 10
iload 11
iload 12
iload 13
aload 14
iload 15
invokevirtual android.view.autofill.IAutoFillManager$Stub.startSession:(Landroid/os/IBinder;Landroid/os/IBinder;Landroid/view/autofill/AutofillId;Landroid/graphics/Rect;Landroid/view/autofill/AutofillValue;IZILandroid/content/ComponentName;Z)I
istore 16
start local 16 45: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
46: aload 3
iload 16
invokevirtual android.os.Parcel.writeInt:(I)V
47: iconst_1
ireturn
end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 48: StackMap locals: android.view.autofill.IAutoFillManager$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
49: aload 0
invokevirtual android.view.autofill.IAutoFillManager$Stub.getFillEventHistory:()Landroid/service/autofill/FillEventHistory;
astore 6
start local 6 50: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
51: aload 6
ifnull 55
52: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
53: aload 6
aload 3
iconst_1
invokevirtual android.service.autofill.FillEventHistory.writeToParcel:(Landroid/os/Parcel;I)V
54: goto 56
55: StackMap locals: android.service.autofill.FillEventHistory
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
56: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 6 57: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
58: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 59: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 7
start local 7 60: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 8
start local 8 61: aload 0
iload 6
aload 7
aload 8
invokevirtual android.view.autofill.IAutoFillManager$Stub.restoreSession:(ILandroid/os/IBinder;Landroid/os/IBinder;)Z
istore 9
start local 9 62: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
63: aload 3
iload 9
ifeq 64
iconst_1
goto 65
StackMap locals: android.view.autofill.IAutoFillManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int android.os.IBinder android.os.IBinder int
StackMap stack: android.os.Parcel
64: iconst_0
StackMap locals: android.view.autofill.IAutoFillManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int android.os.IBinder android.os.IBinder int
StackMap stack: android.os.Parcel int
65: invokevirtual android.os.Parcel.writeInt:(I)V
66: iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 67: StackMap locals: android.view.autofill.IAutoFillManager$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
68: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 69: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 72
70: getstatic android.view.autofill.AutofillId.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.view.autofill.AutofillId
astore 7
start local 7 71: goto 73
end local 7 72: StackMap locals: int
StackMap stack:
aconst_null
astore 7
start local 7 73: StackMap locals: android.view.autofill.AutofillId
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 76
74: getstatic android.graphics.Rect.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.graphics.Rect
astore 8
start local 8 75: goto 77
end local 8 76: StackMap locals:
StackMap stack:
aconst_null
astore 8
start local 8 77: StackMap locals: android.graphics.Rect
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 80
78: getstatic android.view.autofill.AutofillValue.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.view.autofill.AutofillValue
astore 9
start local 9 79: goto 81
end local 9 80: StackMap locals:
StackMap stack:
aconst_null
astore 9
start local 9 81: StackMap locals: android.view.autofill.AutofillValue
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 82: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 11
start local 11 83: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 12
start local 12 84: aload 0
iload 6
aload 7
aload 8
aload 9
iload 10
iload 11
iload 12
invokevirtual android.view.autofill.IAutoFillManager$Stub.updateSession:(ILandroid/view/autofill/AutofillId;Landroid/graphics/Rect;Landroid/view/autofill/AutofillValue;III)V
85: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
86: iconst_1
ireturn
end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 87: StackMap locals: android.view.autofill.IAutoFillManager$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
88: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 6
start local 6 89: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 7
start local 7 90: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 93
91: getstatic android.view.autofill.AutofillId.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.view.autofill.AutofillId
astore 8
start local 8 92: goto 94
end local 8 93: StackMap locals: android.os.IBinder android.os.IBinder
StackMap stack:
aconst_null
astore 8
start local 8 94: StackMap locals: android.view.autofill.AutofillId
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 97
95: getstatic android.graphics.Rect.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.graphics.Rect
astore 9
start local 9 96: goto 98
end local 9 97: StackMap locals:
StackMap stack:
aconst_null
astore 9
start local 9 98: StackMap locals: android.graphics.Rect
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 101
99: getstatic android.view.autofill.AutofillValue.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.view.autofill.AutofillValue
astore 10
start local 10 100: goto 102
end local 10 101: StackMap locals:
StackMap stack:
aconst_null
astore 10
start local 10 102: StackMap locals: android.view.autofill.AutofillValue
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 11
start local 11 103: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 104
iconst_1
goto 105
StackMap locals: int
StackMap stack:
104: iconst_0
StackMap locals:
StackMap stack: int
105: istore 12
start local 12 106: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 13
start local 13 107: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 110
108: getstatic android.content.ComponentName.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.content.ComponentName
astore 14
start local 14 109: goto 111
end local 14 110: StackMap locals: int int
StackMap stack:
aconst_null
astore 14
start local 14 111: StackMap locals: android.content.ComponentName
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 15
start local 15 112: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 16
start local 16 113: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 114
iconst_1
goto 115
StackMap locals: int int
StackMap stack:
114: iconst_0
StackMap locals:
StackMap stack: int
115: istore 17
start local 17 116: aload 0
aload 6
aload 7
aload 8
aload 9
aload 10
iload 11
iload 12
iload 13
aload 14
iload 15
iload 16
iload 17
invokevirtual android.view.autofill.IAutoFillManager$Stub.updateOrRestartSession:(Landroid/os/IBinder;Landroid/os/IBinder;Landroid/view/autofill/AutofillId;Landroid/graphics/Rect;Landroid/view/autofill/AutofillValue;IZILandroid/content/ComponentName;IIZ)I
istore 18
start local 18 117: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
118: aload 3
iload 18
invokevirtual android.os.Parcel.writeInt:(I)V
119: iconst_1
ireturn
end local 18 end local 17 end local 16 end local 15 end local 14 end local 13 end local 12 end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 120: StackMap locals: android.view.autofill.IAutoFillManager$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
121: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 122: aload 2
getstatic android.view.autofill.AutofillId.CREATOR:Landroid/os/Parcelable$Creator;
invokevirtual android.os.Parcel.createTypedArrayList:(Landroid/os/Parcelable$Creator;)Ljava/util/ArrayList;
astore 7
start local 7 123: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 124: aload 0
iload 6
aload 7
iload 8
invokevirtual android.view.autofill.IAutoFillManager$Stub.setAutofillFailure:(ILjava/util/List;I)V
125: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
126: iconst_1
ireturn
end local 8 end local 7 end local 6 127: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
128: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 129: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 130: aload 0
iload 6
iload 7
invokevirtual android.view.autofill.IAutoFillManager$Stub.finishSession:(II)V
131: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
132: iconst_1
ireturn
end local 7 end local 6 133: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
134: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 135: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 136: aload 0
iload 6
iload 7
invokevirtual android.view.autofill.IAutoFillManager$Stub.cancelSession:(II)V
137: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
138: iconst_1
ireturn
end local 7 end local 6 139: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
140: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 143
141: 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 6
start local 6 142: goto 144
end local 6 143: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 144: StackMap locals: android.os.Bundle
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 145: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 146: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 9
start local 9 147: aload 0
aload 6
iload 7
iload 8
iload 9
invokevirtual android.view.autofill.IAutoFillManager$Stub.setAuthenticationResult:(Landroid/os/Bundle;III)V
148: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
149: iconst_1
ireturn
end local 9 end local 8 end local 7 end local 6 150: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
151: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 152: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 153: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 154
iconst_1
goto 155
StackMap locals: int int
StackMap stack:
154: iconst_0
StackMap locals:
StackMap stack: int
155: istore 8
start local 8 156: aload 0
iload 6
iload 7
iload 8
invokevirtual android.view.autofill.IAutoFillManager$Stub.setHasCallback:(IIZ)V
157: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
158: iconst_1
ireturn
end local 8 end local 7 end local 6 159: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
160: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 161: aload 0
iload 6
invokevirtual android.view.autofill.IAutoFillManager$Stub.disableOwnedAutofillServices:(I)V
162: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
163: iconst_1
ireturn
end local 6 164: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
165: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 166: aload 0
iload 6
invokevirtual android.view.autofill.IAutoFillManager$Stub.isServiceSupported:(I)Z
istore 7
start local 7 167: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
168: aload 3
iload 7
ifeq 169
iconst_1
goto 170
StackMap locals: android.view.autofill.IAutoFillManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel
169: iconst_0
StackMap locals: android.view.autofill.IAutoFillManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int
StackMap stack: android.os.Parcel int
170: invokevirtual android.os.Parcel.writeInt:(I)V
171: iconst_1
ireturn
end local 7 end local 6 172: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
173: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 174: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 175: aload 0
iload 6
aload 7
invokevirtual android.view.autofill.IAutoFillManager$Stub.isServiceEnabled:(ILjava/lang/String;)Z
istore 8
start local 8 176: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
177: aload 3
iload 8
ifeq 178
iconst_1
goto 179
StackMap locals: android.view.autofill.IAutoFillManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int java.lang.String int
StackMap stack: android.os.Parcel
178: iconst_0
StackMap locals: android.view.autofill.IAutoFillManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int java.lang.String int
StackMap stack: android.os.Parcel int
179: invokevirtual android.os.Parcel.writeInt:(I)V
180: iconst_1
ireturn
end local 8 end local 7 end local 6 181: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
182: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 183: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
astore 7
start local 7 184: aload 0
iload 6
aload 7
invokevirtual android.view.autofill.IAutoFillManager$Stub.onPendingSaveUi:(ILandroid/os/IBinder;)V
185: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
186: iconst_1
ireturn
end local 7 end local 6 187: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
188: aload 0
invokevirtual android.view.autofill.IAutoFillManager$Stub.getUserData:()Landroid/service/autofill/UserData;
astore 6
start local 6 189: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
190: aload 6
ifnull 194
191: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
192: aload 6
aload 3
iconst_1
invokevirtual android.service.autofill.UserData.writeToParcel:(Landroid/os/Parcel;I)V
193: goto 195
194: StackMap locals: android.service.autofill.UserData
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
195: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 6 196: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
197: aload 0
invokevirtual android.view.autofill.IAutoFillManager$Stub.getUserDataId:()Ljava/lang/String;
astore 6
start local 6 198: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
199: aload 3
aload 6
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
200: iconst_1
ireturn
end local 6 201: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
202: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 205
203: getstatic android.service.autofill.UserData.CREATOR:Landroid/os/Parcelable$Creator;
aload 2
invokeinterface android.os.Parcelable$Creator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object;
checkcast android.service.autofill.UserData
astore 6
start local 6 204: goto 206
end local 6 205: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 206: StackMap locals: android.service.autofill.UserData
StackMap stack:
aload 0
aload 6
invokevirtual android.view.autofill.IAutoFillManager$Stub.setUserData:(Landroid/service/autofill/UserData;)V
207: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
208: iconst_1
ireturn
end local 6 209: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
210: aload 0
invokevirtual android.view.autofill.IAutoFillManager$Stub.isFieldClassificationEnabled:()Z
istore 6
start local 6 211: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
212: aload 3
iload 6
ifeq 213
iconst_1
goto 214
StackMap locals: android.view.autofill.IAutoFillManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel
213: iconst_0
StackMap locals: android.view.autofill.IAutoFillManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int
StackMap stack: android.os.Parcel int
214: invokevirtual android.os.Parcel.writeInt:(I)V
215: iconst_1
ireturn
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.view.autofill.IAutoFillManager$Stub.getAutofillServiceComponentName:()Landroid/content/ComponentName;
astore 6
start local 6 218: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
219: aload 6
ifnull 223
220: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
221: aload 6
aload 3
iconst_1
invokevirtual android.content.ComponentName.writeToParcel:(Landroid/os/Parcel;I)V
222: goto 224
223: StackMap locals: android.content.ComponentName
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
224: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 6 225: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
226: aload 0
invokevirtual android.view.autofill.IAutoFillManager$Stub.getAvailableFieldClassificationAlgorithms:()[Ljava/lang/String;
astore 6
start local 6 227: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
228: aload 3
aload 6
invokevirtual android.os.Parcel.writeStringArray:([Ljava/lang/String;)V
229: iconst_1
ireturn
end local 6 230: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
231: aload 0
invokevirtual android.view.autofill.IAutoFillManager$Stub.getDefaultFieldClassificationAlgorithm:()Ljava/lang/String;
astore 6
start local 6 232: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
233: aload 3
aload 6
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
234: iconst_1
ireturn
end local 6 235: 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 236 0 this Landroid/view/autofill/IAutoFillManager$Stub;
0 236 1 code I
0 236 2 data Landroid/os/Parcel;
0 236 3 reply Landroid/os/Parcel;
0 236 4 flags I
1 236 5 descriptor Ljava/lang/String;
6 11 6 _arg0 Landroid/view/autofill/IAutoFillManagerClient;
7 11 7 _arg1 I
8 11 8 _result I
13 17 6 _arg0 Landroid/view/autofill/IAutoFillManagerClient;
14 17 7 _arg1 I
19 48 6 _arg0 Landroid/os/IBinder;
20 48 7 _arg1 Landroid/os/IBinder;
22 23 8 _arg2 Landroid/view/autofill/AutofillId;
24 48 8 _arg2 Landroid/view/autofill/AutofillId;
26 27 9 _arg3 Landroid/graphics/Rect;
28 48 9 _arg3 Landroid/graphics/Rect;
30 31 10 _arg4 Landroid/view/autofill/AutofillValue;
32 48 10 _arg4 Landroid/view/autofill/AutofillValue;
33 48 11 _arg5 I
36 48 12 _arg6 Z
37 48 13 _arg7 I
39 40 14 _arg8 Landroid/content/ComponentName;
41 48 14 _arg8 Landroid/content/ComponentName;
44 48 15 _arg9 Z
45 48 16 _result I
50 57 6 _result Landroid/service/autofill/FillEventHistory;
59 67 6 _arg0 I
60 67 7 _arg1 Landroid/os/IBinder;
61 67 8 _arg2 Landroid/os/IBinder;
62 67 9 _result Z
69 87 6 _arg0 I
71 72 7 _arg1 Landroid/view/autofill/AutofillId;
73 87 7 _arg1 Landroid/view/autofill/AutofillId;
75 76 8 _arg2 Landroid/graphics/Rect;
77 87 8 _arg2 Landroid/graphics/Rect;
79 80 9 _arg3 Landroid/view/autofill/AutofillValue;
81 87 9 _arg3 Landroid/view/autofill/AutofillValue;
82 87 10 _arg4 I
83 87 11 _arg5 I
84 87 12 _arg6 I
89 120 6 _arg0 Landroid/os/IBinder;
90 120 7 _arg1 Landroid/os/IBinder;
92 93 8 _arg2 Landroid/view/autofill/AutofillId;
94 120 8 _arg2 Landroid/view/autofill/AutofillId;
96 97 9 _arg3 Landroid/graphics/Rect;
98 120 9 _arg3 Landroid/graphics/Rect;
100 101 10 _arg4 Landroid/view/autofill/AutofillValue;
102 120 10 _arg4 Landroid/view/autofill/AutofillValue;
103 120 11 _arg5 I
106 120 12 _arg6 Z
107 120 13 _arg7 I
109 110 14 _arg8 Landroid/content/ComponentName;
111 120 14 _arg8 Landroid/content/ComponentName;
112 120 15 _arg9 I
113 120 16 _arg10 I
116 120 17 _arg11 Z
117 120 18 _result I
122 127 6 _arg0 I
123 127 7 _arg1 Ljava/util/List<Landroid/view/autofill/AutofillId;>;
124 127 8 _arg2 I
129 133 6 _arg0 I
130 133 7 _arg1 I
135 139 6 _arg0 I
136 139 7 _arg1 I
142 143 6 _arg0 Landroid/os/Bundle;
144 150 6 _arg0 Landroid/os/Bundle;
145 150 7 _arg1 I
146 150 8 _arg2 I
147 150 9 _arg3 I
152 159 6 _arg0 I
153 159 7 _arg1 I
156 159 8 _arg2 Z
161 164 6 _arg0 I
166 172 6 _arg0 I
167 172 7 _result Z
174 181 6 _arg0 I
175 181 7 _arg1 Ljava/lang/String;
176 181 8 _result Z
183 187 6 _arg0 I
184 187 7 _arg1 Landroid/os/IBinder;
189 196 6 _result Landroid/service/autofill/UserData;
198 201 6 _result Ljava/lang/String;
204 205 6 _arg0 Landroid/service/autofill/UserData;
206 209 6 _arg0 Landroid/service/autofill/UserData;
211 216 6 _result Z
218 225 6 _result Landroid/content/ComponentName;
227 230 6 _result [Ljava/lang/String;
232 235 6 _result Ljava/lang/String;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
code
data
reply
flags
}
SourceFile: "IAutoFillManager.java"
NestHost: android.view.autofill.IAutoFillManager
InnerClasses:
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable
public abstract Stub = android.view.autofill.IAutoFillManager$Stub of android.view.autofill.IAutoFillManager
private Proxy = android.view.autofill.IAutoFillManager$Stub$Proxy of android.view.autofill.IAutoFillManager$Stub
public abstract Stub = android.view.autofill.IAutoFillManagerClient$Stub of android.view.autofill.IAutoFillManagerClient