FcDBHelper.smali
.class public Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;
.super Ljava/lang/Object;
.source "FcDBHelper.java"
# static fields
.field private static Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;
.field private static final TAG:Ljava/lang/String;
# instance fields
.field private fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 26
const-class v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;
invoke-virtual {v0}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v0
sput-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->TAG:Ljava/lang/String;
.line 27
new-instance v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;
invoke-direct {v0}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;-><init>()V
sput-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;
return-void
.end method
.method private constructor <init>()V
.registers 4
.line 29
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 30
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
if-nez v0, :cond_23
.line 31
const-class v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;
monitor-enter v0
.line 32
:try_start_a
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
if-nez v1, :cond_18
.line 33
sget-object v1, Lim/tpelyyftgw/messenger/ApplicationLoader;->applicationContext:Landroid/content/Context;
const-string v2, "User_Fc.db"
invoke-static {v1, v2}, Lcom/litesuits/orm/LiteOrm;->newCascadeInstance(Landroid/content/Context;Ljava/lang/String;)Lcom/litesuits/orm/LiteOrm;
move-result-object v1
iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
.line 35
:cond_18
monitor-exit v0
:try_end_19
.catchall {:try_start_a .. :try_end_19} :catchall_20
.line 36
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/litesuits/orm/LiteOrm;->setDebugged(Z)V
goto :goto_23
.line 35
:catchall_20
move-exception v1
:try_start_21
monitor-exit v0
:try_end_22
.catchall {:try_start_21 .. :try_end_22} :catchall_20
throw v1
.line 38
:cond_23
:goto_23
return-void
.end method
.method public static getInstance()Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;
.registers 1
.line 41
sget-object v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->Instance:Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;
return-object v0
.end method
# virtual methods
.method public delete(Ljava/lang/Class;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;)V"
}
.end annotation
.line 268
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v0, p1}, Lcom/litesuits/orm/LiteOrm;->delete(Ljava/lang/Class;)I
.line 269
return-void
.end method
.method public delete(Ljava/lang/Object;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;)V"
}
.end annotation
.line 208
.local p1, "t":Ljava/lang/Object;, "TT;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v0, p1}, Lcom/litesuits/orm/LiteOrm;->delete(Ljava/lang/Object;)I
.line 209
return-void
.end method
.method public deleteAll(Ljava/lang/Class;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;)V"
}
.end annotation
.line 288
.local p1, "var1":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v0, p1}, Lcom/litesuits/orm/LiteOrm;->deleteAll(Ljava/lang/Class;)I
.line 289
return-void
.end method
.method public deleteDatabase()V
.registers 2
.line 296
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v0}, Lcom/litesuits/orm/LiteOrm;->deleteDatabase()Z
.line 297
return-void
.end method
.method public deleteItemById(Ljava/lang/Class;J)V
.registers 11
.param p2, "id" # J
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;J)V"
}
.end annotation
.line 219
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
new-instance v0, Lcom/litesuits/orm/db/assit/WhereBuilder;
invoke-direct {v0, p1}, Lcom/litesuits/orm/db/assit/WhereBuilder;-><init>(Ljava/lang/Class;)V
const/4 v1, 0x1
new-array v2, v1, [Ljava/lang/Object;
.line 220
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
const/4 v4, 0x0
aput-object v3, v2, v4
const-string v3, "ForumID=?"
invoke-virtual {v0, v3, v2}, Lcom/litesuits/orm/db/assit/WhereBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/WhereBuilder;
move-result-object v0
.line 221
.local v0, "mQueryBuilder":Lcom/litesuits/orm/db/assit/WhereBuilder;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v2, v0}, Lcom/litesuits/orm/LiteOrm;->delete(Lcom/litesuits/orm/db/assit/WhereBuilder;)I
move-result v2
.line 222
.local v2, "back":I
sget-object v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->TAG:Ljava/lang/String;
new-array v1, v1, [Ljava/lang/Object;
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
const-string v6, "deleteItemById()-------\u5220\u9664\u7ed3\u679c"
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
aput-object v5, v1, v4
invoke-static {v3, v1}, Lcom/socks/library/KLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 223
return-void
.end method
.method public deleteItemByUserId(Ljava/lang/Class;J)V
.registers 11
.param p2, "userId" # J
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;J)V"
}
.end annotation
.line 233
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
new-instance v0, Lcom/litesuits/orm/db/assit/WhereBuilder;
invoke-direct {v0, p1}, Lcom/litesuits/orm/db/assit/WhereBuilder;-><init>(Ljava/lang/Class;)V
const/4 v1, 0x1
new-array v2, v1, [Ljava/lang/Object;
.line 234
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v3
const/4 v4, 0x0
aput-object v3, v2, v4
const-string v3, "CreateBy=?"
invoke-virtual {v0, v3, v2}, Lcom/litesuits/orm/db/assit/WhereBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/WhereBuilder;
move-result-object v0
.line 235
.local v0, "mQueryBuilder":Lcom/litesuits/orm/db/assit/WhereBuilder;
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v2, v0}, Lcom/litesuits/orm/LiteOrm;->delete(Lcom/litesuits/orm/db/assit/WhereBuilder;)I
move-result v2
.line 236
.local v2, "back":I
sget-object v3, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->TAG:Ljava/lang/String;
new-array v1, v1, [Ljava/lang/Object;
new-instance v5, Ljava/lang/StringBuilder;
invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
const-string v6, "deleteItemById()-------\u5220\u9664\u7ed3\u679c"
invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v5
aput-object v5, v1, v4
invoke-static {v3, v1}, Lcom/socks/library/KLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 237
return-void
.end method
.method public deleteList(Ljava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/util/List<",
"TT;>;)V"
}
.end annotation
.line 278
.local p1, "list":Ljava/util/List;, "Ljava/util/List<TT;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v0, p1}, Lcom/litesuits/orm/LiteOrm;->delete(Ljava/util/Collection;)I
.line 279
return-void
.end method
.method public deleteReply(Ljava/lang/Class;JJI)V
.registers 22
.param p2, "forumId" # J
.param p4, "commentID" # J
.param p6, "commentCount" # I
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;JJI)V"
}
.end annotation
.line 247
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
move-object v0, p0
move-wide/from16 v1, p4
new-instance v3, Lcom/litesuits/orm/db/assit/WhereBuilder;
move-object/from16 v4, p1
invoke-direct {v3, v4}, Lcom/litesuits/orm/db/assit/WhereBuilder;-><init>(Ljava/lang/Class;)V
const/4 v5, 0x1
new-array v6, v5, [Ljava/lang/Object;
.line 248
invoke-static/range {p2 .. p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v7
const/4 v8, 0x0
aput-object v7, v6, v8
const-string v7, "ForumID=?"
invoke-virtual {v3, v7, v6}, Lcom/litesuits/orm/db/assit/WhereBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/WhereBuilder;
move-result-object v3
.line 249
.local v3, "mQueryBuilder":Lcom/litesuits/orm/db/assit/WhereBuilder;
new-instance v6, Ljava/util/HashMap;
invoke-direct {v6}, Ljava/util/HashMap;-><init>()V
.line 250
.local v6, "replaceValue":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
invoke-static/range {p6 .. p6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
const-string v9, "CommentCount"
invoke-virtual {v6, v9, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 251
iget-object v7, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
new-instance v9, Lcom/litesuits/orm/db/model/ColumnsValue;
invoke-direct {v9, v6}, Lcom/litesuits/orm/db/model/ColumnsValue;-><init>(Ljava/util/Map;)V
sget-object v10, Lcom/litesuits/orm/db/model/ConflictAlgorithm;->Fail:Lcom/litesuits/orm/db/model/ConflictAlgorithm;
invoke-virtual {v7, v3, v9, v10}, Lcom/litesuits/orm/LiteOrm;->update(Lcom/litesuits/orm/db/assit/WhereBuilder;Lcom/litesuits/orm/db/model/ColumnsValue;Lcom/litesuits/orm/db/model/ConflictAlgorithm;)I
move-result v7
.line 253
.local v7, "i":I
iget-object v9, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
new-instance v10, Lcom/litesuits/orm/db/assit/WhereBuilder;
const-class v11, Lcom/bjz/comm/net/bean/FcReplyBean;
invoke-direct {v10, v11}, Lcom/litesuits/orm/db/assit/WhereBuilder;-><init>(Ljava/lang/Class;)V
new-instance v11, Ljava/lang/StringBuilder;
invoke-direct {v11}, Ljava/lang/StringBuilder;-><init>()V
const-string v12, "CommentID = "
invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v11, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v11
new-array v12, v8, [Ljava/lang/Object;
.line 254
invoke-virtual {v10, v11, v12}, Lcom/litesuits/orm/db/assit/WhereBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/WhereBuilder;
move-result-object v10
.line 253
invoke-virtual {v9, v10}, Lcom/litesuits/orm/LiteOrm;->delete(Lcom/litesuits/orm/db/assit/WhereBuilder;)I
move-result v9
.line 255
.local v9, "back1":I
sget-object v10, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->TAG:Ljava/lang/String;
new-array v11, v5, [Ljava/lang/Object;
new-instance v12, Ljava/lang/StringBuilder;
invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
const-string v13, "deleteReply()------------\u5220\u9664\u7528\u6237\u8bc4\u8bba"
invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v12, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v12
aput-object v12, v11, v8
invoke-static {v10, v11}, Lcom/socks/library/KLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 256
iget-object v10, v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
new-instance v11, Lcom/litesuits/orm/db/assit/WhereBuilder;
const-class v12, Lcom/bjz/comm/net/bean/FcReplyBean;
invoke-direct {v11, v12}, Lcom/litesuits/orm/db/assit/WhereBuilder;-><init>(Ljava/lang/Class;)V
new-instance v12, Ljava/lang/StringBuilder;
invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
const-string v14, "SupID = "
invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v12, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v12
new-array v14, v8, [Ljava/lang/Object;
.line 257
invoke-virtual {v11, v12, v14}, Lcom/litesuits/orm/db/assit/WhereBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/WhereBuilder;
move-result-object v11
.line 256
invoke-virtual {v10, v11}, Lcom/litesuits/orm/LiteOrm;->delete(Lcom/litesuits/orm/db/assit/WhereBuilder;)I
move-result v10
.line 258
.local v10, "back2":I
sget-object v11, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->TAG:Ljava/lang/String;
new-array v5, v5, [Ljava/lang/Object;
new-instance v12, Ljava/lang/StringBuilder;
invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v12, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
invoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v12
aput-object v12, v5, v8
invoke-static {v11, v5}, Lcom/socks/library/KLog;->d(Ljava/lang/String;[Ljava/lang/Object;)V
.line 259
return-void
.end method
.method public getQueryAll(Ljava/lang/Class;)Ljava/util/List;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;)",
"Ljava/util/List<",
"TT;>;"
}
.end annotation
.line 86
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v0, p1}, Lcom/litesuits/orm/LiteOrm;->query(Ljava/lang/Class;)Ljava/util/ArrayList;
move-result-object v0
return-object v0
.end method
.method public getQueryByOrder(Ljava/lang/Class;)Ljava/util/ArrayList;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;)",
"Ljava/util/ArrayList;"
}
.end annotation
.line 96
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
new-instance v0, Lcom/litesuits/orm/db/assit/QueryBuilder;
invoke-direct {v0, p1}, Lcom/litesuits/orm/db/assit/QueryBuilder;-><init>(Ljava/lang/Class;)V
const-string v1, "ForumID"
invoke-virtual {v0, v1}, Lcom/litesuits/orm/db/assit/QueryBuilder;->appendOrderDescBy(Ljava/lang/String;)Lcom/litesuits/orm/db/assit/QueryBuilder;
move-result-object v0
.line 97
.local v0, "mQueryBuilder":Lcom/litesuits/orm/db/assit/QueryBuilder;, "Lcom/litesuits/orm/db/assit/QueryBuilder<TT;>;"
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v1, v0}, Lcom/litesuits/orm/LiteOrm;->query(Lcom/litesuits/orm/db/assit/QueryBuilder;)Ljava/util/ArrayList;
move-result-object v1
return-object v1
.end method
.method public getQueryByWhere(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/String;)Ljava/util/List;
.registers 9
.param p2, "field" # Ljava/lang/String;
.param p3, "value" # [Ljava/lang/String;
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;",
"Ljava/lang/String;",
"[",
"Ljava/lang/String;",
")",
"Ljava/util/List<",
"TT;>;"
}
.end annotation
.line 109
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
new-instance v1, Lcom/litesuits/orm/db/assit/QueryBuilder;
invoke-direct {v1, p1}, Lcom/litesuits/orm/db/assit/QueryBuilder;-><init>(Ljava/lang/Class;)V
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, "=?"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
const/4 v3, 0x1
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
aput-object p3, v3, v4
invoke-virtual {v1, v2, v3}, Lcom/litesuits/orm/db/assit/QueryBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/QueryBuilder;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/litesuits/orm/LiteOrm;->query(Lcom/litesuits/orm/db/assit/QueryBuilder;)Ljava/util/ArrayList;
move-result-object v0
return-object v0
.end method
.method public getQueryByWhereLength(Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/String;II)Ljava/util/List;
.registers 11
.param p2, "field" # Ljava/lang/String;
.param p3, "value" # [Ljava/lang/String;
.param p4, "start" # I
.param p5, "length" # I
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;",
"Ljava/lang/String;",
"[",
"Ljava/lang/String;",
"II)",
"Ljava/util/List<",
"TT;>;"
}
.end annotation
.line 134
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
new-instance v1, Lcom/litesuits/orm/db/assit/QueryBuilder;
invoke-direct {v1, p1}, Lcom/litesuits/orm/db/assit/QueryBuilder;-><init>(Ljava/lang/Class;)V
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v2, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v3, "=?"
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
const/4 v3, 0x1
new-array v3, v3, [Ljava/lang/Object;
const/4 v4, 0x0
aput-object p3, v3, v4
invoke-virtual {v1, v2, v3}, Lcom/litesuits/orm/db/assit/QueryBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/QueryBuilder;
move-result-object v1
invoke-virtual {v1, p4, p5}, Lcom/litesuits/orm/db/assit/QueryBuilder;->limit(II)Lcom/litesuits/orm/db/assit/QueryBuilder;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/litesuits/orm/LiteOrm;->query(Lcom/litesuits/orm/db/assit/QueryBuilder;)Ljava/util/ArrayList;
move-result-object v0
return-object v0
.end method
.method public init(Lim/tpelyyftgw/messenger/ApplicationLoader;)V
.registers 4
.param p1, "applicationLoader" # Lim/tpelyyftgw/messenger/ApplicationLoader;
.line 45
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
if-nez v0, :cond_1e
.line 46
const-class v0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;
monitor-enter v0
.line 47
:try_start_7
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
if-nez v1, :cond_13
.line 48
const-string v1, "User_Fc.db"
invoke-static {p1, v1}, Lcom/litesuits/orm/LiteOrm;->newCascadeInstance(Landroid/content/Context;Ljava/lang/String;)Lcom/litesuits/orm/LiteOrm;
move-result-object v1
iput-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
.line 50
:cond_13
monitor-exit v0
:try_end_14
.catchall {:try_start_7 .. :try_end_14} :catchall_1b
.line 51
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/litesuits/orm/LiteOrm;->setDebugged(Z)V
goto :goto_1e
.line 50
:catchall_1b
move-exception v1
:try_start_1c
monitor-exit v0
:try_end_1d
.catchall {:try_start_1c .. :try_end_1d} :catchall_1b
throw v1
.line 53
:cond_1e
:goto_1e
return-void
.end method
.method public insert(Ljava/lang/Object;)J
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(TT;)J"
}
.end annotation
.line 65
.local p1, "t":Ljava/lang/Object;, "TT;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v0, p1}, Lcom/litesuits/orm/LiteOrm;->save(Ljava/lang/Object;)J
move-result-wide v0
return-wide v0
.end method
.method public insertAll(Ljava/util/List;)V
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/util/List<",
"TT;>;)V"
}
.end annotation
.line 74
.local p1, "list":Ljava/util/List;, "Ljava/util/List<TT;>;"
if-eqz p1, :cond_d
invoke-interface {p1}, Ljava/util/List;->size()I
move-result v0
if-lez v0, :cond_d
.line 75
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v0, p1}, Lcom/litesuits/orm/LiteOrm;->save(Ljava/util/Collection;)I
.line 77
:cond_d
return-void
.end method
.method public queryFcListByUserId(Ljava/lang/Class;J)Ljava/util/ArrayList;
.registers 7
.param p2, "userId" # J
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;J)",
"Ljava/util/ArrayList<",
"TT;>;"
}
.end annotation
.line 113
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
new-instance v0, Lcom/litesuits/orm/db/assit/QueryBuilder;
invoke-direct {v0, p1}, Lcom/litesuits/orm/db/assit/QueryBuilder;-><init>(Ljava/lang/Class;)V
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "CreateBy = "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v1, p2, p3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
new-array v2, v2, [Ljava/lang/Object;
.line 114
invoke-virtual {v0, v1, v2}, Lcom/litesuits/orm/db/assit/QueryBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/QueryBuilder;
move-result-object v0
.line 115
const-string v1, "ForumID"
invoke-virtual {v0, v1}, Lcom/litesuits/orm/db/assit/QueryBuilder;->appendOrderDescBy(Ljava/lang/String;)Lcom/litesuits/orm/db/assit/QueryBuilder;
move-result-object v0
.line 116
.local v0, "mQueryBuilder":Lcom/litesuits/orm/db/assit/QueryBuilder;, "Lcom/litesuits/orm/db/assit/QueryBuilder<TT;>;"
iget-object v1, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v1, v0}, Lcom/litesuits/orm/LiteOrm;->query(Lcom/litesuits/orm/db/assit/QueryBuilder;)Ljava/util/ArrayList;
move-result-object v1
return-object v1
.end method
.method public queryItemById(Ljava/lang/Class;J)Ljava/lang/Object;
.registers 5
.param p2, "forumId" # J
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;J)TT;"
}
.end annotation
.line 120
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
iget-object v0, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v0, p2, p3, p1}, Lcom/litesuits/orm/LiteOrm;->queryById(JLjava/lang/Class;)Ljava/lang/Object;
move-result-object v0
return-object v0
.end method
.method public updateItemFollowStatus(Ljava/lang/Class;JZ)V
.registers 10
.param p2, "userId" # J
.param p4, "isFollow" # Z
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;JZ)V"
}
.end annotation
.line 152
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
new-instance v0, Lcom/litesuits/orm/db/assit/WhereBuilder;
invoke-direct {v0, p1}, Lcom/litesuits/orm/db/assit/WhereBuilder;-><init>(Ljava/lang/Class;)V
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
.line 153
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
const/4 v3, 0x0
aput-object v2, v1, v3
const-string v2, "CreateBy=?"
invoke-virtual {v0, v2, v1}, Lcom/litesuits/orm/db/assit/WhereBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/WhereBuilder;
move-result-object v0
.line 154
.local v0, "mQueryBuilder":Lcom/litesuits/orm/db/assit/WhereBuilder;
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
.line 155
.local v1, "replaceValue":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
invoke-static {p4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
const-string v3, "HasFollow"
invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 156
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
new-instance v3, Lcom/litesuits/orm/db/model/ColumnsValue;
invoke-direct {v3, v1}, Lcom/litesuits/orm/db/model/ColumnsValue;-><init>(Ljava/util/Map;)V
sget-object v4, Lcom/litesuits/orm/db/model/ConflictAlgorithm;->Fail:Lcom/litesuits/orm/db/model/ConflictAlgorithm;
invoke-virtual {v2, v0, v3, v4}, Lcom/litesuits/orm/LiteOrm;->update(Lcom/litesuits/orm/db/assit/WhereBuilder;Lcom/litesuits/orm/db/model/ColumnsValue;Lcom/litesuits/orm/db/model/ConflictAlgorithm;)I
move-result v2
.line 157
.local v2, "i":I
return-void
.end method
.method public updateItemLikeStatus(Ljava/lang/Class;JZI)V
.registers 11
.param p2, "forumId" # J
.param p4, "isLike" # Z
.param p5, "ThumbUp" # I
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;JZI)V"
}
.end annotation
.line 160
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
new-instance v0, Lcom/litesuits/orm/db/assit/WhereBuilder;
invoke-direct {v0, p1}, Lcom/litesuits/orm/db/assit/WhereBuilder;-><init>(Ljava/lang/Class;)V
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
.line 161
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
const/4 v3, 0x0
aput-object v2, v1, v3
const-string v2, "ForumID=?"
invoke-virtual {v0, v2, v1}, Lcom/litesuits/orm/db/assit/WhereBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/WhereBuilder;
move-result-object v0
.line 162
.local v0, "mQueryBuilder":Lcom/litesuits/orm/db/assit/WhereBuilder;
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
.line 163
.local v1, "replaceValue":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
invoke-static {p4}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v2
const-string v3, "HasThumb"
invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 164
invoke-static {p5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "ThumbUp"
invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 165
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
new-instance v3, Lcom/litesuits/orm/db/model/ColumnsValue;
invoke-direct {v3, v1}, Lcom/litesuits/orm/db/model/ColumnsValue;-><init>(Ljava/util/Map;)V
sget-object v4, Lcom/litesuits/orm/db/model/ConflictAlgorithm;->Fail:Lcom/litesuits/orm/db/model/ConflictAlgorithm;
invoke-virtual {v2, v0, v3, v4}, Lcom/litesuits/orm/LiteOrm;->update(Lcom/litesuits/orm/db/assit/WhereBuilder;Lcom/litesuits/orm/db/model/ColumnsValue;Lcom/litesuits/orm/db/model/ConflictAlgorithm;)I
move-result v2
.line 166
.local v2, "i":I
return-void
.end method
.method public updateItemPermissionStatus(Ljava/lang/Class;JI)V
.registers 10
.param p2, "forumId" # J
.param p4, "permission" # I
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;JI)V"
}
.end annotation
.line 144
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
new-instance v0, Lcom/litesuits/orm/db/assit/WhereBuilder;
invoke-direct {v0, p1}, Lcom/litesuits/orm/db/assit/WhereBuilder;-><init>(Ljava/lang/Class;)V
const/4 v1, 0x1
new-array v1, v1, [Ljava/lang/Object;
.line 145
invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
const/4 v3, 0x0
aput-object v2, v1, v3
const-string v2, "ForumID=?"
invoke-virtual {v0, v2, v1}, Lcom/litesuits/orm/db/assit/WhereBuilder;->where(Ljava/lang/String;[Ljava/lang/Object;)Lcom/litesuits/orm/db/assit/WhereBuilder;
move-result-object v0
.line 146
.local v0, "mQueryBuilder":Lcom/litesuits/orm/db/assit/WhereBuilder;
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
.line 147
.local v1, "replaceValue":Ljava/util/HashMap;, "Ljava/util/HashMap<Ljava/lang/String;Ljava/lang/Object;>;"
invoke-static {p4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
const-string v3, "Permission"
invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 148
iget-object v2, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
new-instance v3, Lcom/litesuits/orm/db/model/ColumnsValue;
invoke-direct {v3, v1}, Lcom/litesuits/orm/db/model/ColumnsValue;-><init>(Ljava/util/Map;)V
sget-object v4, Lcom/litesuits/orm/db/model/ConflictAlgorithm;->Fail:Lcom/litesuits/orm/db/model/ConflictAlgorithm;
invoke-virtual {v2, v0, v3, v4}, Lcom/litesuits/orm/LiteOrm;->update(Lcom/litesuits/orm/db/assit/WhereBuilder;Lcom/litesuits/orm/db/model/ColumnsValue;Lcom/litesuits/orm/db/model/ConflictAlgorithm;)I
move-result v2
.line 149
.local v2, "i":I
return-void
.end method
.method public updateItemReply(Ljava/lang/Class;JLcom/bjz/comm/net/bean/FcReplyBean;)V
.registers 9
.param p2, "forumId" # J
.param p4, "mFcReplyBean" # Lcom/bjz/comm/net/bean/FcReplyBean;
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TT;>;J",
"Lcom/bjz/comm/net/bean/FcReplyBean;",
")V"
}
.end annotation
.line 169
.local p1, "cla":Ljava/lang/Class;, "Ljava/lang/Class<TT;>;"
invoke-virtual {p0, p1, p2, p3}, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->queryItemById(Ljava/lang/Class;J)Ljava/lang/Object;
move-result-object v0
.line 170
.local v0, "queryData":Ljava/lang/Object;, "TT;"
if-nez v0, :cond_7
.line 171
return-void
.line 173
:cond_7
instance-of v1, v0, Lim/tpelyyftgw/javaBean/fc/HomeFcListBean;
if-eqz v1, :cond_26
.line 174
move-object v1, v0
check-cast v1, Lim/tpelyyftgw/javaBean/fc/HomeFcListBean;
.line 175
.local v1, "updateData":Lim/tpelyyftgw/javaBean/fc/HomeFcListBean;
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/fc/HomeFcListBean;->getComments()Ljava/util/ArrayList;
move-result-object v2
.line 176
.local v2, "comments":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcReplyBean;>;"
if-eqz v2, :cond_17
.line 177
invoke-virtual {v2, p4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 179
:cond_17
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/fc/HomeFcListBean;->getCommentCount()I
move-result v3
add-int/lit8 v3, v3, 0x1
invoke-virtual {v1, v3}, Lim/tpelyyftgw/javaBean/fc/HomeFcListBean;->setCommentCount(I)V
.line 180
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v3, v1}, Lcom/litesuits/orm/LiteOrm;->save(Ljava/lang/Object;)J
.line 181
.end local v1 # "updateData":Lim/tpelyyftgw/javaBean/fc/HomeFcListBean;
.end local v2 # "comments":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcReplyBean;>;"
goto :goto_65
:cond_26
instance-of v1, v0, Lim/tpelyyftgw/javaBean/fc/RecommendFcListBean;
if-eqz v1, :cond_45
.line 182
move-object v1, v0
check-cast v1, Lim/tpelyyftgw/javaBean/fc/RecommendFcListBean;
.line 183
.local v1, "updateData":Lim/tpelyyftgw/javaBean/fc/RecommendFcListBean;
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/fc/RecommendFcListBean;->getComments()Ljava/util/ArrayList;
move-result-object v2
.line 184
.restart local v2 # "comments":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcReplyBean;>;"
if-eqz v2, :cond_36
.line 185
invoke-virtual {v2, p4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 187
:cond_36
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/fc/RecommendFcListBean;->getCommentCount()I
move-result v3
add-int/lit8 v3, v3, 0x1
invoke-virtual {v1, v3}, Lim/tpelyyftgw/javaBean/fc/RecommendFcListBean;->setCommentCount(I)V
.line 188
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v3, v1}, Lcom/litesuits/orm/LiteOrm;->save(Ljava/lang/Object;)J
.end local v1 # "updateData":Lim/tpelyyftgw/javaBean/fc/RecommendFcListBean;
.end local v2 # "comments":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcReplyBean;>;"
goto :goto_64
.line 189
:cond_45
instance-of v1, v0, Lim/tpelyyftgw/javaBean/fc/FollowedFcListBean;
if-eqz v1, :cond_64
.line 190
move-object v1, v0
check-cast v1, Lim/tpelyyftgw/javaBean/fc/FollowedFcListBean;
.line 191
.local v1, "updateData":Lim/tpelyyftgw/javaBean/fc/FollowedFcListBean;
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/fc/FollowedFcListBean;->getComments()Ljava/util/ArrayList;
move-result-object v2
.line 192
.restart local v2 # "comments":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcReplyBean;>;"
if-eqz v2, :cond_55
.line 193
invoke-virtual {v2, p4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
.line 195
:cond_55
invoke-virtual {v1}, Lim/tpelyyftgw/javaBean/fc/FollowedFcListBean;->getCommentCount()I
move-result v3
add-int/lit8 v3, v3, 0x1
invoke-virtual {v1, v3}, Lim/tpelyyftgw/javaBean/fc/FollowedFcListBean;->setCommentCount(I)V
.line 196
iget-object v3, p0, Lim/tpelyyftgw/ui/hui/friendscircle_v1/helper/FcDBHelper;->fcLiteOrm:Lcom/litesuits/orm/LiteOrm;
invoke-virtual {v3, v1}, Lcom/litesuits/orm/LiteOrm;->save(Ljava/lang/Object;)J
goto :goto_65
.line 189
.end local v1 # "updateData":Lim/tpelyyftgw/javaBean/fc/FollowedFcListBean;
.end local v2 # "comments":Ljava/util/ArrayList;, "Ljava/util/ArrayList<Lcom/bjz/comm/net/bean/FcReplyBean;>;"
:cond_64
:goto_64
nop
.line 198
:goto_65
return-void
.end method