a.smali
.class public Lcom/cmcm/ad/adhandlelogic/a/a;
.super Ljava/lang/Object;
.source "ClickHandleData.java"
# interfaces
.implements Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData;
# instance fields
.field private a:I
.field private b:Ljava/lang/String;
.field private c:Lcom/cm/plugincluster/ad/IAd;
.field private d:Landroid/content/Context;
.field private e:Z
.field private f:Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData$IClickHandleInnerCallBack;
.field private g:I
.field private h:Ljava/lang/String;
.field private i:Ljava/lang/String;
.field private j:Ljava/lang/String;
.field private k:Ljava/util/Map;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map",
"<",
"Ljava/lang/String;",
"Ljava/lang/Object;",
">;"
}
.end annotation
.end field
.field private l:I
.field private m:Z
# direct methods
.method public constructor <init>()V
.registers 4
.prologue
const/4 v2, 0x0
const/4 v1, 0x0
.line 16
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 19
iput v1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->a:I
.line 20
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->b:Ljava/lang/String;
.line 21
iput-object v2, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->c:Lcom/cm/plugincluster/ad/IAd;
.line 22
iput-object v2, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->d:Landroid/content/Context;
.line 23
iput-boolean v1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->e:Z
.line 24
iput-object v2, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->f:Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData$IClickHandleInnerCallBack;
.line 25
iput v1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->g:I
.line 26
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->h:Ljava/lang/String;
.line 27
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->i:Ljava/lang/String;
.line 28
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->j:Ljava/lang/String;
.line 30
iput v1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->l:I
.line 31
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->m:Z
return-void
.end method
# virtual methods
.method public clear()V
.registers 4
.prologue
const/4 v2, 0x0
const/4 v1, 0x0
.line 35
iput v1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->a:I
.line 36
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->b:Ljava/lang/String;
.line 37
iput-object v2, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->c:Lcom/cm/plugincluster/ad/IAd;
.line 38
iput-object v2, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->d:Landroid/content/Context;
.line 39
iput-boolean v1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->e:Z
.line 40
iput-object v2, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->f:Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData$IClickHandleInnerCallBack;
.line 41
iput v1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->g:I
.line 42
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->h:Ljava/lang/String;
.line 43
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->i:Ljava/lang/String;
.line 44
const-string v0, ""
iput-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->j:Ljava/lang/String;
.line 45
iput-object v2, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->k:Ljava/util/Map;
.line 46
iput v1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->l:I
.line 47
return-void
.end method
.method public getAd()Lcom/cm/plugincluster/ad/IAd;
.registers 2
.prologue
.line 76
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->c:Lcom/cm/plugincluster/ad/IAd;
return-object v0
.end method
.method public getAdBehaviorType()I
.registers 2
.prologue
.line 56
iget v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->a:I
return v0
.end method
.method public getAdExtension()Ljava/lang/String;
.registers 2
.prologue
.line 66
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->b:Ljava/lang/String;
return-object v0
.end method
.method public getClickHandleInnerCallBack()Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData$IClickHandleInnerCallBack;
.registers 2
.prologue
.line 106
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->f:Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData$IClickHandleInnerCallBack;
return-object v0
.end method
.method public getCommon(Ljava/lang/String;)Ljava/lang/Object;
.registers 3
.prologue
.line 179
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-nez v0, :cond_a
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->k:Ljava/util/Map;
if-nez v0, :cond_c
.line 180
:cond_a
const/4 v0, 0x0
.line 182
:goto_b
return-object v0
:cond_c
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->k:Ljava/util/Map;
invoke-interface {v0, p1}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
goto :goto_b
.end method
.method public getDeepLink()Ljava/lang/String;
.registers 2
.prologue
.line 136
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->i:Ljava/lang/String;
return-object v0
.end method
.method public getDeeplinkH5Url()Ljava/lang/String;
.registers 2
.prologue
.line 146
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->j:Ljava/lang/String;
return-object v0
.end method
.method public getExtensionAppId()I
.registers 2
.prologue
.line 116
iget v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->g:I
return v0
.end method
.method public getOriginalAdBehaviorType()I
.registers 2
.prologue
.line 156
iget v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->l:I
return v0
.end method
.method public getPicksAdJson()Ljava/lang/String;
.registers 2
.prologue
.line 126
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->h:Ljava/lang/String;
return-object v0
.end method
.method public getViewContext()Landroid/content/Context;
.registers 2
.prologue
.line 86
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->d:Landroid/content/Context;
return-object v0
.end method
.method public isForceShowDownLoadTip()Z
.registers 2
.prologue
.line 166
iget-boolean v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->m:Z
return v0
.end method
.method public isNeedHandleClickOutter()Z
.registers 2
.prologue
.line 96
iget-boolean v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->e:Z
return v0
.end method
.method public setAd(Lcom/cm/plugincluster/ad/IAd;)V
.registers 2
.prologue
.line 71
iput-object p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->c:Lcom/cm/plugincluster/ad/IAd;
.line 72
return-void
.end method
.method public setAdBehaviorType(I)V
.registers 2
.prologue
.line 51
iput p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->a:I
.line 52
return-void
.end method
.method public setAdExtension(Ljava/lang/String;)V
.registers 2
.prologue
.line 61
iput-object p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->b:Ljava/lang/String;
.line 62
return-void
.end method
.method public setClickHandleInnerCallBack(Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData$IClickHandleInnerCallBack;)V
.registers 2
.prologue
.line 101
iput-object p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->f:Lcom/cm/plugincluster/ad/adhandle/IClickHandlerData$IClickHandleInnerCallBack;
.line 102
return-void
.end method
.method public setCommon(Ljava/lang/String;Ljava/lang/Object;)V
.registers 4
.prologue
.line 171
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->k:Ljava/util/Map;
if-nez v0, :cond_b
.line 172
new-instance v0, Ljava/util/HashMap;
invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
iput-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->k:Ljava/util/Map;
.line 174
:cond_b
iget-object v0, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->k:Ljava/util/Map;
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 175
return-void
.end method
.method public setDeepLink(Ljava/lang/String;)V
.registers 2
.prologue
.line 131
iput-object p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->i:Ljava/lang/String;
.line 132
return-void
.end method
.method public setDeeplinkH5Url(Ljava/lang/String;)V
.registers 2
.prologue
.line 141
iput-object p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->j:Ljava/lang/String;
.line 142
return-void
.end method
.method public setExtensionAppId(I)V
.registers 2
.prologue
.line 111
iput p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->g:I
.line 112
return-void
.end method
.method public setForceShowDownLoadTip(Z)V
.registers 2
.prologue
.line 161
iput-boolean p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->m:Z
.line 162
return-void
.end method
.method public setNeedHandleClickOutter(Z)V
.registers 2
.prologue
.line 91
iput-boolean p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->e:Z
.line 92
return-void
.end method
.method public setOriginalAdBehaviorType(I)V
.registers 2
.prologue
.line 151
iput p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->l:I
.line 152
return-void
.end method
.method public setPicksAdJson(Ljava/lang/String;)V
.registers 2
.prologue
.line 121
iput-object p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->h:Ljava/lang/String;
.line 122
return-void
.end method
.method public setViewContext(Landroid/content/Context;)V
.registers 2
.prologue
.line 81
iput-object p1, p0, Lcom/cmcm/ad/adhandlelogic/a/a;->d:Landroid/content/Context;
.line 82
return-void
.end method