RecommendBaseBean.smali
.class public Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;
.super Ljava/lang/Object;
.source "RecommendBaseBean.java"
# interfaces
.implements Ldxoptimizer/buj;
# static fields
.field public static final DEBUG:Z = false
.field private static final TAG:Ljava/lang/String; = "RecommendBaseBean"
# instance fields
.field public actionEvent:Ljava/lang/String;
.field public actionParam:Ljava/lang/String;
.field public buttonText:Ljava/lang/String;
.field public cardType:I
.field public category:Ljava/lang/String;
.field public content:Ljava/lang/String;
.field public count:I
.field public descText:Ljava/lang/String;
.field public ext:Ljava/lang/String;
.field public feedType:Ljava/lang/String;
.field public iconBgColorId:I
.field public iconResId:I
.field public iconUrl:Ljava/lang/String;
.field public id:Ljava/lang/String;
.field public interval:J
.field public isLocalCard:Z
.field public lastModified:J
.field public lastShow:J
.field public module:Ljava/lang/String;
.field public moduleId:I
.field public permitText:Ljava/lang/String;
.field public permitUrl:Ljava/lang/String;
.field public showEnd:J
.field public showStart:J
.field public showedCount:I
.field public title:Ljava/lang/String;
# direct methods
.method public constructor <init>()V
.registers 3
.prologue
const/4 v1, 0x0
.line 70
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 29
iput v1, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->iconBgColorId:I
.line 30
const/4 v0, -0x1
iput v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->moduleId:I
.line 39
iput-boolean v1, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->isLocalCard:Z
.line 53
const-string v0, "invalid"
iput-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->feedType:Ljava/lang/String;
.line 71
return-void
.end method
# virtual methods
.method public getBaseDebugString()Ljava/lang/String;
.registers 3
.prologue
.line 100
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "{"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ": id="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->id:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", CardType="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->cardType:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", isLocalCard="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-boolean v1, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->isLocalCard:Z
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", title="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->title:Ljava/lang/String;
invoke-virtual {v0, v1}, 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
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getId()J
.registers 3
.prologue
.line 75
iget-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->id:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_f
.line 76
iget-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->id:Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v0
.line 78
:goto_e
return-wide v0
:cond_f
const-wide/16 v0, -0x1
goto :goto_e
.end method
.method public getIntId()I
.registers 2
.prologue
.line 83
iget-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->id:Ljava/lang/String;
invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_f
.line 84
iget-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->id:Ljava/lang/String;
invoke-static {v0}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v0
.line 86
:goto_e
return v0
:cond_f
const/4 v0, -0x1
goto :goto_e
.end method
.method public isFeedTopBannerBean()Z
.registers 2
.prologue
.line 170
iget-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->ext:Ljava/lang/String;
invoke-static {v0}, Ldxoptimizer/bux;->b(Ljava/lang/String;)Z
move-result v0
return v0
.end method
.method public isVisible(Landroid/content/Context;)Z
.registers 3
.prologue
.line 91
const/4 v0, 0x1
return v0
.end method
.method public onClick(Landroid/content/Context;)V
.registers 6
.prologue
.line 151
const-string v0, "feed_i_clk"
.line 152
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->getId()J
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 154
return-void
.end method
.method public onCloseClick(Landroid/content/Context;)V
.registers 6
.prologue
.line 159
const-string v0, "feed_i_cls"
.line 160
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->getId()J
move-result-wide v2
invoke-static {v2, v3}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
move-result-object v1
const/4 v2, 0x1
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
invoke-static {v0, v1, v2}, Ldxoptimizer/cgh;->a(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Number;)V
.line 162
return-void
.end method
.method public onCreate(Landroid/content/Context;)V
.registers 2
.prologue
.line 125
return-void
.end method
.method public onDestroy(Landroid/content/Context;)V
.registers 2
.prologue
.line 139
return-void
.end method
.method public onPause(Landroid/content/Context;)V
.registers 2
.prologue
.line 146
return-void
.end method
.method public onResume(Landroid/content/Context;)V
.registers 2
.prologue
.line 132
return-void
.end method
.method public setButtonText(Ljava/lang/String;)Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;
.registers 2
.prologue
.line 115
iput-object p1, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->buttonText:Ljava/lang/String;
.line 116
return-object p0
.end method
.method public setContent(Ljava/lang/String;)Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;
.registers 2
.prologue
.line 110
iput-object p1, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->content:Ljava/lang/String;
.line 111
return-object p0
.end method
.method public setTitle(Ljava/lang/String;)Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;
.registers 2
.prologue
.line 105
iput-object p1, p0, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->title:Ljava/lang/String;
.line 106
return-object p0
.end method
.method public toString()Ljava/lang/String;
.registers 2
.prologue
.line 96
invoke-virtual {p0}, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->getBaseDebugString()Ljava/lang/String;
move-result-object v0
return-object v0
.end method