e.smali
.class Lcom/facebook/biddingkit/applovin/e;
.super Ljava/lang/Object;
# interfaces
.implements Lcom/facebook/biddingkit/bidders/Notifier;
# instance fields
.field private a:Lcom/facebook/biddingkit/applovin/a;
.field private final b:I
# direct methods
.method constructor <init>()V
.registers 2
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/16 v0, 0x7d0
iput v0, p0, Lcom/facebook/biddingkit/applovin/e;->b:I
return-void
.end method
.method private a()I
.registers 2
const/16 v0, 0x7d0
return v0
.end method
# virtual methods
.method protected a(Lcom/facebook/biddingkit/waterfall/WaterfallEntry;)Ljava/lang/String;
.registers 7
iget-object v0, p0, Lcom/facebook/biddingkit/applovin/e;->a:Lcom/facebook/biddingkit/applovin/a;
if-nez v0, :cond_7
const-string p1, ""
return-object p1
:cond_7
if-eqz p1, :cond_1c
sget-object v0, Lcom/facebook/biddingkit/applovin/AppLovinBidder;->NAME:Ljava/lang/String;
invoke-interface {p1}, Lcom/facebook/biddingkit/waterfall/WaterfallEntry;->getEntryName()Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_1c
iget-object v0, p0, Lcom/facebook/biddingkit/applovin/e;->a:Lcom/facebook/biddingkit/applovin/a;
invoke-virtual {v0}, Lcom/facebook/biddingkit/applovin/a;->b()Ljava/lang/String;
move-result-object v0
goto :goto_2e
:cond_1c
iget-object v0, p0, Lcom/facebook/biddingkit/applovin/e;->a:Lcom/facebook/biddingkit/applovin/a;
invoke-virtual {v0}, Lcom/facebook/biddingkit/applovin/a;->a()Ljava/lang/String;
move-result-object v0
sget-object v1, Lcom/facebook/biddingkit/bidders/LossCode;->OUTBID:Lcom/facebook/biddingkit/bidders/LossCode;
invoke-virtual {v1}, Lcom/facebook/biddingkit/bidders/LossCode;->getStringValue()Ljava/lang/String;
move-result-object v1
const-string v2, "${AUCTION_LOSS}"
invoke-virtual {v0, v2, v1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object v0
:goto_2e
invoke-interface {p1}, Lcom/facebook/biddingkit/waterfall/WaterfallEntry;->getCPMCents()D
move-result-wide v1
const-wide/high16 v3, 0x4059000000000000L # 100.0
div-double/2addr v1, v3
invoke-static {v1, v2}, Ljava/lang/Double;->toString(D)Ljava/lang/String;
move-result-object p1
const-string v1, "${AUCTION_PRICE}"
invoke-virtual {v0, v1, p1}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method protected a(Lcom/facebook/biddingkit/applovin/a;)V
.registers 2
iput-object p1, p0, Lcom/facebook/biddingkit/applovin/e;->a:Lcom/facebook/biddingkit/applovin/a;
return-void
.end method
.method public notifyBidderWinner(Ljava/lang/String;Lcom/facebook/biddingkit/waterfall/WaterfallEntry;)V
.registers 3
return-void
.end method
.method public notifyDisplayWinner(Ljava/lang/String;Lcom/facebook/biddingkit/waterfall/WaterfallEntry;)V
.registers 4
invoke-virtual {p0, p2}, Lcom/facebook/biddingkit/applovin/e;->a(Lcom/facebook/biddingkit/waterfall/WaterfallEntry;)Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result p2
if-eqz p2, :cond_b
return-void
:cond_b
invoke-direct {p0}, Lcom/facebook/biddingkit/applovin/e;->a()I
move-result p2
invoke-static {p1, p2}, Lcom/facebook/biddingkit/http/util/RequestSender;->get(Ljava/lang/String;I)Lcom/facebook/biddingkit/http/client/HttpResponse;
move-result-object p1
new-instance p2, Ljava/lang/StringBuilder;
invoke-direct {p2}, Ljava/lang/StringBuilder;-><init>()V
const-string v0, "Applovin notified with http status "
invoke-virtual {p2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
if-nez p1, :cond_22
const-string p1, "null"
goto :goto_2a
:cond_22
invoke-virtual {p1}, Lcom/facebook/biddingkit/http/client/HttpResponse;->getStatus()I
move-result p1
invoke-static {p1}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
move-result-object p1
:goto_2a
invoke-virtual {p2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {p2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
const-string p2, "ApplovinNotifier"
invoke-static {p2, p1}, Lcom/facebook/biddingkit/logging/BkLog;->d(Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method