y.smali
.class public abstract Lcom/google/firebase/auth/api/internal/y;
.super Ljava/lang/Object;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<SuccessT:",
"Ljava/lang/Object;",
"CallbackT:",
"Ljava/lang/Object;",
">",
"Ljava/lang/Object;"
}
.end annotation
# instance fields
.field protected aZZ:Lcom/google/firebase/a;
.field protected final baE:I
.field protected final baF:Lcom/google/firebase/auth/api/internal/z;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/firebase/auth/api/internal/z;"
}
.end annotation
.end field
.field protected baG:Lcom/google/firebase/auth/FirebaseUser;
.field protected baH:Lcom/google/firebase/auth/api/internal/zzck;
.field protected baI:Ljava/lang/Object;
.annotation system Ldalvik/annotation/Signature;
value = {
"TCallbackT;"
}
.end annotation
.end field
.field public baJ:Lcom/google/firebase/auth/internal/k;
.field protected baK:Lcom/google/firebase/auth/api/internal/x;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/google/firebase/auth/api/internal/x",
"<TSuccessT;>;"
}
.end annotation
.end field
.field protected final baL:Ljava/util/List;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/List",
"<",
"Lcom/google/firebase/auth/c;",
">;"
}
.end annotation
.end field
.field protected baM:Lcom/google/android/gms/internal/firebase_auth/zzao;
.field protected baN:Lcom/google/android/gms/internal/firebase_auth/zzaj;
.field baO:Z
# direct methods
.method public constructor <init>(I)V
.registers 4
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-instance v0, Lcom/google/firebase/auth/api/internal/z;
const/4 v1, 0x0
invoke-direct {v0, p0, v1}, Lcom/google/firebase/auth/api/internal/z;-><init>(Lcom/google/firebase/auth/api/internal/y;B)V
iput-object v0, p0, Lcom/google/firebase/auth/api/internal/y;->baF:Lcom/google/firebase/auth/api/internal/z;
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
iput-object v0, p0, Lcom/google/firebase/auth/api/internal/y;->baL:Ljava/util/List;
iput p1, p0, Lcom/google/firebase/auth/api/internal/y;->baE:I
return-void
.end method
.method static synthetic a(Lcom/google/firebase/auth/api/internal/y;)V
.registers 3
.prologue
.line 0
.line 1000
invoke-virtual {p0}, Lcom/google/firebase/auth/api/internal/y;->zzaa()V
iget-boolean v0, p0, Lcom/google/firebase/auth/api/internal/y;->baO:Z
const-string v1, "no success or failure set on method implementation"
invoke-static {v0, v1}, Lcom/google/android/gms/common/internal/Preconditions;->checkState(ZLjava/lang/Object;)V
.line 0
return-void
.end method
# virtual methods
.method public final ah(Ljava/lang/Object;)Lcom/google/firebase/auth/api/internal/y;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(TCallbackT;)",
"Lcom/google/firebase/auth/api/internal/y",
"<TSuccessT;TCallbackT;>;"
}
.end annotation
const-string v0, "external callback cannot be null"
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
iput-object v0, p0, Lcom/google/firebase/auth/api/internal/y;->baI:Ljava/lang/Object;
return-object p0
.end method
.method public final b(Lcom/google/firebase/a;)Lcom/google/firebase/auth/api/internal/y;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/firebase/a;",
")",
"Lcom/google/firebase/auth/api/internal/y",
"<TSuccessT;TCallbackT;>;"
}
.end annotation
const-string v0, "firebaseApp cannot be null"
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/firebase/a;
iput-object v0, p0, Lcom/google/firebase/auth/api/internal/y;->aZZ:Lcom/google/firebase/a;
return-object p0
.end method
.method public final c(Lcom/google/firebase/auth/FirebaseUser;)Lcom/google/firebase/auth/api/internal/y;
.registers 3
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/google/firebase/auth/FirebaseUser;",
")",
"Lcom/google/firebase/auth/api/internal/y",
"<TSuccessT;TCallbackT;>;"
}
.end annotation
const-string v0, "firebaseUser cannot be null"
invoke-static {p1, v0}, Lcom/google/android/gms/common/internal/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/google/firebase/auth/FirebaseUser;
iput-object v0, p0, Lcom/google/firebase/auth/api/internal/y;->baG:Lcom/google/firebase/auth/FirebaseUser;
return-object p0
.end method
.method public abstract zzaa()V
.end method
.method public final zzb(Ljava/lang/Object;)V
.registers 4
.annotation system Ldalvik/annotation/Signature;
value = {
"(TSuccessT;)V"
}
.end annotation
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/google/firebase/auth/api/internal/y;->baO:Z
iget-object v0, p0, Lcom/google/firebase/auth/api/internal/y;->baK:Lcom/google/firebase/auth/api/internal/x;
const/4 v1, 0x0
invoke-interface {v0, p1, v1}, Lcom/google/firebase/auth/api/internal/x;->a(Ljava/lang/Object;Lcom/google/android/gms/common/api/Status;)V
return-void
.end method
.method public final zzc(Lcom/google/android/gms/common/api/Status;)V
.registers 4
const/4 v0, 0x1
iput-boolean v0, p0, Lcom/google/firebase/auth/api/internal/y;->baO:Z
iget-object v0, p0, Lcom/google/firebase/auth/api/internal/y;->baK:Lcom/google/firebase/auth/api/internal/x;
const/4 v1, 0x0
invoke-interface {v0, v1, p1}, Lcom/google/firebase/auth/api/internal/x;->a(Ljava/lang/Object;Lcom/google/android/gms/common/api/Status;)V
return-void
.end method
.method protected abstract zzz()V
.end method