ay$a.smali
.class Lcom/umeng/analytics/pro/ay$a;
.super Lcom/umeng/analytics/pro/co;
.source "UMEnvelope.java"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/umeng/analytics/pro/ay;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0xa
name = "a"
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/umeng/analytics/pro/co",
"<",
"Lcom/umeng/analytics/pro/ay;",
">;"
}
.end annotation
# direct methods
.method private constructor <init>()V
.registers 1
.prologue
.line 732
invoke-direct {p0}, Lcom/umeng/analytics/pro/co;-><init>()V
return-void
.end method
.method synthetic constructor <init>(Lcom/umeng/analytics/pro/ay$1;)V
.registers 2
.prologue
.line 732
invoke-direct {p0}, Lcom/umeng/analytics/pro/ay$a;-><init>()V
return-void
.end method
# virtual methods
.method public a(Lcom/umeng/analytics/pro/ce;Lcom/umeng/analytics/pro/ay;)V
.registers 8
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
const/16 v4, 0x8
const/16 v3, 0xb
const/4 v2, 0x1
.line 737
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->j()Lcom/umeng/analytics/pro/cj;
.line 739
:goto_8
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->l()Lcom/umeng/analytics/pro/bz;
move-result-object v0
.line 740
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-nez v1, :cond_36
.line 829
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->k()V
.line 833
invoke-virtual {p2}, Lcom/umeng/analytics/pro/ay;->m()Z
move-result v0
if-nez v0, :cond_114
.line 834
new-instance v0, Lcom/umeng/analytics/pro/cf;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Required field \'serial_num\' was not found in serialized data! Struct: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 835
invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, 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/cf;-><init>(Ljava/lang/String;)V
throw v0
.line 743
:cond_36
iget-short v1, v0, Lcom/umeng/analytics/pro/bz;->c:S
packed-switch v1, :pswitch_data_15e
.line 825
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
.line 827
:goto_40
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->m()V
goto :goto_8
.line 745
:pswitch_44
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v3, :cond_52
.line 746
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->z()Ljava/lang/String;
move-result-object v0
iput-object v0, p2, Lcom/umeng/analytics/pro/ay;->a:Ljava/lang/String;
.line 747
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->a(Z)V
goto :goto_40
.line 749
:cond_52
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto :goto_40
.line 753
:pswitch_58
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v3, :cond_66
.line 754
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->z()Ljava/lang/String;
move-result-object v0
iput-object v0, p2, Lcom/umeng/analytics/pro/ay;->b:Ljava/lang/String;
.line 755
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->b(Z)V
goto :goto_40
.line 757
:cond_66
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto :goto_40
.line 761
:pswitch_6c
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v3, :cond_7a
.line 762
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->z()Ljava/lang/String;
move-result-object v0
iput-object v0, p2, Lcom/umeng/analytics/pro/ay;->c:Ljava/lang/String;
.line 763
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->c(Z)V
goto :goto_40
.line 765
:cond_7a
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto :goto_40
.line 769
:pswitch_80
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v4, :cond_8e
.line 770
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->w()I
move-result v0
iput v0, p2, Lcom/umeng/analytics/pro/ay;->d:I
.line 771
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->d(Z)V
goto :goto_40
.line 773
:cond_8e
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto :goto_40
.line 777
:pswitch_94
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v4, :cond_a2
.line 778
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->w()I
move-result v0
iput v0, p2, Lcom/umeng/analytics/pro/ay;->e:I
.line 779
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->e(Z)V
goto :goto_40
.line 781
:cond_a2
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto :goto_40
.line 785
:pswitch_a8
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v4, :cond_b6
.line 786
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->w()I
move-result v0
iput v0, p2, Lcom/umeng/analytics/pro/ay;->f:I
.line 787
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->f(Z)V
goto :goto_40
.line 789
:cond_b6
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto :goto_40
.line 793
:pswitch_bc
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v3, :cond_cb
.line 794
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->A()Ljava/nio/ByteBuffer;
move-result-object v0
iput-object v0, p2, Lcom/umeng/analytics/pro/ay;->g:Ljava/nio/ByteBuffer;
.line 795
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->g(Z)V
goto/16 :goto_40
.line 797
:cond_cb
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto/16 :goto_40
.line 801
:pswitch_d2
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v3, :cond_e1
.line 802
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->z()Ljava/lang/String;
move-result-object v0
iput-object v0, p2, Lcom/umeng/analytics/pro/ay;->h:Ljava/lang/String;
.line 803
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->h(Z)V
goto/16 :goto_40
.line 805
:cond_e1
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto/16 :goto_40
.line 809
:pswitch_e8
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v3, :cond_f7
.line 810
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->z()Ljava/lang/String;
move-result-object v0
iput-object v0, p2, Lcom/umeng/analytics/pro/ay;->i:Ljava/lang/String;
.line 811
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->i(Z)V
goto/16 :goto_40
.line 813
:cond_f7
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto/16 :goto_40
.line 817
:pswitch_fe
iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B
if-ne v1, v4, :cond_10d
.line 818
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->w()I
move-result v0
iput v0, p2, Lcom/umeng/analytics/pro/ay;->j:I
.line 819
invoke-virtual {p2, v2}, Lcom/umeng/analytics/pro/ay;->j(Z)V
goto/16 :goto_40
.line 821
:cond_10d
iget-byte v0, v0, Lcom/umeng/analytics/pro/bz;->b:B
invoke-static {p1, v0}, Lcom/umeng/analytics/pro/ch;->a(Lcom/umeng/analytics/pro/ce;B)V
goto/16 :goto_40
.line 837
:cond_114
invoke-virtual {p2}, Lcom/umeng/analytics/pro/ay;->p()Z
move-result v0
if-nez v0, :cond_137
.line 838
new-instance v0, Lcom/umeng/analytics/pro/cf;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Required field \'ts_secs\' was not found in serialized data! Struct: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 839
invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, 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/cf;-><init>(Ljava/lang/String;)V
throw v0
.line 841
:cond_137
invoke-virtual {p2}, Lcom/umeng/analytics/pro/ay;->s()Z
move-result v0
if-nez v0, :cond_15a
.line 842
new-instance v0, Lcom/umeng/analytics/pro/cf;
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "Required field \'length\' was not found in serialized data! Struct: "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
.line 843
invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, 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/cf;-><init>(Ljava/lang/String;)V
throw v0
.line 845
:cond_15a
invoke-virtual {p2}, Lcom/umeng/analytics/pro/ay;->G()V
.line 846
return-void
.line 743
:pswitch_data_15e
.packed-switch 0x1
:pswitch_44
:pswitch_58
:pswitch_6c
:pswitch_80
:pswitch_94
:pswitch_a8
:pswitch_bc
:pswitch_d2
:pswitch_e8
:pswitch_fe
.end packed-switch
.end method
.method public synthetic a(Lcom/umeng/analytics/pro/ce;Lcom/umeng/analytics/pro/bf;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 732
check-cast p2, Lcom/umeng/analytics/pro/ay;
invoke-virtual {p0, p1, p2}, Lcom/umeng/analytics/pro/ay$a;->b(Lcom/umeng/analytics/pro/ce;Lcom/umeng/analytics/pro/ay;)V
return-void
.end method
.method public b(Lcom/umeng/analytics/pro/ce;Lcom/umeng/analytics/pro/ay;)V
.registers 4
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 850
invoke-virtual {p2}, Lcom/umeng/analytics/pro/ay;->G()V
.line 852
invoke-static {}, Lcom/umeng/analytics/pro/ay;->H()Lcom/umeng/analytics/pro/cj;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/cj;)V
.line 853
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->a:Ljava/lang/String;
if-eqz v0, :cond_1d
.line 854
invoke-static {}, Lcom/umeng/analytics/pro/ay;->I()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 855
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->a:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Ljava/lang/String;)V
.line 856
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 858
:cond_1d
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->b:Ljava/lang/String;
if-eqz v0, :cond_30
.line 859
invoke-static {}, Lcom/umeng/analytics/pro/ay;->J()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 860
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->b:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Ljava/lang/String;)V
.line 861
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 863
:cond_30
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->c:Ljava/lang/String;
if-eqz v0, :cond_43
.line 864
invoke-static {}, Lcom/umeng/analytics/pro/ay;->K()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 865
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->c:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Ljava/lang/String;)V
.line 866
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 868
:cond_43
invoke-static {}, Lcom/umeng/analytics/pro/ay;->L()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 869
iget v0, p2, Lcom/umeng/analytics/pro/ay;->d:I
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(I)V
.line 870
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 871
invoke-static {}, Lcom/umeng/analytics/pro/ay;->M()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 872
iget v0, p2, Lcom/umeng/analytics/pro/ay;->e:I
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(I)V
.line 873
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 874
invoke-static {}, Lcom/umeng/analytics/pro/ay;->N()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 875
iget v0, p2, Lcom/umeng/analytics/pro/ay;->f:I
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(I)V
.line 876
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 877
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->g:Ljava/nio/ByteBuffer;
if-eqz v0, :cond_83
.line 878
invoke-static {}, Lcom/umeng/analytics/pro/ay;->O()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 879
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->g:Ljava/nio/ByteBuffer;
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Ljava/nio/ByteBuffer;)V
.line 880
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 882
:cond_83
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->h:Ljava/lang/String;
if-eqz v0, :cond_96
.line 883
invoke-static {}, Lcom/umeng/analytics/pro/ay;->P()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 884
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->h:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Ljava/lang/String;)V
.line 885
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 887
:cond_96
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->i:Ljava/lang/String;
if-eqz v0, :cond_a9
.line 888
invoke-static {}, Lcom/umeng/analytics/pro/ay;->Q()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 889
iget-object v0, p2, Lcom/umeng/analytics/pro/ay;->i:Ljava/lang/String;
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Ljava/lang/String;)V
.line 890
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 892
:cond_a9
invoke-virtual {p2}, Lcom/umeng/analytics/pro/ay;->F()Z
move-result v0
if-eqz v0, :cond_be
.line 893
invoke-static {}, Lcom/umeng/analytics/pro/ay;->R()Lcom/umeng/analytics/pro/bz;
move-result-object v0
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Lcom/umeng/analytics/pro/bz;)V
.line 894
iget v0, p2, Lcom/umeng/analytics/pro/ay;->j:I
invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(I)V
.line 895
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V
.line 897
:cond_be
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->d()V
.line 898
invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->b()V
.line 899
return-void
.end method
.method public synthetic b(Lcom/umeng/analytics/pro/ce;Lcom/umeng/analytics/pro/bf;)V
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/umeng/analytics/pro/bl;
}
.end annotation
.prologue
.line 732
check-cast p2, Lcom/umeng/analytics/pro/ay;
invoke-virtual {p0, p1, p2}, Lcom/umeng/analytics/pro/ay$a;->a(Lcom/umeng/analytics/pro/ce;Lcom/umeng/analytics/pro/ay;)V
return-void
.end method