i0.smali

.class public final Ln5/i0;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Lcom/google/android/gms/common/api/c$b;
.implements Lcom/google/android/gms/common/api/c$c;


# instance fields
.field public final a:Lcom/google/android/gms/common/api/a;

.field private final b:Z

.field private c:Ln5/j0;


# direct methods
.method public constructor <init>(Lcom/google/android/gms/common/api/a;Z)V
    .registers 3

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

    iput-object p1, p0, Ln5/i0;->a:Lcom/google/android/gms/common/api/a;

    iput-boolean p2, p0, Ln5/i0;->b:Z

    return-void
.end method

.method private final b()Ln5/j0;
    .registers 3

    iget-object v0, p0, Ln5/i0;->c:Ln5/j0;

    const-string v1, "Callbacks must be attached to a ClientConnectionHelper instance before connecting the client."

    invoke-static {v0, v1}, Lp5/p;->n(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;

    iget-object v0, p0, Ln5/i0;->c:Ln5/j0;

    return-object v0
.end method


# virtual methods
.method public final a(Ln5/j0;)V
    .registers 2

    iput-object p1, p0, Ln5/i0;->c:Ln5/j0;

    return-void
.end method

.method public final l(I)V
    .registers 3

    invoke-direct {p0}, Ln5/i0;->b()Ln5/j0;

    move-result-object v0

    invoke-interface {v0, p1}, Ln5/d;->l(I)V

    return-void
.end method

.method public final n(Lcom/google/android/gms/common/ConnectionResult;)V
    .registers 5
    .param p1    # Lcom/google/android/gms/common/ConnectionResult;
        .annotation build Landroidx/annotation/NonNull;
        .end annotation
    .end param

    iget-object v0, p0, Ln5/i0;->a:Lcom/google/android/gms/common/api/a;

    iget-boolean v1, p0, Ln5/i0;->b:Z

    invoke-direct {p0}, Ln5/i0;->b()Ln5/j0;

    move-result-object v2

    invoke-interface {v2, p1, v0, v1}, Ln5/j0;->u0(Lcom/google/android/gms/common/ConnectionResult;Lcom/google/android/gms/common/api/a;Z)V

    return-void
.end method

.method public final q(Landroid/os/Bundle;)V
    .registers 3

    invoke-direct {p0}, Ln5/i0;->b()Ln5/j0;

    move-result-object v0

    invoke-interface {v0, p1}, Ln5/d;->q(Landroid/os/Bundle;)V

    return-void
.end method