bi.smali
.class public Lcom/umeng/analytics/pro/bi;
.super Ljava/lang/Object;
.source "TDeserializer.java"
# instance fields
.field private final a:Lcom/umeng/analytics/pro/ce;
.field private final b:Lcom/umeng/analytics/pro/cr;
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 47
new-instance v0, Lcom/umeng/analytics/pro/by$a;
invoke-direct {v0}, Lcom/umeng/analytics/pro/by$a;-><init>()V
invoke-direct {p0, v0}, Lcom/umeng/analytics/pro/bi;-><init>(Lcom/umeng/analytics/pro/cg;)V
.line 48
return-void
.end method
.method public constructor <init>(Lcom/umeng/analytics/pro/cg;)V
.registers 3
.prologue
.line 56
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 57
new-instance v0, Lcom/umeng/analytics/pro/cr;
invoke-direct {v0}, Lcom/umeng/analytics/pro/cr;-><init>()V
iput-object v0, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
.line 58
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-interface {p1, v0}, Lcom/umeng/analytics/pro/cg;->a(Lcom/umeng/analytics/pro/cs;)Lcom/umeng/analytics/pro/ce;
move-result-object v0
iput-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
.line 59
return-void
.end method
.method private varargs a(B[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Object;
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
const/16 v1, 0xb
.line 241
:try_start_2
invoke-direct {p0, p2, p3, p4}, Lcom/umeng/analytics/pro/bi;->j([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Lcom/umeng/analytics/pro/bz;
:try_end_5
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_5} :catch_e3
.catchall {:try_start_2 .. :try_end_5} :catchall_ea
move-result-object v0
.line 242
if-eqz v0, :cond_b
.line 244
sparse-switch p1, :sswitch_data_f6
.line 287
:cond_b
const/4 v0, 0x0
.line 291
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
:goto_16
return-object v0
.line 246
:sswitch_17
:try_start_17
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
const/4 v1, 0x2
if-ne v0, v1, :cond_b
.line 247
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->t()Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
:try_end_25
.catch Ljava/lang/Exception; {:try_start_17 .. :try_end_25} :catch_e3
.catchall {:try_start_17 .. :try_end_25} :catchall_ea
move-result-object v0
.line 291
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
goto :goto_16
.line 251
:sswitch_31
:try_start_31
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
const/4 v1, 0x3
if-ne v0, v1, :cond_b
.line 252
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->u()B
move-result v0
invoke-static {v0}, Ljava/lang/Byte;->valueOf(B)Ljava/lang/Byte;
:try_end_3f
.catch Ljava/lang/Exception; {:try_start_31 .. :try_end_3f} :catch_e3
.catchall {:try_start_31 .. :try_end_3f} :catchall_ea
move-result-object v0
.line 291
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
goto :goto_16
.line 256
:sswitch_4b
:try_start_4b
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
const/4 v1, 0x4
if-ne v0, v1, :cond_b
.line 257
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->y()D
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
:try_end_59
.catch Ljava/lang/Exception; {:try_start_4b .. :try_end_59} :catch_e3
.catchall {:try_start_4b .. :try_end_59} :catchall_ea
move-result-object v0
.line 291
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
goto :goto_16
.line 261
:sswitch_65
:try_start_65
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
const/4 v1, 0x6
if-ne v0, v1, :cond_b
.line 262
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->v()S
move-result v0
invoke-static {v0}, Ljava/lang/Short;->valueOf(S)Ljava/lang/Short;
:try_end_73
.catch Ljava/lang/Exception; {:try_start_65 .. :try_end_73} :catch_e3
.catchall {:try_start_65 .. :try_end_73} :catchall_ea
move-result-object v0
.line 291
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
goto :goto_16
.line 266
:sswitch_7f
:try_start_7f
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
const/16 v1, 0x8
if-ne v0, v1, :cond_b
.line 267
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->w()I
move-result v0
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
:try_end_8e
.catch Ljava/lang/Exception; {:try_start_7f .. :try_end_8e} :catch_e3
.catchall {:try_start_7f .. :try_end_8e} :catchall_ea
move-result-object v0
.line 291
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
goto/16 :goto_16
.line 271
:sswitch_9b
:try_start_9b
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
const/16 v1, 0xa
if-ne v0, v1, :cond_b
.line 272
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->x()J
move-result-wide v0
invoke-static {v0, v1}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
:try_end_aa
.catch Ljava/lang/Exception; {:try_start_9b .. :try_end_aa} :catch_e3
.catchall {:try_start_9b .. :try_end_aa} :catchall_ea
move-result-object v0
.line 291
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
goto/16 :goto_16
.line 276
:sswitch_b7
:try_start_b7
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v0, v1, :cond_b
.line 277
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->z()Ljava/lang/String;
:try_end_c0
.catch Ljava/lang/Exception; {:try_start_b7 .. :try_end_c0} :catch_e3
.catchall {:try_start_b7 .. :try_end_c0} :catchall_ea
move-result-object v0
.line 291
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
goto/16 :goto_16
.line 281
:sswitch_cd
:try_start_cd
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v0, v1, :cond_b
.line 282
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->A()Ljava/nio/ByteBuffer;
:try_end_d6
.catch Ljava/lang/Exception; {:try_start_cd .. :try_end_d6} :catch_e3
.catchall {:try_start_cd .. :try_end_d6} :catchall_ea
move-result-object v0
.line 291
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
goto/16 :goto_16
.line 288
:catch_e3
move-exception v0
.line 289
:try_start_e4
new-instance v1, Lcom/umeng/analytics/pro/bl;
invoke-direct {v1, v0}, Lcom/umeng/analytics/pro/bl;-><init>(Ljava/lang/Throwable;)V
throw v1
:try_end_ea
.catchall {:try_start_e4 .. :try_end_ea} :catchall_ea
.line 291
:catchall_ea
move-exception v0
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 292
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
throw v0
.line 244
:sswitch_data_f6
.sparse-switch
0x2 -> :sswitch_17
0x3 -> :sswitch_31
0x4 -> :sswitch_4b
0x6 -> :sswitch_65
0x8 -> :sswitch_7f
0xa -> :sswitch_9b
0xb -> :sswitch_b7
0x64 -> :sswitch_cd
.end sparse-switch
.end method
.method private varargs j([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Lcom/umeng/analytics/pro/bz;
.registers 10
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
const/4 v2, 0x0
const/4 v1, 0x0
.line 297
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v0, p1}, Lcom/umeng/analytics/pro/cr;->a([B)V
.line 299
array-length v0, p3
add-int/lit8 v0, v0, 0x1
new-array v3, v0, [Lcom/umeng/analytics/pro/bm;
.line 300
aput-object p2, v3, v1
move v0, v1
.line 301
:goto_f
array-length v4, p3
if-ge v0, v4, :cond_1b
.line 302
add-int/lit8 v4, v0, 0x1
aget-object v5, p3, v0
aput-object v5, v3, v4
.line 301
add-int/lit8 v0, v0, 0x1
goto :goto_f
.line 311
:cond_1b
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->j()Lcom/umeng/analytics/pro/cj;
move-object v0, v2
.line 313
:cond_21
:goto_21
array-length v4, v3
if-ge v1, v4, :cond_5b
.line 314
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->l()Lcom/umeng/analytics/pro/bz;
move-result-object v0
.line 318
iget-byte v4, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-eqz v4, :cond_38
iget-short v4, v0, Lcom/umeng/analytics/pro/bz;->c:S
aget-object v5, v3, v1
invoke-interface {v5}, Lcom/umeng/analytics/pro/bm;->a()S
move-result v5
if-le v4, v5, :cond_39
.line 334
:cond_38
:goto_38
return-object v2
.line 322
:cond_39
iget-short v4, v0, Lcom/umeng/analytics/pro/bz;->c:S
aget-object v5, v3, v1
invoke-interface {v5}, Lcom/umeng/analytics/pro/bm;->a()S
move-result v5
if-eq v4, v5, :cond_50
.line 324
iget-object v4, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
iget-byte v5, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {v4, v5}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
.line 325
iget-object v4, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v4}, Lcom/umeng/analytics/pro/ce;->m()V
goto :goto_21
.line 328
:cond_50
add-int/lit8 v1, v1, 0x1
.line 329
array-length v4, v3
if-ge v1, v4, :cond_21
.line 330
iget-object v4, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v4}, Lcom/umeng/analytics/pro/ce;->j()Lcom/umeng/analytics/pro/cj;
goto :goto_21
:cond_5b
move-object v2, v0
.line 334
goto :goto_38
.end method
# virtual methods
.method public varargs a([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Boolean;
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 127
const/4 v0, 0x2
invoke-direct {p0, v0, p1, p2, p3}, Lcom/umeng/analytics/pro/bi;->a(B[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Boolean;
return-object v0
.end method
.method public a(Lcom/umeng/analytics/pro/bf;Ljava/lang/String;)V
.registers 4
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 345
invoke-virtual {p2}, Ljava/lang/String;->getBytes()[B
move-result-object v0
invoke-virtual {p0, p1, v0}, Lcom/umeng/analytics/pro/bi;->a(Lcom/umeng/analytics/pro/bf;[B)V
.line 346
return-void
.end method
.method public a(Lcom/umeng/analytics/pro/bf;Ljava/lang/String;Ljava/lang/String;)V
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 87
:try_start_0
invoke-virtual {p2, p3}, Ljava/lang/String;->getBytes(Ljava/lang/String;)[B
move-result-object v0
invoke-virtual {p0, p1, v0}, Lcom/umeng/analytics/pro/bi;->a(Lcom/umeng/analytics/pro/bf;[B)V
:try_end_7
.catch Ljava/io/UnsupportedEncodingException; {:try_start_0 .. :try_end_7} :catch_d
.catchall {:try_start_0 .. :try_end_7} :catchall_27
.line 91
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->B()V
.line 93
return-void
.line 88
:catch_d
move-exception v0
.line 89
:try_start_e
new-instance v0, Lcom/umeng/analytics/pro/bl;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "JVM DOES NOT SUPPORT ENCODING: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-direct {v0, v1}, Lcom/umeng/analytics/pro/bl;-><init>(Ljava/lang/String;)V
throw v0
:try_end_27
.catchall {:try_start_e .. :try_end_27} :catchall_27
.line 91
:catchall_27
move-exception v0
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
throw v0
.end method
.method public a(Lcom/umeng/analytics/pro/bf;[B)V
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 69
:try_start_0
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v0, p2}, Lcom/umeng/analytics/pro/cr;->a([B)V
.line 70
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-interface {p1, v0}, Lcom/umeng/analytics/pro/bf;->read(Lcom/umeng/analytics/pro/ce;)V
:try_end_a
.catchall {:try_start_0 .. :try_end_a} :catchall_15
.line 72
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/cr;->e()V
.line 73
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->B()V
.line 75
return-void
.line 72
:catchall_15
move-exception v0
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 73
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
throw v0
.end method
.method public varargs a(Lcom/umeng/analytics/pro/bf;[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)V
.registers 7
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 106
:try_start_0
invoke-direct {p0, p2, p3, p4}, Lcom/umeng/analytics/pro/bi;->j([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Lcom/umeng/analytics/pro/bz;
move-result-object v0
if-eqz v0, :cond_b
.line 108
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-interface {p1, v0}, Lcom/umeng/analytics/pro/bf;->read(Lcom/umeng/analytics/pro/ce;)V
:try_end_b
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_b} :catch_16
.catchall {:try_start_0 .. :try_end_b} :catchall_1d
.line 113
:cond_b
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/cr;->e()V
.line 114
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->B()V
.line 116
return-void
.line 110
:catch_16
move-exception v0
.line 111
:try_start_17
new-instance v1, Lcom/umeng/analytics/pro/bl;
invoke-direct {v1, v0}, Lcom/umeng/analytics/pro/bl;-><init>(Ljava/lang/Throwable;)V
throw v1
:try_end_1d
.catchall {:try_start_17 .. :try_end_1d} :catchall_1d
.line 113
:catchall_1d
move-exception v0
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 114
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
throw v0
.end method
.method public varargs b([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Byte;
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 139
const/4 v0, 0x3
invoke-direct {p0, v0, p1, p2, p3}, Lcom/umeng/analytics/pro/bi;->a(B[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Byte;
return-object v0
.end method
.method public varargs c([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Double;
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 151
const/4 v0, 0x4
invoke-direct {p0, v0, p1, p2, p3}, Lcom/umeng/analytics/pro/bi;->a(B[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Double;
return-object v0
.end method
.method public varargs d([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Short;
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 163
const/4 v0, 0x6
invoke-direct {p0, v0, p1, p2, p3}, Lcom/umeng/analytics/pro/bi;->a(B[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Short;
return-object v0
.end method
.method public varargs e([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Integer;
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 175
const/16 v0, 0x8
invoke-direct {p0, v0, p1, p2, p3}, Lcom/umeng/analytics/pro/bi;->a(B[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
return-object v0
.end method
.method public varargs f([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Long;
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 187
const/16 v0, 0xa
invoke-direct {p0, v0, p1, p2, p3}, Lcom/umeng/analytics/pro/bi;->a(B[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Long;
return-object v0
.end method
.method public varargs g([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/String;
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 199
const/16 v0, 0xb
invoke-direct {p0, v0, p1, p2, p3}, Lcom/umeng/analytics/pro/bi;->a(B[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
return-object v0
.end method
.method public varargs h([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/nio/ByteBuffer;
.registers 5
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 212
const/16 v0, 0x64
invoke-direct {p0, v0, p1, p2, p3}, Lcom/umeng/analytics/pro/bi;->a(B[BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/nio/ByteBuffer;
return-object v0
.end method
.method public varargs i([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Ljava/lang/Short;
.registers 6
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 225
:try_start_0
invoke-direct {p0, p1, p2, p3}, Lcom/umeng/analytics/pro/bi;->j([BLcom/umeng/analytics/pro/bm;[Lcom/umeng/analytics/pro/bm;)Lcom/umeng/analytics/pro/bz;
move-result-object v0
.line 226
if-eqz v0, :cond_22
.line 227
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->j()Lcom/umeng/analytics/pro/cj;
.line 228
iget-object v0, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v0}, Lcom/umeng/analytics/pro/ce;->l()Lcom/umeng/analytics/pro/bz;
move-result-object v0
iget-short v0, v0, Lcom/umeng/analytics/pro/bz;->c:S
invoke-static {v0}, Ljava/lang/Short;->valueOf(S)Ljava/lang/Short;
:try_end_16
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_16} :catch_2e
.catchall {:try_start_0 .. :try_end_16} :catchall_35
move-result-object v0
.line 234
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 235
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
:goto_21
return-object v0
.line 230
:cond_22
const/4 v0, 0x0
.line 234
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 235
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
goto :goto_21
.line 231
:catch_2e
move-exception v0
.line 232
:try_start_2f
new-instance v1, Lcom/umeng/analytics/pro/bl;
invoke-direct {v1, v0}, Lcom/umeng/analytics/pro/bl;-><init>(Ljava/lang/Throwable;)V
throw v1
:try_end_35
.catchall {:try_start_2f .. :try_end_35} :catchall_35
.line 234
:catchall_35
move-exception v0
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->b:Lcom/umeng/analytics/pro/cr;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/cr;->e()V
.line 235
iget-object v1, p0, Lcom/umeng/analytics/pro/bi;->a:Lcom/umeng/analytics/pro/ce;
invoke-virtual {v1}, Lcom/umeng/analytics/pro/ce;->B()V
throw v0
.end method