ONews.smali
.class public Lcom/cm/plugincluster/news/model/ONews;
.super Ljava/lang/Object;
.source "ONews.java"
# interfaces
.implements Ljava/io/Serializable;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/cm/plugincluster/news/model/ONews$Columns;
}
.end annotation
# static fields
.field public static final CTYPE_GAGS_VIDEO:Ljava/lang/String; = "0x1000000"
.field public static final DISPLAY_GAGS_VIDEO:Ljava/lang/String; = "0x1000000"
.field public static final PRINT_MODE_LESS:I = 0x0
.field public static final STATUS_BOOKMARK:I = 0x1
.field public static final STATUS_INIT:I = 0x0
.field public static final STATUS_OFFLINE:I = 0x1
.field public static final STATUS_READ:I = 0x1
.field public static final TABLE_NAME_PREFIX:Ljava/lang/String; = "tbl_onews__"
.field public static final VERSION:I = 0x1a
.field private static final serialVersionUID:J = 0x6ec432c28e8e082dL
# instance fields
.field private action:Ljava/lang/String;
.field private author:Ljava/lang/String;
.field private body:Ljava/lang/String;
.field private bodyimages:Ljava/lang/String;
.field private bodyimagesList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private bodyimgcnt:I
.field private bodysize:J
.field private bodyvideos:Ljava/lang/String;
.field private bodyvideosList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private borderimg:Ljava/lang/String;
.field private cancomment:Ljava/lang/String;
.field private categories:Ljava/lang/String;
.field private categoriesList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private clickcount:Ljava/lang/String;
.field private clickparam:Ljava/lang/String;
.field private clicktitle:Ljava/lang/String;
.field private clicktype:Ljava/lang/String;
.field private commentcount:Ljava/lang/String;
.field private comments:Ljava/lang/String;
.field private commentsList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private contentid:Ljava/lang/String;
.field private cpack:Ljava/lang/String;
.field private cpid:Ljava/lang/String;
.field private ctype:Ljava/lang/String;
.field private data:Ljava/lang/String;
.field dataJson:Lorg/json/JSONObject;
.field private dataList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private dislikecount:Ljava/lang/String;
.field private display:Ljava/lang/String;
.field private dtitle:Ljava/lang/String;
.field private duration:I
.field private editortag:Ljava/lang/String;
.field private editortagList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private eroticscore:Ljava/lang/String;
.field private features:Landroid/util/SparseArray;
.annotation system Ldalvik/annotation/Signature;
value = {
"Landroid/util/SparseArray",
"<",
"Lcom/cm/plugincluster/news/model/ONewsFunction;",
">;"
}
.end annotation
.end field
.field private flag:I
.field private headimage:Ljava/lang/String;
.field private icon:Ljava/lang/String;
.field private images:Ljava/lang/String;
.field private imagesList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private info:Ljava/lang/String;
.field private isread:I
.field private keywords:Ljava/lang/String;
.field private keywordsList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private lastupdatetime:Ljava/lang/String;
.field private likecount:Ljava/lang/String;
.field private mGagsVideo:Ljava/lang/Object;
.field private misc:Ljava/lang/String;
.field newsList:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<",
"Lcom/cm/plugincluster/news/model/ONews;",
">;"
}
.end annotation
.end field
.field private newsyscore:Ljava/lang/String;
.field private originalurl:Ljava/lang/String;
.field private pubtime:Ljava/lang/String;
.field private pulltime:Ljava/lang/String;
.field private sharecount:Ljava/lang/String;
.field private socialscore:Ljava/lang/String;
.field private source:Ljava/lang/String;
.field private stick:I
.field private stickttl:J
.field private stime:Ljava/lang/String;
.field private summary:Ljava/lang/String;
.field private tag:Ljava/lang/String;
.field private title:Ljava/lang/String;
.field private titlebg:Ljava/lang/String;
.field private url:Ljava/lang/String;
.field private vid:Ljava/lang/String;
.field private video_id:Ljava/lang/String;
.field private x_bookmark:I
.field private x_ctimes:I
.field private x_offline:I
.field private x_parent_cid:Ljava/lang/String;
.field private x_seq:I
.field private x_stimes:I
# direct methods
.method public constructor <init>()V
.registers 4
.prologue
const/4 v2, 0x0
const/4 v1, 0x0
.line 24
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 154
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
.line 155
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->ctype:Ljava/lang/String;
.line 156
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->title:Ljava/lang/String;
.line 157
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->author:Ljava/lang/String;
.line 158
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
.line 159
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->pubtime:Ljava/lang/String;
.line 160
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
.line 161
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
.line 163
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->source:Ljava/lang/String;
.line 164
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->originalurl:Ljava/lang/String;
.line 165
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->url:Ljava/lang/String;
.line 166
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->action:Ljava/lang/String;
.line 167
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
.line 168
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
.line 169
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
.line 173
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->newsyscore:Ljava/lang/String;
.line 174
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->socialscore:Ljava/lang/String;
.line 175
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
.line 176
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickcount:Ljava/lang/String;
.line 177
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->likecount:Ljava/lang/String;
.line 178
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dislikecount:Ljava/lang/String;
.line 179
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
.line 180
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commentcount:Ljava/lang/String;
.line 181
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cpack:Ljava/lang/String;
.line 182
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->body:Ljava/lang/String;
.line 183
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
.line 185
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->headimage:Ljava/lang/String;
.line 190
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
.line 195
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dtitle:Ljava/lang/String;
.line 196
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->lastupdatetime:Ljava/lang/String;
.line 197
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cpid:Ljava/lang/String;
.line 199
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
.line 201
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->pulltime:Ljava/lang/String;
.line 204
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark:I
.line 205
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
.line 206
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_stimes:I
.line 207
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_ctimes:I
.line 208
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_seq:I
.line 212
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->isread:I
.line 214
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
.line 216
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
.line 219
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->titlebg:Ljava/lang/String;
.line 220
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->icon:Ljava/lang/String;
.line 221
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->borderimg:Ljava/lang/String;
.line 222
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
.line 223
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktitle:Ljava/lang/String;
.line 224
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktype:Ljava/lang/String;
.line 225
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickparam:Ljava/lang/String;
.line 227
const-string v0, "1"
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
.line 229
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
.line 318
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->video_id:Ljava/lang/String;
.line 328
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->vid:Ljava/lang/String;
.line 364
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimgcnt:I
.line 933
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->newsList:Ljava/util/ArrayList;
return-void
.end method
.method public static TABLE_NAME(Lcom/cm/plugincluster/news/model/ONewsScenario;)Ljava/lang/String;
.registers 3
.prologue
.line 63
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "tbl_onews__"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONewsScenario;->hexString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method private static UNIQ_INDEX(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
.registers 7
.prologue
.line 1486
:try_start_0
const-string v0, "CREATE UNIQUE INDEX IF NOT EXISTS idx_%s ON %s (%s);"
const/4 v1, 0x3
new-array v1, v1, [Ljava/lang/Object;
const/4 v2, 0x0
aput-object p1, v1, v2
const/4 v2, 0x1
aput-object p2, v1, v2
const/4 v2, 0x2
aput-object p3, v1, v2
invoke-static {v0, v1}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
.line 1487
invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
:try_end_15
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_15} :catch_16
.line 1491
:goto_15
return-void
.line 1488
:catch_16
move-exception v0
.line 1489
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_15
.end method
.method public static createArrayFromJson(Lorg/json/JSONArray;)Ljava/util/ArrayList;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lorg/json/JSONArray;",
")",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 1700
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 1701
if-nez p0, :cond_8
.line 1715
:cond_7
:goto_7
return-object v0
.line 1705
:cond_8
:try_start_8
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
move-result v1
if-eqz v1, :cond_7
.line 1708
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
move-result v2
.line 1709
const/4 v1, 0x0
:goto_13
if-ge v1, v2, :cond_7
.line 1710
invoke-virtual {p0, v1}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String;
move-result-object v3
invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:try_end_1c
.catch Lorg/json/JSONException; {:try_start_8 .. :try_end_1c} :catch_1f
.line 1709
add-int/lit8 v1, v1, 0x1
goto :goto_13
.line 1712
:catch_1f
move-exception v1
.line 1713
invoke-virtual {v1}, Lorg/json/JSONException;->printStackTrace()V
goto :goto_7
.end method
.method public static createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/String;",
")",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 1719
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 1720
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_13
const-string v1, "null"
invoke-virtual {v1, p0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_14
.line 1736
:cond_13
:goto_13
return-object v0
.line 1725
:cond_14
:try_start_14
new-instance v2, Lorg/json/JSONArray;
invoke-direct {v2, p0}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
.line 1726
invoke-virtual {v2}, Lorg/json/JSONArray;->length()I
move-result v1
if-eqz v1, :cond_13
.line 1729
invoke-virtual {v2}, Lorg/json/JSONArray;->length()I
move-result v3
.line 1730
const/4 v1, 0x0
:goto_24
if-ge v1, v3, :cond_13
.line 1731
invoke-virtual {v2, v1}, Lorg/json/JSONArray;->getString(I)Ljava/lang/String;
move-result-object v4
invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:try_end_2d
.catch Lorg/json/JSONException; {:try_start_14 .. :try_end_2d} :catch_30
.line 1730
add-int/lit8 v1, v1, 0x1
goto :goto_24
.line 1733
:catch_30
move-exception v1
.line 1734
invoke-virtual {v1}, Lorg/json/JSONException;->printStackTrace()V
goto :goto_13
.end method
.method public static fromContentValues(Landroid/content/ContentValues;)Lcom/cm/plugincluster/news/model/ONews;
.registers 7
.prologue
.line 1295
new-instance v3, Lcom/cm/plugincluster/news/model/ONews;
invoke-direct {v3}, Lcom/cm/plugincluster/news/model/ONews;-><init>()V
.line 1296
const-string v0, "contentid"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->contentid(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1297
const-string v0, "ctype"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->ctype(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1298
const-string v0, "title"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->title(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1299
const-string v0, "author"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->author(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1300
const-string v0, "summary"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->summary(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1301
const-string v0, "pubtime"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->pubtime(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1302
const-string v0, "display"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->display(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1303
const-string v0, "images"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->images(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1304
const-string v0, "source"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->source(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1305
const-string v0, "originalurl"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->originalurl(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1306
const-string/jumbo v0, "url"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->url(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1307
const-string v0, "action"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->action(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1308
const-string v0, "comments"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->comments(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1309
const-string v0, "keywords"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->keywords(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1310
const-string v0, "categories"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->categories(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1311
const-string v0, "newsyscore"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->newsyscore(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1312
const-string v0, "socialscore"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->socialscore(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1313
const-string v0, "eroticscore"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->eroticscore(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1314
const-string v0, "clickcount"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->clickcount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1315
const-string v0, "likecount"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->likecount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1316
const-string v0, "dislikecount"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->dislikecount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1317
const-string v0, "sharecount"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->sharecount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1318
const-string v0, "commentcount"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->commentcount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1319
const-string v0, "cpack"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->cpack(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1320
const-string v0, "body"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->body(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1321
const-string v0, "bodyimages"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->bodyimages(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1322
const-string v0, "headimage"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->headimage(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1323
const-string v0, "bodysize"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsLong(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v0
invoke-virtual {v3, v0, v1}, Lcom/cm/plugincluster/news/model/ONews;->bodysize(J)V
.line 1324
const-string v0, "flag"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->flag(I)V
.line 1325
const-string v0, "stick"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->stick(I)V
.line 1326
const-string v0, "stickttl"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsLong(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Long;->longValue()J
move-result-wide v0
invoke-virtual {v3, v0, v1}, Lcom/cm/plugincluster/news/model/ONews;->stickttl(J)V
.line 1327
const-string v0, "data"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->data(Ljava/lang/String;)V
.line 1328
const-string v0, "bodyvideos"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos(Ljava/lang/String;)V
.line 1329
const-string v0, "dtitle"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->dtitle(Ljava/lang/String;)V
.line 1330
const-string v0, "cpid"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->cpid(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1331
const-string v0, "editortag"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->editortag(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1332
const-string v0, "pulltime"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->pulltime(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1333
const-string v0, "bodyimgcnt"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setBodyimgcnt(I)V
.line 1334
const-string v0, "misc"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setMisc(Ljava/lang/String;)V
.line 1335
const-string v0, "duration"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setDuration(I)V
.line 1338
const-string v0, "titlebg"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setTitlebg(Ljava/lang/String;)V
.line 1339
const-string v0, "icon"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setIcon(Ljava/lang/String;)V
.line 1340
const-string v0, "borderimg"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setBorderimg(Ljava/lang/String;)V
.line 1341
const-string v0, "tag"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setTagWeird(Ljava/lang/String;)V
.line 1342
const-string v0, "clicktitle"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setClicktitle(Ljava/lang/String;)V
.line 1343
const-string v0, "clicktype"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setClicktype(Ljava/lang/String;)V
.line 1344
const-string v0, "clickparam"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->setClickparam(Ljava/lang/String;)V
.line 1347
const-string/jumbo v0, "x_bookmark"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark(I)V
.line 1348
const-string/jumbo v0, "x_offline"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->x_offline(I)V
.line 1349
const-string/jumbo v0, "x_ctimes"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->x_ctimes(I)Lcom/cm/plugincluster/news/model/ONews;
.line 1350
const-string/jumbo v0, "x_stimes"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->x_stimes(I)Lcom/cm/plugincluster/news/model/ONews;
.line 1351
const-string/jumbo v0, "x_seq"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->x_seq(I)Lcom/cm/plugincluster/news/model/ONews;
.line 1352
const-string v0, "stime"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->stime(Ljava/lang/String;)V
.line 1353
const-string v0, "isread"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsInteger(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->isread(I)V
.line 1354
const-string/jumbo v0, "x_parent_cid"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->x_parent_cid(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1355
const-string v0, "lastupdatetime"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->lastupdatetime(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.line 1356
const-string v0, "cancomment"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1357
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_242
const-string v0, "1"
:cond_242
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->canComment(Ljava/lang/String;)V
.line 1358
const-string v0, "info"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, v3, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
.line 1359
const/4 v0, 0x0
move v1, v0
:goto_24f
sget-object v0, Lcom/cm/plugincluster/news/model/ONewsFuncSupport;->supportfuns:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-ge v1, v0, :cond_2a3
.line 1360
invoke-static {p0}, Lcom/cm/plugincluster/news/model/ONewsFuncSupport;->supportFunc(Landroid/content/ContentValues;)Ljava/util/ArrayList;
move-result-object v0
.line 1361
if-eqz v0, :cond_29f
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
if-lez v2, :cond_29f
.line 1362
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v4
:goto_267
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_29f
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
.line 1363
const/4 v2, 0x0
.line 1365
:try_start_274
invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/news/model/ONewsFunction;
:try_end_27a
.catch Ljava/lang/InstantiationException; {:try_start_274 .. :try_end_27a} :catch_287
.catch Ljava/lang/IllegalAccessException; {:try_start_274 .. :try_end_27a} :catch_293
.line 1371
:goto_27a
invoke-interface {v0, v3, p0}, Lcom/cm/plugincluster/news/model/ONewsFunction;->fromContentValues(Lcom/cm/plugincluster/news/model/ONews;Landroid/content/ContentValues;)V
.line 1372
iget-object v2, v3, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v5
invoke-virtual {v2, v5, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
goto :goto_267
.line 1366
:catch_287
move-exception v0
.line 1367
const-string v5, "news_loader"
invoke-static {v0}, Landroid/util/Log;->getStackTraceString(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object v0
invoke-static {v5, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
move-object v0, v2
.line 1370
goto :goto_27a
.line 1368
:catch_293
move-exception v0
.line 1369
const-string v5, "news_loader"
invoke-static {v0}, Landroid/util/Log;->getStackTraceString(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object v0
invoke-static {v5, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
move-object v0, v2
goto :goto_27a
.line 1359
:cond_29f
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_24f
.line 1376
:cond_2a3
return-object v3
.end method
.method private static getAllTables(Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/database/sqlite/SQLiteDatabase;",
")",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
const/4 v1, 0x0
.line 1499
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 1503
:try_start_6
const-string v2, "SELECT * FROM sqlite_master WHERE type=\'table\';"
const/4 v3, 0x0
invoke-virtual {p0, v2, v3}, Landroid/database/sqlite/SQLiteDatabase;->rawQuery(Ljava/lang/String;[Ljava/lang/String;)Landroid/database/Cursor;
move-result-object v1
.line 1504
invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z
.line 1505
:goto_10
invoke-interface {v1}, Landroid/database/Cursor;->isAfterLast()Z
move-result v2
if-nez v2, :cond_39
.line 1506
const/4 v2, 0x1
invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v2
.line 1507
const-string v3, "android_metadata"
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_2e
const-string v3, "sqlite_sequence"
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_2e
.line 1508
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1510
:cond_2e
invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z
:try_end_31
.catchall {:try_start_6 .. :try_end_31} :catchall_32
goto :goto_10
.line 1513
:catchall_32
move-exception v0
if-eqz v1, :cond_38
.line 1514
invoke-interface {v1}, Landroid/database/Cursor;->close()V
:cond_38
throw v0
.line 1513
:cond_39
if-eqz v1, :cond_3e
.line 1514
invoke-interface {v1}, Landroid/database/Cursor;->close()V
.line 1517
:cond_3e
return-object v0
.end method
.method private getJsonValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 6
.prologue
.line 339
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_9
.line 340
const-string v0, ""
.line 353
:goto_8
return-object v0
.line 343
:cond_9
const-string v0, ""
.line 345
:try_start_b
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 346
invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
move-result v2
if-nez v2, :cond_19
.line 347
const-string v0, ""
goto :goto_8
.line 349
:cond_19
invoke-virtual {v1, p2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
:try_end_1c
.catch Lorg/json/JSONException; {:try_start_b .. :try_end_1c} :catch_1e
move-result-object v0
goto :goto_8
.line 350
:catch_1e
move-exception v1
.line 351
invoke-virtual {v1}, Lorg/json/JSONException;->printStackTrace()V
goto :goto_8
.end method
.method public static onCreateTable(Landroid/database/sqlite/SQLiteDatabase;Lcom/cm/plugincluster/news/model/ONewsScenario;)V
.registers 5
.prologue
.line 1477
:try_start_0
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->TABLE_NAME(Lcom/cm/plugincluster/news/model/ONewsScenario;)Ljava/lang/String;
move-result-object v0
invoke-static {v0, p0}, Lcom/cm/plugincluster/news/model/ONews;->onCreateTable(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase;)V
.line 1478
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->TABLE_NAME(Lcom/cm/plugincluster/news/model/ONewsScenario;)Ljava/lang/String;
move-result-object v0
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->TABLE_NAME(Lcom/cm/plugincluster/news/model/ONewsScenario;)Ljava/lang/String;
move-result-object v1
const-string v2, "contentid"
invoke-static {p0, v0, v1, v2}, Lcom/cm/plugincluster/news/model/ONews;->UNIQ_INDEX(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
:try_end_14
.catch Landroid/database/sqlite/SQLiteFullException; {:try_start_0 .. :try_end_14} :catch_15
.line 1482
:goto_14
return-void
.line 1479
:catch_15
move-exception v0
.line 1480
const-string v1, "sqlerr"
invoke-static {v0}, Landroid/util/Log;->getStackTraceString(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object v0
invoke-static {v1, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
goto :goto_14
.end method
.method private static onCreateTable(Ljava/lang/String;Landroid/database/sqlite/SQLiteDatabase;)V
.registers 4
.prologue
.line 1521
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "CREATE TABLE IF NOT EXISTS "
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "("
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "_id"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER PRIMARY KEY,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "contentid"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "ctype"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "title"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "author"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "summary"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "pubtime"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "display"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "images"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "source"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "originalurl"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "url"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "action"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "comments"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "keywords"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "categories"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "newsyscore"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "socialscore"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "eroticscore"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "clickcount"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "likecount"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "dislikecount"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "sharecount"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "commentcount"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "cpack"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "body"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "bodyimages"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "headimage"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "x_bookmark"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "x_offline"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "stime"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "x_ctimes"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "x_stimes"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "x_seq"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "bodysize"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "isread"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "flag"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "stick"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "stickttl"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "data"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "bodyvideos"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "x_parent_cid"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "dtitle"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "lastupdatetime"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "cpid"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "editortag"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "pulltime"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "duration"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "bodyimgcnt"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER DEFAULT 0,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "misc"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "titlebg"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "icon"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "borderimg"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "tag"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "clicktitle"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "clicktype"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "clickparam"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "cancomment"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "info"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " TEXT);"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 1584
:try_start_2e4
invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
:try_end_2e7
.catch Landroid/database/SQLException; {:try_start_2e4 .. :try_end_2e7} :catch_2e8
.line 1588
:goto_2e7
return-void
.line 1585
:catch_2e8
move-exception v0
.line 1586
invoke-virtual {v0}, Landroid/database/SQLException;->printStackTrace()V
goto :goto_2e7
.end method
.method public static onUpgradeTable(Landroid/database/sqlite/SQLiteDatabase;II)V
.registers 7
.prologue
.line 1591
invoke-static {p0}, Lcom/cm/plugincluster/news/model/ONews;->getAllTables(Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List;
move-result-object v0
.line 1592
invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object v1
:cond_8
:goto_8
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_33
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 1593
const-string v2, "tbl_onews__"
invoke-virtual {v0, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_8
.line 1594
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
const-string v3, "DROP TABLE IF EXISTS "
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
goto :goto_8
.line 1597
:cond_33
return-void
.end method
# virtual methods
.method public action(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 590
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->action:Ljava/lang/String;
.line 591
return-object p0
.end method
.method public action()Ljava/lang/String;
.registers 2
.prologue
.line 598
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->action:Ljava/lang/String;
return-object v0
.end method
.method public author(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 462
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->author:Ljava/lang/String;
.line 463
return-object p0
.end method
.method public author()Ljava/lang/String;
.registers 2
.prologue
.line 470
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->author:Ljava/lang/String;
return-object v0
.end method
.method public body(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 809
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->body:Ljava/lang/String;
.line 810
return-object p0
.end method
.method public body()Ljava/lang/String;
.registers 2
.prologue
.line 817
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->body:Ljava/lang/String;
return-object v0
.end method
.method public bodyimages(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 3
.prologue
.line 824
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
.line 825
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimagesList:Ljava/util/ArrayList;
.line 826
return-object p0
.end method
.method public bodyimages()Ljava/lang/String;
.registers 2
.prologue
.line 833
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
return-object v0
.end method
.method public bodyimagesList()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 840
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimagesList:Ljava/util/ArrayList;
return-object v0
.end method
.method public bodysize()J
.registers 3
.prologue
.line 859
iget-wide v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodysize:J
return-wide v0
.end method
.method public bodysize(J)V
.registers 4
.prologue
.line 863
iput-wide p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodysize:J
.line 864
return-void
.end method
.method public bodyvideos()Ljava/lang/String;
.registers 2
.prologue
.line 966
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos:Ljava/lang/String;
return-object v0
.end method
.method public bodyvideos(Ljava/lang/String;)V
.registers 3
.prologue
.line 956
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos:Ljava/lang/String;
.line 958
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideosList:Ljava/util/ArrayList;
.line 959
return-void
.end method
.method public bodyvideosList()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 975
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideosList:Ljava/util/ArrayList;
return-object v0
.end method
.method public canComment(Ljava/lang/String;)V
.registers 2
.prologue
.line 251
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
.line 252
return-void
.end method
.method public canComment()Z
.registers 3
.prologue
.line 247
const-string v0, "1"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
return v0
.end method
.method public categories(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 3
.prologue
.line 651
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
.line 652
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->categoriesList:Ljava/util/ArrayList;
.line 653
return-object p0
.end method
.method public categories()Ljava/lang/String;
.registers 2
.prologue
.line 660
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
return-object v0
.end method
.method public categoriesList()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 667
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->categoriesList:Ljava/util/ArrayList;
return-object v0
.end method
.method public clickcount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 719
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickcount:Ljava/lang/String;
.line 720
return-object p0
.end method
.method public clickcount()Ljava/lang/String;
.registers 2
.prologue
.line 727
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickcount:Ljava/lang/String;
return-object v0
.end method
.method public commentcount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 779
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->commentcount:Ljava/lang/String;
.line 780
return-object p0
.end method
.method public commentcount()Ljava/lang/String;
.registers 2
.prologue
.line 787
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commentcount:Ljava/lang/String;
return-object v0
.end method
.method public comments(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 3
.prologue
.line 605
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
.line 606
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commentsList:Ljava/util/ArrayList;
.line 607
return-object p0
.end method
.method public comments()Ljava/lang/String;
.registers 2
.prologue
.line 614
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
return-object v0
.end method
.method public commentsList()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 621
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commentsList:Ljava/util/ArrayList;
return-object v0
.end method
.method public contentid(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 417
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
.line 418
return-object p0
.end method
.method public contentid()Ljava/lang/String;
.registers 2
.prologue
.line 425
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
return-object v0
.end method
.method public cpack(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 794
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->cpack:Ljava/lang/String;
.line 795
return-object p0
.end method
.method public cpack()Ljava/lang/String;
.registers 2
.prologue
.line 802
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cpack:Ljava/lang/String;
return-object v0
.end method
.method public cpid(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 1059
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->cpid:Ljava/lang/String;
.line 1060
return-object p0
.end method
.method public cpid()Ljava/lang/String;
.registers 2
.prologue
.line 1096
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cpid:Ljava/lang/String;
return-object v0
.end method
.method public ctype(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 432
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->ctype:Ljava/lang/String;
.line 433
return-object p0
.end method
.method public ctype()Ljava/lang/String;
.registers 2
.prologue
.line 440
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->ctype:Ljava/lang/String;
return-object v0
.end method
.method public data()Ljava/lang/String;
.registers 2
.prologue
.line 922
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
return-object v0
.end method
.method public data(Ljava/lang/String;)V
.registers 3
.prologue
.line 913
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
.line 914
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dataList:Ljava/util/ArrayList;
.line 915
return-void
.end method
.method public dataList()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 930
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dataList:Ljava/util/ArrayList;
return-object v0
.end method
.method public dataNewsesList()Ljava/util/ArrayList;
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Lcom/cm/plugincluster/news/model/ONews;",
">;"
}
.end annotation
.prologue
.line 940
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->newsList:Ljava/util/ArrayList;
if-nez v0, :cond_3e
.line 941
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dataList:Ljava/util/ArrayList;
if-eqz v0, :cond_3e
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dataList:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v0
if-lez v0, :cond_3e
.line 942
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->newsList:Ljava/util/ArrayList;
.line 944
:try_start_17
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dataList:Ljava/util/ArrayList;
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_1d
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_3e
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 945
iget-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->newsList:Ljava/util/ArrayList;
new-instance v3, Lcom/cm/plugincluster/news/model/ONews;
invoke-direct {v3}, Lcom/cm/plugincluster/news/model/ONews;-><init>()V
new-instance v4, Lorg/json/JSONObject;
invoke-direct {v4, v0}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
invoke-virtual {v3, v4}, Lcom/cm/plugincluster/news/model/ONews;->fromJSONObject(Lorg/json/JSONObject;)Lcom/cm/plugincluster/news/model/ONews;
move-result-object v0
invoke-virtual {v2, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:try_end_3c
.catch Lorg/json/JSONException; {:try_start_17 .. :try_end_3c} :catch_3d
goto :goto_1d
.line 947
:catch_3d
move-exception v0
.line 952
:cond_3e
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->newsList:Ljava/util/ArrayList;
return-object v0
.end method
.method public dislikecount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 749
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->dislikecount:Ljava/lang/String;
.line 750
return-object p0
.end method
.method public dislikecount()Ljava/lang/String;
.registers 2
.prologue
.line 757
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dislikecount:Ljava/lang/String;
return-object v0
.end method
.method public display(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 507
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
.line 508
return-object p0
.end method
.method public display()Ljava/lang/String;
.registers 2
.prologue
.line 515
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
return-object v0
.end method
.method public dtitle()Ljava/lang/String;
.registers 2
.prologue
.line 987
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dtitle:Ljava/lang/String;
return-object v0
.end method
.method public dtitle(Ljava/lang/String;)V
.registers 2
.prologue
.line 983
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->dtitle:Ljava/lang/String;
.line 984
return-void
.end method
.method public editortag(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 3
.prologue
.line 1069
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
.line 1070
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->editortagList:Ljava/util/ArrayList;
.line 1071
return-object p0
.end method
.method public editortag()Ljava/lang/String;
.registers 2
.prologue
.line 1074
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
return-object v0
.end method
.method public editortagList()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 1078
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->editortagList:Ljava/util/ArrayList;
return-object v0
.end method
.method public eroticscore(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 704
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
.line 705
return-object p0
.end method
.method public eroticscore()Ljava/lang/String;
.registers 2
.prologue
.line 712
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
return-object v0
.end method
.method public flag()I
.registers 2
.prologue
.line 876
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->flag:I
return v0
.end method
.method public flag(I)V
.registers 2
.prologue
.line 867
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->flag:I
.line 868
return-void
.end method
.method public fromCursor(Landroid/database/Cursor;)Lcom/cm/plugincluster/news/model/ONews;
.registers 7
.prologue
.line 1380
const-string v0, "contentid"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
.line 1381
const-string v0, "ctype"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->ctype:Ljava/lang/String;
.line 1382
const-string v0, "title"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->title:Ljava/lang/String;
.line 1383
const-string v0, "author"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->author:Ljava/lang/String;
.line 1384
const-string v0, "summary"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
.line 1385
const-string v0, "pubtime"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->pubtime:Ljava/lang/String;
.line 1386
const-string v0, "display"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
.line 1387
const-string v0, "images"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
.line 1388
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
invoke-static {v0}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->imagesList:Ljava/util/ArrayList;
.line 1389
const-string v0, "source"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->source:Ljava/lang/String;
.line 1390
const-string v0, "originalurl"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->originalurl:Ljava/lang/String;
.line 1391
const-string/jumbo v0, "url"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->url:Ljava/lang/String;
.line 1392
const-string v0, "action"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->action:Ljava/lang/String;
.line 1393
const-string v0, "comments"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
.line 1394
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
invoke-static {v0}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commentsList:Ljava/util/ArrayList;
.line 1395
const-string v0, "keywords"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
.line 1396
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
invoke-static {v0}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->keywordsList:Ljava/util/ArrayList;
.line 1397
const-string v0, "categories"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
.line 1398
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
invoke-static {v0}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->categoriesList:Ljava/util/ArrayList;
.line 1399
const-string v0, "newsyscore"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->newsyscore:Ljava/lang/String;
.line 1400
const-string v0, "socialscore"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->socialscore:Ljava/lang/String;
.line 1401
const-string v0, "eroticscore"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
.line 1402
const-string v0, "clickcount"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickcount:Ljava/lang/String;
.line 1403
const-string v0, "likecount"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->likecount:Ljava/lang/String;
.line 1404
const-string v0, "dislikecount"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dislikecount:Ljava/lang/String;
.line 1405
const-string v0, "sharecount"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
.line 1406
const-string v0, "commentcount"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commentcount:Ljava/lang/String;
.line 1407
const-string v0, "cpack"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cpack:Ljava/lang/String;
.line 1408
const-string v0, "body"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->body:Ljava/lang/String;
.line 1409
const-string v0, "bodyimages"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
.line 1410
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
invoke-static {v0}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimagesList:Ljava/util/ArrayList;
.line 1411
const-string v0, "headimage"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->headimage:Ljava/lang/String;
.line 1412
const-string v0, "bodysize"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getLong(I)J
move-result-wide v0
iput-wide v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodysize:J
.line 1413
const-string v0, "flag"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->flag:I
.line 1414
const-string v0, "stick"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
.line 1415
const-string v0, "stickttl"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getLong(I)J
move-result-wide v0
iput-wide v0, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
.line 1416
const-string v0, "data"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
.line 1417
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
invoke-static {v0}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dataList:Ljava/util/ArrayList;
.line 1418
const-string v0, "bodyvideos"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos:Ljava/lang/String;
.line 1419
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos:Ljava/lang/String;
invoke-static {v0}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideosList:Ljava/util/ArrayList;
.line 1420
const-string v0, "dtitle"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dtitle:Ljava/lang/String;
.line 1421
const-string v0, "cpid"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cpid:Ljava/lang/String;
.line 1422
const-string v0, "editortag"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
.line 1423
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
invoke-static {v0}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->editortagList:Ljava/util/ArrayList;
.line 1424
const-string v0, "pulltime"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->pulltime:Ljava/lang/String;
.line 1425
const-string v0, "bodyimgcnt"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimgcnt:I
.line 1428
const-string/jumbo v0, "x_bookmark"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark:I
.line 1429
const-string/jumbo v0, "x_offline"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
.line 1430
const-string/jumbo v0, "x_ctimes"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_ctimes:I
.line 1431
const-string/jumbo v0, "x_stimes"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_stimes:I
.line 1432
const-string/jumbo v0, "x_seq"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_seq:I
.line 1433
const-string v0, "stime"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->stime:Ljava/lang/String;
.line 1434
const-string v0, "isread"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->isread:I
.line 1435
const-string/jumbo v0, "x_parent_cid"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_parent_cid:Ljava/lang/String;
.line 1436
const-string v0, "lastupdatetime"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->lastupdatetime:Ljava/lang/String;
.line 1437
const-string v0, "duration"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
iput v0, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
.line 1438
const-string v0, "misc"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
.line 1441
const-string v0, "titlebg"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->titlebg:Ljava/lang/String;
.line 1442
const-string v0, "icon"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->icon:Ljava/lang/String;
.line 1443
const-string v0, "borderimg"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->borderimg:Ljava/lang/String;
.line 1444
const-string v0, "tag"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
.line 1445
const-string v0, "clicktitle"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktitle:Ljava/lang/String;
.line 1446
const-string v0, "clicktype"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktype:Ljava/lang/String;
.line 1447
const-string v0, "clickparam"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickparam:Ljava/lang/String;
.line 1449
const-string v0, "cancomment"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
.line 1450
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_2ff
.line 1451
const-string v0, "1"
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
.line 1453
:cond_2ff
const-string v0, "info"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
.line 1455
const/4 v0, 0x0
move v1, v0
:goto_30d
sget-object v0, Lcom/cm/plugincluster/news/model/ONewsFuncSupport;->supportfuns:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-ge v1, v0, :cond_361
.line 1456
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONewsFuncSupport;->supportFunc(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object v0
.line 1457
if-eqz v0, :cond_35d
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
if-lez v2, :cond_35d
.line 1458
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v3
:goto_325
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_35d
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
.line 1459
const/4 v2, 0x0
.line 1461
:try_start_332
invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/news/model/ONewsFunction;
:try_end_338
.catch Ljava/lang/InstantiationException; {:try_start_332 .. :try_end_338} :catch_345
.catch Ljava/lang/IllegalAccessException; {:try_start_332 .. :try_end_338} :catch_351
.line 1467
:goto_338
invoke-interface {v0, p0, p1}, Lcom/cm/plugincluster/news/model/ONewsFunction;->fromCursor(Lcom/cm/plugincluster/news/model/ONews;Landroid/database/Cursor;)V
.line 1468
iget-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v4
invoke-virtual {v2, v4, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
goto :goto_325
.line 1462
:catch_345
move-exception v0
.line 1463
const-string v4, "news_loader"
invoke-static {v0}, Landroid/util/Log;->getStackTraceString(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object v0
invoke-static {v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
move-object v0, v2
.line 1466
goto :goto_338
.line 1464
:catch_351
move-exception v0
.line 1465
const-string v4, "news_loader"
invoke-static {v0}, Landroid/util/Log;->getStackTraceString(Ljava/lang/Throwable;)Ljava/lang/String;
move-result-object v0
invoke-static {v4, v0}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I
move-object v0, v2
goto :goto_338
.line 1455
:cond_35d
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_30d
.line 1472
:cond_361
return-object p0
.end method
.method public fromJSONObject(Lorg/json/JSONObject;)Lcom/cm/plugincluster/news/model/ONews;
.registers 10
.prologue
const/4 v0, 0x0
.line 1101
:try_start_1
const-string v1, "contentid"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
.line 1102
const-string v1, "ctype"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->ctype:Ljava/lang/String;
.line 1103
const-string v1, "title"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->title:Ljava/lang/String;
.line 1104
const-string v1, "author"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->author:Ljava/lang/String;
.line 1105
const-string v1, "summary"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
.line 1106
const-string v1, "pubtime"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->pubtime:Ljava/lang/String;
.line 1107
const-string v1, "display"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
.line 1108
const-string v1, "cpid"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->cpid:Ljava/lang/String;
.line 1110
const-string v1, "images"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1111
if-eqz v1, :cond_55
.line 1112
invoke-virtual {v1}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v2
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
.line 1113
invoke-static {v1}, Lcom/cm/plugincluster/news/model/ONews;->createArrayFromJson(Lorg/json/JSONArray;)Ljava/util/ArrayList;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->imagesList:Ljava/util/ArrayList;
.line 1116
:cond_55
const-string v1, "source"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->source:Ljava/lang/String;
.line 1117
const-string v1, "originalurl"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->originalurl:Ljava/lang/String;
.line 1118
const-string/jumbo v1, "url"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->url:Ljava/lang/String;
.line 1119
const-string v1, "action"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->action:Ljava/lang/String;
.line 1121
const-string v1, "comments"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1122
if-eqz v1, :cond_8a
.line 1123
invoke-virtual {v1}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v2
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
.line 1124
invoke-static {v1}, Lcom/cm/plugincluster/news/model/ONews;->createArrayFromJson(Lorg/json/JSONArray;)Ljava/util/ArrayList;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->commentsList:Ljava/util/ArrayList;
.line 1127
:cond_8a
const-string v1, "keywords"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1128
if-eqz v1, :cond_9e
.line 1129
invoke-virtual {v1}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v2
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
.line 1130
invoke-static {v1}, Lcom/cm/plugincluster/news/model/ONews;->createArrayFromJson(Lorg/json/JSONArray;)Ljava/util/ArrayList;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->keywordsList:Ljava/util/ArrayList;
.line 1133
:cond_9e
const-string v1, "categories"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1134
if-eqz v1, :cond_b2
.line 1135
invoke-virtual {v1}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v2
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
.line 1136
invoke-static {v1}, Lcom/cm/plugincluster/news/model/ONews;->createArrayFromJson(Lorg/json/JSONArray;)Ljava/util/ArrayList;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->categoriesList:Ljava/util/ArrayList;
.line 1139
:cond_b2
const-string v1, "newsyscore"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->newsyscore:Ljava/lang/String;
.line 1140
const-string v1, "socialscore"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->socialscore:Ljava/lang/String;
.line 1141
const-string v1, "eroticscore"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
.line 1142
const-string v1, "clickcount"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickcount:Ljava/lang/String;
.line 1143
const-string v1, "likecount"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->likecount:Ljava/lang/String;
.line 1144
const-string v1, "dislikecount"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->dislikecount:Ljava/lang/String;
.line 1145
const-string v1, "sharecount"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
.line 1146
const-string v1, "commentcount"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->commentcount:Ljava/lang/String;
.line 1147
const-string v1, "cpack"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->cpack:Ljava/lang/String;
.line 1148
const-string v1, "body"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->body:Ljava/lang/String;
.line 1149
const-string v1, "bodyimages"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
.line 1150
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
invoke-static {v1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimagesList:Ljava/util/ArrayList;
.line 1151
const-string v1, "headimage"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->headimage:Ljava/lang/String;
.line 1153
const-string v1, "bodysize"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 1154
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_134
.line 1155
invoke-static {v1}, Ljava/lang/Long;->valueOf(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Long;->longValue()J
move-result-wide v2
iput-wide v2, p0, Lcom/cm/plugincluster/news/model/ONews;->bodysize:J
.line 1158
:cond_134
const-string v1, "flag"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->flag:I
.line 1159
const-string v1, "stick"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
.line 1161
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
const/4 v2, 0x1
if-ne v1, v2, :cond_244
.line 1162
const-string v1, "stickttl"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;)J
move-result-wide v2
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v4
const-wide/16 v6, 0x3e8
div-long/2addr v4, v6
add-long/2addr v2, v4
iput-wide v2, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
.line 1167
:goto_159
const-string v1, "data"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1168
if-eqz v1, :cond_16d
.line 1169
invoke-virtual {v1}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v2
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
.line 1170
invoke-static {v1}, Lcom/cm/plugincluster/news/model/ONews;->createArrayFromJson(Lorg/json/JSONArray;)Ljava/util/ArrayList;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->dataList:Ljava/util/ArrayList;
.line 1173
:cond_16d
const-string v1, "bodyvideos"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1174
if-eqz v1, :cond_183
.line 1175
invoke-virtual {v1}, Lorg/json/JSONArray;->toString()Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos:Ljava/lang/String;
.line 1176
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos:Ljava/lang/String;
invoke-static {v1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideosList:Ljava/util/ArrayList;
.line 1179
:cond_183
const-string v1, "dtitle"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->dtitle:Ljava/lang/String;
.line 1181
const-string v1, "editortag"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
.line 1182
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
invoke-static {v1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->editortagList:Ljava/util/ArrayList;
.line 1183
const-string v1, "pulltime"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->pulltime:Ljava/lang/String;
.line 1184
const-string v1, "duration"
const/4 v2, 0x0
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v1
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
.line 1185
const-string v1, "bodyimgcnt"
const/4 v2, 0x0
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v1
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimgcnt:I
.line 1187
const-string v1, "misc"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
.line 1189
const-string v1, "titlebg"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->titlebg:Ljava/lang/String;
.line 1190
const-string v1, "icon"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->icon:Ljava/lang/String;
.line 1191
const-string v1, "borderimg"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->borderimg:Ljava/lang/String;
.line 1192
const-string v1, "tag"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
.line 1193
const-string v1, "clicktitle"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktitle:Ljava/lang/String;
.line 1194
const-string v1, "clicktype"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktype:Ljava/lang/String;
.line 1195
const-string v1, "clickparam"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickparam:Ljava/lang/String;
.line 1197
const-string v1, "cancomment"
const-string v2, "1"
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
.line 1199
const-string v1, "info"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
move v1, v0
.line 1201
:goto_208
sget-object v0, Lcom/cm/plugincluster/news/model/ONewsFuncSupport;->supportfuns:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-ge v1, v0, :cond_243
.line 1202
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONewsFuncSupport;->supportFunc(Lorg/json/JSONObject;)Ljava/util/ArrayList;
move-result-object v0
.line 1203
if-eqz v0, :cond_251
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
if-lez v2, :cond_251
.line 1204
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_220
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_251
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
.line 1205
invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/news/model/ONewsFunction;
.line 1206
invoke-interface {v0, p0, p1}, Lcom/cm/plugincluster/news/model/ONewsFunction;->fromJSONObject(Lcom/cm/plugincluster/news/model/ONews;Lorg/json/JSONObject;)V
.line 1207
iget-object v3, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
move-result v4
invoke-virtual {v3, v4, v0}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
:try_end_23e
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_23e} :catch_23f
.catch Ljava/lang/InstantiationException; {:try_start_1 .. :try_end_23e} :catch_24a
.catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_23e} :catch_255
goto :goto_220
.line 1211
:catch_23f
move-exception v0
.line 1212
invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
.line 1218
:cond_243
return-object p0
.line 1164
:cond_244
const-wide/16 v2, 0x0
:try_start_246
iput-wide v2, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
:try_end_248
.catch Lorg/json/JSONException; {:try_start_246 .. :try_end_248} :catch_23f
.catch Ljava/lang/InstantiationException; {:try_start_246 .. :try_end_248} :catch_24a
.catch Ljava/lang/IllegalAccessException; {:try_start_246 .. :try_end_248} :catch_255
goto/16 :goto_159
.line 1213
:catch_24a
move-exception v0
.line 1214
new-instance v1, Ljava/lang/RuntimeException;
invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
throw v1
.line 1201
:cond_251
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_208
.line 1215
:catch_255
move-exception v0
.line 1216
new-instance v1, Ljava/lang/RuntimeException;
invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
throw v1
.end method
.method public getBodyimgcnt()I
.registers 2
.prologue
.line 357
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimgcnt:I
return v0
.end method
.method public getBorderimg()Ljava/lang/String;
.registers 2
.prologue
.line 271
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->borderimg:Ljava/lang/String;
return-object v0
.end method
.method public getClickparam()Ljava/lang/String;
.registers 2
.prologue
.line 303
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickparam:Ljava/lang/String;
return-object v0
.end method
.method public getClicktitle()Ljava/lang/String;
.registers 2
.prologue
.line 287
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktitle:Ljava/lang/String;
return-object v0
.end method
.method public getClicktype()Ljava/lang/String;
.registers 2
.prologue
.line 295
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktype:Ljava/lang/String;
return-object v0
.end method
.method public getDisplay()Ljava/lang/String;
.registers 2
.prologue
.line 1749
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
return-object v0
.end method
.method public getDuration()I
.registers 2
.prologue
.line 367
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
return v0
.end method
.method public getGagsVideo()Ljava/lang/Object;
.registers 2
.prologue
.line 1740
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->mGagsVideo:Ljava/lang/Object;
return-object v0
.end method
.method public getIcon()Ljava/lang/String;
.registers 2
.prologue
.line 263
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->icon:Ljava/lang/String;
return-object v0
.end method
.method public getMatchInfo()Ljava/lang/String;
.registers 2
.prologue
.line 239
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
return-object v0
.end method
.method public getMathchfeatures()Lcom/cm/plugincluster/news/model/ONewsMatch;
.registers 3
.prologue
.line 243
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
const-class v1, Lcom/cm/plugincluster/news/model/ONewsMatch;
invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
move-result v1
invoke-virtual {v0, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/news/model/ONewsMatch;
return-object v0
.end method
.method public getMisc()Ljava/lang/String;
.registers 2
.prologue
.line 311
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
return-object v0
.end method
.method public getTagWeird()Ljava/lang/String;
.registers 2
.prologue
.line 279
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
return-object v0
.end method
.method public getTitlebg()Ljava/lang/String;
.registers 2
.prologue
.line 255
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->titlebg:Ljava/lang/String;
return-object v0
.end method
.method public getVid()Ljava/lang/String;
.registers 3
.prologue
.line 330
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->vid:Ljava/lang/String;
if-eqz v0, :cond_7
.line 331
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->vid:Ljava/lang/String;
.line 335
:goto_6
return-object v0
.line 334
:cond_7
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
const-string/jumbo v1, "vid"
invoke-direct {p0, v0, v1}, Lcom/cm/plugincluster/news/model/ONews;->getJsonValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->vid:Ljava/lang/String;
.line 335
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->vid:Ljava/lang/String;
goto :goto_6
.end method
.method public getVideo_id()Ljava/lang/String;
.registers 3
.prologue
.line 320
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->video_id:Ljava/lang/String;
if-eqz v0, :cond_7
.line 321
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->video_id:Ljava/lang/String;
.line 325
:goto_6
return-object v0
.line 324
:cond_7
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
const-string/jumbo v1, "video_id"
invoke-direct {p0, v0, v1}, Lcom/cm/plugincluster/news/model/ONews;->getJsonValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->video_id:Ljava/lang/String;
.line 325
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->video_id:Ljava/lang/String;
goto :goto_6
.end method
.method public headimage(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 847
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->headimage:Ljava/lang/String;
.line 848
return-object p0
.end method
.method public headimage()Ljava/lang/String;
.registers 2
.prologue
.line 855
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->headimage:Ljava/lang/String;
return-object v0
.end method
.method public images(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 3
.prologue
.line 522
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
.line 523
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->imagesList:Ljava/util/ArrayList;
.line 524
return-object p0
.end method
.method public images()Ljava/lang/String;
.registers 2
.prologue
.line 531
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
return-object v0
.end method
.method public imagesList()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 538
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->imagesList:Ljava/util/ArrayList;
return-object v0
.end method
.method public isBookmark()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 1004
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark:I
if-ne v1, v0, :cond_6
:goto_5
return v0
:cond_6
const/4 v0, 0x0
goto :goto_5
.end method
.method public isOffline()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 1016
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
if-ne v1, v0, :cond_6
:goto_5
return v0
:cond_6
const/4 v0, 0x0
goto :goto_5
.end method
.method public isRead()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 1032
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->isread:I
if-ne v1, v0, :cond_6
:goto_5
return v0
:cond_6
const/4 v0, 0x0
goto :goto_5
.end method
.method public isStick()Z
.registers 7
.prologue
const/4 v0, 0x1
const/4 v1, 0x0
.line 880
iget v2, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
if-ne v2, v0, :cond_16
.line 881
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v2
const-wide/16 v4, 0x3e8
div-long/2addr v2, v4
iget-wide v4, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
cmp-long v2, v2, v4
if-gtz v2, :cond_14
.line 883
:goto_13
return v0
:cond_14
move v0, v1
.line 881
goto :goto_13
:cond_16
move v0, v1
.line 883
goto :goto_13
.end method
.method public isread(I)V
.registers 2
.prologue
.line 1028
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->isread:I
.line 1029
return-void
.end method
.method public json()Lorg/json/JSONObject;
.registers 2
.prologue
.line 76
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dataJson:Lorg/json/JSONObject;
return-object v0
.end method
.method public json(Lorg/json/JSONObject;)V
.registers 2
.prologue
.line 72
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->dataJson:Lorg/json/JSONObject;
.line 73
return-void
.end method
.method public keywords(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 3
.prologue
.line 628
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
.line 629
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONews;->createJsonArray(Ljava/lang/String;)Ljava/util/ArrayList;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->keywordsList:Ljava/util/ArrayList;
.line 630
return-object p0
.end method
.method public keywords()Ljava/lang/String;
.registers 2
.prologue
.line 637
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
return-object v0
.end method
.method public keywordsList()Ljava/util/ArrayList;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 644
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->keywordsList:Ljava/util/ArrayList;
return-object v0
.end method
.method public lastupdatetime(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 1046
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->lastupdatetime:Ljava/lang/String;
.line 1047
return-object p0
.end method
.method public lastupdatetime()Ljava/lang/String;
.registers 2
.prologue
.line 1055
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->lastupdatetime:Ljava/lang/String;
return-object v0
.end method
.method public likecount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 734
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->likecount:Ljava/lang/String;
.line 735
return-object p0
.end method
.method public likecount()Ljava/lang/String;
.registers 2
.prologue
.line 742
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->likecount:Ljava/lang/String;
return-object v0
.end method
.method public newsyscore(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 674
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->newsyscore:Ljava/lang/String;
.line 675
return-object p0
.end method
.method public newsyscore()Ljava/lang/String;
.registers 2
.prologue
.line 682
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->newsyscore:Ljava/lang/String;
return-object v0
.end method
.method public originalurl(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 560
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->originalurl:Ljava/lang/String;
.line 561
return-object p0
.end method
.method public originalurl()Ljava/lang/String;
.registers 2
.prologue
.line 568
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->originalurl:Ljava/lang/String;
return-object v0
.end method
.method public pubtime(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 492
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->pubtime:Ljava/lang/String;
.line 493
return-object p0
.end method
.method public pubtime()Ljava/lang/String;
.registers 2
.prologue
.line 500
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->pubtime:Ljava/lang/String;
return-object v0
.end method
.method public pulltime(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 1088
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->pulltime:Ljava/lang/String;
.line 1089
return-object p0
.end method
.method public pulltime()Ljava/lang/String;
.registers 2
.prologue
.line 1092
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->pulltime:Ljava/lang/String;
return-object v0
.end method
.method public setBodyimgcnt(I)V
.registers 2
.prologue
.line 361
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimgcnt:I
.line 362
return-void
.end method
.method public setBorderimg(Ljava/lang/String;)V
.registers 2
.prologue
.line 275
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->borderimg:Ljava/lang/String;
.line 276
return-void
.end method
.method public setClickparam(Ljava/lang/String;)V
.registers 2
.prologue
.line 307
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickparam:Ljava/lang/String;
.line 308
return-void
.end method
.method public setClicktitle(Ljava/lang/String;)V
.registers 2
.prologue
.line 291
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktitle:Ljava/lang/String;
.line 292
return-void
.end method
.method public setClicktype(Ljava/lang/String;)V
.registers 2
.prologue
.line 299
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktype:Ljava/lang/String;
.line 300
return-void
.end method
.method public setDisplay(Ljava/lang/String;)V
.registers 2
.prologue
.line 1753
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
.line 1754
return-void
.end method
.method public setDuration(I)V
.registers 2
.prologue
.line 371
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
.line 372
return-void
.end method
.method public setGagsVideo(Ljava/lang/Object;)V
.registers 2
.prologue
.line 1744
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->mGagsVideo:Ljava/lang/Object;
.line 1745
return-void
.end method
.method public setIcon(Ljava/lang/String;)V
.registers 2
.prologue
.line 267
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->icon:Ljava/lang/String;
.line 268
return-void
.end method
.method public setMatchInfo(Ljava/lang/String;)V
.registers 2
.prologue
.line 235
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
.line 236
return-void
.end method
.method public setMisc(Ljava/lang/String;)V
.registers 2
.prologue
.line 315
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
.line 316
return-void
.end method
.method public setTagWeird(Ljava/lang/String;)V
.registers 2
.prologue
.line 283
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
.line 284
return-void
.end method
.method public setTitlebg(Ljava/lang/String;)V
.registers 2
.prologue
.line 259
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->titlebg:Ljava/lang/String;
.line 260
return-void
.end method
.method public sharecount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 764
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
.line 765
return-object p0
.end method
.method public sharecount()Ljava/lang/String;
.registers 2
.prologue
.line 772
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
return-object v0
.end method
.method public socialscore(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 689
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->socialscore:Ljava/lang/String;
.line 690
return-object p0
.end method
.method public socialscore()Ljava/lang/String;
.registers 2
.prologue
.line 697
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->socialscore:Ljava/lang/String;
return-object v0
.end method
.method public source(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 545
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->source:Ljava/lang/String;
.line 546
return-object p0
.end method
.method public source()Ljava/lang/String;
.registers 2
.prologue
.line 553
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->source:Ljava/lang/String;
return-object v0
.end method
.method public stick()I
.registers 2
.prologue
.line 897
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
return v0
.end method
.method public stick(I)V
.registers 2
.prologue
.line 888
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
.line 889
return-void
.end method
.method public stickttl()J
.registers 3
.prologue
.line 909
iget-wide v0, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
return-wide v0
.end method
.method public stickttl(J)V
.registers 4
.prologue
.line 901
iput-wide p1, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
.line 902
return-void
.end method
.method public stime()Ljava/lang/String;
.registers 2
.prologue
.line 1020
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->stime:Ljava/lang/String;
return-object v0
.end method
.method public stime(Ljava/lang/String;)V
.registers 2
.prologue
.line 1024
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->stime:Ljava/lang/String;
.line 1025
return-void
.end method
.method public summary(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 477
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
.line 478
return-object p0
.end method
.method public summary()Ljava/lang/String;
.registers 2
.prologue
.line 485
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
return-object v0
.end method
.method public title(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 447
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->title:Ljava/lang/String;
.line 448
return-object p0
.end method
.method public title()Ljava/lang/String;
.registers 2
.prologue
.line 455
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->title:Ljava/lang/String;
return-object v0
.end method
.method public toContentValues()Landroid/content/ContentValues;
.registers 7
.prologue
.line 1222
new-instance v2, Landroid/content/ContentValues;
invoke-direct {v2}, Landroid/content/ContentValues;-><init>()V
.line 1224
const-string v0, "contentid"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1225
const-string v0, "ctype"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->ctype:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1226
const-string v0, "title"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->title:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1227
const-string v0, "author"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->author:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1228
const-string v0, "summary"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1229
const-string v0, "pubtime"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->pubtime:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1230
const-string v0, "display"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1231
const-string v0, "images"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1232
const-string v0, "source"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->source:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1233
const-string v0, "originalurl"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->originalurl:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1234
const-string/jumbo v0, "url"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->url:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1235
const-string v0, "action"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->action:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1236
const-string v0, "comments"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1237
const-string v0, "keywords"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1238
const-string v0, "categories"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1239
const-string v0, "newsyscore"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->newsyscore:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1240
const-string v0, "socialscore"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->socialscore:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1241
const-string v0, "eroticscore"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1242
const-string v0, "clickcount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickcount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1243
const-string v0, "likecount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->likecount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1244
const-string v0, "dislikecount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->dislikecount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1245
const-string v0, "sharecount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1246
const-string v0, "commentcount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->commentcount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1247
const-string v0, "cpack"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->cpack:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1248
const-string v0, "body"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->body:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1249
const-string v0, "bodyimages"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1250
const-string v0, "headimage"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->headimage:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1251
const-string v0, "bodysize"
iget-wide v4, p0, Lcom/cm/plugincluster/news/model/ONews;->bodysize:J
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
.line 1252
const-string v0, "flag"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->flag:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1253
const-string v0, "stick"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1254
const-string v0, "stickttl"
iget-wide v4, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
.line 1255
const-string v0, "data"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1256
const-string v0, "bodyvideos"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1257
const-string v0, "dtitle"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->dtitle:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1258
const-string v0, "editortag"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1259
const-string v0, "pulltime"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->pulltime:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1260
const-string v0, "bodyimgcnt"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimgcnt:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1261
const-string v0, "misc"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1262
const-string v0, "titlebg"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->titlebg:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1263
const-string v0, "icon"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->icon:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1264
const-string v0, "borderimg"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->borderimg:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1265
const-string v0, "tag"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1266
const-string v0, "clicktitle"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktitle:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1267
const-string v0, "clicktype"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktype:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1268
const-string v0, "clickparam"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickparam:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1271
const-string/jumbo v0, "x_bookmark"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1272
const-string/jumbo v0, "x_offline"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1273
const-string/jumbo v0, "x_ctimes"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_ctimes:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1274
const-string/jumbo v0, "x_stimes"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_stimes:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1275
const-string/jumbo v0, "x_seq"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_seq:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1276
const-string v0, "stime"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->stime:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1277
const-string v0, "isread"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->isread:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1278
const-string/jumbo v0, "x_parent_cid"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_parent_cid:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1279
const-string v0, "lastupdatetime"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->lastupdatetime:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1280
const-string v0, "cpid"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->cpid:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1281
const-string v0, "duration"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1283
const-string v0, "cancomment"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1284
const-string v0, "info"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1286
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
if-eqz v0, :cond_1f7
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-lez v0, :cond_1f7
.line 1287
const/4 v0, 0x0
move v1, v0
:goto_1e0
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-ge v1, v0, :cond_1f7
.line 1288
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
invoke-virtual {v0, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/news/model/ONewsFunction;
invoke-interface {v0, p0, v2}, Lcom/cm/plugincluster/news/model/ONewsFunction;->toContentValues(Lcom/cm/plugincluster/news/model/ONews;Landroid/content/ContentValues;)V
.line 1287
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_1e0
.line 1291
:cond_1f7
return-object v2
.end method
.method public toJSONObject()Lorg/json/JSONObject;
.registers 7
.prologue
.line 1600
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
.line 1602
:try_start_5
const-string v0, "contentid"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1603
const-string v0, "ctype"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->ctype:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1604
const-string v0, "title"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->title:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1605
const-string v0, "author"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->author:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1606
const-string v0, "summary"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1607
const-string v0, "pubtime"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->pubtime:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1608
const-string v0, "display"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1609
const-string v0, "images"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1610
const-string v0, "source"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->source:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1611
const-string v0, "originalurl"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->originalurl:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1612
const-string/jumbo v0, "url"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->url:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1613
const-string v0, "action"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->action:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1614
const-string v0, "comments"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1615
const-string v0, "keywords"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1616
const-string v0, "categories"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1617
const-string v0, "newsyscore"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->newsyscore:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1618
const-string v0, "socialscore"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->socialscore:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1619
const-string v0, "eroticscore"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1620
const-string v0, "clickcount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickcount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1621
const-string v0, "likecount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->likecount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1622
const-string v0, "dislikecount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->dislikecount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1623
const-string v0, "sharecount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1624
const-string v0, "commentcount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->commentcount:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1625
const-string v0, "cpack"
new-instance v1, Lorg/json/JSONObject;
iget-object v3, p0, Lcom/cm/plugincluster/news/model/ONews;->cpack:Ljava/lang/String;
invoke-direct {v1, v3}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1626
const-string v0, "body"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->body:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1627
const-string v0, "bodyimages"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1628
const-string v0, "headimage"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->headimage:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1629
const-string/jumbo v0, "x_bookmark"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1630
const-string/jumbo v0, "x_offline"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1631
const-string/jumbo v0, "x_stimes"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_stimes:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1632
const-string/jumbo v0, "x_ctimes"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_ctimes:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1633
const-string/jumbo v0, "x_seq"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_seq:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1634
const-string/jumbo v0, "x_offline"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1635
const-string v0, "bodysize"
iget-wide v4, p0, Lcom/cm/plugincluster/news/model/ONews;->bodysize:J
invoke-virtual {v2, v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
.line 1636
const-string v0, "isread"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->isread:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1637
const-string v0, "flag"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->flag:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1638
const-string v0, "stick"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1639
const-string v0, "stickttl"
iget-wide v4, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
invoke-virtual {v2, v0, v4, v5}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
.line 1640
const-string v0, "data"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1641
const-string v0, "bodyvideos"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1642
const-string/jumbo v0, "x_parent_cid"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_parent_cid:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1643
const-string v0, "dtitle"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->dtitle:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1644
const-string v0, "lastupdatetime"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->lastupdatetime:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1645
const-string v0, "cpid"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->cpid:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1646
const-string v0, "editortag"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1647
const-string v0, "pulltime"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->pulltime:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1648
const-string v0, "duration"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1649
const-string v0, "bodyimgcnt"
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimgcnt:I
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 1650
const-string v0, "misc"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1652
const-string v0, "titlebg"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->titlebg:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1653
const-string v0, "icon"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->icon:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1654
const-string v0, "borderimg"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->borderimg:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1655
const-string v0, "tag"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1656
const-string v0, "clicktitle"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktitle:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1657
const-string v0, "clicktype"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktype:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1658
const-string v0, "clickparam"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickparam:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1660
const-string v0, "commentcount"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1661
const-string v0, "info"
new-instance v1, Lorg/json/JSONObject;
iget-object v3, p0, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
invoke-direct {v1, v3}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1663
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
if-eqz v0, :cond_1d6
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-lez v0, :cond_1d6
.line 1664
const/4 v0, 0x0
move v1, v0
:goto_1bb
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
invoke-virtual {v0}, Landroid/util/SparseArray;->size()I
move-result v0
if-ge v1, v0, :cond_1d6
.line 1665
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
invoke-virtual {v0, v1}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/news/model/ONewsFunction;
invoke-interface {v0, p0, v2}, Lcom/cm/plugincluster/news/model/ONewsFunction;->toJSONObject(Lcom/cm/plugincluster/news/model/ONews;Lorg/json/JSONObject;)V
:try_end_1ce
.catch Lorg/json/JSONException; {:try_start_5 .. :try_end_1ce} :catch_1d2
.line 1664
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_1bb
.line 1668
:catch_1d2
move-exception v0
.line 1669
invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
.line 1671
:cond_1d6
return-object v2
.end method
.method public toString()Ljava/lang/String;
.registers 2
.prologue
.line 1676
invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->toJSONObject()Lorg/json/JSONObject;
move-result-object v0
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public toString(I)Ljava/lang/String;
.registers 7
.prologue
.line 1685
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
.line 1686
packed-switch p1, :pswitch_data_2c
.line 1693
invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->toString()Ljava/lang/String;
move-result-object v0
.line 1696
:goto_c
return-object v0
.line 1688
:pswitch_d
const-string v1, "[%3d]ONEWS : %s"
const/4 v2, 0x2
new-array v2, v2, [Ljava/lang/Object;
const/4 v3, 0x0
iget v4, p0, Lcom/cm/plugincluster/news/model/ONews;->x_seq:I
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
aput-object v4, v2, v3
const/4 v3, 0x1
iget-object v4, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
aput-object v4, v2, v3
invoke-static {v1, v2}, Ljava/lang/String;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1696
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_c
.line 1686
:pswitch_data_2c
.packed-switch 0x0
:pswitch_d
.end packed-switch
.end method
.method public url(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 575
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->url:Ljava/lang/String;
.line 576
return-object p0
.end method
.method public url()Ljava/lang/String;
.registers 2
.prologue
.line 583
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->url:Ljava/lang/String;
return-object v0
.end method
.method public x_bookmark()I
.registers 2
.prologue
.line 996
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark:I
return v0
.end method
.method public x_bookmark(I)V
.registers 2
.prologue
.line 1000
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark:I
.line 1001
return-void
.end method
.method public x_ctimes()I
.registers 2
.prologue
.line 400
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_ctimes:I
return v0
.end method
.method public x_ctimes(I)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 395
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_ctimes:I
.line 396
return-object p0
.end method
.method public x_offline()I
.registers 2
.prologue
.line 1008
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
return v0
.end method
.method public x_offline(I)V
.registers 2
.prologue
.line 1012
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
.line 1013
return-void
.end method
.method public x_parent_cid(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 1036
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_parent_cid:Ljava/lang/String;
.line 1037
return-object p0
.end method
.method public x_seq()I
.registers 2
.prologue
.line 67
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_seq:I
return v0
.end method
.method public x_seq(I)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 409
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_seq:I
.line 410
return-object p0
.end method
.method public x_stimes()I
.registers 2
.prologue
.line 386
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->x_stimes:I
return v0
.end method
.method public x_stimes(I)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 381
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_stimes:I
.line 382
return-object p0
.end method