b.smali
.class public Lcom/masala/share/proto/b/b;
.super Ljava/lang/Object;
.source "SourceFile"
# interfaces
.implements Ljava/io/Serializable;
# static fields
.field private static volatile W:Lcom/masala/share/proto/b/b;
# instance fields
.field public A:Ljava/lang/String;
.field public B:Ljava/lang/String;
.field public C:Ljava/lang/String;
.field public D:Ljava/lang/String;
.field public E:Ljava/lang/String;
.field public F:Ljava/lang/String;
.field public G:Ljava/lang/String;
.field public H:Ljava/lang/String;
.field public I:Ljava/lang/String;
.field public J:Ljava/lang/String;
.field public K:Ljava/lang/String;
.field public L:Ljava/lang/String;
.field public M:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/masala/share/proto/model/School;",
">;"
}
.end annotation
.end field
.field public N:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Lcom/masala/share/proto/model/Company;",
">;"
}
.end annotation
.end field
.field public O:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field public P:Ljava/lang/String;
.field public Q:Ljava/lang/String;
.field public R:Ljava/lang/String;
.field public S:Ljava/lang/String;
.field public T:Ljava/lang/String;
.field private U:J
.field private transient V:Landroid/content/Context;
.field public a:I
.field public b:J
.field public c:Ljava/lang/String;
.field public d:Ljava/lang/String;
.field public e:I
.field public f:Ljava/lang/String;
.field public g:I
.field public h:I
.field public i:Ljava/lang/String;
.field public j:Ljava/lang/String;
.field public k:Ljava/lang/String;
.field public l:I
.field public m:Ljava/lang/String;
.field public n:Ljava/lang/String;
.field public o:Ljava/lang/String;
.field public p:Ljava/lang/String;
.field public q:Ljava/lang/String;
.field public r:Ljava/lang/String;
.field public s:Ljava/lang/String;
.field public t:Ljava/lang/String;
.field public u:Ljava/lang/String;
.field public v:J
.field public w:Ljava/lang/String;
.field public x:Ljava/lang/String;
.field public y:Ljava/lang/String;
.field public z:Ljava/lang/String;
# direct methods
.method private constructor <init>(Landroid/content/Context;)V
.registers 3
.line 114
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/16 v0, 0xa
.line 34
iput v0, p0, Lcom/masala/share/proto/b/b;->a:I
const/4 v0, 0x0
.line 39
iput v0, p0, Lcom/masala/share/proto/b/b;->e:I
const-string v0, "1"
.line 73
iput-object v0, p0, Lcom/masala/share/proto/b/b;->x:Ljava/lang/String;
.line 75
iput-object v0, p0, Lcom/masala/share/proto/b/b;->z:Ljava/lang/String;
.line 77
iput-object v0, p0, Lcom/masala/share/proto/b/b;->B:Ljava/lang/String;
.line 79
iput-object v0, p0, Lcom/masala/share/proto/b/b;->D:Ljava/lang/String;
.line 81
iput-object v0, p0, Lcom/masala/share/proto/b/b;->F:Ljava/lang/String;
.line 83
iput-object v0, p0, Lcom/masala/share/proto/b/b;->H:Ljava/lang/String;
.line 115
iput-object p1, p0, Lcom/masala/share/proto/b/b;->V:Landroid/content/Context;
.line 116
invoke-direct {p0}, Lcom/masala/share/proto/b/b;->b()V
return-void
.end method
.method public static a(Landroid/content/Context;)Lcom/masala/share/proto/b/b;
.registers 3
.line 104
sget-object v0, Lcom/masala/share/proto/b/b;->W:Lcom/masala/share/proto/b/b;
if-nez v0, :cond_1b
.line 105
const-class v0, Lcom/masala/share/proto/b/b;
monitor-enter v0
.line 106
:try_start_7
sget-object v1, Lcom/masala/share/proto/b/b;->W:Lcom/masala/share/proto/b/b;
if-nez v1, :cond_16
.line 107
new-instance v1, Lcom/masala/share/proto/b/b;
invoke-virtual {p0}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p0
invoke-direct {v1, p0}, Lcom/masala/share/proto/b/b;-><init>(Landroid/content/Context;)V
sput-object v1, Lcom/masala/share/proto/b/b;->W:Lcom/masala/share/proto/b/b;
.line 109
:cond_16
monitor-exit v0
goto :goto_1b
:catchall_18
move-exception p0
monitor-exit v0
:try_end_1a
.catchall {:try_start_7 .. :try_end_1a} :catchall_18
throw p0
.line 111
:cond_1b
:goto_1b
sget-object p0, Lcom/masala/share/proto/b/b;->W:Lcom/masala/share/proto/b/b;
return-object p0
.end method
.method private declared-synchronized b()V
.registers 6
monitor-enter p0
const/4 v0, 0x0
.line 276
:try_start_2
new-instance v1, Ljava/io/File;
iget-object v2, p0, Lcom/masala/share/proto/b/b;->V:Landroid/content/Context;
invoke-virtual {v2}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
move-result-object v2
const-string v3, "appuser.dat"
invoke-direct {v1, v2, v3}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
.line 277
invoke-static {v1}, Lcom/masala/share/utils/j;->a(Ljava/io/File;)[B
move-result-object v1
:try_end_13
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_13} :catch_124
.catchall {:try_start_2 .. :try_end_13} :catchall_122
if-nez v1, :cond_17
.line 279
monitor-exit p0
return-void
.line 282
:cond_17
:try_start_17
iget-object v2, p0, Lcom/masala/share/proto/b/b;->V:Landroid/content/Context;
invoke-static {v2, v1}, Lcom/masala/share/utils/o;->a(Landroid/content/Context;[B)[B
move-result-object v1
if-nez v1, :cond_2f
const-string v1, "yysdk-svc"
const-string v2, "## AppUserData data decrypt failed, remove."
.line 284
invoke-static {v1, v2}, Lsg/bigo/log/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
.line 285
iget-object v1, p0, Lcom/masala/share/proto/b/b;->V:Landroid/content/Context;
const-string v2, "appuser.dat"
invoke-virtual {v1, v2}, Landroid/content/Context;->deleteFile(Ljava/lang/String;)Z
:try_end_2d
.catch Ljava/lang/Exception; {:try_start_17 .. :try_end_2d} :catch_124
.catchall {:try_start_17 .. :try_end_2d} :catchall_122
.line 286
monitor-exit p0
return-void
.line 289
:cond_2f
:try_start_2f
new-instance v2, Ljava/io/ByteArrayInputStream;
invoke-direct {v2, v1}, Ljava/io/ByteArrayInputStream;-><init>([B)V
.line 290
new-instance v1, Ljava/io/ObjectInputStream;
invoke-direct {v1, v2}, Ljava/io/ObjectInputStream;-><init>(Ljava/io/InputStream;)V
:try_end_39
.catch Ljava/lang/Exception; {:try_start_2f .. :try_end_39} :catch_124
.catchall {:try_start_2f .. :try_end_39} :catchall_122
.line 291
:try_start_39
invoke-virtual {v1}, Ljava/io/ObjectInputStream;->readObject()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/masala/share/proto/b/b;
.line 1129
iget v2, v0, Lcom/masala/share/proto/b/b;->a:I
iput v2, p0, Lcom/masala/share/proto/b/b;->a:I
.line 1130
iget-wide v2, v0, Lcom/masala/share/proto/b/b;->b:J
iput-wide v2, p0, Lcom/masala/share/proto/b/b;->b:J
.line 1131
iget-object v2, v0, Lcom/masala/share/proto/b/b;->c:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->c:Ljava/lang/String;
.line 1132
iget-object v2, v0, Lcom/masala/share/proto/b/b;->d:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->d:Ljava/lang/String;
.line 1133
iget v2, v0, Lcom/masala/share/proto/b/b;->e:I
iput v2, p0, Lcom/masala/share/proto/b/b;->e:I
.line 1135
iget-wide v2, v0, Lcom/masala/share/proto/b/b;->U:J
iput-wide v2, p0, Lcom/masala/share/proto/b/b;->U:J
.line 1136
iget-wide v2, v0, Lcom/masala/share/proto/b/b;->v:J
iput-wide v2, p0, Lcom/masala/share/proto/b/b;->v:J
.line 1138
iget-object v2, v0, Lcom/masala/share/proto/b/b;->n:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->n:Ljava/lang/String;
.line 1139
iget-object v2, v0, Lcom/masala/share/proto/b/b;->f:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->f:Ljava/lang/String;
.line 1140
iget v2, v0, Lcom/masala/share/proto/b/b;->g:I
iput v2, p0, Lcom/masala/share/proto/b/b;->g:I
.line 1141
iget v2, v0, Lcom/masala/share/proto/b/b;->h:I
iput v2, p0, Lcom/masala/share/proto/b/b;->h:I
.line 1142
iget-object v2, v0, Lcom/masala/share/proto/b/b;->i:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->i:Ljava/lang/String;
.line 1143
iget-object v2, v0, Lcom/masala/share/proto/b/b;->j:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->j:Ljava/lang/String;
.line 1144
iget-object v2, v0, Lcom/masala/share/proto/b/b;->k:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->k:Ljava/lang/String;
.line 1145
iget v2, v0, Lcom/masala/share/proto/b/b;->l:I
iput v2, p0, Lcom/masala/share/proto/b/b;->l:I
.line 1146
iget-object v2, v0, Lcom/masala/share/proto/b/b;->m:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->m:Ljava/lang/String;
.line 1147
iget-object v2, v0, Lcom/masala/share/proto/b/b;->o:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->o:Ljava/lang/String;
.line 1148
iget-object v2, v0, Lcom/masala/share/proto/b/b;->p:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->p:Ljava/lang/String;
.line 1150
iget-object v2, v0, Lcom/masala/share/proto/b/b;->q:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->q:Ljava/lang/String;
.line 1152
iget-object v2, v0, Lcom/masala/share/proto/b/b;->w:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->w:Ljava/lang/String;
.line 1153
iget-object v2, v0, Lcom/masala/share/proto/b/b;->x:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->x:Ljava/lang/String;
.line 1154
iget-object v2, v0, Lcom/masala/share/proto/b/b;->y:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->y:Ljava/lang/String;
.line 1155
iget-object v2, v0, Lcom/masala/share/proto/b/b;->z:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->z:Ljava/lang/String;
.line 1156
iget-object v2, v0, Lcom/masala/share/proto/b/b;->A:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->A:Ljava/lang/String;
.line 1157
iget-object v2, v0, Lcom/masala/share/proto/b/b;->B:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->B:Ljava/lang/String;
.line 1158
iget-object v2, v0, Lcom/masala/share/proto/b/b;->C:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->C:Ljava/lang/String;
.line 1159
iget-object v2, v0, Lcom/masala/share/proto/b/b;->D:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->D:Ljava/lang/String;
.line 1160
iget-object v2, v0, Lcom/masala/share/proto/b/b;->E:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->E:Ljava/lang/String;
.line 1161
iget-object v2, v0, Lcom/masala/share/proto/b/b;->F:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->F:Ljava/lang/String;
.line 1162
iget-object v2, v0, Lcom/masala/share/proto/b/b;->G:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->G:Ljava/lang/String;
.line 1163
iget-object v2, v0, Lcom/masala/share/proto/b/b;->H:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->H:Ljava/lang/String;
.line 1164
iget-object v2, v0, Lcom/masala/share/proto/b/b;->I:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->I:Ljava/lang/String;
.line 1165
iget-object v2, v0, Lcom/masala/share/proto/b/b;->J:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->J:Ljava/lang/String;
.line 1166
iget-object v2, v0, Lcom/masala/share/proto/b/b;->J:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->J:Ljava/lang/String;
.line 1167
iget-object v2, v0, Lcom/masala/share/proto/b/b;->K:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->K:Ljava/lang/String;
.line 1168
iget-object v2, v0, Lcom/masala/share/proto/b/b;->L:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->L:Ljava/lang/String;
.line 1169
iget-object v2, v0, Lcom/masala/share/proto/b/b;->M:Ljava/util/List;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->M:Ljava/util/List;
.line 1170
iget-object v2, v0, Lcom/masala/share/proto/b/b;->N:Ljava/util/List;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->N:Ljava/util/List;
.line 1171
iget-object v2, v0, Lcom/masala/share/proto/b/b;->O:Ljava/util/List;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->O:Ljava/util/List;
.line 1172
iget-object v2, v0, Lcom/masala/share/proto/b/b;->P:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->P:Ljava/lang/String;
.line 1173
iget-object v2, v0, Lcom/masala/share/proto/b/b;->s:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->s:Ljava/lang/String;
.line 1174
iget-object v2, v0, Lcom/masala/share/proto/b/b;->r:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->r:Ljava/lang/String;
.line 1175
iget-object v2, v0, Lcom/masala/share/proto/b/b;->t:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->t:Ljava/lang/String;
.line 1176
iget-object v2, v0, Lcom/masala/share/proto/b/b;->u:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->u:Ljava/lang/String;
.line 1178
iget-object v2, v0, Lcom/masala/share/proto/b/b;->Q:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->Q:Ljava/lang/String;
.line 1179
iget-object v2, v0, Lcom/masala/share/proto/b/b;->R:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->R:Ljava/lang/String;
.line 1180
iget-object v2, v0, Lcom/masala/share/proto/b/b;->S:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->S:Ljava/lang/String;
.line 1182
iget-object v2, v0, Lcom/masala/share/proto/b/b;->T:Ljava/lang/String;
iput-object v2, p0, Lcom/masala/share/proto/b/b;->T:Ljava/lang/String;
if-eqz v0, :cond_109
.line 294
iget v0, v0, Lcom/masala/share/proto/b/b;->a:I
const/16 v2, 0xa
if-eq v0, v2, :cond_109
.line 1374
iput v2, p0, Lcom/masala/share/proto/b/b;->a:I
:try_end_109
.catch Ljava/lang/Exception; {:try_start_39 .. :try_end_109} :catch_11d
.catchall {:try_start_39 .. :try_end_109} :catchall_118
.line 301
:cond_109
:try_start_109
invoke-virtual {v1}, Ljava/io/ObjectInputStream;->close()V
:try_end_10c
.catch Ljava/io/IOException; {:try_start_109 .. :try_end_10c} :catch_10e
.catchall {:try_start_109 .. :try_end_10c} :catchall_14e
.line 304
monitor-exit p0
return-void
:catch_10e
move-exception v0
:try_start_10f
const-string v1, "yysdk-svc"
const-string v2, "close AppUserData input stream failed"
.line 303
invoke-static {v1, v2, v0}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:try_end_116
.catchall {:try_start_10f .. :try_end_116} :catchall_14e
.line 304
monitor-exit p0
return-void
:catchall_118
move-exception v0
move-object v4, v1
move-object v1, v0
move-object v0, v4
goto :goto_13f
:catch_11d
move-exception v0
move-object v4, v1
move-object v1, v0
move-object v0, v4
goto :goto_125
:catchall_122
move-exception v1
goto :goto_13f
:catch_124
move-exception v1
:goto_125
:try_start_125
const-string v2, "yysdk-svc"
const-string v3, "AppUserData load failed"
.line 297
invoke-static {v2, v3, v1}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:try_end_12c
.catchall {:try_start_125 .. :try_end_12c} :catchall_122
if-eqz v0, :cond_13d
.line 301
:try_start_12e
invoke-virtual {v0}, Ljava/io/ObjectInputStream;->close()V
:try_end_131
.catch Ljava/io/IOException; {:try_start_12e .. :try_end_131} :catch_133
.catchall {:try_start_12e .. :try_end_131} :catchall_14e
.line 304
monitor-exit p0
return-void
:catch_133
move-exception v0
:try_start_134
const-string v1, "yysdk-svc"
const-string v2, "close AppUserData input stream failed"
.line 303
invoke-static {v1, v2, v0}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:try_end_13b
.catchall {:try_start_134 .. :try_end_13b} :catchall_14e
.line 304
monitor-exit p0
return-void
.line 307
:cond_13d
monitor-exit p0
return-void
:goto_13f
if-eqz v0, :cond_14d
.line 301
:try_start_141
invoke-virtual {v0}, Ljava/io/ObjectInputStream;->close()V
:try_end_144
.catch Ljava/io/IOException; {:try_start_141 .. :try_end_144} :catch_145
.catchall {:try_start_141 .. :try_end_144} :catchall_14e
goto :goto_14d
:catch_145
move-exception v0
:try_start_146
const-string v2, "yysdk-svc"
const-string v3, "close AppUserData input stream failed"
.line 303
invoke-static {v2, v3, v0}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
.line 304
:cond_14d
:goto_14d
throw v1
:try_end_14e
.catchall {:try_start_146 .. :try_end_14e} :catchall_14e
:catchall_14e
move-exception v0
monitor-exit p0
throw v0
.end method
.method private declared-synchronized c()V
.registers 6
monitor-enter p0
const/4 v0, 0x0
.line 312
:try_start_2
new-instance v1, Ljava/io/ByteArrayOutputStream;
invoke-direct {v1}, Ljava/io/ByteArrayOutputStream;-><init>()V
.line 313
new-instance v2, Ljava/io/ObjectOutputStream;
invoke-direct {v2, v1}, Ljava/io/ObjectOutputStream;-><init>(Ljava/io/OutputStream;)V
:try_end_c
.catch Ljava/lang/Exception; {:try_start_2 .. :try_end_c} :catch_57
.catchall {:try_start_2 .. :try_end_c} :catchall_53
.line 314
:try_start_c
invoke-virtual {v2, p0}, Ljava/io/ObjectOutputStream;->writeObject(Ljava/lang/Object;)V
.line 315
invoke-virtual {v2}, Ljava/io/ObjectOutputStream;->flush()V
.line 316
invoke-virtual {v1}, Ljava/io/ByteArrayOutputStream;->toByteArray()[B
move-result-object v0
.line 318
invoke-static {v0}, Lcom/masala/share/utils/o;->a([B)[B
move-result-object v0
if-nez v0, :cond_32
const-string v0, "yysdk-svc"
const-string v1, "## app user data encrypt failed."
.line 320
invoke-static {v0, v1}, Lsg/bigo/log/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
:try_end_23
.catch Ljava/lang/Exception; {:try_start_c .. :try_end_23} :catch_51
.catchall {:try_start_c .. :try_end_23} :catchall_74
.line 331
:try_start_23
invoke-virtual {v2}, Ljava/io/ObjectOutputStream;->close()V
:try_end_26
.catch Ljava/io/IOException; {:try_start_23 .. :try_end_26} :catch_28
.catchall {:try_start_23 .. :try_end_26} :catchall_84
.line 334
monitor-exit p0
return-void
:catch_28
move-exception v0
:try_start_29
const-string v1, "yysdk-svc"
const-string v2, "close AppUserData output stream failed"
.line 333
invoke-static {v1, v2, v0}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:try_end_30
.catchall {:try_start_29 .. :try_end_30} :catchall_84
.line 321
monitor-exit p0
return-void
.line 324
:cond_32
:try_start_32
new-instance v1, Ljava/io/File;
iget-object v3, p0, Lcom/masala/share/proto/b/b;->V:Landroid/content/Context;
invoke-virtual {v3}, Landroid/content/Context;->getFilesDir()Ljava/io/File;
move-result-object v3
const-string v4, "appuser.dat"
invoke-direct {v1, v3, v4}, Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V
.line 325
invoke-static {v1, v0}, Lcom/masala/share/utils/j;->a(Ljava/io/File;[B)V
:try_end_42
.catch Ljava/lang/Exception; {:try_start_32 .. :try_end_42} :catch_51
.catchall {:try_start_32 .. :try_end_42} :catchall_74
.line 331
:try_start_42
invoke-virtual {v2}, Ljava/io/ObjectOutputStream;->close()V
:try_end_45
.catch Ljava/io/IOException; {:try_start_42 .. :try_end_45} :catch_47
.catchall {:try_start_42 .. :try_end_45} :catchall_84
.line 334
monitor-exit p0
return-void
:catch_47
move-exception v0
:try_start_48
const-string v1, "yysdk-svc"
const-string v2, "close AppUserData output stream failed"
.line 333
invoke-static {v1, v2, v0}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:try_end_4f
.catchall {:try_start_48 .. :try_end_4f} :catchall_84
.line 334
monitor-exit p0
return-void
:catch_51
move-exception v0
goto :goto_5a
:catchall_53
move-exception v1
move-object v2, v0
move-object v0, v1
goto :goto_75
:catch_57
move-exception v1
move-object v2, v0
move-object v0, v1
:goto_5a
:try_start_5a
const-string v1, "yysdk-svc"
const-string v3, "AppUserData save failed"
.line 327
invoke-static {v1, v3, v0}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:try_end_61
.catchall {:try_start_5a .. :try_end_61} :catchall_74
if-eqz v2, :cond_72
.line 331
:try_start_63
invoke-virtual {v2}, Ljava/io/ObjectOutputStream;->close()V
:try_end_66
.catch Ljava/io/IOException; {:try_start_63 .. :try_end_66} :catch_68
.catchall {:try_start_63 .. :try_end_66} :catchall_84
.line 334
monitor-exit p0
return-void
:catch_68
move-exception v0
:try_start_69
const-string v1, "yysdk-svc"
const-string v2, "close AppUserData output stream failed"
.line 333
invoke-static {v1, v2, v0}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
:try_end_70
.catchall {:try_start_69 .. :try_end_70} :catchall_84
.line 334
monitor-exit p0
return-void
.line 337
:cond_72
monitor-exit p0
return-void
:catchall_74
move-exception v0
:goto_75
if-eqz v2, :cond_83
.line 331
:try_start_77
invoke-virtual {v2}, Ljava/io/ObjectOutputStream;->close()V
:try_end_7a
.catch Ljava/io/IOException; {:try_start_77 .. :try_end_7a} :catch_7b
.catchall {:try_start_77 .. :try_end_7a} :catchall_84
goto :goto_83
:catch_7b
move-exception v1
:try_start_7c
const-string v2, "yysdk-svc"
const-string v3, "close AppUserData output stream failed"
.line 333
invoke-static {v2, v3, v1}, Lsg/bigo/log/Log;->w(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
.line 334
:cond_83
:goto_83
throw v0
:try_end_84
.catchall {:try_start_7c .. :try_end_84} :catchall_84
:catchall_84
move-exception v0
monitor-exit p0
throw v0
.end method
# virtual methods
.method public final a()V
.registers 5
const/16 v0, 0xa
.line 186
iput v0, p0, Lcom/masala/share/proto/b/b;->a:I
const-wide/16 v0, 0x0
.line 187
iput-wide v0, p0, Lcom/masala/share/proto/b/b;->b:J
const/4 v2, 0x0
.line 188
iput-object v2, p0, Lcom/masala/share/proto/b/b;->c:Ljava/lang/String;
.line 189
iput-object v2, p0, Lcom/masala/share/proto/b/b;->d:Ljava/lang/String;
const/4 v3, 0x0
.line 190
iput v3, p0, Lcom/masala/share/proto/b/b;->e:I
.line 191
iput-wide v0, p0, Lcom/masala/share/proto/b/b;->U:J
.line 192
iput-wide v0, p0, Lcom/masala/share/proto/b/b;->v:J
.line 193
iput-object v2, p0, Lcom/masala/share/proto/b/b;->n:Ljava/lang/String;
.line 194
iput v3, p0, Lcom/masala/share/proto/b/b;->g:I
.line 195
iput v3, p0, Lcom/masala/share/proto/b/b;->h:I
.line 196
iput-object v2, p0, Lcom/masala/share/proto/b/b;->i:Ljava/lang/String;
.line 197
iput-object v2, p0, Lcom/masala/share/proto/b/b;->j:Ljava/lang/String;
.line 198
iput-object v2, p0, Lcom/masala/share/proto/b/b;->k:Ljava/lang/String;
.line 199
iput v3, p0, Lcom/masala/share/proto/b/b;->l:I
.line 200
iput-object v2, p0, Lcom/masala/share/proto/b/b;->m:Ljava/lang/String;
.line 201
iput-object v2, p0, Lcom/masala/share/proto/b/b;->o:Ljava/lang/String;
.line 202
iput-object v2, p0, Lcom/masala/share/proto/b/b;->p:Ljava/lang/String;
.line 203
iput-object v2, p0, Lcom/masala/share/proto/b/b;->q:Ljava/lang/String;
.line 204
iput-object v2, p0, Lcom/masala/share/proto/b/b;->w:Ljava/lang/String;
.line 205
iput-object v2, p0, Lcom/masala/share/proto/b/b;->x:Ljava/lang/String;
.line 206
iput-object v2, p0, Lcom/masala/share/proto/b/b;->y:Ljava/lang/String;
.line 207
iput-object v2, p0, Lcom/masala/share/proto/b/b;->z:Ljava/lang/String;
.line 208
iput-object v2, p0, Lcom/masala/share/proto/b/b;->A:Ljava/lang/String;
.line 209
iput-object v2, p0, Lcom/masala/share/proto/b/b;->B:Ljava/lang/String;
.line 210
iput-object v2, p0, Lcom/masala/share/proto/b/b;->C:Ljava/lang/String;
.line 211
iput-object v2, p0, Lcom/masala/share/proto/b/b;->D:Ljava/lang/String;
.line 212
iput-object v2, p0, Lcom/masala/share/proto/b/b;->E:Ljava/lang/String;
.line 213
iput-object v2, p0, Lcom/masala/share/proto/b/b;->F:Ljava/lang/String;
.line 214
iput-object v2, p0, Lcom/masala/share/proto/b/b;->G:Ljava/lang/String;
.line 215
iput-object v2, p0, Lcom/masala/share/proto/b/b;->H:Ljava/lang/String;
.line 216
iput-object v2, p0, Lcom/masala/share/proto/b/b;->I:Ljava/lang/String;
.line 217
iput-object v2, p0, Lcom/masala/share/proto/b/b;->J:Ljava/lang/String;
.line 218
iput-object v2, p0, Lcom/masala/share/proto/b/b;->K:Ljava/lang/String;
.line 219
iput-object v2, p0, Lcom/masala/share/proto/b/b;->L:Ljava/lang/String;
.line 220
iput-object v2, p0, Lcom/masala/share/proto/b/b;->M:Ljava/util/List;
.line 221
iput-object v2, p0, Lcom/masala/share/proto/b/b;->N:Ljava/util/List;
.line 222
iput-object v2, p0, Lcom/masala/share/proto/b/b;->O:Ljava/util/List;
.line 223
iput-object v2, p0, Lcom/masala/share/proto/b/b;->P:Ljava/lang/String;
.line 224
iput-object v2, p0, Lcom/masala/share/proto/b/b;->s:Ljava/lang/String;
.line 225
iput-object v2, p0, Lcom/masala/share/proto/b/b;->r:Ljava/lang/String;
.line 226
iput-object v2, p0, Lcom/masala/share/proto/b/b;->t:Ljava/lang/String;
.line 227
iput-object v2, p0, Lcom/masala/share/proto/b/b;->u:Ljava/lang/String;
.line 228
iput-object v2, p0, Lcom/masala/share/proto/b/b;->Q:Ljava/lang/String;
.line 229
iput-object v2, p0, Lcom/masala/share/proto/b/b;->R:Ljava/lang/String;
.line 230
iput-object v2, p0, Lcom/masala/share/proto/b/b;->S:Ljava/lang/String;
.line 231
iput-object v2, p0, Lcom/masala/share/proto/b/b;->T:Ljava/lang/String;
.line 232
invoke-direct {p0}, Lcom/masala/share/proto/b/b;->c()V
return-void
.end method
.method public toString()Ljava/lang/String;
.registers 4
.line 237
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "[appUser phone:"
.line 238
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lcom/masala/share/proto/b/b;->b:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ",nickName:"
.line 239
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->c:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",email:"
.line 240
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->d:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",bindStatus:"
.line 241
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/masala/share/proto/b/b;->e:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",curPhoneNo:"
.line 242
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lcom/masala/share/proto/b/b;->U:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ",curPhoneOnSvr:"
.line 243
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-wide v1, p0, Lcom/masala/share/proto/b/b;->v:J
invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
const-string v1, ",url"
.line 244
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->n:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",configVer:"
.line 245
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/masala/share/proto/b/b;->a:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",yyUid:"
.line 246
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/masala/share/proto/b/b;->g:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",authType:"
.line 247
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/masala/share/proto/b/b;->h:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",authInfo:"
.line 248
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->i:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",signature:"
.line 249
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->j:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",location:"
.line 250
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->k:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",userLevel:"
.line 251
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget v1, p0, Lcom/masala/share/proto/b/b;->l:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
const-string v1, ",userType:"
.line 252
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->m:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",bigUrl:"
.line 253
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->o:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",midUrl:"
.line 254
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->p:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",instatusId:"
.line 255
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->q:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",fbUidName:"
.line 256
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->w:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",fbUrlSwitch:"
.line 257
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->x:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",twUidName:"
.line 258
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->y:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",twUrlSwitch:"
.line 259
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->z:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",vkUidName:"
.line 260
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->A:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",vkUrlSwitch:"
.line 261
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->B:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",medal:"
.line 262
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->O:Ljava/util/List;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
const-string v1, ",avatarDeck:"
.line 263
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->P:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",big_album:"
.line 264
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->s:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",mid_album:"
.line 265
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->r:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",small_album:"
.line 266
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->t:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",webp_album:"
.line 267
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->u:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, ",register_time"
.line 268
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
iget-object v1, p0, Lcom/masala/share/proto/b/b;->T:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v1, "]"
.line 269
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 270
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method