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 access_token:Ljava/lang/String;
.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 clickDc:Ljava/lang/String;
.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 commenturl:Ljava/lang/String;
.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 group_id:Ljava/lang/String;
.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 showDc: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 163
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
.line 164
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->ctype:Ljava/lang/String;
.line 165
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->title:Ljava/lang/String;
.line 166
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->author:Ljava/lang/String;
.line 167
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
.line 168
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->pubtime:Ljava/lang/String;
.line 169
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
.line 170
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
.line 172
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->source:Ljava/lang/String;
.line 173
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->originalurl:Ljava/lang/String;
.line 174
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->url:Ljava/lang/String;
.line 175
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->action:Ljava/lang/String;
.line 176
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
.line 177
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
.line 178
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
.line 182
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->newsyscore:Ljava/lang/String;
.line 183
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->socialscore:Ljava/lang/String;
.line 184
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
.line 185
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickcount:Ljava/lang/String;
.line 186
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->likecount:Ljava/lang/String;
.line 187
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dislikecount:Ljava/lang/String;
.line 188
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
.line 189
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commentcount:Ljava/lang/String;
.line 190
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cpack:Ljava/lang/String;
.line 191
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->body:Ljava/lang/String;
.line 192
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
.line 194
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->headimage:Ljava/lang/String;
.line 199
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
.line 204
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dtitle:Ljava/lang/String;
.line 205
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->lastupdatetime:Ljava/lang/String;
.line 206
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cpid:Ljava/lang/String;
.line 208
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
.line 210
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->pulltime:Ljava/lang/String;
.line 213
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark:I
.line 214
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
.line 215
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_stimes:I
.line 216
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_ctimes:I
.line 217
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_seq:I
.line 221
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->isread:I
.line 223
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
.line 225
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
.line 228
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->titlebg:Ljava/lang/String;
.line 229
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->icon:Ljava/lang/String;
.line 230
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->borderimg:Ljava/lang/String;
.line 231
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
.line 232
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktitle:Ljava/lang/String;
.line 233
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktype:Ljava/lang/String;
.line 234
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickparam:Ljava/lang/String;
.line 236
const-string v0, "1"
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
.line 238
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
.line 243
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->showDc:Ljava/lang/String;
.line 244
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickDc:Ljava/lang/String;
.line 246
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->access_token:Ljava/lang/String;
.line 247
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->group_id:Ljava/lang/String;
.line 249
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commenturl:Ljava/lang/String;
.line 380
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->video_id:Ljava/lang/String;
.line 390
iput-object v2, p0, Lcom/cm/plugincluster/news/model/ONews;->vid:Ljava/lang/String;
.line 426
iput v1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimgcnt:I
.line 1022
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/jumbo 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 1616
: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 1617
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 1621
:goto_15
return-void
.line 1618
:catch_16
move-exception v0
.line 1619
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 1839
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 1840
if-nez p0, :cond_8
.line 1854
:cond_7
:goto_7
return-object v0
.line 1844
:cond_8
:try_start_8
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
move-result v1
if-eqz v1, :cond_7
.line 1847
invoke-virtual {p0}, Lorg/json/JSONArray;->length()I
move-result v2
.line 1848
const/4 v1, 0x0
:goto_13
if-ge v1, v2, :cond_7
.line 1849
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 1848
add-int/lit8 v1, v1, 0x1
goto :goto_13
.line 1851
:catch_1f
move-exception v1
.line 1852
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 1858
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 1859
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 1875
:cond_13
:goto_13
return-object v0
.line 1864
:cond_14
:try_start_14
new-instance v2, Lorg/json/JSONArray;
invoke-direct {v2, p0}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
.line 1865
invoke-virtual {v2}, Lorg/json/JSONArray;->length()I
move-result v1
if-eqz v1, :cond_13
.line 1868
invoke-virtual {v2}, Lorg/json/JSONArray;->length()I
move-result v3
.line 1869
const/4 v1, 0x0
:goto_24
if-ge v1, v3, :cond_13
.line 1870
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 1869
add-int/lit8 v1, v1, 0x1
goto :goto_24
.line 1872
:catch_30
move-exception v1
.line 1873
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 1419
new-instance v3, Lcom/cm/plugincluster/news/model/ONews;
invoke-direct {v3}, Lcom/cm/plugincluster/news/model/ONews;-><init>()V
.line 1420
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 1421
const-string v0, "access_token"
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;->access_token(Ljava/lang/String;)V
.line 1422
const-string v0, "group_id"
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;->group_id(Ljava/lang/String;)V
.line 1423
const-string v0, "commenturl"
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;->commenturl(Ljava/lang/String;)V
.line 1424
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 1425
const-string/jumbo 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 1426
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 1427
const-string/jumbo 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 1428
const-string/jumbo 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 1429
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 1430
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 1431
const-string/jumbo 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 1432
const-string/jumbo 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 1433
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 1434
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 1435
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 1436
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 1437
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 1438
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 1439
const-string/jumbo 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 1440
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 1441
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 1442
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 1443
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 1444
const-string/jumbo 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 1445
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 1446
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 1447
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 1448
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 1449
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 1450
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 1451
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 1452
const-string/jumbo 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 1453
const-string/jumbo 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 1454
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 1455
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 1456
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 1457
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 1458
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 1459
const-string/jumbo 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 1460
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 1461
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 1462
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 1465
const-string/jumbo 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 1466
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 1467
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 1468
const-string/jumbo 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 1469
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 1470
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 1471
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 1474
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 1475
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 1476
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 1477
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 1478
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 1479
const-string/jumbo 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 1480
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 1481
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 1482
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 1483
const-string v0, "cancomment"
invoke-virtual {p0, v0}, Landroid/content/ContentValues;->getAsString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 1484
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_26a
const-string v0, "1"
:cond_26a
invoke-virtual {v3, v0}, Lcom/cm/plugincluster/news/model/ONews;->canComment(Ljava/lang/String;)V
.line 1485
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 1486
const/4 v0, 0x0
move v1, v0
:goto_277
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_2cb
.line 1487
invoke-static {p0}, Lcom/cm/plugincluster/news/model/ONewsFuncSupport;->supportFunc(Landroid/content/ContentValues;)Ljava/util/ArrayList;
move-result-object v0
.line 1488
if-eqz v0, :cond_2c7
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
if-lez v2, :cond_2c7
.line 1489
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v4
:goto_28f
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_2c7
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
.line 1490
const/4 v2, 0x0
.line 1492
:try_start_29c
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_2a2
.catch Ljava/lang/InstantiationException; {:try_start_29c .. :try_end_2a2} :catch_2af
.catch Ljava/lang/IllegalAccessException; {:try_start_29c .. :try_end_2a2} :catch_2bb
.line 1498
:goto_2a2
invoke-interface {v0, v3, p0}, Lcom/cm/plugincluster/news/model/ONewsFunction;->fromContentValues(Lcom/cm/plugincluster/news/model/ONews;Landroid/content/ContentValues;)V
.line 1499
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_28f
.line 1493
:catch_2af
move-exception v0
.line 1494
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 1497
goto :goto_2a2
.line 1495
:catch_2bb
move-exception v0
.line 1496
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_2a2
.line 1486
:cond_2c7
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_277
.line 1503
:cond_2cb
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 1629
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 1633
: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 1634
invoke-interface {v1}, Landroid/database/Cursor;->moveToFirst()Z
.line 1635
:goto_10
invoke-interface {v1}, Landroid/database/Cursor;->isAfterLast()Z
move-result v2
if-nez v2, :cond_3a
.line 1636
const/4 v2, 0x1
invoke-interface {v1, v2}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v2
.line 1637
const-string v3, "android_metadata"
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_2f
const-string/jumbo v3, "sqlite_sequence"
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_2f
.line 1638
invoke-interface {v0, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1640
:cond_2f
invoke-interface {v1}, Landroid/database/Cursor;->moveToNext()Z
:try_end_32
.catchall {:try_start_6 .. :try_end_32} :catchall_33
goto :goto_10
.line 1643
:catchall_33
move-exception v0
if-eqz v1, :cond_39
.line 1644
invoke-interface {v1}, Landroid/database/Cursor;->close()V
:cond_39
throw v0
.line 1643
:cond_3a
if-eqz v1, :cond_3f
.line 1644
invoke-interface {v1}, Landroid/database/Cursor;->close()V
.line 1647
:cond_3f
return-object v0
.end method
.method private getJsonValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
.registers 6
.prologue
.line 401
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_9
.line 402
const-string v0, ""
.line 415
:goto_8
return-object v0
.line 405
:cond_9
const-string v0, ""
.line 407
:try_start_b
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1, p1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 408
invoke-virtual {v1}, Lorg/json/JSONObject;->length()I
move-result v2
if-nez v2, :cond_19
.line 409
const-string v0, ""
goto :goto_8
.line 411
: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 412
:catch_1e
move-exception v1
.line 413
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 1607
: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 1608
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 1612
:goto_14
return-void
.line 1609
:catch_15
move-exception v0
.line 1610
const-string/jumbo 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 1651
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, "access_token"
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, "group_id"
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, "commenturl"
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/jumbo 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/jumbo 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/jumbo 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/jumbo 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/jumbo 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/jumbo 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/jumbo 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/jumbo 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/jumbo 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/jumbo 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/jumbo 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/jumbo 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/jumbo 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 1717
:try_start_315
invoke-virtual {p1, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
:try_end_318
.catch Landroid/database/SQLException; {:try_start_315 .. :try_end_318} :catch_319
.line 1721
:goto_318
return-void
.line 1718
:catch_319
move-exception v0
.line 1719
invoke-virtual {v0}, Landroid/database/SQLException;->printStackTrace()V
goto :goto_318
.end method
.method public static onUpgradeTable(Landroid/database/sqlite/SQLiteDatabase;II)V
.registers 7
.prologue
.line 1724
invoke-static {p0}, Lcom/cm/plugincluster/news/model/ONews;->getAllTables(Landroid/database/sqlite/SQLiteDatabase;)Ljava/util/List;
move-result-object v0
.line 1725
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_34
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/String;
.line 1726
const-string/jumbo v2, "tbl_onews__"
invoke-virtual {v0, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_8
.line 1727
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 1730
:cond_34
return-void
.end method
# virtual methods
.method public access_token()Ljava/lang/String;
.registers 2
.prologue
.line 260
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->access_token:Ljava/lang/String;
return-object v0
.end method
.method public access_token(Ljava/lang/String;)V
.registers 2
.prologue
.line 264
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->access_token:Ljava/lang/String;
.line 265
return-void
.end method
.method public action(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 656
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->action:Ljava/lang/String;
.line 657
return-object p0
.end method
.method public action()Ljava/lang/String;
.registers 2
.prologue
.line 664
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 524
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->author:Ljava/lang/String;
.line 525
return-object p0
.end method
.method public author()Ljava/lang/String;
.registers 2
.prologue
.line 532
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 889
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->body:Ljava/lang/String;
.line 890
return-object p0
.end method
.method public body()Ljava/lang/String;
.registers 2
.prologue
.line 897
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 904
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimages:Ljava/lang/String;
.line 905
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 906
return-object p0
.end method
.method public bodyimages()Ljava/lang/String;
.registers 2
.prologue
.line 913
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 920
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimagesList:Ljava/util/ArrayList;
return-object v0
.end method
.method public bodyimagesList(Ljava/util/ArrayList;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 925
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimagesList:Ljava/util/ArrayList;
.line 926
return-void
.end method
.method public bodysize()J
.registers 3
.prologue
.line 944
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 948
iput-wide p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodysize:J
.line 949
return-void
.end method
.method public bodyvideos()Ljava/lang/String;
.registers 2
.prologue
.line 1055
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 1045
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideos:Ljava/lang/String;
.line 1047
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 1048
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 1064
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideosList:Ljava/util/ArrayList;
return-object v0
.end method
.method public bodyvideosList(Ljava/util/ArrayList;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 1068
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyvideosList:Ljava/util/ArrayList;
.line 1069
return-void
.end method
.method public canComment(Ljava/lang/String;)V
.registers 2
.prologue
.line 305
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
.line 306
return-void
.end method
.method public canComment()Z
.registers 3
.prologue
.line 301
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 727
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->categories:Ljava/lang/String;
.line 728
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 729
return-object p0
.end method
.method public categories()Ljava/lang/String;
.registers 2
.prologue
.line 736
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 743
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->categoriesList:Ljava/util/ArrayList;
return-object v0
.end method
.method public categoriesList(Ljava/util/ArrayList;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 747
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->categoriesList:Ljava/util/ArrayList;
.line 748
return-void
.end method
.method public clickDc(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 1210
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickDc:Ljava/lang/String;
.line 1211
return-object p0
.end method
.method public clickDc()Ljava/lang/String;
.registers 2
.prologue
.line 1206
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->clickDc:Ljava/lang/String;
return-object v0
.end method
.method public clickcount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 799
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickcount:Ljava/lang/String;
.line 800
return-object p0
.end method
.method public clickcount()Ljava/lang/String;
.registers 2
.prologue
.line 807
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 859
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->commentcount:Ljava/lang/String;
.line 860
return-object p0
.end method
.method public commentcount()Ljava/lang/String;
.registers 2
.prologue
.line 867
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 671
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->comments:Ljava/lang/String;
.line 672
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 673
return-object p0
.end method
.method public comments()Ljava/lang/String;
.registers 2
.prologue
.line 680
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 687
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commentsList:Ljava/util/ArrayList;
return-object v0
.end method
.method public commentsList(Ljava/util/ArrayList;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 691
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->commentsList:Ljava/util/ArrayList;
.line 692
return-void
.end method
.method public commenturl()Ljava/lang/String;
.registers 2
.prologue
.line 252
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->commenturl:Ljava/lang/String;
return-object v0
.end method
.method public commenturl(Ljava/lang/String;)V
.registers 2
.prologue
.line 256
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->commenturl:Ljava/lang/String;
.line 257
return-void
.end method
.method public contentid(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 479
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->contentid:Ljava/lang/String;
.line 480
return-object p0
.end method
.method public contentid()Ljava/lang/String;
.registers 2
.prologue
.line 487
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 874
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->cpack:Ljava/lang/String;
.line 875
return-object p0
.end method
.method public cpack()Ljava/lang/String;
.registers 2
.prologue
.line 882
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 1152
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->cpid:Ljava/lang/String;
.line 1153
return-object p0
.end method
.method public cpid()Ljava/lang/String;
.registers 2
.prologue
.line 1193
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 494
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->ctype:Ljava/lang/String;
.line 495
return-object p0
.end method
.method public ctype()Ljava/lang/String;
.registers 2
.prologue
.line 502
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 1007
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 998
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->data:Ljava/lang/String;
.line 999
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 1000
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 1015
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->dataList:Ljava/util/ArrayList;
return-object v0
.end method
.method public dataList(Ljava/util/ArrayList;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 1019
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->dataList:Ljava/util/ArrayList;
.line 1020
return-void
.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 1029
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->newsList:Ljava/util/ArrayList;
if-nez v0, :cond_3e
.line 1030
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 1031
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 1033
: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 1034
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 1036
:catch_3d
move-exception v0
.line 1041
: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 829
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->dislikecount:Ljava/lang/String;
.line 830
return-object p0
.end method
.method public dislikecount()Ljava/lang/String;
.registers 2
.prologue
.line 837
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 569
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
.line 570
return-object p0
.end method
.method public display()Ljava/lang/String;
.registers 2
.prologue
.line 577
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 1080
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 1076
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->dtitle:Ljava/lang/String;
.line 1077
return-void
.end method
.method public duration()I
.registers 2
.prologue
.line 277
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
return v0
.end method
.method public duration(I)V
.registers 2
.prologue
.line 281
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
.line 282
return-void
.end method
.method public editortag(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 3
.prologue
.line 1162
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->editortag:Ljava/lang/String;
.line 1163
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 1164
return-object p0
.end method
.method public editortag()Ljava/lang/String;
.registers 2
.prologue
.line 1167
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 1171
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->editortagList:Ljava/util/ArrayList;
return-object v0
.end method
.method public editortagList(Ljava/util/ArrayList;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 1175
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->editortagList:Ljava/util/ArrayList;
.line 1176
return-void
.end method
.method public eroticscore(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 784
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
.line 785
return-object p0
.end method
.method public eroticscore()Ljava/lang/String;
.registers 2
.prologue
.line 792
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->eroticscore:Ljava/lang/String;
return-object v0
.end method
.method public features()Landroid/util/SparseArray;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Landroid/util/SparseArray",
"<",
"Lcom/cm/plugincluster/news/model/ONewsFunction;",
">;"
}
.end annotation
.prologue
.line 297
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
return-object v0
.end method
.method public flag()I
.registers 2
.prologue
.line 961
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->flag:I
return v0
.end method
.method public flag(I)V
.registers 2
.prologue
.line 952
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->flag:I
.line 953
return-void
.end method
.method public fromCursor(Landroid/database/Cursor;)Lcom/cm/plugincluster/news/model/ONews;
.registers 7
.prologue
.line 1507
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 1508
const-string v0, "access_token"
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;->access_token:Ljava/lang/String;
.line 1509
const-string v0, "commenturl"
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;->commenturl:Ljava/lang/String;
.line 1510
const-string v0, "group_id"
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;->group_id:Ljava/lang/String;
.line 1511
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 1512
const-string/jumbo 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 1513
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 1514
const-string/jumbo 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 1515
const-string/jumbo 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 1516
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 1517
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 1518
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 1519
const-string/jumbo 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 1520
const-string/jumbo 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 1521
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 1522
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 1523
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 1524
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 1525
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 1526
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 1527
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 1528
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 1529
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 1530
const-string/jumbo 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 1531
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 1532
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 1533
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 1534
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 1535
const-string/jumbo 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 1536
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 1537
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 1538
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 1539
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 1540
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 1541
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 1542
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 1543
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 1544
const-string/jumbo 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 1545
const-string/jumbo 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 1546
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 1547
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 1548
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 1549
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 1550
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 1551
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 1552
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 1553
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 1554
const-string/jumbo 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 1555
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 1558
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 1559
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 1560
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 1561
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 1562
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 1563
const-string/jumbo 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 1564
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 1565
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 1566
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 1567
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 1568
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 1571
const-string/jumbo 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 1572
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 1573
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 1574
const-string/jumbo 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 1575
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 1576
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 1577
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 1579
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 1580
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_330
.line 1581
const-string v0, "1"
iput-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->cancomment:Ljava/lang/String;
.line 1583
:cond_330
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 1585
const/4 v0, 0x0
move v1, v0
:goto_33e
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_392
.line 1586
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONewsFuncSupport;->supportFunc(Landroid/database/Cursor;)Ljava/util/ArrayList;
move-result-object v0
.line 1587
if-eqz v0, :cond_38e
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
if-lez v2, :cond_38e
.line 1588
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v3
:goto_356
invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_38e
invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
.line 1589
const/4 v2, 0x0
.line 1591
:try_start_363
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_369
.catch Ljava/lang/InstantiationException; {:try_start_363 .. :try_end_369} :catch_376
.catch Ljava/lang/IllegalAccessException; {:try_start_363 .. :try_end_369} :catch_382
.line 1597
:goto_369
invoke-interface {v0, p0, p1}, Lcom/cm/plugincluster/news/model/ONewsFunction;->fromCursor(Lcom/cm/plugincluster/news/model/ONews;Landroid/database/Cursor;)V
.line 1598
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_356
.line 1592
:catch_376
move-exception v0
.line 1593
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 1596
goto :goto_369
.line 1594
:catch_382
move-exception v0
.line 1595
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_369
.line 1585
:cond_38e
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_33e
.line 1602
:cond_392
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 1216
: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 1217
const-string v1, "group_id"
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;->group_id:Ljava/lang/String;
.line 1218
const-string v1, "access_token"
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;->access_token:Ljava/lang/String;
.line 1219
const-string v1, "commenturl"
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;->commenturl:Ljava/lang/String;
.line 1220
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 1221
const-string/jumbo 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 1222
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 1223
const-string/jumbo 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 1224
const-string/jumbo 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 1225
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 1226
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 1228
const-string v1, "images"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1229
if-eqz v1, :cond_70
.line 1230
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 1231
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 1234
:cond_70
const-string/jumbo 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 1235
const-string/jumbo 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 1236
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 1237
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 1239
const-string v1, "comments"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1240
if-eqz v1, :cond_a7
.line 1241
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 1242
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 1245
:cond_a7
const-string v1, "keywords"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1246
if-eqz v1, :cond_bb
.line 1247
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 1248
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 1251
:cond_bb
const-string v1, "categories"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1252
if-eqz v1, :cond_cf
.line 1253
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 1254
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 1257
:cond_cf
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 1258
const-string/jumbo 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 1259
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 1260
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 1261
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 1262
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 1263
const-string/jumbo 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 1264
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 1265
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 1266
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 1267
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 1268
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 1269
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 1271
const-string v1, "bodysize"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
.line 1272
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_153
.line 1273
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 1276
:cond_153
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 1277
const-string/jumbo 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 1279
iget v1, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
const/4 v2, 0x1
if-ne v1, v2, :cond_279
.line 1280
const-string/jumbo 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 1285
:goto_17a
const-string v1, "data"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1286
if-eqz v1, :cond_18e
.line 1287
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 1288
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 1291
:cond_18e
const-string v1, "bodyvideos"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v1
.line 1292
if-eqz v1, :cond_1a4
.line 1293
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 1294
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 1297
:cond_1a4
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 1299
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 1300
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 1301
const-string/jumbo 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 1302
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 1303
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 1305
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 1307
const-string/jumbo 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 1308
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 1309
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 1310
const-string/jumbo 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 1311
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 1312
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 1313
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 1315
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 1317
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;
.line 1319
const-string v1, "clickDc"
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;->clickDc:Ljava/lang/String;
.line 1320
const-string/jumbo v1, "showDc"
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;->showDc:Ljava/lang/String;
move v1, v0
.line 1322
:goto_23d
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_278
.line 1323
invoke-static {p1}, Lcom/cm/plugincluster/news/model/ONewsFuncSupport;->supportFunc(Lorg/json/JSONObject;)Ljava/util/ArrayList;
move-result-object v0
.line 1324
if-eqz v0, :cond_286
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v2
if-lez v2, :cond_286
.line 1325
invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
move-result-object v2
:goto_255
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v0
if-eqz v0, :cond_286
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Class;
.line 1326
invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/news/model/ONewsFunction;
.line 1327
invoke-interface {v0, p0, p1}, Lcom/cm/plugincluster/news/model/ONewsFunction;->fromJSONObject(Lcom/cm/plugincluster/news/model/ONews;Lorg/json/JSONObject;)V
.line 1328
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_273
.catch Lorg/json/JSONException; {:try_start_1 .. :try_end_273} :catch_274
.catch Ljava/lang/InstantiationException; {:try_start_1 .. :try_end_273} :catch_27f
.catch Ljava/lang/IllegalAccessException; {:try_start_1 .. :try_end_273} :catch_28a
goto :goto_255
.line 1332
:catch_274
move-exception v0
.line 1333
invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
.line 1339
:cond_278
return-object p0
.line 1282
:cond_279
const-wide/16 v2, 0x0
:try_start_27b
iput-wide v2, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
:try_end_27d
.catch Lorg/json/JSONException; {:try_start_27b .. :try_end_27d} :catch_274
.catch Ljava/lang/InstantiationException; {:try_start_27b .. :try_end_27d} :catch_27f
.catch Ljava/lang/IllegalAccessException; {:try_start_27b .. :try_end_27d} :catch_28a
goto/16 :goto_17a
.line 1334
:catch_27f
move-exception v0
.line 1335
new-instance v1, Ljava/lang/RuntimeException;
invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
throw v1
.line 1322
:cond_286
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_23d
.line 1336
:catch_28a
move-exception v0
.line 1337
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 419
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 325
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 365
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 349
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 357
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 1888
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 429
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 1879
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 317
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 289
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 293
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 373
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 341
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 309
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 392
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->vid:Ljava/lang/String;
if-eqz v0, :cond_7
.line 393
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->vid:Ljava/lang/String;
.line 397
:goto_6
return-object v0
.line 396
: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 397
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 382
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->video_id:Ljava/lang/String;
if-eqz v0, :cond_7
.line 383
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->video_id:Ljava/lang/String;
.line 387
:goto_6
return-object v0
.line 386
: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 387
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->video_id:Ljava/lang/String;
goto :goto_6
.end method
.method public group_id()Ljava/lang/String;
.registers 2
.prologue
.line 268
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->group_id:Ljava/lang/String;
return-object v0
.end method
.method public group_id(Ljava/lang/String;)V
.registers 2
.prologue
.line 272
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->group_id:Ljava/lang/String;
.line 273
return-void
.end method
.method public headimage(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 932
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->headimage:Ljava/lang/String;
.line 933
return-object p0
.end method
.method public headimage()Ljava/lang/String;
.registers 2
.prologue
.line 940
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 584
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->images:Ljava/lang/String;
.line 585
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 586
return-object p0
.end method
.method public images()Ljava/lang/String;
.registers 2
.prologue
.line 593
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 600
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->imagesList:Ljava/util/ArrayList;
return-object v0
.end method
.method public imagesList(Ljava/util/ArrayList;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 604
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->imagesList:Ljava/util/ArrayList;
.line 605
return-void
.end method
.method public isBookmark()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 1097
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 1109
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 1125
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 965
iget v2, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
if-ne v2, v0, :cond_16
.line 966
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 968
:goto_13
return v0
:cond_14
move v0, v1
.line 966
goto :goto_13
:cond_16
move v0, v1
.line 968
goto :goto_13
.end method
.method public isread(I)V
.registers 2
.prologue
.line 1121
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->isread:I
.line 1122
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 699
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->keywords:Ljava/lang/String;
.line 700
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 701
return-object p0
.end method
.method public keywords()Ljava/lang/String;
.registers 2
.prologue
.line 708
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 715
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->keywordsList:Ljava/util/ArrayList;
return-object v0
.end method
.method public keywordsList(Ljava/util/ArrayList;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList",
"<",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.prologue
.line 719
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->keywordsList:Ljava/util/ArrayList;
.line 720
return-void
.end method
.method public lastupdatetime(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 1139
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->lastupdatetime:Ljava/lang/String;
.line 1140
return-object p0
.end method
.method public lastupdatetime()Ljava/lang/String;
.registers 2
.prologue
.line 1148
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 814
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->likecount:Ljava/lang/String;
.line 815
return-object p0
.end method
.method public likecount()Ljava/lang/String;
.registers 2
.prologue
.line 822
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 754
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->newsyscore:Ljava/lang/String;
.line 755
return-object p0
.end method
.method public newsyscore()Ljava/lang/String;
.registers 2
.prologue
.line 762
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 626
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->originalurl:Ljava/lang/String;
.line 627
return-object p0
.end method
.method public originalurl()Ljava/lang/String;
.registers 2
.prologue
.line 634
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 554
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->pubtime:Ljava/lang/String;
.line 555
return-object p0
.end method
.method public pubtime()Ljava/lang/String;
.registers 2
.prologue
.line 562
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 1185
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->pulltime:Ljava/lang/String;
.line 1186
return-object p0
.end method
.method public pulltime()Ljava/lang/String;
.registers 2
.prologue
.line 1189
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 423
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->bodyimgcnt:I
.line 424
return-void
.end method
.method public setBorderimg(Ljava/lang/String;)V
.registers 2
.prologue
.line 329
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->borderimg:Ljava/lang/String;
.line 330
return-void
.end method
.method public setClickparam(Ljava/lang/String;)V
.registers 2
.prologue
.line 369
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickparam:Ljava/lang/String;
.line 370
return-void
.end method
.method public setClicktitle(Ljava/lang/String;)V
.registers 2
.prologue
.line 353
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktitle:Ljava/lang/String;
.line 354
return-void
.end method
.method public setClicktype(Ljava/lang/String;)V
.registers 2
.prologue
.line 361
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->clicktype:Ljava/lang/String;
.line 362
return-void
.end method
.method public setDisplay(Ljava/lang/String;)V
.registers 2
.prologue
.line 1892
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->display:Ljava/lang/String;
.line 1893
return-void
.end method
.method public setDuration(I)V
.registers 2
.prologue
.line 433
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->duration:I
.line 434
return-void
.end method
.method public setGagsVideo(Ljava/lang/Object;)V
.registers 2
.prologue
.line 1883
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->mGagsVideo:Ljava/lang/Object;
.line 1884
return-void
.end method
.method public setIcon(Ljava/lang/String;)V
.registers 2
.prologue
.line 321
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->icon:Ljava/lang/String;
.line 322
return-void
.end method
.method public setMatchInfo(Ljava/lang/String;)V
.registers 2
.prologue
.line 285
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->info:Ljava/lang/String;
.line 286
return-void
.end method
.method public setMisc(Ljava/lang/String;)V
.registers 2
.prologue
.line 377
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->misc:Ljava/lang/String;
.line 378
return-void
.end method
.method public setTagWeird(Ljava/lang/String;)V
.registers 2
.prologue
.line 345
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
.line 346
return-void
.end method
.method public setTitlebg(Ljava/lang/String;)V
.registers 2
.prologue
.line 313
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->titlebg:Ljava/lang/String;
.line 314
return-void
.end method
.method public sharecount(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 844
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
.line 845
return-object p0
.end method
.method public sharecount()Ljava/lang/String;
.registers 2
.prologue
.line 852
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->sharecount:Ljava/lang/String;
return-object v0
.end method
.method public showDc(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 1201
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->showDc:Ljava/lang/String;
.line 1202
return-object p0
.end method
.method public showDc()Ljava/lang/String;
.registers 2
.prologue
.line 1197
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->showDc:Ljava/lang/String;
return-object v0
.end method
.method public socialscore(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 769
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->socialscore:Ljava/lang/String;
.line 770
return-object p0
.end method
.method public socialscore()Ljava/lang/String;
.registers 2
.prologue
.line 777
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 611
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->source:Ljava/lang/String;
.line 612
return-object p0
.end method
.method public source()Ljava/lang/String;
.registers 2
.prologue
.line 619
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 982
iget v0, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
return v0
.end method
.method public stick(I)V
.registers 2
.prologue
.line 973
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->stick:I
.line 974
return-void
.end method
.method public stickttl()J
.registers 3
.prologue
.line 994
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 986
iput-wide p1, p0, Lcom/cm/plugincluster/news/model/ONews;->stickttl:J
.line 987
return-void
.end method
.method public stime()Ljava/lang/String;
.registers 2
.prologue
.line 1113
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 1117
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->stime:Ljava/lang/String;
.line 1118
return-void
.end method
.method public summary(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 539
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
.line 540
return-object p0
.end method
.method public summary()Ljava/lang/String;
.registers 2
.prologue
.line 547
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->summary:Ljava/lang/String;
return-object v0
.end method
.method public tag()Ljava/lang/String;
.registers 2
.prologue
.line 333
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
return-object v0
.end method
.method public tag(Ljava/lang/String;)V
.registers 2
.prologue
.line 337
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->tag:Ljava/lang/String;
.line 338
return-void
.end method
.method public title(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 509
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->title:Ljava/lang/String;
.line 510
return-object p0
.end method
.method public title()Ljava/lang/String;
.registers 2
.prologue
.line 517
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 1343
new-instance v2, Landroid/content/ContentValues;
invoke-direct {v2}, Landroid/content/ContentValues;-><init>()V
.line 1345
const-string v0, "commenturl"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->commenturl:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1346
const-string v0, "access_token"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->access_token:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1347
const-string v0, "group_id"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->group_id:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1348
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 1349
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 1350
const-string/jumbo 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 1351
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 1352
const-string/jumbo 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 1353
const-string/jumbo 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 1354
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 1355
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 1356
const-string/jumbo 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 1357
const-string/jumbo 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 1358
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 1359
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 1360
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 1361
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 1362
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 1363
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 1364
const-string/jumbo 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 1365
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 1366
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 1367
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 1368
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 1369
const-string/jumbo 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 1370
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 1371
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 1372
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 1373
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 1374
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 1375
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 1376
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 1377
const-string/jumbo 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 1378
const-string/jumbo 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 1379
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 1380
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 1381
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 1382
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 1383
const-string/jumbo 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 1384
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 1385
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 1386
const-string/jumbo 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 1387
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 1388
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 1389
const-string/jumbo 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 1390
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 1391
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 1392
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 1395
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 1396
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 1397
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 1398
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 1399
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 1400
const-string/jumbo 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 1401
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 1402
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 1403
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 1404
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 1405
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 1407
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 1408
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 1410
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
if-eqz v0, :cond_219
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_219
.line 1411
const/4 v0, 0x0
move v1, v0
:goto_202
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_219
.line 1412
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 1411
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_202
.line 1415
:cond_219
return-object v2
.end method
.method public toJSONObject()Lorg/json/JSONObject;
.registers 7
.prologue
.line 1733
new-instance v2, Lorg/json/JSONObject;
invoke-direct {v2}, Lorg/json/JSONObject;-><init>()V
.line 1735
: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 1736
const-string v0, "group_id"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->group_id:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1737
const-string v0, "access_token"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->access_token:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1738
const-string v0, "commenturl"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->commenturl:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1739
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 1740
const-string/jumbo 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 1741
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 1742
const-string/jumbo 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 1743
const-string/jumbo 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 1744
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 1745
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 1746
const-string/jumbo 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 1747
const-string/jumbo 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 1748
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 1749
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 1750
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 1751
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 1752
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 1753
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 1754
const-string/jumbo 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 1755
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 1756
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 1757
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 1758
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 1759
const-string/jumbo 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 1760
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 1761
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 1762
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 1763
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 1764
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 1765
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 1766
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 1767
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 1768
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 1769
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 1770
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 1771
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 1772
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 1773
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 1774
const-string/jumbo 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 1775
const-string/jumbo 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 1776
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 1777
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 1778
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 1779
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 1780
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 1781
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 1782
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 1783
const-string/jumbo 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 1784
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 1785
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 1786
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 1788
const-string/jumbo 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 1789
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 1790
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 1791
const-string/jumbo 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 1792
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 1793
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 1794
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 1796
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 1797
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 1799
const-string v0, "clickDc"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->clickDc:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1800
const-string/jumbo v0, "showDc"
iget-object v1, p0, Lcom/cm/plugincluster/news/model/ONews;->showDc:Ljava/lang/String;
invoke-virtual {v2, v0, v1}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1802
iget-object v0, p0, Lcom/cm/plugincluster/news/model/ONews;->features:Landroid/util/SparseArray;
if-eqz v0, :cond_206
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_206
.line 1803
const/4 v0, 0x0
move v1, v0
:goto_1eb
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_206
.line 1804
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_1fe
.catch Lorg/json/JSONException; {:try_start_5 .. :try_end_1fe} :catch_202
.line 1803
add-int/lit8 v0, v1, 0x1
move v1, v0
goto :goto_1eb
.line 1807
:catch_202
move-exception v0
.line 1808
invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
.line 1810
:cond_206
return-object v2
.end method
.method public toString()Ljava/lang/String;
.registers 2
.prologue
.line 1815
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 1824
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
.line 1825
packed-switch p1, :pswitch_data_2c
.line 1832
invoke-virtual {p0}, Lcom/cm/plugincluster/news/model/ONews;->toString()Ljava/lang/String;
move-result-object v0
.line 1835
:goto_c
return-object v0
.line 1827
: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 1835
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_c
.line 1825
: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 641
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->url:Ljava/lang/String;
.line 642
return-object p0
.end method
.method public url()Ljava/lang/String;
.registers 2
.prologue
.line 649
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 1089
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 1093
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_bookmark:I
.line 1094
return-void
.end method
.method public x_ctimes()I
.registers 2
.prologue
.line 462
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 457
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_ctimes:I
.line 458
return-object p0
.end method
.method public x_offline()I
.registers 2
.prologue
.line 1101
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 1105
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_offline:I
.line 1106
return-void
.end method
.method public x_parent_cid(Ljava/lang/String;)Lcom/cm/plugincluster/news/model/ONews;
.registers 2
.prologue
.line 1129
iput-object p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_parent_cid:Ljava/lang/String;
.line 1130
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 471
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_seq:I
.line 472
return-object p0
.end method
.method public x_stimes()I
.registers 2
.prologue
.line 448
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 443
iput p1, p0, Lcom/cm/plugincluster/news/model/ONews;->x_stimes:I
.line 444
return-object p0
.end method