s.smali
.class public final Lcom/cmcm/safewallet/data/keystore/s;
.super Lcom/google/protobuf/GeneratedMessageLite;
.source "QAQrCodeInfosProtos.java"
# interfaces
.implements Lcom/cmcm/safewallet/data/keystore/x;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/GeneratedMessageLite",
"<",
"Lcom/cmcm/safewallet/data/keystore/s;",
"Lcom/cmcm/safewallet/data/keystore/t;",
">;",
"Lcom/cmcm/safewallet/data/keystore/x;"
}
.end annotation
# static fields
.field private static volatile PARSER:Lcom/google/protobuf/Parser;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/Parser",
"<",
"Lcom/cmcm/safewallet/data/keystore/s;",
">;"
}
.end annotation
.end field
.field private static final Xr:Lcom/cmcm/safewallet/data/keystore/s;
# instance fields
.field private Xk:I
.field public Xl:Lcom/google/protobuf/ByteString;
.field public Xm:Ljava/lang/String;
.field public Xn:Ljava/lang/String;
.field public Xo:Ljava/lang/String;
.field public Xp:Lcom/google/protobuf/dg;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/protobuf/dg",
"<",
"Lcom/cmcm/safewallet/data/keystore/u;",
">;"
}
.end annotation
.end field
.field public Xq:J
.field private bitField0_:I
# direct methods
.method static constructor <clinit>()V
.registers 1
.prologue
.line 1564
new-instance v0, Lcom/cmcm/safewallet/data/keystore/s;
invoke-direct {v0}, Lcom/cmcm/safewallet/data/keystore/s;-><init>()V
.line 1565
sput-object v0, Lcom/cmcm/safewallet/data/keystore/s;->Xr:Lcom/cmcm/safewallet/data/keystore/s;
invoke-virtual {v0}, Lcom/cmcm/safewallet/data/keystore/s;->makeImmutable()V
.line 1566
return-void
.end method
.method private constructor <init>()V
.registers 2
.prologue
.line 110
invoke-direct {p0}, Lcom/google/protobuf/GeneratedMessageLite;-><init>()V
.line 111
sget-object v0, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
.line 112
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
.line 113
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
.line 114
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
.line 2314
invoke-static {}, Lcom/google/protobuf/dy;->EK()Lcom/google/protobuf/dy;
move-result-object v0
.line 115
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
.line 116
return-void
.end method
.method public static D([B)Lcom/cmcm/safewallet/data/keystore/s;
.registers 3
.prologue
.line 1006
sget-object v0, Lcom/cmcm/safewallet/data/keystore/s;->Xr:Lcom/cmcm/safewallet/data/keystore/s;
.line 4449
invoke-static {}, Lcom/google/protobuf/ExtensionRegistryLite;->Ej()Lcom/google/protobuf/ExtensionRegistryLite;
move-result-object v1
invoke-static {v0, p0, v1}, Lcom/google/protobuf/GeneratedMessageLite;->a(Lcom/google/protobuf/GeneratedMessageLite;[BLcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v0
.line 5381
if-eqz v0, :cond_1f
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->isInitialized()Z
move-result v1
if-nez v1, :cond_1f
.line 5382
invoke-virtual {v0}, Lcom/google/protobuf/GeneratedMessageLite;->newUninitializedMessageException()Lcom/google/protobuf/UninitializedMessageException;
move-result-object v1
.line 5383
invoke-virtual {v1}, Lcom/google/protobuf/UninitializedMessageException;->asInvalidProtocolBufferException()Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v1
.line 5384
invoke-virtual {v1, v0}, Lcom/google/protobuf/InvalidProtocolBufferException;->setUnfinishedMessage(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v0
throw v0
.line 1006
:cond_1f
check-cast v0, Lcom/cmcm/safewallet/data/keystore/s;
return-object v0
.end method
.method static synthetic a(Lcom/cmcm/safewallet/data/keystore/s;)V
.registers 2
.prologue
.line 105
.line 7540
const/4 v0, 0x1
iput v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
.line 105
return-void
.end method
.method static synthetic a(Lcom/cmcm/safewallet/data/keystore/s;J)V
.registers 4
.prologue
.line 105
.line 8919
iput-wide p1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
.line 105
return-void
.end method
.method static synthetic a(Lcom/cmcm/safewallet/data/keystore/s;Lcom/cmcm/safewallet/data/keystore/v;)V
.registers 4
.prologue
.line 105
.line 8821
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
invoke-interface {v0}, Lcom/google/protobuf/dg;->AD()Z
move-result v0
if-nez v0, :cond_10
.line 8822
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
.line 8823
invoke-static {v0}, Lcom/google/protobuf/GeneratedMessageLite;->a(Lcom/google/protobuf/dg;)Lcom/google/protobuf/dg;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
.line 7873
:cond_10
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
invoke-virtual {p1}, Lcom/cmcm/safewallet/data/keystore/v;->Ew()Lcom/google/protobuf/GeneratedMessageLite;
move-result-object v1
invoke-interface {v0, v1}, Lcom/google/protobuf/dg;->add(Ljava/lang/Object;)Z
.line 105
return-void
.end method
.method static synthetic a(Lcom/cmcm/safewallet/data/keystore/s;Lcom/google/protobuf/ByteString;)V
.registers 3
.prologue
.line 7570
if-nez p1, :cond_8
.line 7571
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 7574
:cond_8
iput-object p1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
.line 105
return-void
.end method
.method static synthetic a(Lcom/cmcm/safewallet/data/keystore/s;Ljava/lang/String;)V
.registers 3
.prologue
.line 7620
if-nez p1, :cond_8
.line 7621
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 7624
:cond_8
iput-object p1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
.line 105
return-void
.end method
.method static synthetic b(Lcom/cmcm/safewallet/data/keystore/s;Ljava/lang/String;)V
.registers 3
.prologue
.line 7686
if-nez p1, :cond_8
.line 7687
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 7690
:cond_8
iput-object p1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
.line 105
return-void
.end method
.method static synthetic c(Lcom/cmcm/safewallet/data/keystore/s;Ljava/lang/String;)V
.registers 3
.prologue
.line 7752
if-nez p1, :cond_8
.line 7753
new-instance v0, Ljava/lang/NullPointerException;
invoke-direct {v0}, Ljava/lang/NullPointerException;-><init>()V
throw v0
.line 7756
:cond_8
iput-object p1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
.line 105
return-void
.end method
.method public static ki()Lcom/cmcm/safewallet/data/keystore/t;
.registers 1
.prologue
.line 1053
sget-object v0, Lcom/cmcm/safewallet/data/keystore/s;->Xr:Lcom/cmcm/safewallet/data/keystore/s;
invoke-virtual {v0}, Lcom/cmcm/safewallet/data/keystore/s;->Es()Lcom/google/protobuf/ch;
move-result-object v0
check-cast v0, Lcom/cmcm/safewallet/data/keystore/t;
return-object v0
.end method
.method static synthetic kj()Lcom/cmcm/safewallet/data/keystore/s;
.registers 1
.prologue
.line 105
sget-object v0, Lcom/cmcm/safewallet/data/keystore/s;->Xr:Lcom/cmcm/safewallet/data/keystore/s;
return-object v0
.end method
# virtual methods
.method protected final a(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.registers 14
.prologue
const-wide/16 v8, 0x0
const/4 v4, 0x1
const/4 v5, 0x0
.line 1436
sget-object v0, Lcom/cmcm/safewallet/data/keystore/QAQrCodeInfosProtos$1;->Xj:[I
invoke-virtual {p1}, Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;->ordinal()I
move-result v1
aget v0, v0, v1
packed-switch v0, :pswitch_data_19c
.line 1557
new-instance v0, Ljava/lang/UnsupportedOperationException;
invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;-><init>()V
throw v0
.line 1438
:pswitch_15
new-instance p0, Lcom/cmcm/safewallet/data/keystore/s;
invoke-direct {p0}, Lcom/cmcm/safewallet/data/keystore/s;-><init>()V
.line 1554
:cond_1a
:goto_1a
return-object p0
.line 1441
:pswitch_1b
sget-object p0, Lcom/cmcm/safewallet/data/keystore/s;->Xr:Lcom/cmcm/safewallet/data/keystore/s;
goto :goto_1a
.line 1444
:pswitch_1e
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
invoke-interface {v0}, Lcom/google/protobuf/dg;->makeImmutable()V
.line 1445
const/4 p0, 0x0
goto :goto_1a
.line 1448
:pswitch_25
new-instance p0, Lcom/cmcm/safewallet/data/keystore/t;
invoke-direct {p0, v5}, Lcom/cmcm/safewallet/data/keystore/t;-><init>(B)V
goto :goto_1a
:pswitch_2b
move-object v0, p2
.line 1451
check-cast v0, Lcom/google/protobuf/co;
.line 1452
check-cast p3, Lcom/cmcm/safewallet/data/keystore/s;
.line 1453
iget v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
if-eqz v1, :cond_de
move v1, v4
:goto_35
iget v3, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
iget v2, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
if-eqz v2, :cond_e1
move v2, v4
:goto_3c
iget v6, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
invoke-interface {v0, v1, v3, v2, v6}, Lcom/google/protobuf/co;->a(ZIZI)I
move-result v1
iput v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
.line 1455
iget-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
sget-object v2, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
if-eq v1, v2, :cond_e4
move v1, v4
:goto_4b
iget-object v3, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
iget-object v2, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
sget-object v6, Lcom/google/protobuf/ByteString;->EMPTY:Lcom/google/protobuf/ByteString;
if-eq v2, v6, :cond_e7
move v2, v4
:goto_54
iget-object v6, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
invoke-interface {v0, v1, v3, v2, v6}, Lcom/google/protobuf/co;->a(ZLcom/google/protobuf/ByteString;ZLcom/google/protobuf/ByteString;)Lcom/google/protobuf/ByteString;
move-result-object v1
iput-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
.line 1457
iget-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z
move-result v1
if-nez v1, :cond_ea
move v1, v4
:goto_65
iget-object v3, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
iget-object v2, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
.line 1458
invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z
move-result v2
if-nez v2, :cond_ed
move v2, v4
:goto_70
iget-object v6, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
.line 1457
invoke-interface {v0, v1, v3, v2, v6}, Lcom/google/protobuf/co;->a(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
.line 1459
iget-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z
move-result v1
if-nez v1, :cond_ef
move v1, v4
:goto_81
iget-object v3, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
iget-object v2, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
.line 1460
invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z
move-result v2
if-nez v2, :cond_f1
move v2, v4
:goto_8c
iget-object v6, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
.line 1459
invoke-interface {v0, v1, v3, v2, v6}, Lcom/google/protobuf/co;->a(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
.line 1461
iget-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
invoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z
move-result v1
if-nez v1, :cond_f3
move v1, v4
:goto_9d
iget-object v3, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
iget-object v2, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
.line 1462
invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z
move-result v2
if-nez v2, :cond_f5
move v2, v4
:goto_a8
iget-object v6, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
.line 1461
invoke-interface {v0, v1, v3, v2, v6}, Lcom/google/protobuf/co;->a(ZLjava/lang/String;ZLjava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
.line 1463
iget-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
iget-object v2, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
invoke-interface {v0, v1, v2}, Lcom/google/protobuf/co;->a(Lcom/google/protobuf/dg;Lcom/google/protobuf/dg;)Lcom/google/protobuf/dg;
move-result-object v1
iput-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
.line 1464
iget-wide v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
cmp-long v1, v2, v8
if-eqz v1, :cond_f7
move v1, v4
:goto_c1
iget-wide v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
iget-wide v6, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
cmp-long v6, v6, v8
if-eqz v6, :cond_f9
:goto_c9
iget-wide v5, p3, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
invoke-interface/range {v0 .. v6}, Lcom/google/protobuf/co;->a(ZJZJ)J
move-result-wide v2
iput-wide v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
.line 1466
sget-object v1, Lcom/google/protobuf/cn;->bmu:Lcom/google/protobuf/cn;
if-ne v0, v1, :cond_1a
.line 1468
iget v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->bitField0_:I
iget v1, p3, Lcom/cmcm/safewallet/data/keystore/s;->bitField0_:I
or-int/2addr v0, v1
iput v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->bitField0_:I
goto/16 :goto_1a
:cond_de
move v1, v5
.line 1453
goto/16 :goto_35
:cond_e1
move v2, v5
goto/16 :goto_3c
:cond_e4
move v1, v5
.line 1455
goto/16 :goto_4b
:cond_e7
move v2, v5
goto/16 :goto_54
:cond_ea
move v1, v5
.line 1457
goto/16 :goto_65
:cond_ed
move v2, v5
.line 1458
goto :goto_70
:cond_ef
move v1, v5
.line 1459
goto :goto_81
:cond_f1
move v2, v5
.line 1460
goto :goto_8c
:cond_f3
move v1, v5
.line 1461
goto :goto_9d
:cond_f5
move v2, v5
.line 1462
goto :goto_a8
:cond_f7
move v1, v5
.line 1464
goto :goto_c1
:cond_f9
move v4, v5
goto :goto_c9
.line 1473
:pswitch_fb
check-cast p2, Lcom/google/protobuf/CodedInputStream;
.line 1475
check-cast p3, Lcom/google/protobuf/ExtensionRegistryLite;
.line 1479
:cond_ff
:goto_ff
if-nez v5, :cond_17b
.line 1480
:try_start_101
invoke-virtual {p2}, Lcom/google/protobuf/CodedInputStream;->AG()I
move-result v0
.line 1481
sparse-switch v0, :sswitch_data_1b0
.line 1486
invoke-virtual {p2, v0}, Lcom/google/protobuf/CodedInputStream;->dp(I)Z
move-result v0
if-nez v0, :cond_ff
move v5, v4
.line 1487
goto :goto_ff
:sswitch_110
move v5, v4
.line 1484
goto :goto_ff
.line 6338
:sswitch_112
invoke-virtual {p2}, Lcom/google/protobuf/CodedInputStream;->AO()I
move-result v0
.line 1493
iput v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
:try_end_118
.catch Lcom/google/protobuf/InvalidProtocolBufferException; {:try_start_101 .. :try_end_118} :catch_119
.catch Ljava/io/IOException; {:try_start_101 .. :try_end_118} :catch_12d
.catchall {:try_start_101 .. :try_end_118} :catchall_124
goto :goto_ff
.line 1535
:catch_119
move-exception v0
.line 1536
:try_start_11a
new-instance v1, Ljava/lang/RuntimeException;
invoke-virtual {v0, p0}, Lcom/google/protobuf/InvalidProtocolBufferException;->setUnfinishedMessage(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v0
invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
throw v1
:try_end_124
.catchall {:try_start_11a .. :try_end_124} :catchall_124
.line 1541
:catchall_124
move-exception v0
throw v0
.line 1498
:sswitch_126
:try_start_126
invoke-virtual {p2}, Lcom/google/protobuf/CodedInputStream;->AL()Lcom/google/protobuf/ByteString;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
:try_end_12c
.catch Lcom/google/protobuf/InvalidProtocolBufferException; {:try_start_126 .. :try_end_12c} :catch_119
.catch Ljava/io/IOException; {:try_start_126 .. :try_end_12c} :catch_12d
.catchall {:try_start_126 .. :try_end_12c} :catchall_124
goto :goto_ff
.line 1537
:catch_12d
move-exception v0
.line 1538
:try_start_12e
new-instance v1, Ljava/lang/RuntimeException;
new-instance v2, Lcom/google/protobuf/InvalidProtocolBufferException;
.line 1540
invoke-virtual {v0}, Ljava/io/IOException;->getMessage()Ljava/lang/String;
move-result-object v0
invoke-direct {v2, v0}, Lcom/google/protobuf/InvalidProtocolBufferException;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, p0}, Lcom/google/protobuf/InvalidProtocolBufferException;->setUnfinishedMessage(Lcom/google/protobuf/MessageLite;)Lcom/google/protobuf/InvalidProtocolBufferException;
move-result-object v0
invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
throw v1
:try_end_141
.catchall {:try_start_12e .. :try_end_141} :catchall_124
.line 1502
:sswitch_141
:try_start_141
invoke-virtual {p2}, Lcom/google/protobuf/CodedInputStream;->AK()Ljava/lang/String;
move-result-object v0
.line 1504
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
goto :goto_ff
.line 1508
:sswitch_148
invoke-virtual {p2}, Lcom/google/protobuf/CodedInputStream;->AK()Ljava/lang/String;
move-result-object v0
.line 1510
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
goto :goto_ff
.line 1514
:sswitch_14f
invoke-virtual {p2}, Lcom/google/protobuf/CodedInputStream;->AK()Ljava/lang/String;
move-result-object v0
.line 1516
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
goto :goto_ff
.line 1520
:sswitch_156
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
invoke-interface {v0}, Lcom/google/protobuf/dg;->AD()Z
move-result v0
if-nez v0, :cond_166
.line 1521
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
.line 1522
invoke-static {v0}, Lcom/google/protobuf/GeneratedMessageLite;->a(Lcom/google/protobuf/dg;)Lcom/google/protobuf/dg;
move-result-object v0
iput-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
.line 1524
:cond_166
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
.line 1525
invoke-static {}, Lcom/cmcm/safewallet/data/keystore/u;->parser()Lcom/google/protobuf/Parser;
move-result-object v1
invoke-virtual {p2, v1, p3}, Lcom/google/protobuf/CodedInputStream;->a(Lcom/google/protobuf/Parser;Lcom/google/protobuf/ExtensionRegistryLite;)Lcom/google/protobuf/MessageLite;
move-result-object v1
.line 1524
invoke-interface {v0, v1}, Lcom/google/protobuf/dg;->add(Ljava/lang/Object;)Z
goto :goto_ff
.line 7333
:sswitch_174
invoke-virtual {p2}, Lcom/google/protobuf/CodedInputStream;->AP()J
move-result-wide v0
.line 1530
iput-wide v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
:try_end_17a
.catch Lcom/google/protobuf/InvalidProtocolBufferException; {:try_start_141 .. :try_end_17a} :catch_119
.catch Ljava/io/IOException; {:try_start_141 .. :try_end_17a} :catch_12d
.catchall {:try_start_141 .. :try_end_17a} :catchall_124
goto :goto_ff
.line 1545
:cond_17b
:pswitch_17b
sget-object p0, Lcom/cmcm/safewallet/data/keystore/s;->Xr:Lcom/cmcm/safewallet/data/keystore/s;
goto/16 :goto_1a
.line 1548
:pswitch_17f
sget-object v0, Lcom/cmcm/safewallet/data/keystore/s;->PARSER:Lcom/google/protobuf/Parser;
if-nez v0, :cond_194
const-class v1, Lcom/cmcm/safewallet/data/keystore/s;
monitor-enter v1
.line 1549
:try_start_186
sget-object v0, Lcom/cmcm/safewallet/data/keystore/s;->PARSER:Lcom/google/protobuf/Parser;
if-nez v0, :cond_193
.line 1550
new-instance v0, Lcom/google/protobuf/ci;
sget-object v2, Lcom/cmcm/safewallet/data/keystore/s;->Xr:Lcom/cmcm/safewallet/data/keystore/s;
invoke-direct {v0, v2}, Lcom/google/protobuf/ci;-><init>(Lcom/google/protobuf/GeneratedMessageLite;)V
sput-object v0, Lcom/cmcm/safewallet/data/keystore/s;->PARSER:Lcom/google/protobuf/Parser;
.line 1552
:cond_193
monitor-exit v1
:try_end_194
.catchall {:try_start_186 .. :try_end_194} :catchall_198
.line 1554
:cond_194
sget-object p0, Lcom/cmcm/safewallet/data/keystore/s;->PARSER:Lcom/google/protobuf/Parser;
goto/16 :goto_1a
.line 1552
:catchall_198
move-exception v0
:try_start_199
monitor-exit v1
:try_end_19a
.catchall {:try_start_199 .. :try_end_19a} :catchall_198
throw v0
.line 1436
nop
:pswitch_data_19c
.packed-switch 0x1
:pswitch_15
:pswitch_1b
:pswitch_1e
:pswitch_25
:pswitch_2b
:pswitch_fb
:pswitch_17b
:pswitch_17f
.end packed-switch
.line 1481
:sswitch_data_1b0
.sparse-switch
0x0 -> :sswitch_110
0x8 -> :sswitch_112
0x12 -> :sswitch_126
0x1a -> :sswitch_141
0x22 -> :sswitch_148
0x2a -> :sswitch_14f
0x32 -> :sswitch_156
0x38 -> :sswitch_174
.end sparse-switch
.end method
.method public final getSerializedSize()I
.registers 7
.prologue
const/4 v1, 0x0
.line 955
iget v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->memoizedSerializedSize:I
.line 956
const/4 v0, -0x1
if-eq v2, v0, :cond_7
.line 988
:goto_6
return v2
.line 959
:cond_7
iget v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
if-eqz v0, :cond_82
.line 960
const/4 v0, 0x1
iget v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
.line 961
invoke-static {v0, v2}, Lcom/google/protobuf/CodedOutputStream;->ap(II)I
move-result v0
add-int/lit8 v0, v0, 0x0
.line 963
:goto_14
iget-object v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
invoke-virtual {v2}, Lcom/google/protobuf/ByteString;->isEmpty()Z
move-result v2
if-nez v2, :cond_24
.line 964
const/4 v2, 0x2
iget-object v3, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
.line 965
invoke-static {v2, v3}, Lcom/google/protobuf/CodedOutputStream;->c(ILcom/google/protobuf/ByteString;)I
move-result v2
add-int/2addr v0, v2
.line 967
:cond_24
iget-object v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z
move-result v2
if-nez v2, :cond_34
.line 968
const/4 v2, 0x3
.line 3598
iget-object v3, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
.line 969
invoke-static {v2, v3}, Lcom/google/protobuf/CodedOutputStream;->n(ILjava/lang/String;)I
move-result v2
add-int/2addr v0, v2
.line 971
:cond_34
iget-object v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z
move-result v2
if-nez v2, :cond_44
.line 972
const/4 v2, 0x4
.line 3664
iget-object v3, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
.line 973
invoke-static {v2, v3}, Lcom/google/protobuf/CodedOutputStream;->n(ILjava/lang/String;)I
move-result v2
add-int/2addr v0, v2
.line 975
:cond_44
iget-object v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
invoke-virtual {v2}, Ljava/lang/String;->isEmpty()Z
move-result v2
if-nez v2, :cond_54
.line 976
const/4 v2, 0x5
.line 3730
iget-object v3, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
.line 977
invoke-static {v2, v3}, Lcom/google/protobuf/CodedOutputStream;->n(ILjava/lang/String;)I
move-result v2
add-int/2addr v0, v2
:cond_54
move v2, v0
.line 979
:goto_55
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
invoke-interface {v0}, Lcom/google/protobuf/dg;->size()I
move-result v0
if-ge v1, v0, :cond_6f
.line 980
const/4 v3, 0x6
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
.line 981
invoke-interface {v0, v1}, Lcom/google/protobuf/dg;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/protobuf/MessageLite;
invoke-static {v3, v0}, Lcom/google/protobuf/CodedOutputStream;->c(ILcom/google/protobuf/MessageLite;)I
move-result v0
add-int/2addr v0, v2
.line 979
add-int/lit8 v1, v1, 0x1
move v2, v0
goto :goto_55
.line 983
:cond_6f
iget-wide v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
const-wide/16 v4, 0x0
cmp-long v0, v0, v4
if-eqz v0, :cond_7f
.line 984
const/4 v0, 0x7
iget-wide v4, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
.line 985
invoke-static {v0, v4, v5}, Lcom/google/protobuf/CodedOutputStream;->e(IJ)I
move-result v0
add-int/2addr v2, v0
.line 987
:cond_7f
iput v2, p0, Lcom/cmcm/safewallet/data/keystore/s;->memoizedSerializedSize:I
goto :goto_6
:cond_82
move v0, v1
goto :goto_14
.end method
.method public final writeTo(Lcom/google/protobuf/CodedOutputStream;)V
.registers 6
.prologue
.line 931
iget v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
if-eqz v0, :cond_a
.line 932
const/4 v0, 0x1
iget v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xk:I
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->an(II)V
.line 934
:cond_a
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
invoke-virtual {v0}, Lcom/google/protobuf/ByteString;->isEmpty()Z
move-result v0
if-nez v0, :cond_18
.line 935
const/4 v0, 0x2
iget-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xl:Lcom/google/protobuf/ByteString;
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->a(ILcom/google/protobuf/ByteString;)V
.line 937
:cond_18
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
move-result v0
if-nez v0, :cond_26
.line 938
const/4 v0, 0x3
.line 2598
iget-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xm:Ljava/lang/String;
.line 938
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->m(ILjava/lang/String;)V
.line 940
:cond_26
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
move-result v0
if-nez v0, :cond_34
.line 941
const/4 v0, 0x4
.line 2664
iget-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xn:Ljava/lang/String;
.line 941
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->m(ILjava/lang/String;)V
.line 943
:cond_34
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
move-result v0
if-nez v0, :cond_42
.line 944
const/4 v0, 0x5
.line 2730
iget-object v1, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xo:Ljava/lang/String;
.line 944
invoke-virtual {p1, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->m(ILjava/lang/String;)V
.line 946
:cond_42
const/4 v0, 0x0
move v1, v0
:goto_44
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
invoke-interface {v0}, Lcom/google/protobuf/dg;->size()I
move-result v0
if-ge v1, v0, :cond_5c
.line 947
const/4 v2, 0x6
iget-object v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xp:Lcom/google/protobuf/dg;
invoke-interface {v0, v1}, Lcom/google/protobuf/dg;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/protobuf/MessageLite;
invoke-virtual {p1, v2, v0}, Lcom/google/protobuf/CodedOutputStream;->a(ILcom/google/protobuf/MessageLite;)V
.line 946
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_44
.line 949
:cond_5c
iget-wide v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
const-wide/16 v2, 0x0
cmp-long v0, v0, v2
if-eqz v0, :cond_6a
.line 950
iget-wide v0, p0, Lcom/cmcm/safewallet/data/keystore/s;->Xq:J
.line 3251
const/4 v2, 0x7
invoke-virtual {p1, v2, v0, v1}, Lcom/google/protobuf/CodedOutputStream;->b(IJ)V
.line 952
:cond_6a
return-void
.end method