This commit is contained in:
2022-06-10 21:38:30 +09:00
commit 27f5152838
51323 changed files with 12934539 additions and 0 deletions
@@ -0,0 +1,153 @@
.class final Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;
.super Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/AbstractAdViewAdapter;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "zza"
.end annotation
# instance fields
.field private final zzme:Lcom/google/android/gms/ads/formats/NativeContentAd;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/ads/formats/NativeContentAd;)V
.locals 1
.line 1
invoke-direct {p0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;-><init>()V
.line 2
iput-object p1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;->zzme:Lcom/google/android/gms/ads/formats/NativeContentAd;
.line 3
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getHeadline()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setHeadline(Ljava/lang/String;)V
.line 4
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getImages()Ljava/util/List;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setImages(Ljava/util/List;)V
.line 5
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getBody()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setBody(Ljava/lang/String;)V
.line 6
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getLogo()Lcom/google/android/gms/ads/formats/NativeAd$Image;
move-result-object v0
if-eqz v0, :cond_0
.line 7
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getLogo()Lcom/google/android/gms/ads/formats/NativeAd$Image;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setLogo(Lcom/google/android/gms/ads/formats/NativeAd$Image;)V
.line 8
:cond_0
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getCallToAction()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setCallToAction(Ljava/lang/String;)V
.line 9
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getAdvertiser()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeContentAdMapper;->setAdvertiser(Ljava/lang/String;)V
const/4 v0, 0x1
.line 10
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAdMapper;->setOverrideImpressionRecording(Z)V
.line 11
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAdMapper;->setOverrideClickHandling(Z)V
.line 12
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeContentAd;->getVideoController()Lcom/google/android/gms/ads/VideoController;
move-result-object p1
invoke-virtual {p0, p1}, Lcom/google/android/gms/ads/mediation/NativeAdMapper;->zza(Lcom/google/android/gms/ads/VideoController;)V
return-void
.end method
# virtual methods
.method public final trackView(Landroid/view/View;)V
.locals 2
.line 1
instance-of v0, p1, Lcom/google/android/gms/ads/formats/NativeAdView;
if-eqz v0, :cond_0
.line 2
move-object v0, p1
check-cast v0, Lcom/google/android/gms/ads/formats/NativeAdView;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;->zzme:Lcom/google/android/gms/ads/formats/NativeContentAd;
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/formats/NativeAdView;->setNativeAd(Lcom/google/android/gms/ads/formats/NativeAd;)V
.line 3
:cond_0
sget-object v0, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;->zzblg:Ljava/util/WeakHashMap;
invoke-virtual {v0, p1}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;
if-eqz p1, :cond_1
.line 4
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;->zzme:Lcom/google/android/gms/ads/formats/NativeContentAd;
invoke-virtual {p1, v0}, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;->setNativeAd(Lcom/google/android/gms/ads/formats/NativeAd;)V
:cond_1
return-void
.end method
@@ -0,0 +1,191 @@
.class final Lcom/google/ads/mediation/AbstractAdViewAdapter$zzb;
.super Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/AbstractAdViewAdapter;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "zzb"
.end annotation
# instance fields
.field private final zzmf:Lcom/google/android/gms/ads/formats/NativeAppInstallAd;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/ads/formats/NativeAppInstallAd;)V
.locals 2
.line 1
invoke-direct {p0}, Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;-><init>()V
.line 2
iput-object p1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzb;->zzmf:Lcom/google/android/gms/ads/formats/NativeAppInstallAd;
.line 3
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getHeadline()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;->setHeadline(Ljava/lang/String;)V
.line 4
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getImages()Ljava/util/List;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;->setImages(Ljava/util/List;)V
.line 5
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getBody()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;->setBody(Ljava/lang/String;)V
.line 6
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getIcon()Lcom/google/android/gms/ads/formats/NativeAd$Image;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;->setIcon(Lcom/google/android/gms/ads/formats/NativeAd$Image;)V
.line 7
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getCallToAction()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;->setCallToAction(Ljava/lang/String;)V
.line 8
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getStarRating()Ljava/lang/Double;
move-result-object v0
if-eqz v0, :cond_0
.line 9
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getStarRating()Ljava/lang/Double;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Double;->doubleValue()D
move-result-wide v0
invoke-virtual {p0, v0, v1}, Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;->setStarRating(D)V
.line 10
:cond_0
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getStore()Ljava/lang/CharSequence;
move-result-object v0
if-eqz v0, :cond_1
.line 11
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getStore()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;->setStore(Ljava/lang/String;)V
.line 12
:cond_1
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getPrice()Ljava/lang/CharSequence;
move-result-object v0
if-eqz v0, :cond_2
.line 13
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getPrice()Ljava/lang/CharSequence;
move-result-object v0
invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAppInstallAdMapper;->setPrice(Ljava/lang/String;)V
:cond_2
const/4 v0, 0x1
.line 14
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAdMapper;->setOverrideImpressionRecording(Z)V
.line 15
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/NativeAdMapper;->setOverrideClickHandling(Z)V
.line 16
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/NativeAppInstallAd;->getVideoController()Lcom/google/android/gms/ads/VideoController;
move-result-object p1
invoke-virtual {p0, p1}, Lcom/google/android/gms/ads/mediation/NativeAdMapper;->zza(Lcom/google/android/gms/ads/VideoController;)V
return-void
.end method
# virtual methods
.method public final trackView(Landroid/view/View;)V
.locals 2
.line 1
instance-of v0, p1, Lcom/google/android/gms/ads/formats/NativeAdView;
if-eqz v0, :cond_0
.line 2
move-object v0, p1
check-cast v0, Lcom/google/android/gms/ads/formats/NativeAdView;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzb;->zzmf:Lcom/google/android/gms/ads/formats/NativeAppInstallAd;
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/formats/NativeAdView;->setNativeAd(Lcom/google/android/gms/ads/formats/NativeAd;)V
.line 3
:cond_0
sget-object v0, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;->zzblg:Ljava/util/WeakHashMap;
invoke-virtual {v0, p1}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;
if-eqz p1, :cond_1
.line 4
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzb;->zzmf:Lcom/google/android/gms/ads/formats/NativeAppInstallAd;
invoke-virtual {p1, v0}, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;->setNativeAd(Lcom/google/android/gms/ads/formats/NativeAd;)V
:cond_1
return-void
.end method
@@ -0,0 +1,143 @@
.class final Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;
.super Lcom/google/android/gms/ads/AdListener;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/android/gms/ads/doubleclick/AppEventListener;
.implements Lcom/google/android/gms/internal/ads/zzub;
# annotations
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/AbstractAdViewAdapter;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "zzc"
.end annotation
# instance fields
.field private final zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.end field
.field private final zzmh:Lcom/google/android/gms/ads/mediation/MediationBannerListener;
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.end field
# direct methods
.method public constructor <init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;Lcom/google/android/gms/ads/mediation/MediationBannerListener;)V
.locals 0
.line 1
invoke-direct {p0}, Lcom/google/android/gms/ads/AdListener;-><init>()V
.line 2
iput-object p1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
.line 3
iput-object p2, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmh:Lcom/google/android/gms/ads/mediation/MediationBannerListener;
return-void
.end method
# virtual methods
.method public final onAdClicked()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmh:Lcom/google/android/gms/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationBannerListener;->onAdClicked(Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
.method public final onAdClosed()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmh:Lcom/google/android/gms/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationBannerListener;->onAdClosed(Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
.method public final onAdFailedToLoad(I)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmh:Lcom/google/android/gms/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1, p1}, Lcom/google/android/gms/ads/mediation/MediationBannerListener;->onAdFailedToLoad(Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;I)V
return-void
.end method
.method public final onAdLeftApplication()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmh:Lcom/google/android/gms/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationBannerListener;->onAdLeftApplication(Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
.method public final onAdLoaded()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmh:Lcom/google/android/gms/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationBannerListener;->onAdLoaded(Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
.method public final onAdOpened()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmh:Lcom/google/android/gms/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationBannerListener;->onAdOpened(Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
.method public final onAppEvent(Ljava/lang/String;Ljava/lang/String;)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmh:Lcom/google/android/gms/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1, p1, p2}, Lcom/google/android/gms/ads/mediation/MediationBannerListener;->zza(Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;Ljava/lang/String;Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,171 @@
.class final Lcom/google/ads/mediation/AbstractAdViewAdapter$zzd;
.super Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/AbstractAdViewAdapter;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x9
name = "zzd"
.end annotation
# instance fields
.field private final zzmi:Lcom/google/android/gms/ads/formats/UnifiedNativeAd;
# direct methods
.method public constructor <init>(Lcom/google/android/gms/ads/formats/UnifiedNativeAd;)V
.locals 1
.line 1
invoke-direct {p0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;-><init>()V
.line 2
iput-object p1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzd;->zzmi:Lcom/google/android/gms/ads/formats/UnifiedNativeAd;
.line 3
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getHeadline()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setHeadline(Ljava/lang/String;)V
.line 4
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getImages()Ljava/util/List;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setImages(Ljava/util/List;)V
.line 5
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getBody()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setBody(Ljava/lang/String;)V
.line 6
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getIcon()Lcom/google/android/gms/ads/formats/NativeAd$Image;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setIcon(Lcom/google/android/gms/ads/formats/NativeAd$Image;)V
.line 7
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getCallToAction()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setCallToAction(Ljava/lang/String;)V
.line 8
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getAdvertiser()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setAdvertiser(Ljava/lang/String;)V
.line 9
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getStarRating()Ljava/lang/Double;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setStarRating(Ljava/lang/Double;)V
.line 10
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getStore()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setStore(Ljava/lang/String;)V
.line 11
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getPrice()Ljava/lang/String;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setPrice(Ljava/lang/String;)V
.line 12
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->zzjv()Ljava/lang/Object;
move-result-object v0
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->zzn(Ljava/lang/Object;)V
const/4 v0, 0x1
.line 13
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setOverrideImpressionRecording(Z)V
.line 14
invoke-virtual {p0, v0}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->setOverrideClickHandling(Z)V
.line 15
invoke-virtual {p1}, Lcom/google/android/gms/ads/formats/UnifiedNativeAd;->getVideoController()Lcom/google/android/gms/ads/VideoController;
move-result-object p1
invoke-virtual {p0, p1}, Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;->zza(Lcom/google/android/gms/ads/VideoController;)V
return-void
.end method
# virtual methods
.method public final trackViews(Landroid/view/View;Ljava/util/Map;Ljava/util/Map;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/view/View;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Landroid/view/View;",
">;",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Landroid/view/View;",
">;)V"
}
.end annotation
.line 1
instance-of p2, p1, Lcom/google/android/gms/ads/formats/UnifiedNativeAdView;
if-eqz p2, :cond_0
.line 2
check-cast p1, Lcom/google/android/gms/ads/formats/UnifiedNativeAdView;
iget-object p2, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzd;->zzmi:Lcom/google/android/gms/ads/formats/UnifiedNativeAd;
invoke-virtual {p1, p2}, Lcom/google/android/gms/ads/formats/UnifiedNativeAdView;->setNativeAd(Lcom/google/android/gms/ads/formats/UnifiedNativeAd;)V
return-void
.line 3
:cond_0
sget-object p2, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;->zzblg:Ljava/util/WeakHashMap;
invoke-virtual {p2, p1}, Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;
if-eqz p1, :cond_1
.line 4
iget-object p2, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzd;->zzmi:Lcom/google/android/gms/ads/formats/UnifiedNativeAd;
invoke-virtual {p1, p2}, Lcom/google/android/gms/ads/formats/NativeAdViewHolder;->setNativeAd(Lcom/google/android/gms/ads/formats/UnifiedNativeAd;)V
:cond_1
return-void
.end method
@@ -0,0 +1,216 @@
.class final Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;
.super Lcom/google/android/gms/ads/AdListener;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/android/gms/ads/formats/NativeAppInstallAd$OnAppInstallAdLoadedListener;
.implements Lcom/google/android/gms/ads/formats/NativeContentAd$OnContentAdLoadedListener;
.implements Lcom/google/android/gms/ads/formats/NativeCustomTemplateAd$OnCustomClickListener;
.implements Lcom/google/android/gms/ads/formats/NativeCustomTemplateAd$OnCustomTemplateAdLoadedListener;
.implements Lcom/google/android/gms/ads/formats/UnifiedNativeAd$OnUnifiedNativeAdLoadedListener;
# annotations
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/AbstractAdViewAdapter;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "zze"
.end annotation
# instance fields
.field private final zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.end field
.field private final zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.end field
# direct methods
.method public constructor <init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;Lcom/google/android/gms/ads/mediation/MediationNativeListener;)V
.locals 0
.line 1
invoke-direct {p0}, Lcom/google/android/gms/ads/AdListener;-><init>()V
.line 2
iput-object p1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
.line 3
iput-object p2, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
return-void
.end method
# virtual methods
.method public final onAdClicked()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->onAdClicked(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;)V
return-void
.end method
.method public final onAdClosed()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->onAdClosed(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;)V
return-void
.end method
.method public final onAdFailedToLoad(I)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1, p1}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->onAdFailedToLoad(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;I)V
return-void
.end method
.method public final onAdImpression()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->onAdImpression(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;)V
return-void
.end method
.method public final onAdLeftApplication()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->onAdLeftApplication(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;)V
return-void
.end method
.method public final onAdLoaded()V
.locals 0
return-void
.end method
.method public final onAdOpened()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->onAdOpened(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;)V
return-void
.end method
.method public final onAppInstallAdLoaded(Lcom/google/android/gms/ads/formats/NativeAppInstallAd;)V
.locals 3
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
new-instance v2, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzb;
invoke-direct {v2, p1}, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzb;-><init>(Lcom/google/android/gms/ads/formats/NativeAppInstallAd;)V
invoke-interface {v0, v1, v2}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->onAdLoaded(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;Lcom/google/android/gms/ads/mediation/NativeAdMapper;)V
return-void
.end method
.method public final onContentAdLoaded(Lcom/google/android/gms/ads/formats/NativeContentAd;)V
.locals 3
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
new-instance v2, Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;
invoke-direct {v2, p1}, Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;-><init>(Lcom/google/android/gms/ads/formats/NativeContentAd;)V
invoke-interface {v0, v1, v2}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->onAdLoaded(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;Lcom/google/android/gms/ads/mediation/NativeAdMapper;)V
return-void
.end method
.method public final onCustomClick(Lcom/google/android/gms/ads/formats/NativeCustomTemplateAd;Ljava/lang/String;)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1, p1, p2}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->zza(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;Lcom/google/android/gms/ads/formats/NativeCustomTemplateAd;Ljava/lang/String;)V
return-void
.end method
.method public final onCustomTemplateAdLoaded(Lcom/google/android/gms/ads/formats/NativeCustomTemplateAd;)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1, p1}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->zza(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;Lcom/google/android/gms/ads/formats/NativeCustomTemplateAd;)V
return-void
.end method
.method public final onUnifiedNativeAdLoaded(Lcom/google/android/gms/ads/formats/UnifiedNativeAd;)V
.locals 3
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmj:Lcom/google/android/gms/ads/mediation/MediationNativeListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
new-instance v2, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzd;
invoke-direct {v2, p1}, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzd;-><init>(Lcom/google/android/gms/ads/formats/UnifiedNativeAd;)V
invoke-interface {v0, v1, v2}, Lcom/google/android/gms/ads/mediation/MediationNativeListener;->onAdLoaded(Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;)V
return-void
.end method
@@ -0,0 +1,129 @@
.class final Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;
.super Lcom/google/android/gms/ads/AdListener;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/android/gms/internal/ads/zzub;
# annotations
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/AbstractAdViewAdapter;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "zzf"
.end annotation
# instance fields
.field private final zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.end field
.field private final zzmk:Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.end field
# direct methods
.method public constructor <init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;)V
.locals 0
.line 1
invoke-direct {p0}, Lcom/google/android/gms/ads/AdListener;-><init>()V
.line 2
iput-object p1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
.line 3
iput-object p2, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmk:Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;
return-void
.end method
# virtual methods
.method public final onAdClicked()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmk:Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;->onAdClicked(Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter;)V
return-void
.end method
.method public final onAdClosed()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmk:Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;->onAdClosed(Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter;)V
return-void
.end method
.method public final onAdFailedToLoad(I)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmk:Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1, p1}, Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;->onAdFailedToLoad(Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter;I)V
return-void
.end method
.method public final onAdLeftApplication()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmk:Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;->onAdLeftApplication(Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter;)V
return-void
.end method
.method public final onAdLoaded()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmk:Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;->onAdLoaded(Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter;)V
return-void
.end method
.method public final onAdOpened()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmk:Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;->zzmg:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;->onAdOpened(Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter;)V
return-void
.end method
@@ -0,0 +1,795 @@
.class public abstract Lcom/google/ads/mediation/AbstractAdViewAdapter;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;
.implements Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;
.implements Lcom/google/android/gms/ads/mediation/OnImmersiveModeUpdatedListener;
.implements Lcom/google/android/gms/ads/mediation/zza;
.implements Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;
.implements Lcom/google/android/gms/internal/ads/zzbgz;
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/ads/mediation/AbstractAdViewAdapter$zza;,
Lcom/google/ads/mediation/AbstractAdViewAdapter$zzd;,
Lcom/google/ads/mediation/AbstractAdViewAdapter$zzb;,
Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;,
Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;,
Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;
}
.end annotation
# static fields
.field public static final AD_UNIT_ID_PARAMETER:Ljava/lang/String; = "pubid"
# instance fields
.field private zzlw:Lcom/google/android/gms/ads/AdView;
.field private zzlx:Lcom/google/android/gms/ads/InterstitialAd;
.field private zzly:Lcom/google/android/gms/ads/AdLoader;
.field private zzlz:Landroid/content/Context;
.field private zzma:Lcom/google/android/gms/ads/InterstitialAd;
.field private zzmb:Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
.field private final zzmc:Lcom/google/android/gms/ads/reward/RewardedVideoAdListener;
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
new-instance v0, Lcom/google/ads/mediation/zzb;
invoke-direct {v0, p0}, Lcom/google/ads/mediation/zzb;-><init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;)V
iput-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzmc:Lcom/google/android/gms/ads/reward/RewardedVideoAdListener;
return-void
.end method
.method private final zza(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;Landroid/os/Bundle;)Lcom/google/android/gms/ads/AdRequest;
.locals 3
.line 1
new-instance v0, Lcom/google/android/gms/ads/AdRequest$Builder;
invoke-direct {v0}, Lcom/google/android/gms/ads/AdRequest$Builder;-><init>()V
.line 2
invoke-interface {p2}, Lcom/google/android/gms/ads/mediation/MediationAdRequest;->getBirthday()Ljava/util/Date;
move-result-object v1
if-eqz v1, :cond_0
.line 3
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/AdRequest$Builder;->setBirthday(Ljava/util/Date;)Lcom/google/android/gms/ads/AdRequest$Builder;
.line 4
:cond_0
invoke-interface {p2}, Lcom/google/android/gms/ads/mediation/MediationAdRequest;->getGender()I
move-result v1
if-eqz v1, :cond_1
.line 5
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/AdRequest$Builder;->setGender(I)Lcom/google/android/gms/ads/AdRequest$Builder;
.line 6
:cond_1
invoke-interface {p2}, Lcom/google/android/gms/ads/mediation/MediationAdRequest;->getKeywords()Ljava/util/Set;
move-result-object v1
if-eqz v1, :cond_2
.line 7
invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_0
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_2
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
.line 8
invoke-virtual {v0, v2}, Lcom/google/android/gms/ads/AdRequest$Builder;->addKeyword(Ljava/lang/String;)Lcom/google/android/gms/ads/AdRequest$Builder;
goto :goto_0
.line 9
:cond_2
invoke-interface {p2}, Lcom/google/android/gms/ads/mediation/MediationAdRequest;->getLocation()Landroid/location/Location;
move-result-object v1
if-eqz v1, :cond_3
.line 10
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/AdRequest$Builder;->setLocation(Landroid/location/Location;)Lcom/google/android/gms/ads/AdRequest$Builder;
.line 11
:cond_3
invoke-interface {p2}, Lcom/google/android/gms/ads/mediation/MediationAdRequest;->isTesting()Z
move-result v1
if-eqz v1, :cond_4
.line 12
invoke-static {}, Lcom/google/android/gms/internal/ads/zzvj;->zzpr()Lcom/google/android/gms/internal/ads/zzazm;
invoke-static {p1}, Lcom/google/android/gms/internal/ads/zzazm;->zzbk(Landroid/content/Context;)Ljava/lang/String;
move-result-object p1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/AdRequest$Builder;->addTestDevice(Ljava/lang/String;)Lcom/google/android/gms/ads/AdRequest$Builder;
.line 13
:cond_4
invoke-interface {p2}, Lcom/google/android/gms/ads/mediation/MediationAdRequest;->taggedForChildDirectedTreatment()I
move-result p1
const/4 v1, -0x1
if-eq p1, v1, :cond_6
.line 14
invoke-interface {p2}, Lcom/google/android/gms/ads/mediation/MediationAdRequest;->taggedForChildDirectedTreatment()I
move-result p1
const/4 v1, 0x1
if-ne p1, v1, :cond_5
goto :goto_1
:cond_5
const/4 v1, 0x0
.line 15
:goto_1
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/AdRequest$Builder;->tagForChildDirectedTreatment(Z)Lcom/google/android/gms/ads/AdRequest$Builder;
.line 16
:cond_6
invoke-interface {p2}, Lcom/google/android/gms/ads/mediation/MediationAdRequest;->isDesignedForFamilies()Z
move-result p1
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/AdRequest$Builder;->setIsDesignedForFamilies(Z)Lcom/google/android/gms/ads/AdRequest$Builder;
.line 17
invoke-virtual {p0, p3, p4}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Landroid/os/Bundle;Landroid/os/Bundle;)Landroid/os/Bundle;
move-result-object p1
.line 18
const-class p2, Lcom/google/ads/mediation/admob/AdMobAdapter;
invoke-virtual {v0, p2, p1}, Lcom/google/android/gms/ads/AdRequest$Builder;->addNetworkExtrasBundle(Ljava/lang/Class;Landroid/os/Bundle;)Lcom/google/android/gms/ads/AdRequest$Builder;
.line 19
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdRequest$Builder;->build()Lcom/google/android/gms/ads/AdRequest;
move-result-object p1
return-object p1
.end method
.method public static synthetic zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;Lcom/google/android/gms/ads/InterstitialAd;)Lcom/google/android/gms/ads/InterstitialAd;
.locals 0
const/4 p1, 0x0
.line 21
iput-object p1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
return-object p1
.end method
.method public static synthetic zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
.locals 0
.line 20
iget-object p0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzmb:Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
return-object p0
.end method
.method public static synthetic zzb(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/InterstitialAd;
.locals 0
.line 1
iget-object p0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
return-object p0
.end method
# virtual methods
.method public getAdUnitId(Landroid/os/Bundle;)Ljava/lang/String;
.locals 1
const-string v0, "pubid"
.line 1
invoke-virtual {p1, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
return-object p1
.end method
.method public getBannerView()Landroid/view/View;
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
return-object v0
.end method
.method public getInterstitialAdapterInfo()Landroid/os/Bundle;
.locals 2
.line 1
new-instance v0, Lcom/google/android/gms/ads/mediation/MediationAdapter$zza;
invoke-direct {v0}, Lcom/google/android/gms/ads/mediation/MediationAdapter$zza;-><init>()V
const/4 v1, 0x1
.line 2
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationAdapter$zza;->zzdo(I)Lcom/google/android/gms/ads/mediation/MediationAdapter$zza;
move-result-object v0
.line 3
invoke-virtual {v0}, Lcom/google/android/gms/ads/mediation/MediationAdapter$zza;->zzact()Landroid/os/Bundle;
move-result-object v0
return-object v0
.end method
.method public getVideoController()Lcom/google/android/gms/internal/ads/zzxl;
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
if-eqz v0, :cond_0
.line 2
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdView;->getVideoController()Lcom/google/android/gms/ads/VideoController;
move-result-object v0
if-eqz v0, :cond_0
.line 3
invoke-virtual {v0}, Lcom/google/android/gms/ads/VideoController;->zzdu()Lcom/google/android/gms/internal/ads/zzxl;
move-result-object v0
return-object v0
:cond_0
const/4 v0, 0x0
return-object v0
.end method
.method public initialize(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Ljava/lang/String;Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;Landroid/os/Bundle;Landroid/os/Bundle;)V
.locals 0
.line 1
invoke-virtual {p1}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object p1
iput-object p1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlz:Landroid/content/Context;
.line 2
iput-object p4, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzmb:Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
.line 3
invoke-interface {p4, p0}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->onInitializationSucceeded(Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;)V
return-void
.end method
.method public isInitialized()Z
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzmb:Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
if-eqz v0, :cond_0
const/4 v0, 0x1
return v0
:cond_0
const/4 v0, 0x0
return v0
.end method
.method public loadAd(Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;Landroid/os/Bundle;)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlz:Landroid/content/Context;
if-eqz v0, :cond_1
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzmb:Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
if-nez v1, :cond_0
goto :goto_0
.line 2
:cond_0
new-instance v1, Lcom/google/android/gms/ads/InterstitialAd;
invoke-direct {v1, v0}, Lcom/google/android/gms/ads/InterstitialAd;-><init>(Landroid/content/Context;)V
iput-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
const/4 v0, 0x1
.line 3
invoke-virtual {v1, v0}, Lcom/google/android/gms/ads/InterstitialAd;->zzd(Z)V
.line 4
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
invoke-virtual {p0, p2}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->getAdUnitId(Landroid/os/Bundle;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/InterstitialAd;->setAdUnitId(Ljava/lang/String;)V
.line 5
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzmc:Lcom/google/android/gms/ads/reward/RewardedVideoAdListener;
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/InterstitialAd;->setRewardedVideoAdListener(Lcom/google/android/gms/ads/reward/RewardedVideoAdListener;)V
.line 6
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
new-instance v1, Lcom/google/ads/mediation/zza;
invoke-direct {v1, p0}, Lcom/google/ads/mediation/zza;-><init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;)V
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/InterstitialAd;->setAdMetadataListener(Lcom/google/android/gms/ads/reward/AdMetadataListener;)V
.line 7
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
iget-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlz:Landroid/content/Context;
.line 8
invoke-direct {p0, v1, p1, p3, p2}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;Landroid/os/Bundle;)Lcom/google/android/gms/ads/AdRequest;
move-result-object p1
.line 9
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/InterstitialAd;->loadAd(Lcom/google/android/gms/ads/AdRequest;)V
return-void
:cond_1
:goto_0
const-string p1, "AdMobAdapter.loadAd called before initialize."
.line 10
invoke-static {p1}, Lcom/google/android/gms/internal/ads/zzazw;->zzfa(Ljava/lang/String;)V
return-void
.end method
.method public onDestroy()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
const/4 v1, 0x0
if-eqz v0, :cond_0
.line 2
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdView;->destroy()V
.line 3
iput-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
.line 4
:cond_0
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlx:Lcom/google/android/gms/ads/InterstitialAd;
if-eqz v0, :cond_1
.line 5
iput-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlx:Lcom/google/android/gms/ads/InterstitialAd;
.line 6
:cond_1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzly:Lcom/google/android/gms/ads/AdLoader;
if-eqz v0, :cond_2
.line 7
iput-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzly:Lcom/google/android/gms/ads/AdLoader;
.line 8
:cond_2
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
if-eqz v0, :cond_3
.line 9
iput-object v1, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
:cond_3
return-void
.end method
.method public onImmersiveModeUpdated(Z)V
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlx:Lcom/google/android/gms/ads/InterstitialAd;
if-eqz v0, :cond_0
.line 2
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/InterstitialAd;->setImmersiveMode(Z)V
.line 3
:cond_0
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
if-eqz v0, :cond_1
.line 4
invoke-virtual {v0, p1}, Lcom/google/android/gms/ads/InterstitialAd;->setImmersiveMode(Z)V
:cond_1
return-void
.end method
.method public onPause()V
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
if-eqz v0, :cond_0
.line 2
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdView;->pause()V
:cond_0
return-void
.end method
.method public onResume()V
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
if-eqz v0, :cond_0
.line 2
invoke-virtual {v0}, Lcom/google/android/gms/ads/AdView;->resume()V
:cond_0
return-void
.end method
.method public requestBannerAd(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationBannerListener;Landroid/os/Bundle;Lcom/google/android/gms/ads/AdSize;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;)V
.locals 3
.line 1
new-instance v0, Lcom/google/android/gms/ads/AdView;
invoke-direct {v0, p1}, Lcom/google/android/gms/ads/AdView;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
.line 2
new-instance v1, Lcom/google/android/gms/ads/AdSize;
invoke-virtual {p4}, Lcom/google/android/gms/ads/AdSize;->getWidth()I
move-result v2
invoke-virtual {p4}, Lcom/google/android/gms/ads/AdSize;->getHeight()I
move-result p4
invoke-direct {v1, v2, p4}, Lcom/google/android/gms/ads/AdSize;-><init>(II)V
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/AdView;->setAdSize(Lcom/google/android/gms/ads/AdSize;)V
.line 3
iget-object p4, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
invoke-virtual {p0, p3}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->getAdUnitId(Landroid/os/Bundle;)Ljava/lang/String;
move-result-object v0
invoke-virtual {p4, v0}, Lcom/google/android/gms/ads/AdView;->setAdUnitId(Ljava/lang/String;)V
.line 4
iget-object p4, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
new-instance v0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;
invoke-direct {v0, p0, p2}, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzc;-><init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;Lcom/google/android/gms/ads/mediation/MediationBannerListener;)V
invoke-virtual {p4, v0}, Lcom/google/android/gms/ads/AdView;->setAdListener(Lcom/google/android/gms/ads/AdListener;)V
.line 5
iget-object p2, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlw:Lcom/google/android/gms/ads/AdView;
invoke-direct {p0, p1, p5, p6, p3}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;Landroid/os/Bundle;)Lcom/google/android/gms/ads/AdRequest;
move-result-object p1
invoke-virtual {p2, p1}, Lcom/google/android/gms/ads/AdView;->loadAd(Lcom/google/android/gms/ads/AdRequest;)V
return-void
.end method
.method public requestInterstitialAd(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;Landroid/os/Bundle;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;)V
.locals 2
.line 1
new-instance v0, Lcom/google/android/gms/ads/InterstitialAd;
invoke-direct {v0, p1}, Lcom/google/android/gms/ads/InterstitialAd;-><init>(Landroid/content/Context;)V
iput-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlx:Lcom/google/android/gms/ads/InterstitialAd;
.line 2
invoke-virtual {p0, p3}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->getAdUnitId(Landroid/os/Bundle;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/InterstitialAd;->setAdUnitId(Ljava/lang/String;)V
.line 3
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlx:Lcom/google/android/gms/ads/InterstitialAd;
new-instance v1, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;
invoke-direct {v1, p0, p2}, Lcom/google/ads/mediation/AbstractAdViewAdapter$zzf;-><init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;)V
invoke-virtual {v0, v1}, Lcom/google/android/gms/ads/InterstitialAd;->setAdListener(Lcom/google/android/gms/ads/AdListener;)V
.line 4
iget-object p2, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlx:Lcom/google/android/gms/ads/InterstitialAd;
invoke-direct {p0, p1, p4, p5, p3}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;Landroid/os/Bundle;)Lcom/google/android/gms/ads/AdRequest;
move-result-object p1
invoke-virtual {p2, p1}, Lcom/google/android/gms/ads/InterstitialAd;->loadAd(Lcom/google/android/gms/ads/AdRequest;)V
return-void
.end method
.method public requestNativeAd(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationNativeListener;Landroid/os/Bundle;Lcom/google/android/gms/ads/mediation/NativeMediationAdRequest;Landroid/os/Bundle;)V
.locals 4
.line 1
new-instance v0, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;
invoke-direct {v0, p0, p2}, Lcom/google/ads/mediation/AbstractAdViewAdapter$zze;-><init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;Lcom/google/android/gms/ads/mediation/MediationNativeListener;)V
const-string p2, "pubid"
.line 2
invoke-virtual {p3, p2}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
.line 3
new-instance v1, Lcom/google/android/gms/ads/AdLoader$Builder;
invoke-direct {v1, p1, p2}, Lcom/google/android/gms/ads/AdLoader$Builder;-><init>(Landroid/content/Context;Ljava/lang/String;)V
.line 4
invoke-virtual {v1, v0}, Lcom/google/android/gms/ads/AdLoader$Builder;->withAdListener(Lcom/google/android/gms/ads/AdListener;)Lcom/google/android/gms/ads/AdLoader$Builder;
move-result-object p2
.line 5
invoke-interface {p4}, Lcom/google/android/gms/ads/mediation/NativeMediationAdRequest;->getNativeAdOptions()Lcom/google/android/gms/ads/formats/NativeAdOptions;
move-result-object v1
if-eqz v1, :cond_0
.line 6
invoke-virtual {p2, v1}, Lcom/google/android/gms/ads/AdLoader$Builder;->withNativeAdOptions(Lcom/google/android/gms/ads/formats/NativeAdOptions;)Lcom/google/android/gms/ads/AdLoader$Builder;
.line 7
:cond_0
invoke-interface {p4}, Lcom/google/android/gms/ads/mediation/NativeMediationAdRequest;->isUnifiedNativeAdRequested()Z
move-result v1
if-eqz v1, :cond_1
.line 8
invoke-virtual {p2, v0}, Lcom/google/android/gms/ads/AdLoader$Builder;->forUnifiedNativeAd(Lcom/google/android/gms/ads/formats/UnifiedNativeAd$OnUnifiedNativeAdLoadedListener;)Lcom/google/android/gms/ads/AdLoader$Builder;
.line 9
:cond_1
invoke-interface {p4}, Lcom/google/android/gms/ads/mediation/NativeMediationAdRequest;->isAppInstallAdRequested()Z
move-result v1
if-eqz v1, :cond_2
.line 10
invoke-virtual {p2, v0}, Lcom/google/android/gms/ads/AdLoader$Builder;->forAppInstallAd(Lcom/google/android/gms/ads/formats/NativeAppInstallAd$OnAppInstallAdLoadedListener;)Lcom/google/android/gms/ads/AdLoader$Builder;
.line 11
:cond_2
invoke-interface {p4}, Lcom/google/android/gms/ads/mediation/NativeMediationAdRequest;->isContentAdRequested()Z
move-result v1
if-eqz v1, :cond_3
.line 12
invoke-virtual {p2, v0}, Lcom/google/android/gms/ads/AdLoader$Builder;->forContentAd(Lcom/google/android/gms/ads/formats/NativeContentAd$OnContentAdLoadedListener;)Lcom/google/android/gms/ads/AdLoader$Builder;
.line 13
:cond_3
invoke-interface {p4}, Lcom/google/android/gms/ads/mediation/NativeMediationAdRequest;->zztw()Z
move-result v1
if-eqz v1, :cond_5
.line 14
invoke-interface {p4}, Lcom/google/android/gms/ads/mediation/NativeMediationAdRequest;->zztx()Ljava/util/Map;
move-result-object v1
invoke-interface {v1}, Ljava/util/Map;->keySet()Ljava/util/Set;
move-result-object v1
.line 15
invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object v1
:goto_0
invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_5
invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
.line 16
invoke-interface {p4}, Lcom/google/android/gms/ads/mediation/NativeMediationAdRequest;->zztx()Ljava/util/Map;
move-result-object v3
invoke-interface {v3, v2}, Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/Boolean;
invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
move-result v3
if-eqz v3, :cond_4
move-object v3, v0
goto :goto_1
:cond_4
const/4 v3, 0x0
.line 17
:goto_1
invoke-virtual {p2, v2, v0, v3}, Lcom/google/android/gms/ads/AdLoader$Builder;->forCustomTemplateAd(Ljava/lang/String;Lcom/google/android/gms/ads/formats/NativeCustomTemplateAd$OnCustomTemplateAdLoadedListener;Lcom/google/android/gms/ads/formats/NativeCustomTemplateAd$OnCustomClickListener;)Lcom/google/android/gms/ads/AdLoader$Builder;
goto :goto_0
.line 18
:cond_5
invoke-virtual {p2}, Lcom/google/android/gms/ads/AdLoader$Builder;->build()Lcom/google/android/gms/ads/AdLoader;
move-result-object p2
iput-object p2, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzly:Lcom/google/android/gms/ads/AdLoader;
.line 19
invoke-direct {p0, p1, p4, p5, p3}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;Landroid/os/Bundle;)Lcom/google/android/gms/ads/AdRequest;
move-result-object p1
invoke-virtual {p2, p1}, Lcom/google/android/gms/ads/AdLoader;->loadAd(Lcom/google/android/gms/ads/AdRequest;)V
return-void
.end method
.method public showInterstitial()V
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzlx:Lcom/google/android/gms/ads/InterstitialAd;
invoke-virtual {v0}, Lcom/google/android/gms/ads/InterstitialAd;->show()V
return-void
.end method
.method public showVideo()V
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzma:Lcom/google/android/gms/ads/InterstitialAd;
invoke-virtual {v0}, Lcom/google/android/gms/ads/InterstitialAd;->show()V
return-void
.end method
.method public abstract zza(Landroid/os/Bundle;Landroid/os/Bundle;)Landroid/os/Bundle;
.end method
@@ -0,0 +1,63 @@
.class public final Lcom/google/ads/mediation/AdUrlAdapter;
.super Lcom/google/ads/mediation/AbstractAdViewAdapter;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;
.implements Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter;
.implements Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;
# annotations
.annotation build Landroidx/annotation/Keep;
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public final getAdUnitId(Landroid/os/Bundle;)Ljava/lang/String;
.locals 0
const-string p1, "adurl"
return-object p1
.end method
.method public final zza(Landroid/os/Bundle;Landroid/os/Bundle;)Landroid/os/Bundle;
.locals 1
if-eqz p1, :cond_0
goto :goto_0
.line 1
:cond_0
new-instance p1, Landroid/os/Bundle;
invoke-direct {p1}, Landroid/os/Bundle;-><init>()V
:goto_0
const-string v0, "sdk_less_server_data"
.line 2
invoke-virtual {p1, v0, p2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
const/4 p2, 0x1
const-string v0, "_noRefresh"
.line 3
invoke-virtual {p1, v0, p2}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
return-object p1
.end method
@@ -0,0 +1,22 @@
.class public final Lcom/google/ads/mediation/EmptyNetworkExtras;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/NetworkExtras;
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
@@ -0,0 +1,219 @@
.class public Lcom/google/ads/mediation/MediationAdRequest;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# instance fields
.field private final zzml:Ljava/util/Date;
.field private final zzmm:Lcom/google/ads/AdRequest$Gender;
.field private final zzmn:Ljava/util/Set;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
.end field
.field private final zzmo:Z
.field private final zzmp:Landroid/location/Location;
# direct methods
.method public constructor <init>(Ljava/util/Date;Lcom/google/ads/AdRequest$Gender;Ljava/util/Set;ZLandroid/location/Location;)V
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Date;",
"Lcom/google/ads/AdRequest$Gender;",
"Ljava/util/Set<",
"Ljava/lang/String;",
">;Z",
"Landroid/location/Location;",
")V"
}
.end annotation
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzml:Ljava/util/Date;
.line 3
iput-object p2, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzmm:Lcom/google/ads/AdRequest$Gender;
.line 4
iput-object p3, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzmn:Ljava/util/Set;
.line 5
iput-boolean p4, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzmo:Z
.line 6
iput-object p5, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzmp:Landroid/location/Location;
return-void
.end method
# virtual methods
.method public getAgeInYears()Ljava/lang/Integer;
.locals 7
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzml:Ljava/util/Date;
if-eqz v0, :cond_2
.line 2
invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
move-result-object v0
.line 3
invoke-static {}, Ljava/util/Calendar;->getInstance()Ljava/util/Calendar;
move-result-object v1
.line 4
iget-object v2, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzml:Ljava/util/Date;
invoke-virtual {v0, v2}, Ljava/util/Calendar;->setTime(Ljava/util/Date;)V
const/4 v2, 0x1
.line 5
invoke-virtual {v1, v2}, Ljava/util/Calendar;->get(I)I
move-result v3
invoke-virtual {v0, v2}, Ljava/util/Calendar;->get(I)I
move-result v4
sub-int/2addr v3, v4
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
const/4 v4, 0x2
.line 6
invoke-virtual {v1, v4}, Ljava/util/Calendar;->get(I)I
move-result v5
invoke-virtual {v0, v4}, Ljava/util/Calendar;->get(I)I
move-result v6
if-lt v5, v6, :cond_0
.line 7
invoke-virtual {v1, v4}, Ljava/util/Calendar;->get(I)I
move-result v5
invoke-virtual {v0, v4}, Ljava/util/Calendar;->get(I)I
move-result v4
if-ne v5, v4, :cond_1
const/4 v4, 0x5
.line 8
invoke-virtual {v1, v4}, Ljava/util/Calendar;->get(I)I
move-result v1
invoke-virtual {v0, v4}, Ljava/util/Calendar;->get(I)I
move-result v0
if-ge v1, v0, :cond_1
.line 9
:cond_0
invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
move-result v0
sub-int/2addr v0, v2
invoke-static {v0}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
:cond_1
return-object v3
:cond_2
const/4 v0, 0x0
return-object v0
.end method
.method public getBirthday()Ljava/util/Date;
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzml:Ljava/util/Date;
return-object v0
.end method
.method public getGender()Lcom/google/ads/AdRequest$Gender;
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzmm:Lcom/google/ads/AdRequest$Gender;
return-object v0
.end method
.method public getKeywords()Ljava/util/Set;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Set<",
"Ljava/lang/String;",
">;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzmn:Ljava/util/Set;
return-object v0
.end method
.method public getLocation()Landroid/location/Location;
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzmp:Landroid/location/Location;
return-object v0
.end method
.method public isTesting()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/google/ads/mediation/MediationAdRequest;->zzmo:Z
return v0
.end method
@@ -0,0 +1,46 @@
.class public interface abstract Lcom/google/ads/mediation/MediationAdapter;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<ADDITIONA",
"L_PARAMETERS:Ljava/lang/Object;",
"SERVER_PARAMETERS:",
"Lcom/google/ads/mediation/MediationServerParameters;",
">",
"Ljava/lang/Object;"
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract destroy()V
.end method
.method public abstract getAdditionalParametersType()Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"TADDITIONA",
"L_PARAMETERS;",
">;"
}
.end annotation
.end method
.method public abstract getServerParametersType()Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"TSERVER_PARAMETERS;>;"
}
.end annotation
.end method
@@ -0,0 +1,47 @@
.class public interface abstract Lcom/google/ads/mediation/MediationBannerAdapter;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/MediationAdapter;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<ADDITIONA",
"L_PARAMETERS::Lcom/google/ads/mediation/NetworkExtras;",
"SERVER_PARAMETERS:",
"Lcom/google/ads/mediation/MediationServerParameters;",
">",
"Ljava/lang/Object;",
"Lcom/google/ads/mediation/MediationAdapter<",
"TADDITIONA",
"L_PARAMETERS;",
"TSERVER_PARAMETERS;>;"
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract getBannerView()Landroid/view/View;
.end method
.method public abstract requestBannerAd(Lcom/google/ads/mediation/MediationBannerListener;Landroid/app/Activity;Lcom/google/ads/mediation/MediationServerParameters;Lcom/google/ads/AdSize;Lcom/google/ads/mediation/MediationAdRequest;Lcom/google/ads/mediation/NetworkExtras;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationBannerListener;",
"Landroid/app/Activity;",
"TSERVER_PARAMETERS;",
"Lcom/google/ads/AdSize;",
"Lcom/google/ads/mediation/MediationAdRequest;",
"TADDITIONA",
"L_PARAMETERS;",
")V"
}
.end annotation
.end method
@@ -0,0 +1,72 @@
.class public interface abstract Lcom/google/ads/mediation/MediationBannerListener;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract onClick(Lcom/google/ads/mediation/MediationBannerAdapter;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationBannerAdapter<",
"**>;)V"
}
.end annotation
.end method
.method public abstract onDismissScreen(Lcom/google/ads/mediation/MediationBannerAdapter;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationBannerAdapter<",
"**>;)V"
}
.end annotation
.end method
.method public abstract onFailedToReceiveAd(Lcom/google/ads/mediation/MediationBannerAdapter;Lcom/google/ads/AdRequest$ErrorCode;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationBannerAdapter<",
"**>;",
"Lcom/google/ads/AdRequest$ErrorCode;",
")V"
}
.end annotation
.end method
.method public abstract onLeaveApplication(Lcom/google/ads/mediation/MediationBannerAdapter;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationBannerAdapter<",
"**>;)V"
}
.end annotation
.end method
.method public abstract onPresentScreen(Lcom/google/ads/mediation/MediationBannerAdapter;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationBannerAdapter<",
"**>;)V"
}
.end annotation
.end method
.method public abstract onReceivedAd(Lcom/google/ads/mediation/MediationBannerAdapter;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationBannerAdapter<",
"**>;)V"
}
.end annotation
.end method
@@ -0,0 +1,46 @@
.class public interface abstract Lcom/google/ads/mediation/MediationInterstitialAdapter;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/MediationAdapter;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<ADDITIONA",
"L_PARAMETERS::Lcom/google/ads/mediation/NetworkExtras;",
"SERVER_PARAMETERS:",
"Lcom/google/ads/mediation/MediationServerParameters;",
">",
"Ljava/lang/Object;",
"Lcom/google/ads/mediation/MediationAdapter<",
"TADDITIONA",
"L_PARAMETERS;",
"TSERVER_PARAMETERS;>;"
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract requestInterstitialAd(Lcom/google/ads/mediation/MediationInterstitialListener;Landroid/app/Activity;Lcom/google/ads/mediation/MediationServerParameters;Lcom/google/ads/mediation/MediationAdRequest;Lcom/google/ads/mediation/NetworkExtras;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationInterstitialListener;",
"Landroid/app/Activity;",
"TSERVER_PARAMETERS;",
"Lcom/google/ads/mediation/MediationAdRequest;",
"TADDITIONA",
"L_PARAMETERS;",
")V"
}
.end annotation
.end method
.method public abstract showInterstitial()V
.end method
@@ -0,0 +1,62 @@
.class public interface abstract Lcom/google/ads/mediation/MediationInterstitialListener;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract onDismissScreen(Lcom/google/ads/mediation/MediationInterstitialAdapter;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationInterstitialAdapter<",
"**>;)V"
}
.end annotation
.end method
.method public abstract onFailedToReceiveAd(Lcom/google/ads/mediation/MediationInterstitialAdapter;Lcom/google/ads/AdRequest$ErrorCode;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationInterstitialAdapter<",
"**>;",
"Lcom/google/ads/AdRequest$ErrorCode;",
")V"
}
.end annotation
.end method
.method public abstract onLeaveApplication(Lcom/google/ads/mediation/MediationInterstitialAdapter;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationInterstitialAdapter<",
"**>;)V"
}
.end annotation
.end method
.method public abstract onPresentScreen(Lcom/google/ads/mediation/MediationInterstitialAdapter;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationInterstitialAdapter<",
"**>;)V"
}
.end annotation
.end method
.method public abstract onReceivedAd(Lcom/google/ads/mediation/MediationInterstitialAdapter;)V
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/ads/mediation/MediationInterstitialAdapter<",
"**>;)V"
}
.end annotation
.end method
@@ -0,0 +1,25 @@
.class public final Lcom/google/ads/mediation/MediationServerParameters$MappingException;
.super Ljava/lang/Exception;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/MediationServerParameters;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "MappingException"
.end annotation
# direct methods
.method public constructor <init>(Ljava/lang/String;)V
.locals 0
.line 1
invoke-direct {p0, p1}, Ljava/lang/Exception;-><init>(Ljava/lang/String;)V
return-void
.end method
@@ -0,0 +1,41 @@
.class public interface abstract annotation Lcom/google/ads/mediation/MediationServerParameters$Parameter;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Ljava/lang/annotation/Annotation;
# annotations
.annotation system Ldalvik/annotation/AnnotationDefault;
value = .subannotation Lcom/google/ads/mediation/MediationServerParameters$Parameter;
required = true
.end subannotation
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/MediationServerParameters;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x2609
name = "Parameter"
.end annotation
.annotation runtime Ljava/lang/annotation/Retention;
value = .enum Ljava/lang/annotation/RetentionPolicy;->RUNTIME:Ljava/lang/annotation/RetentionPolicy;
.end annotation
.annotation runtime Ljava/lang/annotation/Target;
value = {
.enum Ljava/lang/annotation/ElementType;->FIELD:Ljava/lang/annotation/ElementType;
}
.end annotation
# virtual methods
.method public abstract name()Ljava/lang/String;
.end method
.method public abstract required()Z
.end method
@@ -0,0 +1,436 @@
.class public Lcom/google/ads/mediation/MediationServerParameters;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/ads/mediation/MediationServerParameters$MappingException;,
Lcom/google/ads/mediation/MediationServerParameters$Parameter;
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public load(Ljava/util/Map;)V
.locals 7
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/util/Map<",
"Ljava/lang/String;",
"Ljava/lang/String;",
">;)V"
}
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Lcom/google/ads/mediation/MediationServerParameters$MappingException;
}
.end annotation
const-string v0, "Server option \""
.line 1
new-instance v1, Ljava/util/HashMap;
invoke-direct {v1}, Ljava/util/HashMap;-><init>()V
.line 2
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {v2}, Ljava/lang/Class;->getFields()[Ljava/lang/reflect/Field;
move-result-object v2
array-length v3, v2
const/4 v4, 0x0
:goto_0
if-ge v4, v3, :cond_1
aget-object v5, v2, v4
.line 3
const-class v6, Lcom/google/ads/mediation/MediationServerParameters$Parameter;
invoke-virtual {v5, v6}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v6
check-cast v6, Lcom/google/ads/mediation/MediationServerParameters$Parameter;
if-eqz v6, :cond_0
.line 4
invoke-interface {v6}, Lcom/google/ads/mediation/MediationServerParameters$Parameter;->name()Ljava/lang/String;
move-result-object v6
invoke-virtual {v1, v6, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
:cond_0
add-int/lit8 v4, v4, 0x1
goto :goto_0
.line 5
:cond_1
invoke-virtual {v1}, Ljava/util/HashMap;->isEmpty()Z
move-result v2
if-eqz v2, :cond_2
const-string v2, "No server options fields detected. To suppress this message either add a field with the @Parameter annotation, or override the load() method."
.line 6
invoke-static {v2}, Lcom/google/android/gms/internal/ads/zzazw;->zzfc(Ljava/lang/String;)V
.line 7
:cond_2
invoke-interface {p1}, Ljava/util/Map;->entrySet()Ljava/util/Set;
move-result-object p1
invoke-interface {p1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_1
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v2
if-eqz v2, :cond_4
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/util/Map$Entry;
.line 8
invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v3
invoke-virtual {v1, v3}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/reflect/Field;
if-eqz v3, :cond_3
.line 9
:try_start_0
invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v4
invoke-virtual {v3, p0, v4}, Ljava/lang/reflect/Field;->set(Ljava/lang/Object;Ljava/lang/Object;)V
:try_end_0
.catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1
.catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_0
goto :goto_1
.line 10
:catch_0
invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
const/16 v3, 0x2b
invoke-static {v2, v3}, Lcom/android/billingclient/api/d;->a(Ljava/lang/String;I)I
move-result v3
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4, v3}, Ljava/lang/StringBuilder;-><init>(I)V
invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "\" could not be set: Bad Type"
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Lcom/google/android/gms/internal/ads/zzazw;->zzfc(Ljava/lang/String;)V
goto :goto_1
.line 11
:catch_1
invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
const/16 v3, 0x31
invoke-static {v2, v3}, Lcom/android/billingclient/api/d;->a(Ljava/lang/String;I)I
move-result v3
new-instance v4, Ljava/lang/StringBuilder;
invoke-direct {v4, v3}, Ljava/lang/StringBuilder;-><init>(I)V
invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string v2, "\" could not be set: Illegal Access"
invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
.line 12
invoke-static {v2}, Lcom/google/android/gms/internal/ads/zzazw;->zzfc(Ljava/lang/String;)V
goto :goto_1
.line 13
:cond_3
invoke-interface {v2}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
move-result-object v3
check-cast v3, Ljava/lang/String;
.line 14
invoke-interface {v2}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
move-result-object v2
check-cast v2, Ljava/lang/String;
const/16 v4, 0x1f
invoke-static {v3, v4}, Lcom/android/billingclient/api/d;->a(Ljava/lang/String;I)I
move-result v4
invoke-static {v2, v4}, Lcom/android/billingclient/api/d;->a(Ljava/lang/String;I)I
move-result v4
const-string v5, "Unexpected server option: "
const-string v6, " = \""
invoke-static {v4, v5, v3, v6, v2}, Lcom/google/ads/mediation/a;->a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v2
const-string v3, "\""
invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
.line 15
invoke-static {v2}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
goto/16 :goto_1
.line 16
:cond_4
new-instance p1, Ljava/lang/StringBuilder;
invoke-direct {p1}, Ljava/lang/StringBuilder;-><init>()V
.line 17
invoke-virtual {v1}, Ljava/util/HashMap;->values()Ljava/util/Collection;
move-result-object v0
invoke-interface {v0}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
move-result-object v0
:cond_5
:goto_2
invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_8
invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Ljava/lang/reflect/Field;
.line 18
const-class v2, Lcom/google/ads/mediation/MediationServerParameters$Parameter;
invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v2
check-cast v2, Lcom/google/ads/mediation/MediationServerParameters$Parameter;
invoke-interface {v2}, Lcom/google/ads/mediation/MediationServerParameters$Parameter;->required()Z
move-result v2
if-eqz v2, :cond_5
const-string v2, "Required server option missing: "
.line 19
const-class v3, Lcom/google/ads/mediation/MediationServerParameters$Parameter;
.line 20
invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v3
check-cast v3, Lcom/google/ads/mediation/MediationServerParameters$Parameter;
invoke-interface {v3}, Lcom/google/ads/mediation/MediationServerParameters$Parameter;->name()Ljava/lang/String;
move-result-object v3
invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/String;->length()I
move-result v4
if-eqz v4, :cond_6
invoke-virtual {v2, v3}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
goto :goto_3
:cond_6
new-instance v3, Ljava/lang/String;
invoke-direct {v3, v2}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
move-object v2, v3
.line 21
:goto_3
invoke-static {v2}, Lcom/google/android/gms/internal/ads/zzazw;->zzfc(Ljava/lang/String;)V
.line 22
invoke-virtual {p1}, Ljava/lang/StringBuilder;->length()I
move-result v2
if-lez v2, :cond_7
const-string v2, ", "
.line 23
invoke-virtual {p1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
.line 24
:cond_7
const-class v2, Lcom/google/ads/mediation/MediationServerParameters$Parameter;
invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->getAnnotation(Ljava/lang/Class;)Ljava/lang/annotation/Annotation;
move-result-object v1
check-cast v1, Lcom/google/ads/mediation/MediationServerParameters$Parameter;
invoke-interface {v1}, Lcom/google/ads/mediation/MediationServerParameters$Parameter;->name()Ljava/lang/String;
move-result-object v1
invoke-virtual {p1, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
goto :goto_2
.line 25
:cond_8
invoke-virtual {p1}, Ljava/lang/StringBuilder;->length()I
move-result v0
if-lez v0, :cond_a
.line 26
new-instance v0, Lcom/google/ads/mediation/MediationServerParameters$MappingException;
const-string v1, "Required server option(s) missing: "
.line 27
invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p1
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object p1
invoke-virtual {p1}, Ljava/lang/String;->length()I
move-result v2
if-eqz v2, :cond_9
invoke-virtual {v1, p1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
goto :goto_4
:cond_9
new-instance p1, Ljava/lang/String;
invoke-direct {p1, v1}, Ljava/lang/String;-><init>(Ljava/lang/String;)V
:goto_4
invoke-direct {v0, p1}, Lcom/google/ads/mediation/MediationServerParameters$MappingException;-><init>(Ljava/lang/String;)V
throw v0
:cond_a
return-void
.end method
@@ -0,0 +1,11 @@
.class public interface abstract Lcom/google/ads/mediation/NetworkExtras;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/android/gms/ads/mediation/NetworkExtras;
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
@@ -0,0 +1,23 @@
.class public final synthetic Lcom/google/ads/mediation/a;
.super Ljava/lang/Object;
.source "R8$$SyntheticClass"
# direct methods
.method public static a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/StringBuilder;
.locals 1
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0, p0}, Ljava/lang/StringBuilder;-><init>(I)V
invoke-virtual {v0, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v0, p4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
return-object v0
.end method
@@ -0,0 +1,103 @@
.class public final Lcom/google/ads/mediation/admob/AdMobAdapter;
.super Lcom/google/ads/mediation/AbstractAdViewAdapter;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation build Landroidx/annotation/Keep;
.end annotation
# static fields
.field public static final NEW_BUNDLE:Ljava/lang/String; = "_newBundle"
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;-><init>()V
return-void
.end method
# virtual methods
.method public final zza(Landroid/os/Bundle;Landroid/os/Bundle;)Landroid/os/Bundle;
.locals 3
if-eqz p1, :cond_0
goto :goto_0
.line 1
:cond_0
new-instance p1, Landroid/os/Bundle;
invoke-direct {p1}, Landroid/os/Bundle;-><init>()V
:goto_0
const-string v0, "_newBundle"
.line 2
invoke-virtual {p1, v0}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_1
.line 3
new-instance v0, Landroid/os/Bundle;
invoke-direct {v0, p1}, Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
move-object p1, v0
:cond_1
const-string v0, "gw"
const/4 v1, 0x1
.line 4
invoke-virtual {p1, v0, v1}, Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
const-string v0, "mad_hac"
.line 5
invoke-virtual {p2, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-virtual {p1, v0, v2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
const-string v0, "adJson"
.line 6
invoke-virtual {p2, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v2
if-nez v2, :cond_2
.line 7
invoke-virtual {p2, v0}, Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
move-result-object p2
const-string v0, "_ad"
invoke-virtual {p1, v0, p2}, Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
:cond_2
const-string p2, "_noRefresh"
.line 8
invoke-virtual {p1, p2, v1}, Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
return-object p1
.end method
@@ -0,0 +1,13 @@
.class public interface abstract Lcom/google/ads/mediation/customevent/CustomEvent;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract destroy()V
.end method
@@ -0,0 +1,160 @@
.class final Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/customevent/CustomEventBannerListener;
# annotations
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/customevent/CustomEventAdapter;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x19
name = "zza"
.end annotation
# instance fields
.field private final zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
.field private final zzmr:Lcom/google/ads/mediation/MediationBannerListener;
# direct methods
.method public constructor <init>(Lcom/google/ads/mediation/customevent/CustomEventAdapter;Lcom/google/ads/mediation/MediationBannerListener;)V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
.line 3
iput-object p2, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmr:Lcom/google/ads/mediation/MediationBannerListener;
return-void
.end method
# virtual methods
.method public final onClick()V
.locals 2
const-string v0, "Custom event adapter called onFailedToReceiveAd."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmr:Lcom/google/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-interface {v0, v1}, Lcom/google/ads/mediation/MediationBannerListener;->onClick(Lcom/google/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
.method public final onDismissScreen()V
.locals 2
const-string v0, "Custom event adapter called onFailedToReceiveAd."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmr:Lcom/google/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-interface {v0, v1}, Lcom/google/ads/mediation/MediationBannerListener;->onDismissScreen(Lcom/google/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
.method public final onFailedToReceiveAd()V
.locals 3
const-string v0, "Custom event adapter called onFailedToReceiveAd."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmr:Lcom/google/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
sget-object v2, Lcom/google/ads/AdRequest$ErrorCode;->NO_FILL:Lcom/google/ads/AdRequest$ErrorCode;
invoke-interface {v0, v1, v2}, Lcom/google/ads/mediation/MediationBannerListener;->onFailedToReceiveAd(Lcom/google/ads/mediation/MediationBannerAdapter;Lcom/google/ads/AdRequest$ErrorCode;)V
return-void
.end method
.method public final onLeaveApplication()V
.locals 2
const-string v0, "Custom event adapter called onFailedToReceiveAd."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmr:Lcom/google/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-interface {v0, v1}, Lcom/google/ads/mediation/MediationBannerListener;->onLeaveApplication(Lcom/google/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
.method public final onPresentScreen()V
.locals 2
const-string v0, "Custom event adapter called onFailedToReceiveAd."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmr:Lcom/google/ads/mediation/MediationBannerListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-interface {v0, v1}, Lcom/google/ads/mediation/MediationBannerListener;->onPresentScreen(Lcom/google/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
.method public final onReceivedAd(Landroid/view/View;)V
.locals 1
const-string v0, "Custom event adapter called onReceivedAd."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-static {v0, p1}, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zza(Lcom/google/ads/mediation/customevent/CustomEventAdapter;Landroid/view/View;)V
.line 3
iget-object p1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmr:Lcom/google/ads/mediation/MediationBannerListener;
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-interface {p1, v0}, Lcom/google/ads/mediation/MediationBannerListener;->onReceivedAd(Lcom/google/ads/mediation/MediationBannerAdapter;)V
return-void
.end method
@@ -0,0 +1,141 @@
.class final Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/customevent/CustomEventInterstitialListener;
# annotations
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/google/ads/mediation/customevent/CustomEventAdapter;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x1
name = "zzb"
.end annotation
# instance fields
.field private final zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
.field private final zzmv:Lcom/google/ads/mediation/MediationInterstitialListener;
.field private final synthetic zzmw:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
# direct methods
.method public constructor <init>(Lcom/google/ads/mediation/customevent/CustomEventAdapter;Lcom/google/ads/mediation/customevent/CustomEventAdapter;Lcom/google/ads/mediation/MediationInterstitialListener;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmw:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 2
iput-object p2, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
.line 3
iput-object p3, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmv:Lcom/google/ads/mediation/MediationInterstitialListener;
return-void
.end method
# virtual methods
.method public final onDismissScreen()V
.locals 2
const-string v0, "Custom event adapter called onDismissScreen."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmv:Lcom/google/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-interface {v0, v1}, Lcom/google/ads/mediation/MediationInterstitialListener;->onDismissScreen(Lcom/google/ads/mediation/MediationInterstitialAdapter;)V
return-void
.end method
.method public final onFailedToReceiveAd()V
.locals 3
const-string v0, "Custom event adapter called onFailedToReceiveAd."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmv:Lcom/google/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
sget-object v2, Lcom/google/ads/AdRequest$ErrorCode;->NO_FILL:Lcom/google/ads/AdRequest$ErrorCode;
invoke-interface {v0, v1, v2}, Lcom/google/ads/mediation/MediationInterstitialListener;->onFailedToReceiveAd(Lcom/google/ads/mediation/MediationInterstitialAdapter;Lcom/google/ads/AdRequest$ErrorCode;)V
return-void
.end method
.method public final onLeaveApplication()V
.locals 2
const-string v0, "Custom event adapter called onLeaveApplication."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmv:Lcom/google/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-interface {v0, v1}, Lcom/google/ads/mediation/MediationInterstitialListener;->onLeaveApplication(Lcom/google/ads/mediation/MediationInterstitialAdapter;)V
return-void
.end method
.method public final onPresentScreen()V
.locals 2
const-string v0, "Custom event adapter called onPresentScreen."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmv:Lcom/google/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmq:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-interface {v0, v1}, Lcom/google/ads/mediation/MediationInterstitialListener;->onPresentScreen(Lcom/google/ads/mediation/MediationInterstitialAdapter;)V
return-void
.end method
.method public final onReceivedAd()V
.locals 2
const-string v0, "Custom event adapter called onReceivedAd."
.line 1
invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzazw;->zzed(Ljava/lang/String;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmv:Lcom/google/ads/mediation/MediationInterstitialListener;
iget-object v1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;->zzmw:Lcom/google/ads/mediation/customevent/CustomEventAdapter;
invoke-interface {v0, v1}, Lcom/google/ads/mediation/MediationInterstitialListener;->onReceivedAd(Lcom/google/ads/mediation/MediationInterstitialAdapter;)V
return-void
.end method
@@ -0,0 +1,381 @@
.class public final Lcom/google/ads/mediation/customevent/CustomEventAdapter;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/MediationBannerAdapter;
.implements Lcom/google/ads/mediation/MediationInterstitialAdapter;
# annotations
.annotation build Lcom/google/android/gms/common/annotation/KeepName;
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;,
Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;
}
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Object;",
"Lcom/google/ads/mediation/MediationBannerAdapter<",
"Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;",
"Lcom/google/ads/mediation/customevent/CustomEventServerParameters;",
">;",
"Lcom/google/ads/mediation/MediationInterstitialAdapter<",
"Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;",
"Lcom/google/ads/mediation/customevent/CustomEventServerParameters;",
">;"
}
.end annotation
# instance fields
.field private zzms:Landroid/view/View;
.field private zzmt:Lcom/google/ads/mediation/customevent/CustomEventBanner;
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.end field
.field private zzmu:Lcom/google/ads/mediation/customevent/CustomEventInterstitial;
.annotation build Lcom/google/android/gms/common/util/VisibleForTesting;
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 0
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method private final zza(Landroid/view/View;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzms:Landroid/view/View;
return-void
.end method
.method public static synthetic zza(Lcom/google/ads/mediation/customevent/CustomEventAdapter;Landroid/view/View;)V
.locals 0
.line 2
invoke-direct {p0, p1}, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zza(Landroid/view/View;)V
return-void
.end method
.method private static zzak(Ljava/lang/String;)Ljava/lang/Object;
.locals 3
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/String;",
")TT;"
}
.end annotation
.line 1
:try_start_0
invoke-static {p0}, Ljava/lang/Class;->forName(Ljava/lang/String;)Ljava/lang/Class;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/Class;->newInstance()Ljava/lang/Object;
move-result-object p0
:try_end_0
.catchall {:try_start_0 .. :try_end_0} :catchall_0
return-object p0
:catchall_0
move-exception v0
.line 2
invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
move-result-object v0
const/16 v1, 0x2e
invoke-static {p0, v1}, Lcom/android/billingclient/api/d;->a(Ljava/lang/String;I)I
move-result v1
invoke-static {v0, v1}, Lcom/android/billingclient/api/d;->a(Ljava/lang/String;I)I
move-result v1
new-instance v2, Ljava/lang/StringBuilder;
invoke-direct {v2, v1}, Ljava/lang/StringBuilder;-><init>(I)V
const-string v1, "Could not instantiate custom event adapter: "
invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
const-string p0, ". "
invoke-virtual {v2, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object p0
.line 3
invoke-static {p0}, Lcom/google/android/gms/internal/ads/zzazw;->zzfc(Ljava/lang/String;)V
const/4 p0, 0x0
return-object p0
.end method
# virtual methods
.method public final destroy()V
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzmt:Lcom/google/ads/mediation/customevent/CustomEventBanner;
if-eqz v0, :cond_0
.line 2
invoke-interface {v0}, Lcom/google/ads/mediation/customevent/CustomEvent;->destroy()V
.line 3
:cond_0
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzmu:Lcom/google/ads/mediation/customevent/CustomEventInterstitial;
if-eqz v0, :cond_1
.line 4
invoke-interface {v0}, Lcom/google/ads/mediation/customevent/CustomEvent;->destroy()V
:cond_1
return-void
.end method
.method public final getAdditionalParametersType()Ljava/lang/Class;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;",
">;"
}
.end annotation
.line 1
const-class v0, Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;
return-object v0
.end method
.method public final getBannerView()Landroid/view/View;
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzms:Landroid/view/View;
return-object v0
.end method
.method public final getServerParametersType()Ljava/lang/Class;
.locals 1
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"Lcom/google/ads/mediation/customevent/CustomEventServerParameters;",
">;"
}
.end annotation
.line 1
const-class v0, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;
return-object v0
.end method
.method public final bridge synthetic requestBannerAd(Lcom/google/ads/mediation/MediationBannerListener;Landroid/app/Activity;Lcom/google/ads/mediation/MediationServerParameters;Lcom/google/ads/AdSize;Lcom/google/ads/mediation/MediationAdRequest;Lcom/google/ads/mediation/NetworkExtras;)V
.locals 0
.line 5
check-cast p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;
check-cast p6, Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;
invoke-virtual/range {p0 .. p6}, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->requestBannerAd(Lcom/google/ads/mediation/MediationBannerListener;Landroid/app/Activity;Lcom/google/ads/mediation/customevent/CustomEventServerParameters;Lcom/google/ads/AdSize;Lcom/google/ads/mediation/MediationAdRequest;Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;)V
return-void
.end method
.method public final requestBannerAd(Lcom/google/ads/mediation/MediationBannerListener;Landroid/app/Activity;Lcom/google/ads/mediation/customevent/CustomEventServerParameters;Lcom/google/ads/AdSize;Lcom/google/ads/mediation/MediationAdRequest;Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;)V
.locals 8
.line 1
iget-object v0, p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;->className:Ljava/lang/String;
invoke-static {v0}, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzak(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/ads/mediation/customevent/CustomEventBanner;
iput-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzmt:Lcom/google/ads/mediation/customevent/CustomEventBanner;
if-nez v0, :cond_0
.line 2
sget-object p2, Lcom/google/ads/AdRequest$ErrorCode;->INTERNAL_ERROR:Lcom/google/ads/AdRequest$ErrorCode;
invoke-interface {p1, p0, p2}, Lcom/google/ads/mediation/MediationBannerListener;->onFailedToReceiveAd(Lcom/google/ads/mediation/MediationBannerAdapter;Lcom/google/ads/AdRequest$ErrorCode;)V
return-void
:cond_0
if-nez p6, :cond_1
const/4 p6, 0x0
goto :goto_0
.line 3
:cond_1
iget-object v0, p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;->label:Ljava/lang/String;
invoke-virtual {p6, v0}, Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;->getExtra(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p6
:goto_0
move-object v7, p6
.line 4
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzmt:Lcom/google/ads/mediation/customevent/CustomEventBanner;
new-instance v1, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;
invoke-direct {v1, p0, p1}, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zza;-><init>(Lcom/google/ads/mediation/customevent/CustomEventAdapter;Lcom/google/ads/mediation/MediationBannerListener;)V
iget-object v3, p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;->label:Ljava/lang/String;
iget-object v4, p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;->parameter:Ljava/lang/String;
move-object v2, p2
move-object v5, p4
move-object v6, p5
invoke-interface/range {v0 .. v7}, Lcom/google/ads/mediation/customevent/CustomEventBanner;->requestBannerAd(Lcom/google/ads/mediation/customevent/CustomEventBannerListener;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;Lcom/google/ads/AdSize;Lcom/google/ads/mediation/MediationAdRequest;Ljava/lang/Object;)V
return-void
.end method
.method public final bridge synthetic requestInterstitialAd(Lcom/google/ads/mediation/MediationInterstitialListener;Landroid/app/Activity;Lcom/google/ads/mediation/MediationServerParameters;Lcom/google/ads/mediation/MediationAdRequest;Lcom/google/ads/mediation/NetworkExtras;)V
.locals 0
.line 8
check-cast p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;
check-cast p5, Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;
invoke-virtual/range {p0 .. p5}, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->requestInterstitialAd(Lcom/google/ads/mediation/MediationInterstitialListener;Landroid/app/Activity;Lcom/google/ads/mediation/customevent/CustomEventServerParameters;Lcom/google/ads/mediation/MediationAdRequest;Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;)V
return-void
.end method
.method public final requestInterstitialAd(Lcom/google/ads/mediation/MediationInterstitialListener;Landroid/app/Activity;Lcom/google/ads/mediation/customevent/CustomEventServerParameters;Lcom/google/ads/mediation/MediationAdRequest;Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;)V
.locals 7
.line 1
iget-object v0, p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;->className:Ljava/lang/String;
invoke-static {v0}, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzak(Ljava/lang/String;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/ads/mediation/customevent/CustomEventInterstitial;
iput-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzmu:Lcom/google/ads/mediation/customevent/CustomEventInterstitial;
if-nez v0, :cond_0
.line 2
sget-object p2, Lcom/google/ads/AdRequest$ErrorCode;->INTERNAL_ERROR:Lcom/google/ads/AdRequest$ErrorCode;
invoke-interface {p1, p0, p2}, Lcom/google/ads/mediation/MediationInterstitialListener;->onFailedToReceiveAd(Lcom/google/ads/mediation/MediationInterstitialAdapter;Lcom/google/ads/AdRequest$ErrorCode;)V
return-void
:cond_0
if-nez p5, :cond_1
const/4 p5, 0x0
goto :goto_0
.line 3
:cond_1
iget-object v0, p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;->label:Ljava/lang/String;
invoke-virtual {p5, v0}, Lcom/google/android/gms/ads/mediation/customevent/CustomEventExtras;->getExtra(Ljava/lang/String;)Ljava/lang/Object;
move-result-object p5
:goto_0
move-object v6, p5
.line 4
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzmu:Lcom/google/ads/mediation/customevent/CustomEventInterstitial;
.line 5
new-instance v1, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;
invoke-direct {v1, p0, p0, p1}, Lcom/google/ads/mediation/customevent/CustomEventAdapter$zzb;-><init>(Lcom/google/ads/mediation/customevent/CustomEventAdapter;Lcom/google/ads/mediation/customevent/CustomEventAdapter;Lcom/google/ads/mediation/MediationInterstitialListener;)V
.line 6
iget-object v3, p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;->label:Ljava/lang/String;
iget-object v4, p3, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;->parameter:Ljava/lang/String;
move-object v2, p2
move-object v5, p4
.line 7
invoke-interface/range {v0 .. v6}, Lcom/google/ads/mediation/customevent/CustomEventInterstitial;->requestInterstitialAd(Lcom/google/ads/mediation/customevent/CustomEventInterstitialListener;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;Lcom/google/ads/mediation/MediationAdRequest;Ljava/lang/Object;)V
return-void
.end method
.method public final showInterstitial()V
.locals 1
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventAdapter;->zzmu:Lcom/google/ads/mediation/customevent/CustomEventInterstitial;
invoke-interface {v0}, Lcom/google/ads/mediation/customevent/CustomEventInterstitial;->showInterstitial()V
return-void
.end method
@@ -0,0 +1,16 @@
.class public interface abstract Lcom/google/ads/mediation/customevent/CustomEventBanner;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/customevent/CustomEvent;
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract requestBannerAd(Lcom/google/ads/mediation/customevent/CustomEventBannerListener;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;Lcom/google/ads/AdSize;Lcom/google/ads/mediation/MediationAdRequest;Ljava/lang/Object;)V
.end method
@@ -0,0 +1,19 @@
.class public interface abstract Lcom/google/ads/mediation/customevent/CustomEventBannerListener;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/customevent/CustomEventListener;
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract onClick()V
.end method
.method public abstract onReceivedAd(Landroid/view/View;)V
.end method
@@ -0,0 +1,19 @@
.class public interface abstract Lcom/google/ads/mediation/customevent/CustomEventInterstitial;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/customevent/CustomEvent;
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract requestInterstitialAd(Lcom/google/ads/mediation/customevent/CustomEventInterstitialListener;Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;Lcom/google/ads/mediation/MediationAdRequest;Ljava/lang/Object;)V
.end method
.method public abstract showInterstitial()V
.end method
@@ -0,0 +1,16 @@
.class public interface abstract Lcom/google/ads/mediation/customevent/CustomEventInterstitialListener;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/ads/mediation/customevent/CustomEventListener;
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract onReceivedAd()V
.end method
@@ -0,0 +1,22 @@
.class public interface abstract Lcom/google/ads/mediation/customevent/CustomEventListener;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# annotations
.annotation runtime Ljava/lang/Deprecated;
.end annotation
# virtual methods
.method public abstract onDismissScreen()V
.end method
.method public abstract onFailedToReceiveAd()V
.end method
.method public abstract onLeaveApplication()V
.end method
.method public abstract onPresentScreen()V
.end method
@@ -0,0 +1,42 @@
.class public final Lcom/google/ads/mediation/customevent/CustomEventServerParameters;
.super Lcom/google/ads/mediation/MediationServerParameters;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# instance fields
.field public className:Ljava/lang/String;
.annotation runtime Lcom/google/ads/mediation/MediationServerParameters$Parameter;
name = "class_name"
required = true
.end annotation
.end field
.field public label:Ljava/lang/String;
.annotation runtime Lcom/google/ads/mediation/MediationServerParameters$Parameter;
name = "label"
required = true
.end annotation
.end field
.field public parameter:Ljava/lang/String;
.annotation runtime Lcom/google/ads/mediation/MediationServerParameters$Parameter;
name = "parameter"
required = false
.end annotation
.end field
# direct methods
.method public constructor <init>()V
.locals 1
.line 1
invoke-direct {p0}, Lcom/google/ads/mediation/MediationServerParameters;-><init>()V
const/4 v0, 0x0
.line 2
iput-object v0, p0, Lcom/google/ads/mediation/customevent/CustomEventServerParameters;->parameter:Ljava/lang/String;
return-void
.end method
@@ -0,0 +1,66 @@
.class final Lcom/google/ads/mediation/zza;
.super Lcom/google/android/gms/ads/reward/AdMetadataListener;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# instance fields
.field private final synthetic zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
# direct methods
.method public constructor <init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/google/ads/mediation/zza;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-direct {p0}, Lcom/google/android/gms/ads/reward/AdMetadataListener;-><init>()V
return-void
.end method
# virtual methods
.method public final onAdMetadataChanged()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/zza;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzb(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/InterstitialAd;
move-result-object v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/google/ads/mediation/zza;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v0
if-eqz v0, :cond_0
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/zza;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zzb(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/InterstitialAd;
move-result-object v0
invoke-virtual {v0}, Lcom/google/android/gms/ads/InterstitialAd;->getAdMetadata()Landroid/os/Bundle;
move-result-object v0
.line 3
iget-object v1, p0, Lcom/google/ads/mediation/zza;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v1}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v1
invoke-interface {v1, v0}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->zzb(Landroid/os/Bundle;)V
:cond_0
return-void
.end method
@@ -0,0 +1,168 @@
.class final Lcom/google/ads/mediation/zzb;
.super Ljava/lang/Object;
.source "com.google.android.gms:play-services-ads-lite@@19.1.0"
# interfaces
.implements Lcom/google/android/gms/ads/reward/RewardedVideoAdListener;
# instance fields
.field private final synthetic zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
# direct methods
.method public constructor <init>(Lcom/google/ads/mediation/AbstractAdViewAdapter;)V
.locals 0
.line 1
iput-object p1, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final onRewarded(Lcom/google/android/gms/ads/reward/RewardItem;)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v0
iget-object v1, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1, p1}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->onRewarded(Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;Lcom/google/android/gms/ads/reward/RewardItem;)V
return-void
.end method
.method public final onRewardedVideoAdClosed()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v0
iget-object v1, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->onAdClosed(Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;)V
.line 2
iget-object v0, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
const/4 v1, 0x0
invoke-static {v0, v1}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;Lcom/google/android/gms/ads/InterstitialAd;)Lcom/google/android/gms/ads/InterstitialAd;
return-void
.end method
.method public final onRewardedVideoAdFailedToLoad(I)V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v0
iget-object v1, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1, p1}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->onAdFailedToLoad(Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;I)V
return-void
.end method
.method public final onRewardedVideoAdLeftApplication()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v0
iget-object v1, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->onAdLeftApplication(Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;)V
return-void
.end method
.method public final onRewardedVideoAdLoaded()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v0
iget-object v1, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->onAdLoaded(Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;)V
return-void
.end method
.method public final onRewardedVideoAdOpened()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v0
iget-object v1, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->onAdOpened(Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;)V
return-void
.end method
.method public final onRewardedVideoCompleted()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v0
iget-object v1, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->onVideoCompleted(Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;)V
return-void
.end method
.method public final onRewardedVideoStarted()V
.locals 2
.line 1
iget-object v0, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-static {v0}, Lcom/google/ads/mediation/AbstractAdViewAdapter;->zza(Lcom/google/ads/mediation/AbstractAdViewAdapter;)Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;
move-result-object v0
iget-object v1, p0, Lcom/google/ads/mediation/zzb;->zzmd:Lcom/google/ads/mediation/AbstractAdViewAdapter;
invoke-interface {v0, v1}, Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdListener;->onVideoStarted(Lcom/google/android/gms/ads/reward/mediation/MediationRewardedVideoAdAdapter;)V
return-void
.end method