.class public final Lcom/google/android/gms/internal/ads/c0;
.super Ljava/lang/Object;
.source ""


# instance fields
.field public final a:Ljava/util/Date;

.field public final b:Ljava/lang/String;

.field public final c:Ljava/util/List;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/List<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field public final d:I

.field public final e:Ljava/util/Set;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Set<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field public final f:Landroid/location/Location;

.field public final g:Landroid/os/Bundle;

.field public final h:Ljava/util/Map;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Map<",
            "Ljava/lang/Class<",
            "+",
            "Lcom/google/android/gms/ads/mediation/NetworkExtras;",
            ">;",
            "Lcom/google/android/gms/ads/mediation/NetworkExtras;",
            ">;"
        }
    .end annotation
.end field

.field public final i:Ljava/lang/String;

.field public final j:Ljava/lang/String;

.field public final k:Lcom/google/android/gms/ads/search/SearchAdRequest;
    .annotation runtime Lorg/checkerframework/checker/initialization/qual/NotOnlyInitialized;
    .end annotation
.end field

.field public final l:I

.field public final m:Ljava/util/Set;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Set<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field public final n:Landroid/os/Bundle;

.field public final o:Ljava/util/Set;
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "Ljava/util/Set<",
            "Ljava/lang/String;",
            ">;"
        }
    .end annotation
.end field

.field public final p:Z

.field public final q:Lcom/google/android/gms/ads/query/AdInfo;

.field public final r:Ljava/lang/String;

.field public final s:I


# direct methods
.method public constructor <init>(Lz5/gn;Lcom/google/android/gms/ads/search/SearchAdRequest;)V
    .registers 4

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    .line 1
    iget-object v0, p1, Lz5/gn;->g:Ljava/util/Date;

    .line 2
    iput-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->a:Ljava/util/Date;

    .line 3
    iget-object v0, p1, Lz5/gn;->h:Ljava/lang/String;

    .line 4
    iput-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->b:Ljava/lang/String;

    .line 5
    iget-object v0, p1, Lz5/gn;->i:Ljava/util/List;

    .line 6
    iput-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->c:Ljava/util/List;

    .line 7
    iget v0, p1, Lz5/gn;->j:I

    .line 8
    iput v0, p0, Lcom/google/android/gms/internal/ads/c0;->d:I

    .line 9
    iget-object v0, p1, Lz5/gn;->a:Ljava/util/HashSet;

    .line 10
    invoke-static {v0}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;

    move-result-object v0

    iput-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->e:Ljava/util/Set;

    .line 11
    iget-object v0, p1, Lz5/gn;->k:Landroid/location/Location;

    .line 12
    iput-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->f:Landroid/location/Location;

    .line 13
    iget-object v0, p1, Lz5/gn;->b:Landroid/os/Bundle;

    .line 14
    iput-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->g:Landroid/os/Bundle;

    .line 15
    iget-object v0, p1, Lz5/gn;->c:Ljava/util/HashMap;

    .line 16
    invoke-static {v0}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;

    move-result-object v0

    iput-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->h:Ljava/util/Map;

    .line 17
    iget-object v0, p1, Lz5/gn;->l:Ljava/lang/String;

    .line 18
    iput-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->i:Ljava/lang/String;

    .line 19
    iget-object v0, p1, Lz5/gn;->m:Ljava/lang/String;

    .line 20
    iput-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->j:Ljava/lang/String;

    iput-object p2, p0, Lcom/google/android/gms/internal/ads/c0;->k:Lcom/google/android/gms/ads/search/SearchAdRequest;

    .line 21
    iget p2, p1, Lz5/gn;->n:I

    .line 22
    iput p2, p0, Lcom/google/android/gms/internal/ads/c0;->l:I

    .line 23
    iget-object p2, p1, Lz5/gn;->d:Ljava/util/HashSet;

    .line 24
    invoke-static {p2}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;

    move-result-object p2

    iput-object p2, p0, Lcom/google/android/gms/internal/ads/c0;->m:Ljava/util/Set;

    .line 25
    iget-object p2, p1, Lz5/gn;->e:Landroid/os/Bundle;

    .line 26
    iput-object p2, p0, Lcom/google/android/gms/internal/ads/c0;->n:Landroid/os/Bundle;

    .line 27
    iget-object p2, p1, Lz5/gn;->f:Ljava/util/HashSet;

    .line 28
    invoke-static {p2}, Ljava/util/Collections;->unmodifiableSet(Ljava/util/Set;)Ljava/util/Set;

    move-result-object p2

    iput-object p2, p0, Lcom/google/android/gms/internal/ads/c0;->o:Ljava/util/Set;

    .line 29
    iget-boolean p2, p1, Lz5/gn;->o:Z

    .line 30
    iput-boolean p2, p0, Lcom/google/android/gms/internal/ads/c0;->p:Z

    .line 31
    iget-object p2, p1, Lz5/gn;->p:Lcom/google/android/gms/ads/query/AdInfo;

    .line 32
    iput-object p2, p0, Lcom/google/android/gms/internal/ads/c0;->q:Lcom/google/android/gms/ads/query/AdInfo;

    .line 33
    iget-object p2, p1, Lz5/gn;->q:Ljava/lang/String;

    .line 34
    iput-object p2, p0, Lcom/google/android/gms/internal/ads/c0;->r:Ljava/lang/String;

    .line 35
    iget p1, p1, Lz5/gn;->r:I

    .line 36
    iput p1, p0, Lcom/google/android/gms/internal/ads/c0;->s:I

    return-void
.end method


# virtual methods
.method public final a(Ljava/lang/Class;)Landroid/os/Bundle;
    .registers 4
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "(",
            "Ljava/lang/Class<",
            "+",
            "Lcom/google/android/gms/ads/mediation/customevent/CustomEvent;",
            ">;)",
            "Landroid/os/Bundle;"
        }
    .end annotation

    iget-object v0, p0, Lcom/google/android/gms/internal/ads/c0;->g:Landroid/os/Bundle;

    const-string v1, "com.google.android.gms.ads.mediation.customevent.CustomEventAdapter"

    invoke-virtual {v0, v1}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;

    move-result-object v0

    if-eqz v0, :cond_13

    invoke-virtual {p1}, Ljava/lang/Class;->getName()Ljava/lang/String;

    move-result-object p1

    invoke-virtual {v0, p1}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;

    move-result-object p1

    return-object p1

    :cond_13
    const/4 p1, 0x0

    return-object p1
.end method

.method public final b(Landroid/content/Context;)Z
    .registers 4

    invoke-static {}, Lcom/google/android/gms/internal/ads/f0;->a()Lcom/google/android/gms/internal/ads/f0;

    move-result-object v0

    .line 1
    iget-object v0, v0, Lcom/google/android/gms/internal/ads/f0;->g:Lcom/google/android/gms/ads/RequestConfiguration;

    .line 2
    sget-object v1, Lz5/wk;->f:Lz5/wk;

    iget-object v1, v1, Lz5/wk;->a:Lz5/z40;

    .line 3
    invoke-static {p1}, Lz5/z40;->n(Landroid/content/Context;)Ljava/lang/String;

    move-result-object p1

    iget-object v1, p0, Lcom/google/android/gms/internal/ads/c0;->m:Ljava/util/Set;

    invoke-interface {v1, p1}, Ljava/util/Set;->contains(Ljava/lang/Object;)Z

    move-result v1

    if-nez v1, :cond_23

    invoke-virtual {v0}, Lcom/google/android/gms/ads/RequestConfiguration;->getTestDeviceIds()Ljava/util/List;

    move-result-object v0

    invoke-interface {v0, p1}, Ljava/util/List;->contains(Ljava/lang/Object;)Z

    move-result p1

    if-eqz p1, :cond_21

    goto :goto_23

    :cond_21
    const/4 p1, 0x0

    return p1

    :cond_23
    :goto_23
    const/4 p1, 0x1

    return p1
.end method
