CacheTemplate.smali

.class public Lcom/kwad/sdk/entry/model/CacheTemplate;
.super Lcom/kwad/sdk/core/response/model/AdTemplate;


# direct methods
.method public constructor <init>(Lcom/kwad/sdk/core/response/model/AdTemplate;Lcom/kwad/sdk/internal/api/SceneImpl;)V
    .registers 5

    invoke-direct {p0}, Lcom/kwad/sdk/core/response/model/AdTemplate;-><init>()V

    iget-wide v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->posId:J

    iput-wide v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->posId:J

    iget v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->type:I

    iput v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->type:I

    iget v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->contentType:I

    iput v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->contentType:I

    iget v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->realShowType:I

    iput v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->realShowType:I

    iget-object v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->adInfoList:Ljava/util/List;

    iput-object v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->adInfoList:Ljava/util/List;

    iget-object v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->photoInfo:Lcom/kwad/sdk/core/response/model/PhotoInfo;

    iput-object v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->photoInfo:Lcom/kwad/sdk/core/response/model/PhotoInfo;

    iget-boolean v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->needHide:Z

    iput-boolean v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->needHide:Z

    iget-wide v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->llsid:J

    iput-wide v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->llsid:J

    iget-object v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->extra:Ljava/lang/String;

    iput-object v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->extra:Ljava/lang/String;

    iget-object v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->impAdExtra:Ljava/lang/String;

    iput-object v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->impAdExtra:Ljava/lang/String;

    invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;

    move-result-object v0

    invoke-static {v0}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    iput-object v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->mUniqueId:Ljava/lang/String;

    iget-boolean v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->mPvReported:Z

    iput-boolean v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->mPvReported:Z

    iget-boolean v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->mDownloadFinishReported:Z

    iput-boolean v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->mDownloadFinishReported:Z

    iput-object p2, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->mAdScene:Lcom/kwad/sdk/internal/api/SceneImpl;

    iget-boolean v0, p1, Lcom/kwad/sdk/core/response/model/AdTemplate;->mIsTubeEpisodeList:Z

    iput-boolean v0, p0, Lcom/kwad/sdk/entry/model/CacheTemplate;->mIsTubeEpisodeList:Z

    return-void
.end method