h.smali

.class public Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;
.super Lcom/cmcm/ad/data/modules/a/a;
.source "CMCMMMNativeAd.java"


# direct methods
.method public constructor <init>(Ljava/lang/String;Ljava/lang/String;)V
    .registers 8

    .prologue
    .line 21
    invoke-direct {p0}, Lcom/cmcm/ad/data/modules/a/a;-><init>()V

    .line 22
    iput-object p1, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->b:Ljava/lang/String;

    .line 23
    iput-object p2, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->c:Ljava/lang/String;

    .line 24
    const/4 v0, 0x6

    iput v0, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->d:I

    .line 25
    invoke-static {}, Ljava/lang/System;->currentTimeMillis()J

    move-result-wide v0

    iput-wide v0, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->l:J

    .line 26
    invoke-static {}, Lcom/cmcm/ad/a/a;->a()Lcom/cmcm/ad/a/a;

    move-result-object v0

    invoke-virtual {v0}, Lcom/cmcm/ad/a/a;->b()Lcom/cm/plugincluster/ad/ordinary/IAdSdkPosCfgCallBack;

    move-result-object v0

    iget-object v1, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->b:Ljava/lang/String;

    invoke-interface {v0, v1}, Lcom/cm/plugincluster/ad/ordinary/IAdSdkPosCfgCallBack;->getDefaultCfg(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    .line 27
    invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z

    move-result v1

    if-nez v1, :cond_4f

    .line 28
    new-instance v1, Lcom/cmcm/ad/data/modules/c/b/a;

    invoke-direct {v1, v0}, Lcom/cmcm/ad/data/modules/c/b/a;-><init>(Ljava/lang/String;)V

    .line 29
    iget-object v0, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->b:Ljava/lang/String;

    const-string v2, "picksAdRequestVersion"

    sget v3, Lcom/cmcm/ad/data/dataProvider/adlogic/adentity/data/b;->a:I

    invoke-virtual {v1, v0, v2, v3}, Lcom/cmcm/ad/data/modules/c/b/a;->getIntValue(Ljava/lang/String;Ljava/lang/String;I)I

    move-result v0

    .line 30
    iget-object v2, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->b:Ljava/lang/String;

    const-string v3, "isShowClickDownloadTip"

    const/4 v4, 0x0

    invoke-virtual {v1, v2, v3, v4}, Lcom/cmcm/ad/data/modules/c/b/a;->getBooleanValue(Ljava/lang/String;Ljava/lang/String;Z)Z

    move-result v1

    .line 31
    iget-object v2, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->k:Lcom/cmcm/ad/data/modules/f/a$a;

    if-nez v2, :cond_47

    .line 32
    new-instance v2, Lcom/cmcm/ad/data/modules/f/a$a;

    invoke-direct {v2}, Lcom/cmcm/ad/data/modules/f/a$a;-><init>()V

    iput-object v2, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->k:Lcom/cmcm/ad/data/modules/f/a$a;

    .line 34
    :cond_47
    iget-object v2, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->k:Lcom/cmcm/ad/data/modules/f/a$a;

    iput v0, v2, Lcom/cmcm/ad/data/modules/f/a$a;->a:I

    .line 35
    iget-object v0, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->k:Lcom/cmcm/ad/data/modules/f/a$a;

    iput-boolean v1, v0, Lcom/cmcm/ad/data/modules/f/a$a;->b:Z

    .line 37
    :cond_4f
    return-void
.end method


# virtual methods
.method protected a()I
    .registers 2

    .prologue
    .line 66
    const/4 v0, 0x0

    return v0
.end method

.method protected b()Ljava/lang/String;
    .registers 2

    .prologue
    .line 76
    const-string v0, "com.mm.ad"

    return-object v0
.end method

.method protected c()Ljava/lang/String;
    .registers 2

    .prologue
    .line 81
    const-string v0, ""

    return-object v0
.end method

.method protected d()I
    .registers 2

    .prologue
    .line 86
    const/16 v0, 0x1f4c

    return v0
.end method

.method protected e()I
    .registers 2

    .prologue
    .line 91
    const/4 v0, -0x1

    return v0
.end method

.method protected f()Ljava/lang/String;
    .registers 2

    .prologue
    .line 96
    const-string v0, ""

    return-object v0
.end method

.method protected g()V
    .registers 3

    .prologue
    .line 116
    invoke-super {p0}, Lcom/cmcm/ad/data/modules/a/a;->g()V

    .line 117
    iget-object v0, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->i:Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData;

    const/4 v1, 0x0

    invoke-interface {v0, v1}, Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData;->setNeedHandleClickOutter(Z)V

    .line 118
    iget-object v0, p0, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->i:Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData;

    new-instance v1, Lcom/cmcm/ad/data/dataProvider/adlogic/a/i;

    invoke-direct {v1, p0}, Lcom/cmcm/ad/data/dataProvider/adlogic/a/i;-><init>(Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;)V

    invoke-interface {v0, v1}, Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData;->setClickHandleInnerCallBack(Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData$IClickHandleInnerCallBack;)V

    .line 124
    return-void
.end method

.method public getAdBehaviorType()I
    .registers 2

    .prologue
    .line 71
    const/4 v0, 0x0

    return v0
.end method

.method public getAdCoverImageUrl()Ljava/lang/String;
    .registers 2

    .prologue
    .line 46
    const-string v0, ""

    return-object v0
.end method

.method public getAdDesc()Ljava/lang/String;
    .registers 2

    .prologue
    .line 56
    const-string v0, ""

    return-object v0
.end method

.method public getAdIconUrl()Ljava/lang/String;
    .registers 2

    .prologue
    .line 51
    const-string v0, ""

    return-object v0
.end method

.method public getAdResouceType()I
    .registers 2

    .prologue
    .line 102
    const/4 v0, 0x0

    return v0
.end method

.method public getAdTitle()Ljava/lang/String;
    .registers 2

    .prologue
    .line 41
    const-string v0, ""

    return-object v0
.end method

.method public getResType()I
    .registers 2

    .prologue
    .line 107
    const/4 v0, 0x0

    return v0
.end method

.method public h()V
    .registers 1

    .prologue
    .line 111
    invoke-virtual {p0}, Lcom/cmcm/ad/data/dataProvider/adlogic/a/h;->L()V

    .line 112
    return-void
.end method

.method public isExpired()Z
    .registers 2

    .prologue
    .line 61
    const/4 v0, 0x0

    return v0
.end method