public abstract class android.app.IWallpaperManager$Stub extends android.os.Binder implements android.app.IWallpaperManager
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: android.app.IWallpaperManager$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.app.IWallpaperManager"
static final int TRANSACTION_setWallpaper;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 1
static final int TRANSACTION_setWallpaperComponentChecked;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 2
static final int TRANSACTION_setWallpaperComponent;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 3
static final int TRANSACTION_getWallpaper;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 4
static final int TRANSACTION_getWallpaperIdForUser;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 5
static final int TRANSACTION_getWallpaperInfo;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 6
static final int TRANSACTION_clearWallpaper;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 7
static final int TRANSACTION_hasNamedWallpaper;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 8
static final int TRANSACTION_setDimensionHints;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 9
static final int TRANSACTION_getWidthHint;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 10
static final int TRANSACTION_getHeightHint;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 11
static final int TRANSACTION_setDisplayPadding;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 12
static final int TRANSACTION_getName;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 13
static final int TRANSACTION_settingsRestored;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 14
static final int TRANSACTION_isWallpaperSupported;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 15
static final int TRANSACTION_isSetWallpaperAllowed;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 16
static final int TRANSACTION_isWallpaperBackupEligible;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 17
static final int TRANSACTION_setLockWallpaperCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 18
static final int TRANSACTION_getWallpaperColors;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 19
static final int TRANSACTION_registerWallpaperColorsCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 20
static final int TRANSACTION_unregisterWallpaperColorsCallback;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 21
static final int TRANSACTION_setInAmbientMode;
descriptor: I
flags: (0x0018) ACC_STATIC, ACC_FINAL
ConstantValue: 22
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.app.IWallpaperManager"
invokevirtual android.app.IWallpaperManager$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/app/IWallpaperManager$Stub;
public static android.app.IWallpaperManager asInterface(android.os.IBinder);
descriptor: (Landroid/os/IBinder;)Landroid/app/IWallpaperManager;
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.app.IWallpaperManager"
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.app.IWallpaperManager
ifeq 5
4: aload 1
checkcast android.app.IWallpaperManager
areturn
5: StackMap locals: android.os.IInterface
StackMap stack:
new android.app.IWallpaperManager$Stub$Proxy
dup
aload 0
invokespecial android.app.IWallpaperManager$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/app/IWallpaperManager$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=9, locals=15, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: ldc "android.app.IWallpaperManager"
astore 5
start local 5 1: iload 1
lookupswitch { // 23
1: 4
2: 31
3: 41
4: 49
5: 68
6: 75
7: 85
8: 92
9: 100
10: 107
11: 112
12: 117
13: 126
14: 131
15: 135
16: 143
17: 151
18: 160
19: 168
20: 179
21: 185
22: 191
1598968902: 2
default: 200
}
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.readString:()Ljava/lang/String;
astore 6
start local 6 6: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 7: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 10
8: 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 9: goto 11
end local 8 10: StackMap locals: java.lang.String java.lang.String
StackMap stack:
aconst_null
astore 8
start local 8 11: StackMap locals: android.graphics.Rect
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 12
iconst_1
goto 13
StackMap locals:
StackMap stack:
12: iconst_0
StackMap locals:
StackMap stack: int
13: istore 9
start local 9 14: new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
astore 10
start local 10 15: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 11
start local 11 16: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.app.IWallpaperManagerCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/app/IWallpaperManagerCallback;
astore 12
start local 12 17: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 13
start local 13 18: aload 0
aload 6
aload 7
aload 8
iload 9
aload 10
iload 11
aload 12
iload 13
invokevirtual android.app.IWallpaperManager$Stub.setWallpaper:(Ljava/lang/String;Ljava/lang/String;Landroid/graphics/Rect;ZLandroid/os/Bundle;ILandroid/app/IWallpaperManagerCallback;I)Landroid/os/ParcelFileDescriptor;
astore 14
start local 14 19: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
20: aload 14
ifnull 24
21: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
22: aload 14
aload 3
iconst_1
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
23: goto 25
24: StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String java.lang.String android.graphics.Rect int android.os.Bundle int android.app.IWallpaperManagerCallback int android.os.ParcelFileDescriptor
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
25: StackMap locals:
StackMap stack:
aload 10
ifnull 29
26: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
27: aload 10
aload 3
iconst_1
invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
28: goto 30
29: StackMap locals:
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
30: StackMap locals:
StackMap stack:
iconst_1
ireturn
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 31: StackMap locals: android.app.IWallpaperManager$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
32: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 35
33: 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 6
start local 6 34: goto 36
end local 6 35: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 36: StackMap locals: android.content.ComponentName
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 37: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 38: aload 0
aload 6
aload 7
iload 8
invokevirtual android.app.IWallpaperManager$Stub.setWallpaperComponentChecked:(Landroid/content/ComponentName;Ljava/lang/String;I)V
39: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
40: iconst_1
ireturn
end local 8 end local 7 end local 6 41: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
42: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 45
43: 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 6
start local 6 44: goto 46
end local 6 45: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 46: StackMap locals: android.content.ComponentName
StackMap stack:
aload 0
aload 6
invokevirtual android.app.IWallpaperManager$Stub.setWallpaperComponent:(Landroid/content/ComponentName;)V
47: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
48: iconst_1
ireturn
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.readString:()Ljava/lang/String;
astore 6
start local 6 51: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.app.IWallpaperManagerCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/app/IWallpaperManagerCallback;
astore 7
start local 7 52: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 53: new android.os.Bundle
dup
invokespecial android.os.Bundle.<init>:()V
astore 9
start local 9 54: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 10
start local 10 55: aload 0
aload 6
aload 7
iload 8
aload 9
iload 10
invokevirtual android.app.IWallpaperManager$Stub.getWallpaper:(Ljava/lang/String;Landroid/app/IWallpaperManagerCallback;ILandroid/os/Bundle;I)Landroid/os/ParcelFileDescriptor;
astore 11
start local 11 56: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
57: aload 11
ifnull 61
58: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
59: aload 11
aload 3
iconst_1
invokevirtual android.os.ParcelFileDescriptor.writeToParcel:(Landroid/os/Parcel;I)V
60: goto 62
61: StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String android.app.IWallpaperManagerCallback int android.os.Bundle int android.os.ParcelFileDescriptor
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
62: StackMap locals:
StackMap stack:
aload 9
ifnull 66
63: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
64: aload 9
aload 3
iconst_1
invokevirtual android.os.Bundle.writeToParcel:(Landroid/os/Parcel;I)V
65: goto 67
66: StackMap locals:
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
67: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 11 end local 10 end local 9 end local 8 end local 7 end local 6 68: StackMap locals: android.app.IWallpaperManager$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
69: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 70: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 71: aload 0
iload 6
iload 7
invokevirtual android.app.IWallpaperManager$Stub.getWallpaperIdForUser:(II)I
istore 8
start local 8 72: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
73: aload 3
iload 8
invokevirtual android.os.Parcel.writeInt:(I)V
74: iconst_1
ireturn
end local 8 end local 7 end local 6 75: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
76: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 77: aload 0
iload 6
invokevirtual android.app.IWallpaperManager$Stub.getWallpaperInfo:(I)Landroid/app/WallpaperInfo;
astore 7
start local 7 78: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
79: aload 7
ifnull 83
80: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
81: aload 7
aload 3
iconst_1
invokevirtual android.app.WallpaperInfo.writeToParcel:(Landroid/os/Parcel;I)V
82: goto 84
83: StackMap locals: int android.app.WallpaperInfo
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
84: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 7 end local 6 85: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
86: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 87: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 88: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 8
start local 8 89: aload 0
aload 6
iload 7
iload 8
invokevirtual android.app.IWallpaperManager$Stub.clearWallpaper:(Ljava/lang/String;II)V
90: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
91: iconst_1
ireturn
end local 8 end local 7 end local 6 92: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
93: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 94: aload 0
aload 6
invokevirtual android.app.IWallpaperManager$Stub.hasNamedWallpaper:(Ljava/lang/String;)Z
istore 7
start local 7 95: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
96: aload 3
iload 7
ifeq 97
iconst_1
goto 98
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int
StackMap stack: android.os.Parcel
97: iconst_0
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int
StackMap stack: android.os.Parcel int
98: invokevirtual android.os.Parcel.writeInt:(I)V
99: iconst_1
ireturn
end local 7 end local 6 100: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
101: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 102: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 103: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 8
start local 8 104: aload 0
iload 6
iload 7
aload 8
invokevirtual android.app.IWallpaperManager$Stub.setDimensionHints:(IILjava/lang/String;)V
105: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
106: iconst_1
ireturn
end local 8 end local 7 end local 6 107: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
108: aload 0
invokevirtual android.app.IWallpaperManager$Stub.getWidthHint:()I
istore 6
start local 6 109: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
110: aload 3
iload 6
invokevirtual android.os.Parcel.writeInt:(I)V
111: 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 0
invokevirtual android.app.IWallpaperManager$Stub.getHeightHint:()I
istore 6
start local 6 114: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
115: aload 3
iload 6
invokevirtual android.os.Parcel.writeInt:(I)V
116: iconst_1
ireturn
end local 6 117: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
118: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 121
119: 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 6
start local 6 120: goto 122
end local 6 121: StackMap locals:
StackMap stack:
aconst_null
astore 6
start local 6 122: StackMap locals: android.graphics.Rect
StackMap stack:
aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 7
start local 7 123: aload 0
aload 6
aload 7
invokevirtual android.app.IWallpaperManager$Stub.setDisplayPadding:(Landroid/graphics/Rect;Ljava/lang/String;)V
124: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
125: iconst_1
ireturn
end local 7 end local 6 126: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
127: aload 0
invokevirtual android.app.IWallpaperManager$Stub.getName:()Ljava/lang/String;
astore 6
start local 6 128: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
129: aload 3
aload 6
invokevirtual android.os.Parcel.writeString:(Ljava/lang/String;)V
130: iconst_1
ireturn
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.app.IWallpaperManager$Stub.settingsRestored:()V
133: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
134: iconst_1
ireturn
135: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
136: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 137: aload 0
aload 6
invokevirtual android.app.IWallpaperManager$Stub.isWallpaperSupported:(Ljava/lang/String;)Z
istore 7
start local 7 138: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
139: aload 3
iload 7
ifeq 140
iconst_1
goto 141
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int
StackMap stack: android.os.Parcel
140: iconst_0
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int
StackMap stack: android.os.Parcel int
141: invokevirtual android.os.Parcel.writeInt:(I)V
142: iconst_1
ireturn
end local 7 end local 6 143: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
144: aload 2
invokevirtual android.os.Parcel.readString:()Ljava/lang/String;
astore 6
start local 6 145: aload 0
aload 6
invokevirtual android.app.IWallpaperManager$Stub.isSetWallpaperAllowed:(Ljava/lang/String;)Z
istore 7
start local 7 146: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
147: aload 3
iload 7
ifeq 148
iconst_1
goto 149
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int
StackMap stack: android.os.Parcel
148: iconst_0
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String java.lang.String int
StackMap stack: android.os.Parcel int
149: invokevirtual android.os.Parcel.writeInt:(I)V
150: iconst_1
ireturn
end local 7 end local 6 151: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
152: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 153: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 154: aload 0
iload 6
iload 7
invokevirtual android.app.IWallpaperManager$Stub.isWallpaperBackupEligible:(II)Z
istore 8
start local 8 155: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
156: aload 3
iload 8
ifeq 157
iconst_1
goto 158
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int int
StackMap stack: android.os.Parcel
157: iconst_0
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String int int int
StackMap stack: android.os.Parcel int
158: invokevirtual android.os.Parcel.writeInt:(I)V
159: iconst_1
ireturn
end local 8 end local 7 end local 6 160: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
161: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.app.IWallpaperManagerCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/app/IWallpaperManagerCallback;
astore 6
start local 6 162: aload 0
aload 6
invokevirtual android.app.IWallpaperManager$Stub.setLockWallpaperCallback:(Landroid/app/IWallpaperManagerCallback;)Z
istore 7
start local 7 163: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
164: aload 3
iload 7
ifeq 165
iconst_1
goto 166
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.app.IWallpaperManagerCallback int
StackMap stack: android.os.Parcel
165: iconst_0
StackMap locals: android.app.IWallpaperManager$Stub int android.os.Parcel android.os.Parcel int java.lang.String android.app.IWallpaperManagerCallback int
StackMap stack: android.os.Parcel int
166: invokevirtual android.os.Parcel.writeInt:(I)V
167: iconst_1
ireturn
end local 7 end local 6 168: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
169: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 6
start local 6 170: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 171: aload 0
iload 6
iload 7
invokevirtual android.app.IWallpaperManager$Stub.getWallpaperColors:(II)Landroid/app/WallpaperColors;
astore 8
start local 8 172: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
173: aload 8
ifnull 177
174: aload 3
iconst_1
invokevirtual android.os.Parcel.writeInt:(I)V
175: aload 8
aload 3
iconst_1
invokevirtual android.app.WallpaperColors.writeToParcel:(Landroid/os/Parcel;I)V
176: goto 178
177: StackMap locals: int int android.app.WallpaperColors
StackMap stack:
aload 3
iconst_0
invokevirtual android.os.Parcel.writeInt:(I)V
178: StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 8 end local 7 end local 6 179: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
180: aload 2
invokevirtual android.os.Parcel.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.app.IWallpaperManagerCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/app/IWallpaperManagerCallback;
astore 6
start local 6 181: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 182: aload 0
aload 6
iload 7
invokevirtual android.app.IWallpaperManager$Stub.registerWallpaperColorsCallback:(Landroid/app/IWallpaperManagerCallback;I)V
183: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
184: iconst_1
ireturn
end local 7 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.readStrongBinder:()Landroid/os/IBinder;
invokestatic android.app.IWallpaperManagerCallback$Stub.asInterface:(Landroid/os/IBinder;)Landroid/app/IWallpaperManagerCallback;
astore 6
start local 6 187: aload 2
invokevirtual android.os.Parcel.readInt:()I
istore 7
start local 7 188: aload 0
aload 6
iload 7
invokevirtual android.app.IWallpaperManager$Stub.unregisterWallpaperColorsCallback:(Landroid/app/IWallpaperManagerCallback;I)V
189: aload 3
invokevirtual android.os.Parcel.writeNoException:()V
190: iconst_1
ireturn
end local 7 end local 6 191: StackMap locals:
StackMap stack:
aload 2
aload 5
invokevirtual android.os.Parcel.enforceInterface:(Ljava/lang/String;)V
192: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 193
iconst_1
goto 194
StackMap locals:
StackMap stack:
193: iconst_0
StackMap locals:
StackMap stack: int
194: istore 6
start local 6 195: aload 2
invokevirtual android.os.Parcel.readInt:()I
ifeq 196
iconst_1
goto 197
StackMap locals: int
StackMap stack:
196: iconst_0
StackMap locals:
StackMap stack: int
197: istore 7
start local 7 198: aload 0
iload 6
iload 7
invokevirtual android.app.IWallpaperManager$Stub.setInAmbientMode:(ZZ)V
199: iconst_1
ireturn
end local 7 end local 6 200: 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 201 0 this Landroid/app/IWallpaperManager$Stub;
0 201 1 code I
0 201 2 data Landroid/os/Parcel;
0 201 3 reply Landroid/os/Parcel;
0 201 4 flags I
1 201 5 descriptor Ljava/lang/String;
6 31 6 _arg0 Ljava/lang/String;
7 31 7 _arg1 Ljava/lang/String;
9 10 8 _arg2 Landroid/graphics/Rect;
11 31 8 _arg2 Landroid/graphics/Rect;
14 31 9 _arg3 Z
15 31 10 _arg4 Landroid/os/Bundle;
16 31 11 _arg5 I
17 31 12 _arg6 Landroid/app/IWallpaperManagerCallback;
18 31 13 _arg7 I
19 31 14 _result Landroid/os/ParcelFileDescriptor;
34 35 6 _arg0 Landroid/content/ComponentName;
36 41 6 _arg0 Landroid/content/ComponentName;
37 41 7 _arg1 Ljava/lang/String;
38 41 8 _arg2 I
44 45 6 _arg0 Landroid/content/ComponentName;
46 49 6 _arg0 Landroid/content/ComponentName;
51 68 6 _arg0 Ljava/lang/String;
52 68 7 _arg1 Landroid/app/IWallpaperManagerCallback;
53 68 8 _arg2 I
54 68 9 _arg3 Landroid/os/Bundle;
55 68 10 _arg4 I
56 68 11 _result Landroid/os/ParcelFileDescriptor;
70 75 6 _arg0 I
71 75 7 _arg1 I
72 75 8 _result I
77 85 6 _arg0 I
78 85 7 _result Landroid/app/WallpaperInfo;
87 92 6 _arg0 Ljava/lang/String;
88 92 7 _arg1 I
89 92 8 _arg2 I
94 100 6 _arg0 Ljava/lang/String;
95 100 7 _result Z
102 107 6 _arg0 I
103 107 7 _arg1 I
104 107 8 _arg2 Ljava/lang/String;
109 112 6 _result I
114 117 6 _result I
120 121 6 _arg0 Landroid/graphics/Rect;
122 126 6 _arg0 Landroid/graphics/Rect;
123 126 7 _arg1 Ljava/lang/String;
128 131 6 _result Ljava/lang/String;
137 143 6 _arg0 Ljava/lang/String;
138 143 7 _result Z
145 151 6 _arg0 Ljava/lang/String;
146 151 7 _result Z
153 160 6 _arg0 I
154 160 7 _arg1 I
155 160 8 _result Z
162 168 6 _arg0 Landroid/app/IWallpaperManagerCallback;
163 168 7 _result Z
170 179 6 _arg0 I
171 179 7 _arg1 I
172 179 8 _result Landroid/app/WallpaperColors;
181 185 6 _arg0 Landroid/app/IWallpaperManagerCallback;
182 185 7 _arg1 I
187 191 6 _arg0 Landroid/app/IWallpaperManagerCallback;
188 191 7 _arg1 I
195 200 6 _arg0 Z
198 200 7 _arg1 Z
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
code
data
reply
flags
}
SourceFile: "IWallpaperManager.java"
NestHost: android.app.IWallpaperManager
InnerClasses:
public abstract Stub = android.app.IWallpaperManager$Stub of android.app.IWallpaperManager
private Proxy = android.app.IWallpaperManager$Stub$Proxy of android.app.IWallpaperManager$Stub
public abstract Stub = android.app.IWallpaperManagerCallback$Stub of android.app.IWallpaperManagerCallback
public abstract Creator = android.os.Parcelable$Creator of android.os.Parcelable