agu.smali
.class public final Ldxoptimizer/agu;
.super Ljava/lang/Object;
.source "PermissionRequest.java"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Ldxoptimizer/agu$a;
}
.end annotation
# instance fields
.field private final a:Ldxoptimizer/agz;
.field private final b:[Ljava/lang/String;
.field private final c:I
.field private final d:Ljava/lang/String;
.field private final e:Ljava/lang/String;
.field private final f:Ljava/lang/String;
.field private final g:I
# direct methods
.method private constructor <init>(Ldxoptimizer/agz;[Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
.registers 9
.prologue
.line 41
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 42
iput-object p1, p0, Ldxoptimizer/agu;->a:Ldxoptimizer/agz;
.line 43
invoke-virtual {p2}, [Ljava/lang/String;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Ljava/lang/String;
iput-object v0, p0, Ldxoptimizer/agu;->b:[Ljava/lang/String;
.line 44
iput p3, p0, Ldxoptimizer/agu;->c:I
.line 45
iput-object p4, p0, Ldxoptimizer/agu;->d:Ljava/lang/String;
.line 46
iput-object p5, p0, Ldxoptimizer/agu;->e:Ljava/lang/String;
.line 47
iput-object p6, p0, Ldxoptimizer/agu;->f:Ljava/lang/String;
.line 48
iput p7, p0, Ldxoptimizer/agu;->g:I
.line 49
return-void
.end method
.method synthetic constructor <init>(Ldxoptimizer/agz;[Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;ILdxoptimizer/agu$1;)V
.registers 9
.prologue
.line 26
invoke-direct/range {p0 .. p7}, Ldxoptimizer/agu;-><init>(Ldxoptimizer/agz;[Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V
return-void
.end method
# virtual methods
.method public a()Ldxoptimizer/agz;
.registers 2
.annotation build Landroid/support/annotation/RestrictTo;
.end annotation
.prologue
.line 54
iget-object v0, p0, Ldxoptimizer/agu;->a:Ldxoptimizer/agz;
return-object v0
.end method
.method public b()[Ljava/lang/String;
.registers 2
.prologue
.line 59
iget-object v0, p0, Ldxoptimizer/agu;->b:[Ljava/lang/String;
invoke-virtual {v0}, [Ljava/lang/String;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, [Ljava/lang/String;
return-object v0
.end method
.method public c()I
.registers 2
.prologue
.line 63
iget v0, p0, Ldxoptimizer/agu;->c:I
return v0
.end method
.method public d()Ljava/lang/String;
.registers 2
.prologue
.line 68
iget-object v0, p0, Ldxoptimizer/agu;->d:Ljava/lang/String;
return-object v0
.end method
.method public e()Ljava/lang/String;
.registers 2
.prologue
.line 73
iget-object v0, p0, Ldxoptimizer/agu;->e:Ljava/lang/String;
return-object v0
.end method
.method public equals(Ljava/lang/Object;)Z
.registers 6
.prologue
const/4 v0, 0x1
const/4 v1, 0x0
.line 88
if-ne p0, p1, :cond_5
.line 97
:cond_4
:goto_4
return v0
.line 91
:cond_5
if-eqz p1, :cond_11
invoke-virtual {p0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v2
invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
move-result-object v3
if-eq v2, v3, :cond_13
:cond_11
move v0, v1
.line 92
goto :goto_4
.line 95
:cond_13
check-cast p1, Ldxoptimizer/agu;
.line 97
iget-object v2, p0, Ldxoptimizer/agu;->b:[Ljava/lang/String;
iget-object v3, p1, Ldxoptimizer/agu;->b:[Ljava/lang/String;
invoke-static {v2, v3}, Ljava/util/Arrays;->equals([Ljava/lang/Object;[Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_25
iget v2, p0, Ldxoptimizer/agu;->c:I
iget v3, p1, Ldxoptimizer/agu;->c:I
if-eq v2, v3, :cond_4
:cond_25
move v0, v1
goto :goto_4
.end method
.method public f()Ljava/lang/String;
.registers 2
.prologue
.line 78
iget-object v0, p0, Ldxoptimizer/agu;->f:Ljava/lang/String;
return-object v0
.end method
.method public g()I
.registers 2
.prologue
.line 83
iget v0, p0, Ldxoptimizer/agu;->g:I
return v0
.end method
.method public hashCode()I
.registers 3
.prologue
.line 102
iget-object v0, p0, Ldxoptimizer/agu;->b:[Ljava/lang/String;
invoke-static {v0}, Ljava/util/Arrays;->hashCode([Ljava/lang/Object;)I
move-result v0
.line 103
mul-int/lit8 v0, v0, 0x1f
iget v1, p0, Ldxoptimizer/agu;->c:I
add-int/2addr v0, v1
.line 104
return v0
.end method
.method public toString()Ljava/lang/String;
.registers 4
.prologue
const/16 v2, 0x27
.line 109
new-instance v0, Ljava/lang/StringBuilder;
invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
const-string v1, "PermissionRequest{mHelper="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/agu;->a:Ldxoptimizer/agz;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mPerms="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/agu;->b:[Ljava/lang/String;
.line 111
invoke-static {v1}, Ljava/util/Arrays;->toString([Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mRequestCode="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Ldxoptimizer/agu;->c:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mRationale=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/agu;->d:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mPositiveButtonText=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/agu;->e:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mNegativeButtonText=\'"
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Ldxoptimizer/agu;->f:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
const-string v1, ", mTheme="
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget v1, p0, Ldxoptimizer/agu;->g:I
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
move-result-object v0
const/16 v1, 0x7d
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
.line 109
return-object v0
.end method