class com.android.smspush.WapPushManager$IWapPushManagerStub extends com.android.internal.telephony.IWapPushManager$Stub
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.android.smspush.WapPushManager$IWapPushManagerStub
super_class: com.android.internal.telephony.IWapPushManager$Stub
{
public android.content.Context mContext;
descriptor: Landroid/content/Context;
flags: (0x0001) ACC_PUBLIC
final com.android.smspush.WapPushManager this$0;
descriptor: Lcom/android/smspush/WapPushManager;
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC
public void <init>(com.android.smspush.WapPushManager);
descriptor: (Lcom/android/smspush/WapPushManager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 0: aload 0
aload 1
putfield com.android.smspush.WapPushManager$IWapPushManagerStub.this$0:Lcom/android/smspush/WapPushManager;
aload 0
invokespecial com.android.internal.telephony.IWapPushManager$Stub.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/android/smspush/WapPushManager$IWapPushManagerStub;
MethodParameters:
Name Flags
this$0 final
protected boolean signatureCheck(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 0
getfield com.android.smspush.WapPushManager$IWapPushManagerStub.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getPackageManager:()Landroid/content/pm/PackageManager;
astore 2
start local 2 1: aload 2
aload 0
getfield com.android.smspush.WapPushManager$IWapPushManagerStub.mContext:Landroid/content/Context;
invokevirtual android.content.Context.getPackageName:()Ljava/lang/String;
aload 1
invokevirtual android.content.pm.PackageManager.checkSignatures:(Ljava/lang/String;Ljava/lang/String;)I
istore 3
start local 3 2: iload 3
ifne 3
iconst_1
ireturn
StackMap locals: android.content.pm.PackageManager int
StackMap stack:
3: iconst_0
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/android/smspush/WapPushManager$IWapPushManagerStub;
0 4 1 package_name Ljava/lang/String;
1 4 2 pm Landroid/content/pm/PackageManager;
2 4 3 match I
MethodParameters:
Name Flags
package_name
public int processMessage(java.lang.String, java.lang.String, android.content.Intent);
descriptor: (Ljava/lang/String;Ljava/lang/String;Landroid/content/Intent;)I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/smspush/WapPushManager$IWapPushManagerStub;
Exceptions:
throws android.os.RemoteException
MethodParameters:
Name Flags
app_id
content_type
intent
protected boolean appTypeCheck(int);
descriptor: (I)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/smspush/WapPushManager$IWapPushManagerStub;
MethodParameters:
Name Flags
app_type
public boolean addPackage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, boolean, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZZ)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=8, args_size=8
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/smspush/WapPushManager$IWapPushManagerStub;
MethodParameters:
Name Flags
x_app_id
content_type
package_name
class_name
app_type
need_signature
further_processing
public boolean updatePackage(java.lang.String, java.lang.String, java.lang.String, java.lang.String, int, boolean, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;IZZ)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=8, args_size=8
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tWapPushManagerParams cannot be resolved to a variable\n\tWapPushManagerParams cannot be resolved to a variable\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/smspush/WapPushManager$IWapPushManagerStub;
MethodParameters:
Name Flags
x_app_id
content_type
package_name
class_name
app_type
need_signature
further_processing
public boolean deletePackage(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=9, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
getfield com.android.smspush.WapPushManager$IWapPushManagerStub.this$0:Lcom/android/smspush/WapPushManager;
aload 0
getfield com.android.smspush.WapPushManager$IWapPushManagerStub.mContext:Landroid/content/Context;
invokevirtual com.android.smspush.WapPushManager.getDatabase:(Landroid/content/Context;)Lcom/android/smspush/WapPushManager$WapPushManDBHelper;
astore 5
start local 5 1: aload 5
invokevirtual com.android.smspush.WapPushManager$WapPushManDBHelper.getWritableDatabase:()Landroid/database/sqlite/SQLiteDatabase;
astore 6
start local 6 2: new java.lang.StringBuilder
dup
ldc "x_wap_application='"
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: ldc " and content_type='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
4: ldc " and package_name='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 3
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
5: ldc " and class_name='"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 4
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc "'"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
6: invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
astore 7
start local 7 7: aload 6
ldc "appid_tbl"
aload 7
aconst_null
invokevirtual android.database.sqlite.SQLiteDatabase.delete:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)I
istore 8
start local 8 8: aload 6
invokevirtual android.database.sqlite.SQLiteDatabase.close:()V
9: iload 8
ifle 10
iconst_1
ireturn
StackMap locals: com.android.smspush.WapPushManager$IWapPushManagerStub java.lang.String java.lang.String java.lang.String java.lang.String com.android.smspush.WapPushManager$WapPushManDBHelper android.database.sqlite.SQLiteDatabase java.lang.String int
StackMap stack:
10: iconst_0
ireturn
end local 8 end local 7 end local 6 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 11 0 this Lcom/android/smspush/WapPushManager$IWapPushManagerStub;
0 11 1 x_app_id Ljava/lang/String;
0 11 2 content_type Ljava/lang/String;
0 11 3 package_name Ljava/lang/String;
0 11 4 class_name Ljava/lang/String;
1 11 5 dbh Lcom/android/smspush/WapPushManager$WapPushManDBHelper;
2 11 6 db Landroid/database/sqlite/SQLiteDatabase;
7 11 7 where Ljava/lang/String;
8 11 8 num_removed I
MethodParameters:
Name Flags
x_app_id
content_type
package_name
class_name
}
SourceFile: "WapPushManager.java"
NestHost: com.android.smspush.WapPushManager
InnerClasses:
public abstract Stub = com.android.internal.telephony.IWapPushManager$Stub of com.android.internal.telephony.IWapPushManager
private IWapPushManagerStub = com.android.smspush.WapPushManager$IWapPushManagerStub of com.android.smspush.WapPushManager
private WapPushManDBHelper = com.android.smspush.WapPushManager$WapPushManDBHelper of com.android.smspush.WapPushManager