r.smali
.class public Lcom/qq/e/comm/plugin/a/r;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/qq/e/comm/pi/AdData;
.implements Lcom/qq/e/comm/plugin/r/a;
# instance fields
.field private a:Lcom/qq/e/comm/plugin/a/t;
.field private b:Lcom/qq/e/comm/pi/AdData$VideoPlayer;
# direct methods
.method public constructor <init>(Lcom/qq/e/comm/plugin/a/t;)V
.registers 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
if-eqz p1, :cond_8
:goto_5
iput-object p1, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
return-void
:cond_8
new-instance p1, Lcom/qq/e/comm/plugin/a/s;
invoke-direct {p1}, Lcom/qq/e/comm/plugin/a/s;-><init>()V
goto :goto_5
.end method
# virtual methods
.method public a()I
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
const-string v1, "ad_rt_priority"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/a/t;->b(Ljava/lang/String;)I
move-result v0
return v0
.end method
.method public a(Lcom/qq/e/comm/pi/AdData$VideoPlayer;)V
.registers 2
iput-object p1, p0, Lcom/qq/e/comm/plugin/a/r;->b:Lcom/qq/e/comm/pi/AdData$VideoPlayer;
return-void
.end method
.method public equalsAdData(Lcom/qq/e/comm/pi/AdData;)Z
.registers 6
const/4 v0, 0x0
const/4 v1, 0x1
if-ne p0, p1, :cond_6
:cond_4
move v0, v1
:cond_5
:goto_5
return v0
:cond_6
if-eqz p1, :cond_5
const-string v2, "ad_id"
invoke-virtual {p0, v2}, Lcom/qq/e/comm/plugin/a/r;->getProperty(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v3, "ad_id"
invoke-interface {p1, v3}, Lcom/qq/e/comm/pi/AdData;->getProperty(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-eqz v2, :cond_1b
invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
goto :goto_5
:cond_1b
if-eqz v3, :cond_4
goto :goto_5
.end method
.method public getAdPatternType()I
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
const-string v1, "ad_pattern_type"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/a/t;->b(Ljava/lang/String;)I
move-result v0
return v0
.end method
.method public getDesc()Ljava/lang/String;
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
const-string v1, "ad_desc"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/a/t;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getECPM()I
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
const-string v1, "ad_ecpm"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/a/t;->b(Ljava/lang/String;)I
move-result v0
return v0
.end method
.method public getECPMLevel()Ljava/lang/String;
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
const-string v1, "ad_ecpm_level"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/a/t;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getMediationPrice()I
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
const-string v1, "ad_mp"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/a/t;->b(Ljava/lang/String;)I
move-result v0
return v0
.end method
.method public getProperty(Ljava/lang/Class;)Ljava/lang/Object;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class",
"<TT;>;)TT;"
}
.end annotation
const-class v0, Lcom/qq/e/comm/pi/AdData$VideoPlayer;
if-ne p1, v0, :cond_7
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->b:Lcom/qq/e/comm/pi/AdData$VideoPlayer;
:goto_6
return-object v0
:cond_7
const-class v0, Lcom/qq/e/comm/plugin/a/t;
if-ne p1, v0, :cond_e
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
goto :goto_6
:cond_e
const/4 v0, 0x0
goto :goto_6
.end method
.method public getProperty(Ljava/lang/String;)Ljava/lang/String;
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
invoke-virtual {v0, p1}, Lcom/qq/e/comm/plugin/a/t;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getTitle()Ljava/lang/String;
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
const-string v1, "ad_title"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/a/t;->a(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
return-object v0
.end method
.method public getVideoDuration()I
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
const-string v1, "ad_video_duration"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/a/t;->b(Ljava/lang/String;)I
move-result v0
return v0
.end method
.method public isContractAd()Z
.registers 3
iget-object v0, p0, Lcom/qq/e/comm/plugin/a/r;->a:Lcom/qq/e/comm/plugin/a/t;
const-string v1, "ad_contract_ad"
invoke-virtual {v0, v1}, Lcom/qq/e/comm/plugin/a/t;->c(Ljava/lang/String;)Z
move-result v0
return v0
.end method