Ad.smali
.class public abstract Lcom/cm/plugincluster/ordinary/Ad;
.super Ljava/lang/Object;
.source "Ad.java"
# interfaces
.implements Lcom/cm/plugincluster/ordinary/interfaces/IPicksAd;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/cm/plugincluster/ordinary/Ad$Colums;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/cm/plugincluster/ordinary/Ad;",
">",
"Ljava/lang/Object;",
"Lcom/cm/plugincluster/ordinary/interfaces/IPicksAd;"
}
.end annotation
# static fields
.field public static final AD_SRC_TYPE_CPM:I = 0x5
.field public static final AD_SRC_TYPE_CPT:I = 0x1
.field public static final AD_SRC_TYPE_DSP:I = 0x2
.field public static final AD_SRC_TYPE_HEADLINES:I = 0x3
.field public static final APP_CAN_UPDATE:I = 0x2
.field public static final APP_INSTALLED:I = 0x1
.field public static final APP_NOT_INSTALLED:I = 0x0
.field public static final APP_TAG_NOT_SHOW:I = 0x0
.field public static final APP_TAG_RED_POINT:I = 0xa
.field public static final APP_TAG_SHOW_ACT_HOT:I = 0x4
.field public static final APP_TAG_SHOW_ACT_NEW:I = 0x3
.field public static final APP_TAG_SHOW_BETA:I = 0x8
.field public static final APP_TAG_SHOW_BONUS:I = 0x5
.field public static final APP_TAG_SHOW_CHANCE:I = 0x6
.field public static final APP_TAG_SHOW_EVENT:I = 0x7
.field public static final APP_TAG_SHOW_HOT:I = 0x2
.field public static final APP_TAG_SHOW_NEW:I = 0x1
.field private static final BOLD_MASK:I = 0x1
.field private static final COLLECTION_AD_TYPE:I = 0x64
.field public static final COLOR_BLACK:I = 0x2
.field public static final COLOR_BLUE:I = 0x4
.field public static final COLOR_GREY:I = 0x1
.field public static final COLOR_LIGHT_GREY:I = 0x3
.field public static final COLOR_LIGHT_RED:I = 0x5
.field private static final COLOR_MASK:I = 0x1e
.field private static final DESC_MASK:I = 0x3e0
.field private static final DETAIL_MASK:I = 0x7c00
.field public static final EXTENSION_APPID_JUMP_FINANCE:I = 0x1d9e2
.field public static final ICON_LIST_MAX_COUNT:I = 0x4
.field public static final INMOBI_RES_TYPE:I = 0x3e9
.field public static final MT_TYPE_DOWNLOAD:I = 0x8
.field public static final MT_TYPE_JD_SDK:I = 0x400
.field public static final MT_TYPE_OPEN_BROWSER:I = 0x100
.field public static final MT_TYPE_OPEN_DEEPLINK:I = 0x200
.field public static final MT_TYPE_OPEN_INTERNAL:I = 0x40
.field private static final OPERATION_AD_TYPE:I = 0x0
.field public static final RECOMMEND_SHOW_TYPE_HIGH:I = 0x3eb
.field public static final RECOMMEND_SHOW_TYPE_LOW:I = 0x3ed
.field public static final RECOMMEND_TYPE_THREE_APPS:I = 0xd
.field public static final RES_TYPE_BOFAN:I = 0x142d
.field public static final RES_TYPE_CM:I = 0x50
.field public static final RES_TYPE_HUILIANG:I = 0x13fd
.field public static final RES_TYPE_HUZHONG:I = 0x49
.field public static final RES_TYPE_INMOBI:I = 0x69
.field public static final RES_TYPE_JINGDONG:I = 0xbe
.field public static final RES_TYPE_JINZHAN:I = 0x62
.field public static final RES_TYPE_JULIANG:I = 0x141b
.field public static final RES_TYPE_KUANTONG:I = 0x6e
.field public static final RES_TYPE_LINKEDME:I = 0x98
.field public static final RES_TYPE_MADHOUSE:I = 0x12e
.field public static final RES_TYPE_RUANGAO:I = 0x9c
.field public static final RES_TYPE_TAIDIXIONG:I = 0x1435
.field public static final RES_TYPE_TAOBAO:I = 0x6c
.field public static final RES_TYPE_TOUTIAO:I = 0xd1
.field public static final RES_TYPE_TUIA:I = 0x1419
.field public static final RES_TYPE_XUNFEI:I = 0x6d
.field public static final RES_TYPE_YIBO:I = 0x1434
.field public static final RES_TYPE_YINCHENG:I = 0x47
.field public static final RES_TYPE_YOUSHU:I = 0x5a
.field public static final RES_TYPE_ZHIZIYUN:I = 0x1430
.field private static final SELF_ADV_AD_TYPE:I = 0x3
.field private static final SHOW_TOP_FAKE_PKGNAME:Ljava/lang/String; = "x_showtop"
.field public static final SHOW_TYPE_BANNER_GALLERY:I = 0x3fa
.field public static final SHOW_TYPE_BANNER_ICON_LIST:I = 0x3f5
.field public static final SHOW_TYPE_BANNER_PICKS:I = 0x25f
.field public static final SHOW_TYPE_BANNER_SINGLE_APP:I = 0x3f4
.field public static final SHOW_TYPE_BANNER_SINGLE_CWAPP:I = 0x41a
.field public static final SHOW_TYPE_BANNER_TEXT:I = 0x3f6
.field public static final SHOW_TYPE_BAO_CARD:I = 0x3ea
.field public static final SHOW_TYPE_BAO_CARD_NEW:I = 0xc350
.field public static final SHOW_TYPE_BIGKA:I = 0x417
.field public static final SHOW_TYPE_BIG_ICON:I = 0x3ec
.field public static final SHOW_TYPE_BIG_PICKS:I = 0x3e8
.field public static final SHOW_TYPE_CONTENT_CHEETAH_JUMPTO:I = 0x2710
.field public static final SHOW_TYPE_DAILY_ROOKIE:I = 0x415
.field public static final SHOW_TYPE_EIGHT_ICON:I = 0x3f7
.field public static final SHOW_TYPE_FACEBOOK:I = 0x3f8
.field public static final SHOW_TYPE_GAMEBOX_3_ICON:I = 0x400
.field public static final SHOW_TYPE_GAMEBOX_BAO_CARD:I = 0x3fe
.field public static final SHOW_TYPE_GAME_BIG_CARD:I = 0x3f2
.field public static final SHOW_TYPE_GAME_HOT_CARD:I = 0x419
.field public static final SHOW_TYPE_GAME_MANUAL_OPERATIONS:I = 0x404
.field public static final SHOW_TYPE_GAME_SORT_BY_WEIGHTS:I = 0x403
.field public static final SHOW_TYPE_GDT:I = 0x402
.field public static final SHOW_TYPE_GENERNAL_PICKS:I = 0x0
.field public static final SHOW_TYPE_GP_TOP:I = 0x401
.field public static final SHOW_TYPE_HAVE_PIC_BIG_CARD:I = 0xc350
.field public static final SHOW_TYPE_HTML5_2_COLUMNS:I = 0x416
.field public static final SHOW_TYPE_HTML5_CARD:I = 0x3ff
.field public static final SHOW_TYPE_HTML5_COLUMNS:I = 0x405
.field public static final SHOW_TYPE_ICON_LIST:I = 0x3ee
.field public static final SHOW_TYPE_MYACTIVITY:I = 0x418
.field public static final SHOW_TYPE_NEWFLOW_BIGKA:I = 0x420
.field public static final SHOW_TYPE_NEWFLOW_SMALLKA:I = 0x41f
.field public static final SHOW_TYPE_NEWFLOW_TITLE:I = 0x41e
.field public static final SHOW_TYPE_NEWS_SMALL_PIC:I = 0x11173
.field public static final SHOW_TYPE_NEWS_THREE_PIC:I = 0x11172
.field public static final SHOW_TYPE_NO_PIC_SMALL_CARD:I = 0xc351
.field public static final SHOW_TYPE_PLACE_ACTIVITY:I = 0x421
.field public static final SHOW_TYPE_RESULTPAGE_BIGCARD:I = 0x3f8
.field public static final SHOW_TYPE_SPECIAL_RECOMMEND:I = 0x3e9
.field public static final SHOW_TYPE_TEXT:I = 0x3f1
.field public static final SHOW_TYPE_TEXT_WITH_ICON:I = 0x3f3
.field public static final SHOW_TYPE_THREE_ICON:I = 0x3f0
.field public static final SHOW_TYPE_TWO_PIC:I = 0x3ef
.field public static final SHOW_TYPE_VAST:I = 0xc353
.field public static final SIMILAR_MAX_COUNT:I = 0x3
.field private static final TITLE_MASK:I = 0x1f
.field public static final VERSION:I = 0x26
# instance fields
.field protected ad_src_type:I
.field protected app_action_type:I
.field protected app_show_type:I
.field protected app_tag:I
.field protected background:Ljava/lang/String;
.field protected button_txt:Ljava/lang/String;
.field private conditionsJson:Lcom/cleanmaster/data/filter/IFilter;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/cleanmaster/data/filter/IFilter",
"<",
"Lcom/cm/plugincluster/ordinary/adlogic/adentity/vastvideo/AbsAdEnv;",
">;"
}
.end annotation
.end field
.field protected conditionsjson:Ljava/lang/String;
.field protected context_code:Ljava/lang/String;
.field protected des:Ljava/lang/String;
.field protected desc:Ljava/lang/String;
.field protected detail_id:Ljava/lang/String;
.field protected detail_pg:Ljava/lang/String;
.field protected dialog_nowifi:Ljava/lang/String;
.field protected download_num:Ljava/lang/String;
.field protected genre:Ljava/lang/String;
.field public installedStatus:I
.field protected isCategoryEnd:Z
.field protected isHot:Z
.field protected isMyActivityFirst:Z
.field public isNativeAd:Z
.field protected isShowCategory:Z
.field protected isShowView:Z
.field protected mAdStatus:I
.field protected mAppId:I
.field protected mClickTrackingUrl:Ljava/lang/String;
.field protected mCmBroswerUrl:Ljava/lang/String;
.field public mCurrentIndex:I
.field protected mDeepLink:Ljava/lang/String;
.field private mDeeplinkH5Url:Ljava/lang/String;
.field protected mDownloadAppInfo:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
.field protected mEditorExt:Ljava/lang/String;
.field private mEditorHeadLogo:Ljava/lang/String;
.field private mEditorName:Ljava/lang/String;
.field private mEditorRecommend:Ljava/lang/String;
.field protected mEndTimeStamp:J
.field protected mExtPicks:Ljava/lang/String;
.field protected mExtension:Ljava/lang/String;
.field protected mFont:I
.field protected mImprTrackingUrl:Ljava/lang/String;
.field protected mIsShowed:I
.field protected mLikes:I
.field protected mLoadClick:I
.field protected mMergeType:I
.field private mPatternUrl:Ljava/lang/String;
.field private mPosName:Ljava/lang/String;
.field protected mPriority:I
.field protected mReferPosid:Ljava/lang/String;
.field protected mReplaceAdShowType:I
.field private mSugApps:Ljava/util/ArrayList;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/ArrayList",
"<TT;>;"
}
.end annotation
.end field
.field protected mThirdImpUrl:Ljava/lang/String;
.field protected mTimeStamp:J
.field protected mt_type:I
.field protected name_space:Ljava/lang/String;
.field protected pic_url:Ljava/lang/String;
.field protected pkg:Ljava/lang/String;
.field protected pkg_size:Ljava/lang/String;
.field protected pkg_url:Ljava/lang/String;
.field protected price:D
.field protected publisher:Ljava/lang/String;
.field protected rating:D
.field protected res_type:I
.field protected reviewers:Ljava/lang/String;
.field protected showRating:I
.field protected showedPos:I
.field protected subject:I
.field protected sug_app:Ljava/lang/String;
.field protected sug_type:I
.field protected title:Ljava/lang/String;
.field protected trigger_src:Ljava/lang/String;
.field public versionCode:I
.field private x_posision:I
# direct methods
.method public constructor <init>()V
.registers 7
.prologue
const-wide/16 v4, 0x0
const/4 v2, -0x1
const/4 v1, 0x0
.line 26
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 332
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->subject:I
.line 342
iput v2, p0, Lcom/cm/plugincluster/ordinary/Ad;->app_show_type:I
.line 343
iput v2, p0, Lcom/cm/plugincluster/ordinary/Ad;->app_action_type:I
.line 354
iput v2, p0, Lcom/cm/plugincluster/ordinary/Ad;->x_posision:I
.line 357
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mPosName:Ljava/lang/String;
.line 358
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorHeadLogo:Ljava/lang/String;
.line 359
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorName:Ljava/lang/String;
.line 360
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorRecommend:Ljava/lang/String;
.line 361
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorExt:Ljava/lang/String;
.line 362
iput-wide v4, p0, Lcom/cm/plugincluster/ordinary/Ad;->mTimeStamp:J
.line 364
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mImprTrackingUrl:Ljava/lang/String;
.line 365
iput v2, p0, Lcom/cm/plugincluster/ordinary/Ad;->mLikes:I
.line 366
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsjson:Ljava/lang/String;
.line 367
iput-boolean v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isNativeAd:Z
.line 368
iput-boolean v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isShowCategory:Z
.line 369
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->showedPos:I
.line 370
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mAdStatus:I
.line 371
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mFont:I
.line 372
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mLoadClick:I
.line 373
iput-wide v4, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEndTimeStamp:J
.line 374
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mAppId:I
.line 375
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mPriority:I
.line 376
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mDeepLink:Ljava/lang/String;
.line 377
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->publisher:Ljava/lang/String;
.line 381
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtPicks:Ljava/lang/String;
.line 384
iput-boolean v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isCategoryEnd:Z
.line 386
iput-boolean v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isMyActivityFirst:Z
.line 388
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mMergeType:I
.line 390
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtension:Ljava/lang/String;
.line 404
iput-boolean v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isShowView:Z
.line 406
iput-boolean v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isHot:Z
.line 426
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mReferPosid:Ljava/lang/String;
.line 430
iput v2, p0, Lcom/cm/plugincluster/ordinary/Ad;->mReplaceAdShowType:I
.line 1811
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mCurrentIndex:I
.line 1838
const/4 v0, 0x0
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsJson:Lcom/cleanmaster/data/filter/IFilter;
.line 1850
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mPatternUrl:Ljava/lang/String;
return-void
.end method
.method public static LONG(Landroid/database/Cursor;Ljava/lang/String;J)J
.registers 6
.prologue
.line 1539
:try_start_0
invoke-interface {p0, p1}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p0, v0}, Landroid/database/Cursor;->getLong(I)J
:try_end_7
.catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_7} :catch_9
move-result-wide p2
.line 1541
:goto_8
return-wide p2
.line 1540
:catch_9
move-exception v0
goto :goto_8
.end method
.method public static STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
.registers 3
.prologue
.line 1531
:try_start_0
invoke-interface {p0, p1}, Landroid/database/Cursor;->getColumnIndexOrThrow(Ljava/lang/String;)I
move-result v0
invoke-interface {p0, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
:try_end_7
.catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_7} :catch_9
move-result-object v0
.line 1533
:goto_8
return-object v0
.line 1532
:catch_9
move-exception v0
.line 1533
const/4 v0, 0x0
goto :goto_8
.end method
.method public static createAd(Lcom/cm/plugincluster/ordinary/Ad;Ljava/lang/String;)Lcom/cm/plugincluster/ordinary/Ad;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/cm/plugincluster/ordinary/Ad;",
">(TT;",
"Ljava/lang/String;",
")TT;"
}
.end annotation
.prologue
.line 1745
const-string v0, ""
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->des:Ljava/lang/String;
.line 1746
const/4 v0, -0x1
iput v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->sug_type:I
.line 1747
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->pkg:Ljava/lang/String;
.line 1748
return-object p0
.end method
.method public static createTable(Landroid/database/sqlite/SQLiteDatabase;Ljava/lang/String;)V
.registers 4
.prologue
.line 1564
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, p1}, 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/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, "desc"
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, "pic_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/jumbo v1, "pkg"
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, "pkg_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, "des"
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, "app_tag"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "detail_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, "download_num"
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, "rating"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " DOUBLE,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "show_rating"
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, "price"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " DOUBLE,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "reviewers"
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, "genre"
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, "pkg_size"
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, "sug_type"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "res_type"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "subject"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "app_action_type"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "app_show_type"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "mt_type"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "background"
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, "context_code"
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, "name_space"
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, "trigger_src"
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, "button_txt"
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, "sug_app"
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, "pos_name"
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, "timestamp"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "editor_head_logo"
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, "editor_name"
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, "editor_ext"
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, "detail_pg"
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, "editor_recommend"
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, "impr_tracking_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, "likes"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "conditionsjson"
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, "is_ad"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "font"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "load_clk"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "ot_end_timestamp"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "app_id"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string/jumbo v1, "priority"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER,"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, "deeplink"
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, "publisher"
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, "click_tracking_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/jumbo v1, "third_imp_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, "extension"
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, "ext_pics"
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, "isshowed"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, " INTEGER);"
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
invoke-virtual {p0, v0}, Landroid/database/sqlite/SQLiteDatabase;->execSQL(Ljava/lang/String;)V
.line 1617
return-void
.end method
.method private fillDataToExtension(Ljava/lang/String;Lorg/json/JSONArray;)V
.registers 5
.prologue
.line 1400
:try_start_0
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtension:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_1a
.line 1401
new-instance v0, Lorg/json/JSONObject;
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtension:Ljava/lang/String;
invoke-direct {v0, v1}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 1405
:goto_f
invoke-virtual {v0, p1, p2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 1406
invoke-virtual {v0}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setExtension(Ljava/lang/String;)V
.line 1410
:goto_19
return-void
.line 1403
:cond_1a
new-instance v0, Lorg/json/JSONObject;
invoke-direct {v0}, Lorg/json/JSONObject;-><init>()V
:try_end_1f
.catch Lorg/json/JSONException; {:try_start_0 .. :try_end_1f} :catch_20
goto :goto_f
.line 1407
:catch_20
move-exception v0
.line 1408
invoke-virtual {v0}, Lorg/json/JSONException;->printStackTrace()V
goto :goto_19
.end method
.method private getDescFont()I
.registers 2
.prologue
.line 1055
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getFont()I
move-result v0
and-int/lit16 v0, v0, 0x3e0
shr-int/lit8 v0, v0, 0x5
return v0
.end method
.method private getDetailFont()I
.registers 2
.prologue
.line 1059
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getFont()I
move-result v0
and-int/lit16 v0, v0, 0x7c00
shr-int/lit8 v0, v0, 0xa
return v0
.end method
.method private getTitleFont()I
.registers 2
.prologue
.line 1051
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getFont()I
move-result v0
and-int/lit8 v0, v0, 0x1f
return v0
.end method
.method public static getTopAds(Ljava/util/Map;)Ljava/util/List;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/cm/plugincluster/ordinary/Ad;",
">(",
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/util/List",
"<TT;>;>;)",
"Ljava/util/List",
"<TT;>;"
}
.end annotation
.prologue
.line 1657
const-string/jumbo v0, "x_showtop"
invoke-interface {p0, v0}, Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_13
const-string/jumbo v0, "x_showtop"
invoke-interface {p0, v0}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/util/List;
:goto_12
return-object v0
:cond_13
const/4 v0, 0x0
goto :goto_12
.end method
.method public static instantiateAd(Ljava/lang/Class;)Lcom/cm/plugincluster/ordinary/Ad;
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/cm/plugincluster/ordinary/Ad;",
">(",
"Ljava/lang/Class",
"<TT;>;)TT;"
}
.end annotation
.prologue
.line 1708
:try_start_0
invoke-virtual {p0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/ordinary/Ad;
:try_end_6
.catch Ljava/lang/Exception; {:try_start_0 .. :try_end_6} :catch_7
.line 1711
:goto_6
return-object v0
.line 1709
:catch_7
move-exception v0
.line 1711
const/4 v0, 0x0
goto :goto_6
.end method
.method public static notnull(Ljava/lang/String;)Ljava/lang/String;
.registers 1
.prologue
.line 1419
if-nez p0, :cond_4
const-string p0, ""
:cond_4
return-object p0
.end method
# virtual methods
.method public abstract buildConcreteAd()Lcom/cm/plugincluster/ordinary/Ad;
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.end method
.method public canUpdate()Z
.registers 3
.prologue
.line 1653
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->installedStatus:I
const/4 v1, 0x2
if-ne v0, v1, :cond_7
const/4 v0, 0x1
:goto_6
return v0
:cond_7
const/4 v0, 0x0
goto :goto_6
.end method
.method public fromCursor(Landroid/database/Cursor;)V
.registers 6
.prologue
const-wide/16 v2, 0x0
.line 1477
const-string/jumbo v0, "title"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setTitle(Ljava/lang/String;)V
.line 1478
const-string/jumbo v0, "pic_url"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setPicUrl(Ljava/lang/String;)V
.line 1479
const-string/jumbo v0, "pkg"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setPkg(Ljava/lang/String;)V
.line 1480
const-string/jumbo v0, "pkg_url"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setPkgUrl(Ljava/lang/String;)V
.line 1481
const-string v0, "app_tag"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setAppTag(I)V
.line 1482
const-string v0, "des"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setDes(Ljava/lang/String;)V
.line 1483
const-string v0, "desc"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setDesc(Ljava/lang/String;)V
.line 1484
const-string v0, "detail_id"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setDetailId(Ljava/lang/String;)V
.line 1485
const-string v0, "download_num"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setDownloadNum(Ljava/lang/String;)V
.line 1486
const-string/jumbo v0, "subject"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setSubject(I)V
.line 1487
const-string/jumbo v0, "rating"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getDouble(I)D
move-result-wide v0
invoke-virtual {p0, v0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setRating(D)V
.line 1488
const-string/jumbo v0, "price"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getDouble(I)D
move-result-wide v0
invoke-virtual {p0, v0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setPrice(D)V
.line 1489
const-string/jumbo v0, "reviewers"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setReviewers(Ljava/lang/String;)V
.line 1490
const-string v0, "genre"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setgenre(Ljava/lang/String;)V
.line 1491
const-string/jumbo v0, "pkg_size"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setPkgSize(Ljava/lang/String;)V
.line 1492
const-string/jumbo v0, "sug_type"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setSugType(I)V
.line 1493
const-string/jumbo v0, "res_type"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setResType(I)V
.line 1494
const-string v0, "mt_type"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setMtType(I)V
.line 1495
const-string v0, "app_show_type"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setAppShowType(I)V
.line 1496
const-string v0, "app_action_type"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setAppActionType(I)V
.line 1497
const-string v0, "background"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setBackground(Ljava/lang/String;)V
.line 1498
const-string v0, "context_code"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setContextCode(Ljava/lang/String;)V
.line 1499
const-string v0, "name_space"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setNameSpace(Ljava/lang/String;)V
.line 1500
const-string/jumbo v0, "trigger_src"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setTriggerSrc(Ljava/lang/String;)V
.line 1501
const-string/jumbo v0, "sug_app"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setSugApp(Ljava/lang/String;)V
.line 1502
const-string v0, "button_txt"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setButtonTxt(Ljava/lang/String;)V
.line 1503
const-string v0, "detail_pg"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setDetail_pg(Ljava/lang/String;)V
.line 1505
const-string/jumbo v0, "pos_name"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setPosName(Ljava/lang/String;)V
.line 1506
const-string/jumbo v0, "timestamp"
invoke-static {p1, v0, v2, v3}, Lcom/cm/plugincluster/ordinary/Ad;->LONG(Landroid/database/Cursor;Ljava/lang/String;J)J
move-result-wide v0
invoke-virtual {p0, v0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setTimeStamp(J)V
.line 1507
const-string v0, "editor_head_logo"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setEditorHeadLogo(Ljava/lang/String;)V
.line 1508
const-string v0, "editor_name"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setEditorName(Ljava/lang/String;)V
.line 1509
const-string v0, "editor_recommend"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setEditorRecommend(Ljava/lang/String;)V
.line 1510
const-string v0, "editor_ext"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setEditorExt(Ljava/lang/String;)V
.line 1511
const-string v0, "impr_tracking_url"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setImprTrackingUrl(Ljava/lang/String;)V
.line 1512
const-string v0, "likes"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setLikes(I)V
.line 1513
const-string v0, "conditionsjson"
invoke-static {p1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->STRING(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setConditionsJson(Ljava/lang/String;)V
.line 1514
const-string v0, "is_ad"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setAdStatus(I)V
.line 1515
const-string v0, "font"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setFont(I)V
.line 1516
const-string v0, "load_clk"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setLoadClick(I)V
.line 1517
const-string/jumbo v0, "ot_end_timestamp"
invoke-static {p1, v0, v2, v3}, Lcom/cm/plugincluster/ordinary/Ad;->LONG(Landroid/database/Cursor;Ljava/lang/String;J)J
move-result-wide v0
invoke-virtual {p0, v0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setEndTimeStamp(J)V
.line 1518
const-string v0, "app_id"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setAppId(I)V
.line 1519
const-string/jumbo v0, "priority"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setPriority(I)V
.line 1520
const-string v0, "deeplink"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setDeepLink(Ljava/lang/String;)V
.line 1521
const-string/jumbo v0, "publisher"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setPublisher(Ljava/lang/String;)V
.line 1522
const-string v0, "click_tracking_url"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setClickTrackingUrl(Ljava/lang/String;)V
.line 1523
const-string/jumbo v0, "third_imp_url"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setThirdImpUrl(Ljava/lang/String;)V
.line 1524
const-string v0, "extension"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setExtension(Ljava/lang/String;)V
.line 1525
const-string v0, "ext_pics"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getString(I)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setExtPicks(Ljava/lang/String;)V
.line 1526
const-string v0, "isshowed"
invoke-interface {p1, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
move-result v0
invoke-interface {p1, v0}, Landroid/database/Cursor;->getInt(I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setIsShowed(I)V
.line 1527
return-void
.end method
.method public fromJSONObject(Lorg/json/JSONObject;)V
.registers 6
.prologue
const/4 v0, 0x0
.line 1225
if-eqz p1, :cond_3bf
.line 1227
:try_start_3
const-string/jumbo v1, "title"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_16
.line 1228
const-string/jumbo v1, "title"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setTitle(Ljava/lang/String;)V
.line 1230
:cond_16
const-string v1, "desc"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_27
.line 1231
const-string v1, "desc"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setDesc(Ljava/lang/String;)V
.line 1233
:cond_27
const-string/jumbo v1, "pic_url"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_3a
.line 1234
const-string/jumbo v1, "pic_url"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setPicUrl(Ljava/lang/String;)V
.line 1236
:cond_3a
const-string/jumbo v1, "pkg"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_4d
.line 1237
const-string/jumbo v1, "pkg"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setPkg(Ljava/lang/String;)V
.line 1239
:cond_4d
const-string/jumbo v1, "pkg_url"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_60
.line 1240
const-string/jumbo v1, "pkg_url"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setPkgUrl(Ljava/lang/String;)V
.line 1242
:cond_60
const-string v1, "des"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_71
.line 1243
const-string v1, "des"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setDes(Ljava/lang/String;)V
.line 1245
:cond_71
const-string v1, "app_tag"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_82
.line 1246
const-string v1, "app_tag"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setAppTag(I)V
.line 1248
:cond_82
const-string v1, "detail_id"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_93
.line 1249
const-string v1, "detail_id"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setDetailId(Ljava/lang/String;)V
.line 1251
:cond_93
const-string v1, "download_num"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_a4
.line 1252
const-string v1, "download_num"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setDownloadNum(Ljava/lang/String;)V
.line 1254
:cond_a4
const-string/jumbo v1, "subject"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_b7
.line 1255
const-string/jumbo v1, "subject"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setSubject(I)V
.line 1257
:cond_b7
const-string/jumbo v1, "rating"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_ca
.line 1258
const-string/jumbo v1, "rating"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D
move-result-wide v2
invoke-virtual {p0, v2, v3}, Lcom/cm/plugincluster/ordinary/Ad;->setRating(D)V
.line 1260
:cond_ca
const-string/jumbo v1, "versioncode"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_dc
.line 1261
const-string/jumbo v1, "versioncode"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v1
iput v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->versionCode:I
.line 1263
:cond_dc
const-string/jumbo v1, "price"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_ef
.line 1264
const-string/jumbo v1, "price"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getDouble(Ljava/lang/String;)D
move-result-wide v2
invoke-virtual {p0, v2, v3}, Lcom/cm/plugincluster/ordinary/Ad;->setPrice(D)V
.line 1266
:cond_ef
const-string/jumbo v1, "reviewers"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_102
.line 1267
const-string/jumbo v1, "reviewers"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setReviewers(Ljava/lang/String;)V
.line 1269
:cond_102
const-string v1, "genre"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_113
.line 1270
const-string v1, "genre"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setgenre(Ljava/lang/String;)V
.line 1272
:cond_113
const-string/jumbo v1, "pkg_size"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_126
.line 1273
const-string/jumbo v1, "pkg_size"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setPkgSize(Ljava/lang/String;)V
.line 1275
:cond_126
const-string/jumbo v1, "sug_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_139
.line 1276
const-string/jumbo v1, "sug_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setSugType(I)V
.line 1278
:cond_139
const-string/jumbo v1, "res_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_14c
.line 1279
const-string/jumbo v1, "res_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setResType(I)V
.line 1281
:cond_14c
const-string v1, "mt_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_15d
.line 1282
const-string v1, "mt_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
move-result v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setMtType(I)V
.line 1284
:cond_15d
const-string v1, "app_show_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_16e
.line 1285
const-string v1, "app_show_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setAppShowType(I)V
.line 1287
:cond_16e
const-string v1, "app_action_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_17f
.line 1288
const-string v1, "app_action_type"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;)I
move-result v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setAppActionType(I)V
.line 1290
:cond_17f
const-string v1, "background"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_190
.line 1291
const-string v1, "background"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setBackground(Ljava/lang/String;)V
.line 1293
:cond_190
const-string v1, "context_code"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1a1
.line 1294
const-string v1, "context_code"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setContextCode(Ljava/lang/String;)V
.line 1296
:cond_1a1
const-string v1, "name_space"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1b2
.line 1297
const-string v1, "name_space"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setNameSpace(Ljava/lang/String;)V
.line 1299
:cond_1b2
const-string/jumbo v1, "trigger_src"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1c5
.line 1300
const-string/jumbo v1, "trigger_src"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setTriggerSrc(Ljava/lang/String;)V
.line 1302
:cond_1c5
const-string/jumbo v1, "sug_app"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1d8
.line 1303
const-string/jumbo v1, "sug_app"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setSugApp(Ljava/lang/String;)V
.line 1305
:cond_1d8
const-string v1, "button_txt"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1e9
.line 1306
const-string v1, "button_txt"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setButtonTxt(Ljava/lang/String;)V
.line 1308
:cond_1e9
const-string v1, "detail_pg"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_1fa
.line 1309
const-string v1, "detail_pg"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setDetail_pg(Ljava/lang/String;)V
.line 1311
:cond_1fa
const-string/jumbo v1, "pos_name"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_20f
.line 1312
const-string/jumbo v1, "pos_name"
const-string v2, ""
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setPosName(Ljava/lang/String;)V
.line 1314
:cond_20f
const-string/jumbo v1, "timestamp"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_224
.line 1315
const-string/jumbo v1, "timestamp"
const-wide/16 v2, 0x0
invoke-virtual {p1, v1, v2, v3}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J
move-result-wide v2
invoke-virtual {p0, v2, v3}, Lcom/cm/plugincluster/ordinary/Ad;->setTimeStamp(J)V
.line 1317
:cond_224
const-string v1, "editor_head_logo"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_237
.line 1318
const-string v1, "editor_head_logo"
const-string v2, ""
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setEditorHeadLogo(Ljava/lang/String;)V
.line 1320
:cond_237
const-string v1, "editor_name"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_24a
.line 1321
const-string v1, "editor_name"
const-string v2, ""
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setEditorName(Ljava/lang/String;)V
.line 1323
:cond_24a
const-string v1, "editor_recommend"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_25d
.line 1324
const-string v1, "editor_recommend"
const-string v2, ""
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setEditorRecommend(Ljava/lang/String;)V
.line 1326
:cond_25d
const-string v1, "editor_ext"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_270
.line 1327
const-string v1, "editor_ext"
const-string v2, ""
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setEditorExt(Ljava/lang/String;)V
.line 1329
:cond_270
const-string v1, "impr_tracking_url"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_283
.line 1330
const-string v1, "impr_tracking_url"
const-string v2, ""
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setImprTrackingUrl(Ljava/lang/String;)V
.line 1332
:cond_283
const-string v1, "likes"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_295
.line 1333
const-string v1, "likes"
const/4 v2, -0x1
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setLikes(I)V
.line 1335
:cond_295
const-string v1, "conditionsjson"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_2a8
.line 1336
const-string v1, "conditionsjson"
const-string v2, ""
invoke-virtual {p1, v1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
invoke-virtual {p0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setConditionsJson(Ljava/lang/String;)V
.line 1340
:cond_2a8
const-string v1, "is_ad"
invoke-virtual {p1, v1}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v1
if-nez v1, :cond_2b7
.line 1341
const-string v0, "is_ad"
const/4 v1, 0x0
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
.line 1343
:cond_2b7
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setAdStatus(I)V
.line 1345
const-string v0, "font"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_2cc
.line 1346
const-string v0, "font"
const/4 v1, 0x0
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setFont(I)V
.line 1348
:cond_2cc
const-string v0, "load_clk"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_2de
.line 1349
const-string v0, "load_clk"
const/4 v1, 0x0
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setLoadClick(I)V
.line 1351
:cond_2de
const-string/jumbo v0, "ot_end_timestamp"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_2f3
.line 1352
const-string/jumbo v0, "ot_end_timestamp"
const-wide/16 v2, 0x0
invoke-virtual {p1, v0, v2, v3}, Lorg/json/JSONObject;->optLong(Ljava/lang/String;J)J
move-result-wide v0
invoke-virtual {p0, v0, v1}, Lcom/cm/plugincluster/ordinary/Ad;->setEndTimeStamp(J)V
.line 1354
:cond_2f3
const-string v0, "app_id"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_305
.line 1355
const-string v0, "app_id"
const/4 v1, 0x0
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setAppId(I)V
.line 1357
:cond_305
const-string/jumbo v0, "priority"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_319
.line 1358
const-string/jumbo v0, "priority"
const/4 v1, 0x0
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setPriority(I)V
.line 1360
:cond_319
const-string v0, "deeplink"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_32c
.line 1361
const-string v0, "deeplink"
const-string v1, ""
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setDeepLink(Ljava/lang/String;)V
.line 1363
:cond_32c
const-string/jumbo v0, "publisher"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_341
.line 1364
const-string/jumbo v0, "publisher"
const-string v1, ""
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setPublisher(Ljava/lang/String;)V
.line 1366
:cond_341
const-string v0, "click_tracking_url"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_354
.line 1367
const-string v0, "click_tracking_url"
const-string v1, ""
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setClickTrackingUrl(Ljava/lang/String;)V
.line 1369
:cond_354
const-string/jumbo v0, "third_imp_url"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_369
.line 1370
const-string/jumbo v0, "third_imp_url"
const-string v1, ""
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setThirdImpUrl(Ljava/lang/String;)V
.line 1372
:cond_369
const-string v0, "extension"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_37c
.line 1373
const-string v0, "extension"
const-string v1, ""
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setExtension(Ljava/lang/String;)V
.line 1375
:cond_37c
const-string v0, "ext_pics"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_38f
.line 1376
const-string v0, "ext_pics"
const-string v1, ""
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setExtPicks(Ljava/lang/String;)V
.line 1378
:cond_38f
const-string v0, "isshowed"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_3a1
.line 1379
const-string v0, "isshowed"
const/4 v1, 0x0
invoke-virtual {p1, v0, v1}, Lorg/json/JSONObject;->optInt(Ljava/lang/String;I)I
move-result v0
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->setIsShowed(I)V
.line 1381
:cond_3a1
const-string v0, "mpa"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->isNull(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_3bc
.line 1383
const-string v0, "mpa"
invoke-virtual {p1, v0}, Lorg/json/JSONObject;->optJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
move-result-object v0
.line 1384
if-eqz v0, :cond_3bc
invoke-virtual {v0}, Lorg/json/JSONArray;->length()I
move-result v1
if-lez v1, :cond_3bc
.line 1385
const-string v1, "mpa"
invoke-direct {p0, v1, v0}, Lcom/cm/plugincluster/ordinary/Ad;->fillDataToExtension(Ljava/lang/String;Lorg/json/JSONArray;)V
.line 1389
:cond_3bc
invoke-virtual {p0, p1}, Lcom/cm/plugincluster/ordinary/Ad;->fromJSONObjectExtra(Lorg/json/JSONObject;)V
:try_end_3bf
.catch Lorg/json/JSONException; {:try_start_3 .. :try_end_3bf} :catch_3c0
.line 1394
:cond_3bf
:goto_3bf
return-void
.line 1390
:catch_3c0
move-exception v0
goto :goto_3bf
.end method
.method protected fromJSONObjectExtra(Lorg/json/JSONObject;)V
.registers 2
.annotation system Ldalvik/annotation/Throws;
value = {
Lorg/json/JSONException;
}
.end annotation
.prologue
.line 1416
return-void
.end method
.method public getActionForMaidian()I
.registers 2
.prologue
.line 1620
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->isOpenInternal()Z
move-result v0
if-eqz v0, :cond_8
.line 1621
const/4 v0, 0x6
.line 1633
:goto_7
return v0
.line 1623
:cond_8
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->installedStatus:I
packed-switch v0, :pswitch_data_16
.line 1633
const/4 v0, 0x0
goto :goto_7
.line 1625
:pswitch_f
const/4 v0, 0x4
goto :goto_7
.line 1627
:pswitch_11
const/4 v0, 0x3
goto :goto_7
.line 1629
:pswitch_13
const/4 v0, 0x2
goto :goto_7
.line 1623
nop
:pswitch_data_16
.packed-switch 0x0
:pswitch_13
:pswitch_f
:pswitch_11
.end packed-switch
.end method
.method public getAdStatus()I
.registers 2
.prologue
.line 531
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mAdStatus:I
return v0
.end method
.method public getAd_src_type()I
.registers 2
.prologue
.line 515
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->ad_src_type:I
return v0
.end method
.method public getAppActionType()I
.registers 2
.prologue
.line 913
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->app_action_type:I
return v0
.end method
.method public getAppId()I
.registers 2
.prologue
.line 1107
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mAppId:I
return v0
.end method
.method public getAppShowType()I
.registers 2
.prologue
.line 879
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->app_show_type:I
return v0
.end method
.method public getAppTag()I
.registers 2
.prologue
.line 748
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->app_tag:I
return v0
.end method
.method public getBackground()Ljava/lang/String;
.registers 2
.prologue
.line 949
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->background:Ljava/lang/String;
return-object v0
.end method
.method public getButtonTxt()Ljava/lang/String;
.registers 2
.prologue
.line 1721
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->button_txt:Ljava/lang/String;
return-object v0
.end method
.method public getCategoryEnd()Z
.registers 2
.prologue
.line 887
iget-boolean v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->isCategoryEnd:Z
return v0
.end method
.method public getClickTrackingUrl()Ljava/lang/String;
.registers 2
.prologue
.line 1144
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mClickTrackingUrl:Ljava/lang/String;
return-object v0
.end method
.method public getCmBroswerUrl()Ljava/lang/String;
.registers 2
.prologue
.line 511
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mCmBroswerUrl:Ljava/lang/String;
return-object v0
.end method
.method protected getColumsFromExt(Ljava/lang/String;)Ljava/lang/String;
.registers 5
.prologue
const/4 v0, 0x0
.line 581
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_8
.line 596
:cond_7
:goto_7
return-object v0
.line 585
:cond_8
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtension:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_7
.line 591
:try_start_10
new-instance v1, Lorg/json/JSONObject;
iget-object v2, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtension:Ljava/lang/String;
invoke-direct {v1, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
.line 592
const-string v2, ""
invoke-virtual {v1, p1, v2}, Lorg/json/JSONObject;->optString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
:try_end_1c
.catch Lorg/json/JSONException; {:try_start_10 .. :try_end_1c} :catch_1e
move-result-object v0
goto :goto_7
.line 593
:catch_1e
move-exception v1
.line 594
invoke-virtual {v1}, Lorg/json/JSONException;->printStackTrace()V
goto :goto_7
.end method
.method public getConditionsJson()Ljava/lang/String;
.registers 2
.prologue
.line 600
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsjson:Ljava/lang/String;
return-object v0
.end method
.method public getContextCode()Ljava/lang/String;
.registers 2
.prologue
.line 957
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->context_code:Ljava/lang/String;
return-object v0
.end method
.method public getDeepLink()Ljava/lang/String;
.registers 2
.prologue
.line 1123
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mDeepLink:Ljava/lang/String;
return-object v0
.end method
.method public getDeeplinkH5Url()Ljava/lang/String;
.registers 2
.prologue
.line 572
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mDeeplinkH5Url:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_b
.line 573
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mDeeplinkH5Url:Ljava/lang/String;
.line 576
:goto_a
return-object v0
.line 575
:cond_b
const-string v0, "landingpage_url"
invoke-virtual {p0, v0}, Lcom/cm/plugincluster/ordinary/Ad;->getColumsFromExt(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mDeeplinkH5Url:Ljava/lang/String;
.line 576
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mDeeplinkH5Url:Ljava/lang/String;
goto :goto_a
.end method
.method public getDes()Ljava/lang/String;
.registers 2
.prologue
.line 734
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->des:Ljava/lang/String;
return-object v0
.end method
.method public getDesc()Ljava/lang/String;
.registers 2
.prologue
.line 676
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->desc:Ljava/lang/String;
return-object v0
.end method
.method public getDescColor()I
.registers 2
.prologue
.line 1079
invoke-direct {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDescFont()I
move-result v0
and-int/lit8 v0, v0, 0x1e
shr-int/lit8 v0, v0, 0x1
return v0
.end method
.method public getDetailColor()I
.registers 2
.prologue
.line 1083
invoke-direct {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDetailFont()I
move-result v0
and-int/lit8 v0, v0, 0x1e
shr-int/lit8 v0, v0, 0x1
return v0
.end method
.method public getDetailId()Ljava/lang/String;
.registers 2
.prologue
.line 762
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->detail_id:Ljava/lang/String;
return-object v0
.end method
.method public getDetail_pg()Ljava/lang/String;
.registers 2
.prologue
.line 662
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->detail_pg:Ljava/lang/String;
return-object v0
.end method
.method public getDialogNoWifi()Ljava/lang/String;
.registers 2
.prologue
.line 523
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->dialog_nowifi:Ljava/lang/String;
return-object v0
.end method
.method public getDownloadAppInfo()Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
.registers 2
.prologue
.line 1741
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mDownloadAppInfo:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
return-object v0
.end method
.method public getDownloadNum()Ljava/lang/String;
.registers 2
.prologue
.line 776
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->download_num:Ljava/lang/String;
return-object v0
.end method
.method public getEditorExt()Ljava/lang/String;
.registers 2
.prologue
.line 1009
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorExt:Ljava/lang/String;
return-object v0
.end method
.method public getEditorHeadLogo()Ljava/lang/String;
.registers 2
.prologue
.line 985
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorHeadLogo:Ljava/lang/String;
return-object v0
.end method
.method public getEditorName()Ljava/lang/String;
.registers 2
.prologue
.line 993
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorName:Ljava/lang/String;
return-object v0
.end method
.method public getEditorRecommend()Ljava/lang/String;
.registers 2
.prologue
.line 1001
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorRecommend:Ljava/lang/String;
return-object v0
.end method
.method public getEndTimeStamp()J
.registers 3
.prologue
.line 1099
iget-wide v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEndTimeStamp:J
return-wide v0
.end method
.method public getExtPick()Ljava/lang/String;
.registers 2
.prologue
.line 1156
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtPicks:Ljava/lang/String;
return-object v0
.end method
.method public getExtPics()Ljava/util/List;
.registers 5
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 540
new-instance v1, Ljava/util/ArrayList;
invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
.line 541
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getBackground()Ljava/lang/String;
move-result-object v0
.line 542
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_12
.line 543
invoke-interface {v1, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 546
:cond_12
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getExtPick()Ljava/lang/String;
move-result-object v0
.line 547
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_39
.line 549
:try_start_1c
new-instance v2, Lorg/json/JSONArray;
invoke-direct {v2, v0}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
.line 550
const/4 v0, 0x0
:goto_22
invoke-virtual {v2}, Lorg/json/JSONArray;->length()I
move-result v3
if-ge v0, v3, :cond_39
.line 551
invoke-virtual {v2, v0}, Lorg/json/JSONArray;->get(I)Ljava/lang/Object;
move-result-object v3
.line 552
if-eqz v3, :cond_35
.line 553
invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
move-result-object v3
invoke-interface {v1, v3}, Ljava/util/List;->add(Ljava/lang/Object;)Z
:try_end_35
.catch Ljava/lang/Exception; {:try_start_1c .. :try_end_35} :catch_38
.line 550
:cond_35
add-int/lit8 v0, v0, 0x1
goto :goto_22
.line 556
:catch_38
move-exception v0
.line 559
:cond_39
return-object v1
.end method
.method public getExtension()Ljava/lang/String;
.registers 2
.prologue
.line 564
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtension:Ljava/lang/String;
return-object v0
.end method
.method public getFont()I
.registers 2
.prologue
.line 1043
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mFont:I
return v0
.end method
.method public getGenre()Ljava/lang/String;
.registers 2
.prologue
.line 822
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->genre:Ljava/lang/String;
return-object v0
.end method
.method public getImprTrackingUrl()Ljava/lang/String;
.registers 2
.prologue
.line 612
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mImprTrackingUrl:Ljava/lang/String;
return-object v0
.end method
.method public getIsShow()Z
.registers 2
.prologue
.line 1760
iget-boolean v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->isShowView:Z
return v0
.end method
.method public getIsShowed()I
.registers 2
.prologue
.line 1168
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mIsShowed:I
return v0
.end method
.method public getLikes()I
.registers 2
.prologue
.line 858
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mLikes:I
return v0
.end method
.method public getLoadClk()I
.registers 2
.prologue
.line 1087
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mLoadClick:I
return v0
.end method
.method public getMergeType()I
.registers 2
.prologue
.line 903
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mMergeType:I
return v0
.end method
.method public getMtType()I
.registers 2
.prologue
.line 875
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mt_type:I
return v0
.end method
.method public getNameSpace()Ljava/lang/String;
.registers 2
.prologue
.line 965
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->name_space:Ljava/lang/String;
return-object v0
.end method
.method public getPatternUrl()Ljava/lang/String;
.registers 2
.prologue
.line 1857
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mPatternUrl:Ljava/lang/String;
return-object v0
.end method
.method public getPicUrl()Ljava/lang/String;
.registers 2
.prologue
.line 690
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->pic_url:Ljava/lang/String;
return-object v0
.end method
.method public getPkg()Ljava/lang/String;
.registers 2
.prologue
.line 704
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->pkg:Ljava/lang/String;
return-object v0
.end method
.method public getPkgUrl()Ljava/lang/String;
.registers 2
.prologue
.line 718
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->pkg_url:Ljava/lang/String;
return-object v0
.end method
.method public getPosName()Ljava/lang/String;
.registers 2
.prologue
.line 969
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mPosName:Ljava/lang/String;
return-object v0
.end method
.method public getPosision()I
.registers 2
.prologue
.line 1645
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->x_posision:I
return v0
.end method
.method public getPrice()D
.registers 3
.prologue
.line 802
iget-wide v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->price:D
return-wide v0
.end method
.method public getPriority()I
.registers 2
.prologue
.line 1115
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mPriority:I
return v0
.end method
.method public getPublisher()Ljava/lang/String;
.registers 2
.prologue
.line 1131
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->publisher:Ljava/lang/String;
return-object v0
.end method
.method public getRating()D
.registers 3
.prologue
.line 854
iget-wide v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->rating:D
return-wide v0
.end method
.method public getReferPosid()Ljava/lang/String;
.registers 2
.prologue
.line 1800
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mReferPosid:Ljava/lang/String;
return-object v0
.end method
.method public getReplaceAdShowType()I
.registers 2
.prologue
.line 1808
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mReplaceAdShowType:I
return v0
.end method
.method public getResType()I
.registers 2
.prologue
.line 850
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->res_type:I
return v0
.end method
.method public getReviewers()Ljava/lang/String;
.registers 2
.prologue
.line 814
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->reviewers:Ljava/lang/String;
return-object v0
.end method
.method public getShowType()I
.registers 2
.prologue
.line 794
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->showRating:I
return v0
.end method
.method public getSubject()I
.registers 2
.prologue
.line 790
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->subject:I
return v0
.end method
.method public getSugApp()Ljava/lang/String;
.registers 2
.prologue
.line 1026
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->sug_app:Ljava/lang/String;
invoke-static {v0}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getSugApps()Ljava/util/ArrayList;
.registers 6
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/ArrayList",
"<TT;>;"
}
.end annotation
.prologue
.line 1683
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mSugApps:Ljava/util/ArrayList;
if-eqz v0, :cond_7
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mSugApps:Ljava/util/ArrayList;
.line 1703
:goto_6
return-object v0
.line 1685
:cond_7
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 1686
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->sug_app:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-nez v1, :cond_39
.line 1688
:try_start_14
new-instance v2, Lorg/json/JSONArray;
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->sug_app:Ljava/lang/String;
invoke-direct {v2, v1}, Lorg/json/JSONArray;-><init>(Ljava/lang/String;)V
.line 1689
const/4 v1, 0x0
:goto_1c
invoke-virtual {v2}, Lorg/json/JSONArray;->length()I
move-result v3
if-ge v1, v3, :cond_39
.line 1690
invoke-virtual {v2, v1}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
move-result-object v3
.line 1691
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->buildConcreteAd()Lcom/cm/plugincluster/ordinary/Ad;
move-result-object v4
.line 1692
if-eqz v4, :cond_32
.line 1693
invoke-virtual {v4, v3}, Lcom/cm/plugincluster/ordinary/Ad;->fromJSONObject(Lorg/json/JSONObject;)V
.line 1694
invoke-virtual {v0, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:try_end_32
.catch Lorg/json/JSONException; {:try_start_14 .. :try_end_32} :catch_35
.line 1689
:cond_32
add-int/lit8 v1, v1, 0x1
goto :goto_1c
.line 1697
:catch_35
move-exception v1
.line 1698
invoke-virtual {v1}, Lorg/json/JSONException;->printStackTrace()V
.line 1702
:cond_39
iput-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mSugApps:Ljava/util/ArrayList;
goto :goto_6
.end method
.method public getSugType()I
.registers 2
.prologue
.line 842
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->sug_type:I
return v0
.end method
.method public getThirdImpUrl()Ljava/lang/String;
.registers 2
.prologue
.line 1152
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mThirdImpUrl:Ljava/lang/String;
return-object v0
.end method
.method public getTimeStamp()J
.registers 3
.prologue
.line 977
iget-wide v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mTimeStamp:J
return-wide v0
.end method
.method public getTitle()Ljava/lang/String;
.registers 2
.prologue
.line 647
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->title:Ljava/lang/String;
return-object v0
.end method
.method public getTitleColor()I
.registers 2
.prologue
.line 1075
invoke-direct {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTitleFont()I
move-result v0
and-int/lit8 v0, v0, 0x1e
shr-int/lit8 v0, v0, 0x1
return v0
.end method
.method public getTriggerSrc()Ljava/lang/String;
.registers 2
.prologue
.line 1039
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->trigger_src:Ljava/lang/String;
return-object v0
.end method
.method public getTriggerSrcAsList()Ljava/util/List;
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/List",
"<",
"Ljava/lang/String;",
">;"
}
.end annotation
.prologue
.line 1663
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 1664
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->trigger_src:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_14
.line 1665
const-string/jumbo v1, "x_showtop"
invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z
.line 1670
:goto_13
return-object v0
.line 1668
:cond_14
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->trigger_src:Ljava/lang/String;
const-string v2, ","
invoke-virtual {v1, v2}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v1
.line 1669
invoke-static {v0, v1}, Ljava/util/Collections;->addAll(Ljava/util/Collection;[Ljava/lang/Object;)Z
goto :goto_13
.end method
.method public getVersionCode()I
.registers 2
.prologue
.line 621
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->versionCode:I
return v0
.end method
.method public getpkg_size()Ljava/lang/String;
.registers 2
.prologue
.line 834
iget-object v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->pkg_size:Ljava/lang/String;
return-object v0
.end method
.method public hasDetail()Z
.registers 2
.prologue
.line 1717
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDetail_pg()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_c
const/4 v0, 0x1
:goto_b
return v0
:cond_c
const/4 v0, 0x0
goto :goto_b
.end method
.method public isDeepLink()Z
.registers 3
.prologue
.line 937
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mt_type:I
const/16 v1, 0x200
if-ne v0, v1, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public isDescBold()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 1067
invoke-direct {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDescFont()I
move-result v1
and-int/lit8 v1, v1, 0x1
if-ne v1, v0, :cond_a
:goto_9
return v0
:cond_a
const/4 v0, 0x0
goto :goto_9
.end method
.method public isDetailBold()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 1071
invoke-direct {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDetailFont()I
move-result v1
and-int/lit8 v1, v1, 0x1
if-ne v1, v0, :cond_a
:goto_9
return v0
:cond_a
const/4 v0, 0x0
goto :goto_9
.end method
.method public isDownLoad()Z
.registers 3
.prologue
.line 941
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mt_type:I
const/16 v1, 0x8
if-ne v0, v1, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public isForOpen()Z
.registers 3
.prologue
.line 1557
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->isSubjectAd()Z
move-result v0
if-nez v0, :cond_39
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->isOpenInternal()Z
move-result v0
if-nez v0, :cond_39
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->isInstalled()Z
move-result v0
if-nez v0, :cond_39
.line 1558
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v0
if-eqz v0, :cond_3b
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v0
const/16 v1, 0x3ec
if-eq v0, v1, :cond_3b
.line 1559
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v0
const/16 v1, 0x3ea
if-eq v0, v1, :cond_3b
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v0
const/16 v1, 0x3fe
if-eq v0, v1, :cond_3b
.line 1560
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v0
const v1, 0xc350
if-eq v0, v1, :cond_3b
:cond_39
const/4 v0, 0x1
.line 1557
:goto_3a
return v0
.line 1560
:cond_3b
const/4 v0, 0x0
goto :goto_3a
.end method
.method public isForOpenUninstallForNewBaoCard()Z
.registers 2
.prologue
.line 1553
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->isSubjectAd()Z
move-result v0
if-nez v0, :cond_c
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->isInstalled()Z
move-result v0
if-eqz v0, :cond_e
:cond_c
const/4 v0, 0x1
:goto_d
return v0
:cond_e
const/4 v0, 0x0
goto :goto_d
.end method
.method public isForOpen_Uninstall()Z
.registers 2
.prologue
.line 1546
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->isSubjectAd()Z
move-result v0
if-nez v0, :cond_12
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->isOpenInternal()Z
move-result v0
if-nez v0, :cond_12
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->isInstalled()Z
move-result v0
if-eqz v0, :cond_14
:cond_12
const/4 v0, 0x1
:goto_13
return v0
:cond_14
const/4 v0, 0x0
goto :goto_13
.end method
.method public isHot()Z
.registers 2
.prologue
.line 1768
iget-boolean v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->isHot:Z
return v0
.end method
.method public isInstalled()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 625
iget v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->installedStatus:I
if-ne v0, v1, :cond_6
:goto_5
return v0
:cond_6
const/4 v0, 0x0
goto :goto_5
.end method
.method public isLiangAdCard()Z
.registers 3
.prologue
.line 1752
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v0
const v1, 0xc350
if-eq v0, v1, :cond_12
.line 1753
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v0
const v1, 0xc351
if-ne v0, v1, :cond_14
:cond_12
const/4 v0, 0x1
.line 1752
:goto_13
return v0
.line 1753
:cond_14
const/4 v0, 0x0
goto :goto_13
.end method
.method public isMyActivityFirst()Z
.registers 2
.prologue
.line 895
iget-boolean v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->isMyActivityFirst:Z
return v0
.end method
.method public isNotInstalled()Z
.registers 2
.prologue
.line 1649
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->installedStatus:I
if-nez v0, :cond_6
const/4 v0, 0x1
:goto_5
return v0
:cond_6
const/4 v0, 0x0
goto :goto_5
.end method
.method public isOpenBrowser()Z
.registers 3
.prologue
.line 929
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mt_type:I
const/16 v1, 0x100
if-ne v0, v1, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public isOpenInternal()Z
.registers 3
.prologue
.line 925
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mt_type:I
const/16 v1, 0x40
if-ne v0, v1, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public isOpenJdSdk()Z
.registers 3
.prologue
.line 933
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mt_type:I
const/16 v1, 0x400
if-ne v0, v1, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public isOperationOrCollectionAd()Z
.registers 3
.prologue
.line 633
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->res_type:I
if-eqz v0, :cond_13
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->res_type:I
const/16 v1, 0x64
if-eq v0, v1, :cond_13
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->res_type:I
const/4 v1, 0x3
if-eq v0, v1, :cond_13
iget v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->mAdStatus:I
if-eqz v0, :cond_15
:cond_13
const/4 v0, 0x1
:goto_14
return v0
:cond_15
const/4 v0, 0x0
goto :goto_14
.end method
.method public isPreloadUrl()Z
.registers 2
.prologue
.line 1095
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getLoadClk()I
move-result v0
if-lez v0, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public isShowCategory()Z
.registers 2
.prologue
.line 1729
iget-boolean v0, p0, Lcom/cm/plugincluster/ordinary/Ad;->isShowCategory:Z
return v0
.end method
.method public isShowed()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 1172
iget v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mIsShowed:I
if-ne v1, v0, :cond_6
:goto_5
return v0
:cond_6
const/4 v0, 0x0
goto :goto_5
.end method
.method public isSubjectAd()Z
.registers 2
.prologue
.line 629
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getSubject()I
move-result v0
if-lez v0, :cond_8
const/4 v0, 0x1
:goto_7
return v0
:cond_8
const/4 v0, 0x0
goto :goto_7
.end method
.method public isTitleBold()Z
.registers 3
.prologue
const/4 v0, 0x1
.line 1063
invoke-direct {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTitleFont()I
move-result v1
and-int/lit8 v1, v1, 0x1
if-ne v1, v0, :cond_a
:goto_9
return v0
:cond_a
const/4 v0, 0x0
goto :goto_9
.end method
.method public match(Lcom/cm/plugincluster/ordinary/adlogic/adentity/vastvideo/AbsAdEnv;)Z
.registers 4
.prologue
const/4 v0, 0x1
.line 1841
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsjson:Ljava/lang/String;
invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v1
if-eqz v1, :cond_a
.line 1847
:cond_9
:goto_9
return v0
.line 1843
:cond_a
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsJson:Lcom/cleanmaster/data/filter/IFilter;
if-nez v1, :cond_16
.line 1844
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsjson:Ljava/lang/String;
invoke-static {v1}, Lcom/cleanmaster/ui/app/market/data/a/a;->a(Ljava/lang/String;)Lcom/cleanmaster/data/filter/IFilter;
move-result-object v1
iput-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsJson:Lcom/cleanmaster/data/filter/IFilter;
.line 1847
:cond_16
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsJson:Lcom/cleanmaster/data/filter/IFilter;
if-eqz v1, :cond_9
iget-object v1, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsJson:Lcom/cleanmaster/data/filter/IFilter;
invoke-interface {v1, p1}, Lcom/cleanmaster/data/filter/IFilter;->onFilter(Ljava/lang/Object;)Z
move-result v1
if-nez v1, :cond_9
const/4 v0, 0x0
goto :goto_9
.end method
.method public setAdStatus(I)V
.registers 2
.prologue
.line 535
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mAdStatus:I
.line 536
return-void
.end method
.method public setAd_src_type(I)V
.registers 2
.prologue
.line 519
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->ad_src_type:I
.line 520
return-void
.end method
.method public setAppActionType(I)V
.registers 2
.prologue
.line 921
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->app_action_type:I
.line 922
return-void
.end method
.method public setAppId(I)V
.registers 2
.prologue
.line 1111
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mAppId:I
.line 1112
return-void
.end method
.method public setAppShowType(I)V
.registers 2
.prologue
.line 917
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->app_show_type:I
.line 918
return-void
.end method
.method public setAppTag(I)V
.registers 2
.prologue
.line 741
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->app_tag:I
.line 742
return-void
.end method
.method public setBackground(Ljava/lang/String;)V
.registers 2
.prologue
.line 945
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->background:Ljava/lang/String;
.line 946
return-void
.end method
.method public setButtonTxt(Ljava/lang/String;)V
.registers 2
.prologue
.line 1725
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->button_txt:Ljava/lang/String;
.line 1726
return-void
.end method
.method public setCategoryEnd(Z)V
.registers 2
.prologue
.line 883
iput-boolean p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isCategoryEnd:Z
.line 884
return-void
.end method
.method public setClickTrackingUrl(Ljava/lang/String;)V
.registers 2
.prologue
.line 1139
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mClickTrackingUrl:Ljava/lang/String;
.line 1140
return-void
.end method
.method public setCmBroswerUrl(Ljava/lang/String;)V
.registers 2
.prologue
.line 507
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mCmBroswerUrl:Ljava/lang/String;
.line 508
return-void
.end method
.method public setConditionsJson(Ljava/lang/String;)V
.registers 2
.prologue
.line 604
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->conditionsjson:Ljava/lang/String;
.line 605
return-void
.end method
.method public setContextCode(Ljava/lang/String;)V
.registers 2
.prologue
.line 953
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->context_code:Ljava/lang/String;
.line 954
return-void
.end method
.method public setDeepLink(Ljava/lang/String;)V
.registers 2
.prologue
.line 1127
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mDeepLink:Ljava/lang/String;
.line 1128
return-void
.end method
.method public setDes(Ljava/lang/String;)V
.registers 2
.prologue
.line 726
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->des:Ljava/lang/String;
.line 727
return-void
.end method
.method public setDesc(Ljava/lang/String;)V
.registers 2
.prologue
.line 654
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->desc:Ljava/lang/String;
.line 655
return-void
.end method
.method public setDetailId(Ljava/lang/String;)V
.registers 2
.prologue
.line 755
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->detail_id:Ljava/lang/String;
.line 756
return-void
.end method
.method public setDetail_pg(Ljava/lang/String;)V
.registers 2
.prologue
.line 669
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->detail_pg:Ljava/lang/String;
.line 670
return-void
.end method
.method public setDialogNowifi(Ljava/lang/String;)V
.registers 2
.prologue
.line 527
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->dialog_nowifi:Ljava/lang/String;
.line 528
return-void
.end method
.method public setDownloadAppInfo(Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;)V
.registers 2
.prologue
.line 1737
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mDownloadAppInfo:Lcom/cm/plugincluster/common/interfaces/downloader/bean/DownloadAppInfo;
.line 1738
return-void
.end method
.method public setDownloadNum(Ljava/lang/String;)V
.registers 2
.prologue
.line 769
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->download_num:Ljava/lang/String;
.line 770
return-void
.end method
.method public setEditorExt(Ljava/lang/String;)V
.registers 2
.prologue
.line 1013
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorExt:Ljava/lang/String;
.line 1014
return-void
.end method
.method public setEditorHeadLogo(Ljava/lang/String;)V
.registers 2
.prologue
.line 989
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorHeadLogo:Ljava/lang/String;
.line 990
return-void
.end method
.method public setEditorName(Ljava/lang/String;)V
.registers 2
.prologue
.line 997
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorName:Ljava/lang/String;
.line 998
return-void
.end method
.method public setEditorRecommend(Ljava/lang/String;)V
.registers 2
.prologue
.line 1005
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEditorRecommend:Ljava/lang/String;
.line 1006
return-void
.end method
.method public setEndTimeStamp(J)V
.registers 4
.prologue
.line 1103
iput-wide p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mEndTimeStamp:J
.line 1104
return-void
.end method
.method public setExtPicks(Ljava/lang/String;)V
.registers 2
.prologue
.line 1160
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtPicks:Ljava/lang/String;
.line 1161
return-void
.end method
.method public setExtension(Ljava/lang/String;)V
.registers 2
.prologue
.line 568
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mExtension:Ljava/lang/String;
.line 569
return-void
.end method
.method public setFont(I)V
.registers 2
.prologue
.line 1047
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mFont:I
.line 1048
return-void
.end method
.method public setHot(Z)V
.registers 2
.prologue
.line 1772
iput-boolean p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isHot:Z
.line 1773
return-void
.end method
.method public setImprTrackingUrl(Ljava/lang/String;)V
.registers 2
.prologue
.line 616
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mImprTrackingUrl:Ljava/lang/String;
.line 618
return-void
.end method
.method public setIsShow(Z)V
.registers 2
.prologue
.line 1764
iput-boolean p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isShowView:Z
.line 1765
return-void
.end method
.method public setIsShowed(I)V
.registers 2
.prologue
.line 1164
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mIsShowed:I
.line 1165
return-void
.end method
.method public setLikes(I)V
.registers 2
.prologue
.line 862
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mLikes:I
.line 863
return-void
.end method
.method public setLoadClick(I)V
.registers 2
.prologue
.line 1091
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mLoadClick:I
.line 1092
return-void
.end method
.method public setMergeType(I)V
.registers 2
.prologue
.line 899
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mMergeType:I
.line 900
return-void
.end method
.method public setMtType(I)V
.registers 2
.prologue
.line 870
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mt_type:I
.line 871
return-void
.end method
.method public setMyActivityFirst(Z)V
.registers 2
.prologue
.line 891
iput-boolean p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isMyActivityFirst:Z
.line 892
return-void
.end method
.method public setNameSpace(Ljava/lang/String;)V
.registers 2
.prologue
.line 961
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->name_space:Ljava/lang/String;
.line 962
return-void
.end method
.method public setPatternUrl(Ljava/lang/String;)V
.registers 2
.prologue
.line 1853
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mPatternUrl:Ljava/lang/String;
.line 1854
return-void
.end method
.method public setPicUrl(Ljava/lang/String;)V
.registers 2
.prologue
.line 683
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->pic_url:Ljava/lang/String;
.line 684
return-void
.end method
.method public setPkg(Ljava/lang/String;)V
.registers 2
.prologue
.line 697
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->pkg:Ljava/lang/String;
.line 698
return-void
.end method
.method public setPkgSize(Ljava/lang/String;)V
.registers 2
.prologue
.line 830
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->pkg_size:Ljava/lang/String;
.line 831
return-void
.end method
.method public setPkgUrl(Ljava/lang/String;)V
.registers 2
.prologue
.line 711
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->pkg_url:Ljava/lang/String;
.line 712
return-void
.end method
.method public setPosName(Ljava/lang/String;)V
.registers 2
.prologue
.line 973
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mPosName:Ljava/lang/String;
.line 974
return-void
.end method
.method public setPosision(I)V
.registers 2
.prologue
.line 1641
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->x_posision:I
.line 1642
return-void
.end method
.method public setPrice(D)V
.registers 4
.prologue
.line 806
iput-wide p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->price:D
.line 807
return-void
.end method
.method public setPriority(I)V
.registers 2
.prologue
.line 1119
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mPriority:I
.line 1120
return-void
.end method
.method public setPublisher(Ljava/lang/String;)V
.registers 2
.prologue
.line 1135
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->publisher:Ljava/lang/String;
.line 1136
return-void
.end method
.method public setRating(D)V
.registers 4
.prologue
.line 866
iput-wide p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->rating:D
.line 867
return-void
.end method
.method public setReferPosid(Ljava/lang/String;)V
.registers 2
.prologue
.line 1796
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mReferPosid:Ljava/lang/String;
.line 1797
return-void
.end method
.method public setReplaceAdShowType(I)V
.registers 2
.prologue
.line 1804
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mReplaceAdShowType:I
.line 1805
return-void
.end method
.method public setResType(I)V
.registers 2
.prologue
.line 846
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->res_type:I
.line 847
return-void
.end method
.method public setReviewers(Ljava/lang/String;)V
.registers 2
.prologue
.line 810
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->reviewers:Ljava/lang/String;
.line 811
return-void
.end method
.method public setShowCategory(Z)V
.registers 2
.prologue
.line 1733
iput-boolean p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->isShowCategory:Z
.line 1734
return-void
.end method
.method public setSubject(I)V
.registers 2
.prologue
.line 783
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->subject:I
.line 784
return-void
.end method
.method public setSugApp(Ljava/lang/String;)V
.registers 2
.prologue
.line 1030
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->sug_app:Ljava/lang/String;
.line 1031
return-void
.end method
.method public setSugApps(Ljava/util/ArrayList;)V
.registers 2
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/ArrayList",
"<TT;>;)V"
}
.end annotation
.prologue
.line 1679
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mSugApps:Ljava/util/ArrayList;
.line 1680
return-void
.end method
.method public setSugType(I)V
.registers 2
.prologue
.line 838
iput p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->sug_type:I
.line 839
return-void
.end method
.method public setThirdImpUrl(Ljava/lang/String;)V
.registers 2
.prologue
.line 1148
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mThirdImpUrl:Ljava/lang/String;
.line 1149
return-void
.end method
.method public setTimeStamp(J)V
.registers 4
.prologue
.line 981
iput-wide p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->mTimeStamp:J
.line 982
return-void
.end method
.method public setTitle(Ljava/lang/String;)V
.registers 2
.prologue
.line 640
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->title:Ljava/lang/String;
.line 641
return-void
.end method
.method public setTriggerSrc(Ljava/lang/String;)V
.registers 2
.prologue
.line 1017
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->trigger_src:Ljava/lang/String;
.line 1018
return-void
.end method
.method public setgenre(Ljava/lang/String;)V
.registers 2
.prologue
.line 826
iput-object p1, p0, Lcom/cm/plugincluster/ordinary/Ad;->genre:Ljava/lang/String;
.line 827
return-void
.end method
.method public toContentValues()Landroid/content/ContentValues;
.registers 5
.prologue
.line 1423
new-instance v0, Landroid/content/ContentValues;
invoke-direct {v0}, Landroid/content/ContentValues;-><init>()V
.line 1424
const-string/jumbo v1, "title"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTitle()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1425
const-string/jumbo v1, "pic_url"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPicUrl()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1426
const-string/jumbo v1, "pkg"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPkg()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1427
const-string/jumbo v1, "pkg_url"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPkgUrl()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1428
const-string v1, "app_tag"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppTag()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1429
const-string v1, "desc"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDesc()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1430
const-string v1, "des"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDes()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1431
const-string v1, "detail_id"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDetailId()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1432
const-string v1, "download_num"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDownloadNum()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1433
const-string/jumbo v1, "subject"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getSubject()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1434
const-string/jumbo v1, "price"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPrice()D
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V
.line 1435
const-string/jumbo v1, "reviewers"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getReviewers()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1436
const-string v1, "genre"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getGenre()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1437
const-string/jumbo v1, "rating"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getRating()D
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Double;)V
.line 1438
const-string/jumbo v1, "pkg_size"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getpkg_size()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1439
const-string/jumbo v1, "sug_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getSugType()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1440
const-string/jumbo v1, "res_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getResType()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1441
const-string v1, "mt_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getMtType()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1442
const-string v1, "app_action_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppActionType()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1443
const-string v1, "app_show_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1444
const-string v1, "background"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getBackground()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1445
const-string v1, "context_code"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getContextCode()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1446
const-string v1, "name_space"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getNameSpace()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1447
const-string/jumbo v1, "trigger_src"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTriggerSrc()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1448
const-string/jumbo v1, "sug_app"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getSugApp()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1449
const-string v1, "button_txt"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getButtonTxt()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1450
const-string/jumbo v1, "pos_name"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPosName()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1451
const-string v1, "editor_head_logo"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorHeadLogo()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1452
const-string v1, "editor_name"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorName()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1453
const-string v1, "editor_recommend"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorRecommend()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1454
const-string/jumbo v1, "timestamp"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTimeStamp()J
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
.line 1455
const-string v1, "editor_ext"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorExt()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1456
const-string v1, "impr_tracking_url"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getImprTrackingUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1457
const-string v1, "detail_pg"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDetail_pg()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/cm/plugincluster/ordinary/Ad;->notnull(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1458
const-string v1, "likes"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getLikes()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1459
const-string v1, "conditionsjson"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getConditionsJson()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1460
const-string v1, "is_ad"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAdStatus()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1461
const-string v1, "font"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getFont()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1462
const-string v1, "load_clk"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getLoadClk()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1463
const-string/jumbo v1, "ot_end_timestamp"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEndTimeStamp()J
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Long;)V
.line 1464
const-string v1, "app_id"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppId()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1465
const-string/jumbo v1, "priority"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPriority()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1466
const-string v1, "deeplink"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDeepLink()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1467
const-string/jumbo v1, "publisher"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPublisher()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1468
const-string v1, "click_tracking_url"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getClickTrackingUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1469
const-string/jumbo v1, "third_imp_url"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getThirdImpUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1470
const-string v1, "extension"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getExtension()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1471
const-string v1, "ext_pics"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getExtPick()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/String;)V
.line 1472
const-string v1, "isshowed"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getIsShowed()I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-virtual {v0, v1, v2}, Landroid/content/ContentValues;->put(Ljava/lang/String;Ljava/lang/Integer;)V
.line 1473
return-object v0
.end method
.method public toJson()Ljava/lang/String;
.registers 5
.prologue
.line 440
new-instance v1, Lorg/json/JSONObject;
invoke-direct {v1}, Lorg/json/JSONObject;-><init>()V
.line 442
:try_start_5
const-string/jumbo v0, "title"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTitle()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 443
const-string v0, "desc"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDesc()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 444
const-string/jumbo v0, "pic_url"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPicUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 445
const-string/jumbo v0, "pkg"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPkg()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 446
const-string/jumbo v0, "pkg_url"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPkgUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 447
const-string v0, "des"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDes()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 448
const-string v0, "app_tag"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppTag()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 449
const-string v0, "detail_id"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDetailId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 450
const-string v0, "download_num"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDownloadNum()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 451
const-string/jumbo v0, "subject"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getSubject()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 452
const-string/jumbo v0, "rating"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getRating()D
move-result-wide v2
invoke-virtual {v1, v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
.line 453
const-string/jumbo v0, "versioncode"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getVersionCode()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 454
const-string/jumbo v0, "price"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPrice()D
move-result-wide v2
invoke-virtual {v1, v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;D)Lorg/json/JSONObject;
.line 455
const-string/jumbo v0, "reviewers"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getReviewers()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 456
const-string v0, "genre"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getGenre()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 457
const-string/jumbo v0, "pkg_size"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getpkg_size()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 458
const-string/jumbo v0, "sug_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getSugType()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 459
const-string/jumbo v0, "res_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getResType()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 460
const-string v0, "mt_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getMtType()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 461
const-string v0, "app_show_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 462
const-string v0, "app_action_type"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppActionType()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 463
const-string v0, "background"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getBackground()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 464
const-string v0, "context_code"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getContextCode()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 465
const-string v0, "name_space"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getNameSpace()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 466
const-string/jumbo v0, "trigger_src"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getNameSpace()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 467
const-string/jumbo v0, "sug_app"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getSugApp()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 468
const-string v0, "button_txt"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getButtonTxt()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 470
const-string/jumbo v0, "pos_name="
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPosName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 471
const-string/jumbo v0, "timestamp="
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTimeStamp()J
move-result-wide v2
invoke-virtual {v1, v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
.line 472
const-string v0, "editor_head_logo="
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorHeadLogo()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 473
const-string v0, "editor_name="
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 474
const-string v0, "editor_recommend="
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorRecommend()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 475
const-string v0, "editor_ext="
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorExt()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 476
const-string v0, "detail_pg="
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDetail_pg()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 478
const-string v0, "impr_tracking_url"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getImprTrackingUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 479
const-string v0, "likes"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getLikes()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 480
const-string v0, "conditionsjson"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getConditionsJson()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 481
const-string v0, "is_ad"
iget v2, p0, Lcom/cm/plugincluster/ordinary/Ad;->mAdStatus:I
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 482
const-string v0, "font"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getFont()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 483
const-string v0, "load_clk"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getLoadClk()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 484
const-string/jumbo v0, "ot_end_timestamp"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEndTimeStamp()J
move-result-wide v2
invoke-virtual {v1, v0, v2, v3}, Lorg/json/JSONObject;->put(Ljava/lang/String;J)Lorg/json/JSONObject;
.line 485
const-string v0, "app_id"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppId()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 486
const-string/jumbo v0, "priority"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPriority()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
.line 487
const-string v0, "deeplink"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDeepLink()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 488
const-string/jumbo v0, "publisher"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPublisher()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 489
const-string v0, "ext_pics"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getExtPick()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;Ljava/lang/Object;)Lorg/json/JSONObject;
.line 490
const-string v0, "isshowed"
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getIsShowed()I
move-result v2
invoke-virtual {v1, v0, v2}, Lorg/json/JSONObject;->put(Ljava/lang/String;I)Lorg/json/JSONObject;
:try_end_1bd
.catch Ljava/lang/Exception; {:try_start_5 .. :try_end_1bd} :catch_1c2
.line 495
:goto_1bd
invoke-virtual {v1}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.line 492
:catch_1c2
move-exception v0
.line 493
invoke-virtual {v0}, Ljava/lang/Exception;->printStackTrace()V
goto :goto_1bd
.end method
.method public toString()Ljava/lang/String;
.registers 5
.prologue
.line 1176
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
.line 1177
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
const-string v2, "[ "
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, " ]"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1178
const-string v1, " title="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTitle()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1179
const-string v1, " desc="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDesc()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1180
const-string v1, " pic_url="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPicUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1181
const-string v1, " pkg="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPkg()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1182
const-string v1, " pkg_url="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPkgUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1183
const-string v1, " des="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDes()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1184
const-string v1, " app_tag="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppTag()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1185
const-string v1, " detail_id="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDetailId()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1186
const-string v1, " download_num="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDownloadNum()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1187
const-string v1, " subject="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getSubject()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1188
const-string v1, " rating="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getRating()D
move-result-wide v2
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(D)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1189
const-string v1, " versionCode="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
iget v2, p0, Lcom/cm/plugincluster/ordinary/Ad;->versionCode:I
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1190
const-string v1, " show_rating="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getShowType()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1191
const-string v1, " mt_type="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getMtType()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1192
const-string v1, " app_action_type="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppActionType()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1193
const-string v1, " app_show_type="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppShowType()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1194
const-string v1, " background="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getBackground()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1195
const-string v1, " context_code="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getContextCode()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1196
const-string v1, " name_space="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getNameSpace()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1197
const-string v1, " trigger_src="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTriggerSrc()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1198
const-string v1, " sug_app="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getSugApp()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1199
const-string v1, " button_txt="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getButtonTxt()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1200
const-string v1, " pos_name="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPosName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1201
const-string v1, " timestamp="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getTimeStamp()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1202
const-string v1, " editor_head_logo="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorHeadLogo()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1203
const-string v1, " editor_name="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1204
const-string v1, " editor_recommend="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorRecommend()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1205
const-string v1, " editor_ext="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEditorExt()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1206
const-string v1, " impr_tracking_url="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getImprTrackingUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1207
const-string v1, " detail_pg="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDetail_pg()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1208
const-string v1, " likes="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getLikes()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1209
const-string v1, " conditionsjson="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getConditionsJson()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1210
const-string v1, " font="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getFont()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1211
const-string v1, " load_clk="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getLoadClk()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1212
const-string v1, " ot_end_timestamp="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getEndTimeStamp()J
move-result-wide v2
invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1213
const-string v1, " app_id="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getAppId()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1214
const-string v1, " priority="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPriority()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1215
const-string v1, " deeplink="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getDeepLink()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1216
const-string v1, " publisher="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getPublisher()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1217
const-string v1, " click_tracking_url="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getClickTrackingUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1218
const-string v1, " third_imp_url="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getThirdImpUrl()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1219
const-string v1, " ext_picks="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getExtPick()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1220
const-string v1, " is_showed="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v1
invoke-virtual {p0}, Lcom/cm/plugincluster/ordinary/Ad;->getIsShowed()I
move-result v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v1
const-string v2, "\n"
invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 1221
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method