DownloadRecommendBean.smali

.class public Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;
.super Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;
.source "DownloadRecommendBean.java"


# instance fields
.field public appAutoDownload:Z

.field public appIconUrl:Ljava/lang/String;

.field public appInstallType:I

.field public appName:Ljava/lang/String;

.field public appPkg:Ljava/lang/String;

.field public appSize:J

.field public appUrl:Ljava/lang/String;

.field public appVc:Ljava/lang/String;

.field public appVn:Ljava/lang/String;


# direct methods
.method public constructor <init>()V
    .registers 1

    .prologue
    .line 21
    invoke-direct {p0}, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;-><init>()V

    .line 22
    return-void
.end method

.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JIZ)V
    .registers 12

    .prologue
    .line 26
    invoke-direct {p0}, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;-><init>()V

    .line 27
    iput-object p1, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->appName:Ljava/lang/String;

    .line 28
    iput-object p2, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->appVn:Ljava/lang/String;

    .line 29
    iput-object p3, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->appVc:Ljava/lang/String;

    .line 30
    iput-object p4, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->appPkg:Ljava/lang/String;

    .line 31
    iput-object p5, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->appUrl:Ljava/lang/String;

    .line 32
    iput-object p6, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->appIconUrl:Ljava/lang/String;

    .line 33
    iput-wide p7, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->appSize:J

    .line 34
    iput p9, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->appInstallType:I

    .line 35
    iput-boolean p10, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->appAutoDownload:Z

    .line 36
    return-void
.end method


# virtual methods
.method public buildFrom(Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;)Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;
    .registers 4

    .prologue
    .line 40
    iget-object v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->id:Ljava/lang/String;

    iput-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->id:Ljava/lang/String;

    .line 41
    iget v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->cardType:I

    iput v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->cardType:I

    .line 42
    iget v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->showedCount:I

    iput v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->showedCount:I

    .line 43
    iget v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->count:I

    iput v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->count:I

    .line 44
    iget-boolean v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->isLocalCard:Z

    iput-boolean v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->isLocalCard:Z

    .line 45
    iget-wide v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->lastModified:J

    iput-wide v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->lastModified:J

    .line 46
    iget-wide v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->interval:J

    iput-wide v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->interval:J

    .line 47
    iget-wide v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->lastShow:J

    iput-wide v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->lastShow:J

    .line 48
    iget-wide v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->showStart:J

    iput-wide v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->showStart:J

    .line 49
    iget-wide v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->showEnd:J

    iput-wide v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->showEnd:J

    .line 50
    iget-object v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->title:Ljava/lang/String;

    iput-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->title:Ljava/lang/String;

    .line 51
    iget-object v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->content:Ljava/lang/String;

    iput-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->content:Ljava/lang/String;

    .line 52
    iget-object v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->buttonText:Ljava/lang/String;

    iput-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->buttonText:Ljava/lang/String;

    .line 53
    iget-object v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->iconUrl:Ljava/lang/String;

    iput-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->iconUrl:Ljava/lang/String;

    .line 54
    iget-object v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->category:Ljava/lang/String;

    iput-object v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->category:Ljava/lang/String;

    .line 55
    iget v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->iconResId:I

    iput v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->iconResId:I

    .line 56
    iget v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->iconBgColorId:I

    iput v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->iconBgColorId:I

    .line 57
    iget v0, p1, Lcom/dianxinos/optimizer/module/recommend/data/RecommendBaseBean;->moduleId:I

    iput v0, p0, Lcom/dianxinos/optimizer/module/recommend/data/DownloadRecommendBean;->moduleId:I

    .line 58
    return-object p0
.end method