e$a.smali

.class Lcom/umeng/commonsdk/statistics/proto/e$a;
.super Lcom/umeng/analytics/pro/co;
.source "ImprintValue.java"


# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
    value = Lcom/umeng/commonsdk/statistics/proto/e;
.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/commonsdk/statistics/proto/e;",
        ">;"
    }
.end annotation


# direct methods
.method private constructor <init>()V
    .registers 1

    .prologue
    .line 355
    invoke-direct {p0}, Lcom/umeng/analytics/pro/co;-><init>()V

    return-void
.end method

.method synthetic constructor <init>(Lcom/umeng/commonsdk/statistics/proto/e$1;)V
    .registers 2

    .prologue
    .line 355
    invoke-direct {p0}, Lcom/umeng/commonsdk/statistics/proto/e$a;-><init>()V

    return-void
.end method


# virtual methods
.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 355
    check-cast p2, Lcom/umeng/commonsdk/statistics/proto/e;

    invoke-virtual {p0, p1, p2}, Lcom/umeng/commonsdk/statistics/proto/e$a;->b(Lcom/umeng/analytics/pro/ce;Lcom/umeng/commonsdk/statistics/proto/e;)V

    return-void
.end method

.method public a(Lcom/umeng/analytics/pro/ce;Lcom/umeng/commonsdk/statistics/proto/e;)V
    .registers 8
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/umeng/analytics/pro/bl;
        }
    .end annotation

    .prologue
    const/16 v4, 0xb

    const/4 v3, 0x1

    .line 360
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->j()Lcom/umeng/analytics/pro/cj;

    .line 362
    :goto_6
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->l()Lcom/umeng/analytics/pro/bz;

    move-result-object v0

    .line 363
    iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B

    if-nez v1, :cond_34

    .line 396
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->k()V

    .line 400
    invoke-virtual {p2}, Lcom/umeng/commonsdk/statistics/proto/e;->g()Z

    move-result v0

    if-nez v0, :cond_80

    .line 401
    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\' 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 402
    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 366
    :cond_34
    iget-short v1, v0, Lcom/umeng/analytics/pro/bz;->c:S

    packed-switch v1, :pswitch_data_84

    .line 392
    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 394
    :goto_3e
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->m()V

    goto :goto_6

    .line 368
    :pswitch_42
    iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B

    if-ne v1, v4, :cond_50

    .line 369
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->z()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p2, Lcom/umeng/commonsdk/statistics/proto/e;->a:Ljava/lang/String;

    .line 370
    invoke-virtual {p2, v3}, Lcom/umeng/commonsdk/statistics/proto/e;->a(Z)V

    goto :goto_3e

    .line 372
    :cond_50
    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_3e

    .line 376
    :pswitch_56
    iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B

    const/16 v2, 0xa

    if-ne v1, v2, :cond_66

    .line 377
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->x()J

    move-result-wide v0

    iput-wide v0, p2, Lcom/umeng/commonsdk/statistics/proto/e;->b:J

    .line 378
    invoke-virtual {p2, v3}, Lcom/umeng/commonsdk/statistics/proto/e;->b(Z)V

    goto :goto_3e

    .line 380
    :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_3e

    .line 384
    :pswitch_6c
    iget-byte v1, v0, Lcom/umeng/analytics/pro/bz;->b:B

    if-ne v1, v4, :cond_7a

    .line 385
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->z()Ljava/lang/String;

    move-result-object v0

    iput-object v0, p2, Lcom/umeng/commonsdk/statistics/proto/e;->c:Ljava/lang/String;

    .line 386
    invoke-virtual {p2, v3}, Lcom/umeng/commonsdk/statistics/proto/e;->c(Z)V

    goto :goto_3e

    .line 388
    :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_3e

    .line 404
    :cond_80
    invoke-virtual {p2}, Lcom/umeng/commonsdk/statistics/proto/e;->k()V

    .line 405
    return-void

    .line 366
    :pswitch_data_84
    .packed-switch 0x1
        :pswitch_42
        :pswitch_56
        :pswitch_6c
    .end packed-switch
.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 355
    check-cast p2, Lcom/umeng/commonsdk/statistics/proto/e;

    invoke-virtual {p0, p1, p2}, Lcom/umeng/commonsdk/statistics/proto/e$a;->a(Lcom/umeng/analytics/pro/ce;Lcom/umeng/commonsdk/statistics/proto/e;)V

    return-void
.end method

.method public b(Lcom/umeng/analytics/pro/ce;Lcom/umeng/commonsdk/statistics/proto/e;)V
    .registers 5
    .annotation system Ldalvik/annotation/Throws;
        value = {
            Lcom/umeng/analytics/pro/bl;
        }
    .end annotation

    .prologue
    .line 409
    invoke-virtual {p2}, Lcom/umeng/commonsdk/statistics/proto/e;->k()V

    .line 411
    invoke-static {}, Lcom/umeng/commonsdk/statistics/proto/e;->l()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 412
    iget-object v0, p2, Lcom/umeng/commonsdk/statistics/proto/e;->a:Ljava/lang/String;

    if-eqz v0, :cond_23

    .line 413
    invoke-virtual {p2}, Lcom/umeng/commonsdk/statistics/proto/e;->d()Z

    move-result v0

    if-eqz v0, :cond_23

    .line 414
    invoke-static {}, Lcom/umeng/commonsdk/statistics/proto/e;->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 415
    iget-object v0, p2, Lcom/umeng/commonsdk/statistics/proto/e;->a:Ljava/lang/String;

    invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Ljava/lang/String;)V

    .line 416
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V

    .line 419
    :cond_23
    invoke-static {}, Lcom/umeng/commonsdk/statistics/proto/e;->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 420
    iget-wide v0, p2, Lcom/umeng/commonsdk/statistics/proto/e;->b:J

    invoke-virtual {p1, v0, v1}, Lcom/umeng/analytics/pro/ce;->a(J)V

    .line 421
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V

    .line 422
    iget-object v0, p2, Lcom/umeng/commonsdk/statistics/proto/e;->c:Ljava/lang/String;

    if-eqz v0, :cond_45

    .line 423
    invoke-static {}, Lcom/umeng/commonsdk/statistics/proto/e;->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 424
    iget-object v0, p2, Lcom/umeng/commonsdk/statistics/proto/e;->c:Ljava/lang/String;

    invoke-virtual {p1, v0}, Lcom/umeng/analytics/pro/ce;->a(Ljava/lang/String;)V

    .line 425
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->c()V

    .line 427
    :cond_45
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->d()V

    .line 428
    invoke-virtual {p1}, Lcom/umeng/analytics/pro/ce;->b()V

    .line 429
    return-void
.end method