2022-06-10 21:38:30 +09:00

3958 lines
93 KiB
Smali

.class public abstract Lcom/bumptech/glide/request/a;
.super Ljava/lang/Object;
.source "BaseRequestOptions.java"
# interfaces
.implements Ljava/lang/Cloneable;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<T:",
"Lcom/bumptech/glide/request/a<",
"TT;>;>",
"Ljava/lang/Object;",
"Ljava/lang/Cloneable;"
}
.end annotation
# static fields
.field public static final f1:I = -0x1
.field public static final g1:I = 0x2
.field public static final h1:I = 0x4
.field public static final i1:I = 0x8
.field public static final j1:I = 0x10
.field public static final k1:I = 0x20
.field public static final l1:I = 0x40
.field public static final m1:I = 0x80
.field public static final n1:I = 0x100
.field public static final o1:I = 0x200
.field public static final p1:I = 0x400
.field public static final q1:I = 0x800
.field public static final r1:I = 0x1000
.field public static final s1:I = 0x2000
.field public static final t1:I = 0x4000
.field public static final u1:I = 0x8000
.field public static final v1:I = 0x10000
.field public static final w1:I = 0x20000
.field public static final x1:I = 0x40000
.field public static final y1:I = 0x80000
.field public static final z1:I = 0x100000
# instance fields
.field public K0:I
.field public V0:Lu4/e;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public W0:Ljava/util/Map;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/util/Map<",
"Ljava/lang/Class<",
"*>;",
"Lu4/h<",
"*>;>;"
}
.end annotation
.end field
.field public X0:Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class<",
"*>;"
}
.end annotation
.end field
.field public Y0:Z
.field public Z0:Landroid/content/res/Resources$Theme;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field public a:I
.field public a1:Z
.field public b:F
.field public b1:Z
.field public c:Lcom/bumptech/glide/load/engine/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public c1:Z
.field public d:Lcom/bumptech/glide/Priority;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public d1:Z
.field public e:Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field public e1:Z
.field public f:I
.field public g:Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field public h:I
.field public i:Z
.field public j:I
.field public k:I
.field public k0:Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end field
.field public l:Lu4/b;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end field
.field public p:Z
.field public u:Z
# direct methods
.method public constructor <init>()V
.locals 2
.line 1
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
const/high16 v0, 0x3f800000 # 1.0f
.line 2
iput v0, p0, Lcom/bumptech/glide/request/a;->b:F
.line 3
sget-object v0, Lcom/bumptech/glide/load/engine/h;->e:Lcom/bumptech/glide/load/engine/h;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
.line 4
sget-object v0, Lcom/bumptech/glide/Priority;->NORMAL:Lcom/bumptech/glide/Priority;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
const/4 v0, 0x1
.line 5
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->i:Z
const/4 v1, -0x1
.line 6
iput v1, p0, Lcom/bumptech/glide/request/a;->j:I
.line 7
iput v1, p0, Lcom/bumptech/glide/request/a;->k:I
.line 8
invoke-static {}, Ll5/c;->c()Ll5/c;
move-result-object v1
iput-object v1, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
.line 9
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
.line 10
new-instance v1, Lu4/e;
invoke-direct {v1}, Lu4/e;-><init>()V
iput-object v1, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
.line 11
new-instance v1, Lm5/b;
invoke-direct {v1}, Lm5/b;-><init>()V
iput-object v1, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
.line 12
const-class v1, Ljava/lang/Object;
iput-object v1, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
.line 13
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
return-void
.end method
.method public static e0(II)Z
.locals 0
and-int/2addr p0, p1
if-eqz p0, :cond_0
const/4 p0, 0x1
goto :goto_0
:cond_0
const/4 p0, 0x0
:goto_0
return p0
.end method
# virtual methods
.method public A(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/graphics/drawable/Drawable;",
")TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->A(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput-object p1, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit16 p1, p1, 0x2000
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v0, 0x0
.line 5
iput v0, p0, Lcom/bumptech/glide/request/a;->K0:I
and-int/lit16 p1, p1, -0x4001
.line 6
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 7
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final A0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;Z)Lcom/bumptech/glide/request/a;
.locals 0
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;Z)TT;"
}
.end annotation
if-eqz p3, :cond_0
.line 1
invoke-virtual {p0, p1, p2}, Lcom/bumptech/glide/request/a;->J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object p1
goto :goto_0
.line 2
:cond_0
invoke-virtual {p0, p1, p2}, Lcom/bumptech/glide/request/a;->r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object p1
:goto_0
const/4 p2, 0x1
.line 3
iput-boolean p2, p1, Lcom/bumptech/glide/request/a;->d1:Z
return-object p1
.end method
.method public B()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->c:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/s;
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/s;-><init>()V
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->z0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public final B0()Lcom/bumptech/glide/request/a;
.locals 0
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
return-object p0
.end method
.method public C(Lcom/bumptech/glide/load/DecodeFormat;)Lcom/bumptech/glide/request/a;
.locals 2
.param p1 # Lcom/bumptech/glide/load/DecodeFormat;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/load/DecodeFormat;",
")TT;"
}
.end annotation
.line 1
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
.line 2
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/o;->g:Lu4/d;
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object v0
sget-object v1, Lf5/i;->a:Lu4/d;
invoke-virtual {v0, v1, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final C0()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->Y0:Z
if-nez v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->B0()Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.line 3
:cond_0
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "You cannot modify locked T, consider clone()"
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
.end method
.method public D(J)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # J
.annotation build Landroidx/annotation/IntRange;
from = 0x0L
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(J)TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/VideoDecoder;->g:Lu4/d;
invoke-static {p1, p2}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object p1
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lu4/d;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Ljava/lang/Object;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<Y:",
"Ljava/lang/Object;",
">(",
"Lu4/d<",
"TY;>;TY;)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
.line 4
invoke-static {p2}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
.line 5
iget-object v0, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
invoke-virtual {v0, p1, p2}, Lu4/e;->e(Lu4/d;Ljava/lang/Object;)Lu4/e;
.line 6
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final E()Lcom/bumptech/glide/load/engine/h;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
return-object v0
.end method
.method public E0(Lu4/b;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lu4/b;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lu4/b;",
")TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->E0(Lu4/b;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lu4/b;
iput-object p1, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit16 p1, p1, 0x400
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final F()I
.locals 1
.line 1
iget v0, p0, Lcom/bumptech/glide/request/a;->f:I
return v0
.end method
.method public F0(F)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # F
.annotation build Landroidx/annotation/FloatRange;
from = 0.0
to = 1.0
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(F)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->F0(F)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
:cond_0
const/4 v0, 0x0
cmpg-float v0, p1, v0
if-ltz v0, :cond_1
const/high16 v0, 0x3f800000 # 1.0f
cmpl-float v0, p1, v0
if-gtz v0, :cond_1
.line 3
iput p1, p0, Lcom/bumptech/glide/request/a;->b:F
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit8 p1, p1, 0x2
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 6
:cond_1
new-instance p1, Ljava/lang/IllegalArgumentException;
const-string v0, "sizeMultiplier must be between 0 and 1"
invoke-direct {p1, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
throw p1
.end method
.method public final G()Landroid/graphics/drawable/Drawable;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
return-object v0
.end method
.method public G0(Z)Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
const/4 v1, 0x1
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object p1
invoke-virtual {p1, v1}, Lcom/bumptech/glide/request/a;->G0(Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
:cond_0
xor-int/2addr p1, v1
.line 3
iput-boolean p1, p0, Lcom/bumptech/glide/request/a;->i:Z
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit16 p1, p1, 0x100
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final H()Landroid/graphics/drawable/Drawable;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
return-object v0
.end method
.method public H0(Landroid/content/res/Resources$Theme;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Landroid/content/res/Resources$Theme;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/res/Resources$Theme;",
")TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->H0(Landroid/content/res/Resources$Theme;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput-object p1, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
const v0, 0x8000
or-int/2addr p1, v0
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final I()I
.locals 1
.line 1
iget v0, p0, Lcom/bumptech/glide/request/a;->K0:I
return v0
.end method
.method public I0(I)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/IntRange;
from = 0x0L
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
.line 1
sget-object v0, La5/b;->b:Lu4/d;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final J()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->c1:Z
return v0
.end method
.method public final J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
invoke-virtual {p0, p1}, Lcom/bumptech/glide/request/a;->u(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;)Lcom/bumptech/glide/request/a;
.line 4
invoke-virtual {p0, p2}, Lcom/bumptech/glide/request/a;->M0(Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final K()Lu4/e;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
return-object v0
.end method
.method public K0(Ljava/lang/Class;Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<Y:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TY;>;",
"Lu4/h<",
"TY;>;)TT;"
}
.end annotation
const/4 v0, 0x1
.line 1
invoke-virtual {p0, p1, p2, v0}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final L()I
.locals 1
.line 1
iget v0, p0, Lcom/bumptech/glide/request/a;->j:I
return v0
.end method
.method public L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<Y:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TY;>;",
"Lu4/h<",
"TY;>;Z)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1, p2, p3}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
.line 4
invoke-static {p2}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
.line 5
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
invoke-interface {v0, p1, p2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
.line 6
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit16 p1, p1, 0x800
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 p2, 0x1
.line 7
iput-boolean p2, p0, Lcom/bumptech/glide/request/a;->u:Z
const/high16 v0, 0x10000
or-int/2addr p1, v0
.line 8
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v0, 0x0
.line 9
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
if-eqz p3, :cond_1
const/high16 p3, 0x20000
or-int/2addr p1, p3
.line 10
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 11
iput-boolean p2, p0, Lcom/bumptech/glide/request/a;->p:Z
.line 12
:cond_1
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final M()I
.locals 1
.line 1
iget v0, p0, Lcom/bumptech/glide/request/a;->k:I
return v0
.end method
.method public M0(Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;)TT;"
}
.end annotation
const/4 v0, 0x1
.line 1
invoke-virtual {p0, p1, v0}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final N()Landroid/graphics/drawable/Drawable;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
return-object v0
.end method
.method public N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
.locals 2
.param p1 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;Z)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
new-instance v0, Lcom/bumptech/glide/load/resource/bitmap/q;
invoke-direct {v0, p1, p2}, Lcom/bumptech/glide/load/resource/bitmap/q;-><init>(Lu4/h;Z)V
.line 4
const-class v1, Landroid/graphics/Bitmap;
invoke-virtual {p0, v1, p1, p2}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
.line 5
const-class v1, Landroid/graphics/drawable/Drawable;
invoke-virtual {p0, v1, v0, p2}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
.line 6
const-class v1, Landroid/graphics/drawable/BitmapDrawable;
invoke-virtual {v0}, Lcom/bumptech/glide/load/resource/bitmap/q;->c()Lu4/h;
move-result-object v0
invoke-virtual {p0, v1, v0, p2}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
.line 7
const-class v0, Lf5/c;
new-instance v1, Lf5/f;
invoke-direct {v1, p1}, Lf5/f;-><init>(Lu4/h;)V
invoke-virtual {p0, v0, v1, p2}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
.line 8
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final O()I
.locals 1
.line 1
iget v0, p0, Lcom/bumptech/glide/request/a;->h:I
return v0
.end method
.method public varargs O0([Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 2
.param p1 # [Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"([",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;)TT;"
}
.end annotation
.line 1
array-length v0, p1
const/4 v1, 0x1
if-le v0, v1, :cond_0
.line 2
new-instance v0, Lu4/c;
invoke-direct {v0, p1}, Lu4/c;-><init>([Lu4/h;)V
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
array-length v0, p1
if-ne v0, v1, :cond_1
const/4 v0, 0x0
.line 4
aget-object p1, p1, v0
invoke-virtual {p0, p1}, Lcom/bumptech/glide/request/a;->M0(Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 5
:cond_1
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final P()Lcom/bumptech/glide/Priority;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
return-object v0
.end method
.method public varargs P0([Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # [Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"([",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;)TT;"
}
.end annotation
.annotation runtime Ljava/lang/Deprecated;
.end annotation
.line 1
new-instance v0, Lu4/c;
invoke-direct {v0, p1}, Lu4/c;-><init>([Lu4/h;)V
const/4 p1, 0x1
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final Q()Ljava/lang/Class;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/lang/Class<",
"*>;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
return-object v0
.end method
.method public Q0(Z)Lcom/bumptech/glide/request/a;
.locals 1
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->Q0(Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput-boolean p1, p0, Lcom/bumptech/glide/request/a;->e1:Z
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/high16 v0, 0x100000
or-int/2addr p1, v0
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final R()Lu4/b;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
return-object v0
.end method
.method public R0(Z)Lcom/bumptech/glide/request/a;
.locals 1
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->R0(Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput-boolean p1, p0, Lcom/bumptech/glide/request/a;->b1:Z
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/high16 v0, 0x40000
or-int/2addr p1, v0
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final S()F
.locals 1
.line 1
iget v0, p0, Lcom/bumptech/glide/request/a;->b:F
return v0
.end method
.method public final T()Landroid/content/res/Resources$Theme;
.locals 1
.annotation build Landroidx/annotation/Nullable;
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
return-object v0
.end method
.method public final U()Ljava/util/Map;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()",
"Ljava/util/Map<",
"Ljava/lang/Class<",
"*>;",
"Lu4/h<",
"*>;>;"
}
.end annotation
.line 1
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
return-object v0
.end method
.method public final V()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->e1:Z
return v0
.end method
.method public final W()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->b1:Z
return v0
.end method
.method public final X()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
return v0
.end method
.method public final Y()Z
.locals 1
const/4 v0, 0x4
.line 1
invoke-virtual {p0, v0}, Lcom/bumptech/glide/request/a;->d0(I)Z
move-result v0
return v0
.end method
.method public final Z()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->Y0:Z
return v0
.end method
.method public final a0()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->i:Z
return v0
.end method
.method public final b0()Z
.locals 1
const/16 v0, 0x8
.line 1
invoke-virtual {p0, v0}, Lcom/bumptech/glide/request/a;->d0(I)Z
move-result v0
return v0
.end method
.method public c0()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
return v0
.end method
.method public bridge synthetic clone()Ljava/lang/Object;
.locals 1
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/CloneNotSupportedException;
}
.end annotation
.line 1
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public final d0(I)Z
.locals 1
.line 1
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
invoke-static {v0, p1}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result p1
return p1
.end method
.method public equals(Ljava/lang/Object;)Z
.locals 3
.line 1
instance-of v0, p1, Lcom/bumptech/glide/request/a;
const/4 v1, 0x0
if-eqz v0, :cond_0
.line 2
check-cast p1, Lcom/bumptech/glide/request/a;
.line 3
iget v0, p1, Lcom/bumptech/glide/request/a;->b:F
iget v2, p0, Lcom/bumptech/glide/request/a;->b:F
invoke-static {v0, v2}, Ljava/lang/Float;->compare(FF)I
move-result v0
if-nez v0, :cond_0
iget v0, p0, Lcom/bumptech/glide/request/a;->f:I
iget v2, p1, Lcom/bumptech/glide/request/a;->f:I
if-ne v0, v2, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
.line 4
invoke-static {v0, v2}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget v0, p0, Lcom/bumptech/glide/request/a;->h:I
iget v2, p1, Lcom/bumptech/glide/request/a;->h:I
if-ne v0, v2, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
.line 5
invoke-static {v0, v2}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget v0, p0, Lcom/bumptech/glide/request/a;->K0:I
iget v2, p1, Lcom/bumptech/glide/request/a;->K0:I
if-ne v0, v2, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
.line 6
invoke-static {v0, v2}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->i:Z
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->i:Z
if-ne v0, v2, :cond_0
iget v0, p0, Lcom/bumptech/glide/request/a;->j:I
iget v2, p1, Lcom/bumptech/glide/request/a;->j:I
if-ne v0, v2, :cond_0
iget v0, p0, Lcom/bumptech/glide/request/a;->k:I
iget v2, p1, Lcom/bumptech/glide/request/a;->k:I
if-ne v0, v2, :cond_0
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->p:Z
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->p:Z
if-ne v0, v2, :cond_0
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->u:Z
if-ne v0, v2, :cond_0
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->b1:Z
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->b1:Z
if-ne v0, v2, :cond_0
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->c1:Z
iget-boolean v2, p1, Lcom/bumptech/glide/request/a;->c1:Z
if-ne v0, v2, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
.line 7
invoke-virtual {v0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
if-ne v0, v2, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
.line 8
invoke-virtual {v0, v2}, Lu4/e;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
.line 9
invoke-interface {v0, v2}, Ljava/util/Map;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
.line 10
invoke-virtual {v0, v2}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->l:Lu4/b;
.line 11
invoke-static {v0, v2}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
iget-object p1, p1, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
.line 12
invoke-static {v0, p1}, Lm5/m;->d(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result p1
if-eqz p1, :cond_0
const/4 v1, 0x1
:cond_0
return v1
.end method
.method public f(Lcom/bumptech/glide/request/a;)Lcom/bumptech/glide/request/a;
.locals 4
.param p1 # Lcom/bumptech/glide/request/a;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/request/a<",
"*>;)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->f(Lcom/bumptech/glide/request/a;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/4 v1, 0x2
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_1
.line 4
iget v0, p1, Lcom/bumptech/glide/request/a;->b:F
iput v0, p0, Lcom/bumptech/glide/request/a;->b:F
.line 5
:cond_1
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/high16 v1, 0x40000
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_2
.line 6
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->b1:Z
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->b1:Z
.line 7
:cond_2
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/high16 v1, 0x100000
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_3
.line 8
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->e1:Z
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->e1:Z
.line 9
:cond_3
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/4 v1, 0x4
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_4
.line 10
iget-object v0, p1, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
.line 11
:cond_4
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v1, 0x8
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_5
.line 12
iget-object v0, p1, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
.line 13
:cond_5
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v1, 0x10
invoke-static {v0, v1}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
const/4 v1, 0x0
if-eqz v0, :cond_6
.line 14
iget-object v0, p1, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
.line 15
iput v1, p0, Lcom/bumptech/glide/request/a;->f:I
.line 16
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
and-int/lit8 v0, v0, -0x21
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
.line 17
:cond_6
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v2, 0x20
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
const/4 v2, 0x0
if-eqz v0, :cond_7
.line 18
iget v0, p1, Lcom/bumptech/glide/request/a;->f:I
iput v0, p0, Lcom/bumptech/glide/request/a;->f:I
.line 19
iput-object v2, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
.line 20
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
and-int/lit8 v0, v0, -0x11
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
.line 21
:cond_7
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v3, 0x40
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_8
.line 22
iget-object v0, p1, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
.line 23
iput v1, p0, Lcom/bumptech/glide/request/a;->h:I
.line 24
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
and-int/lit16 v0, v0, -0x81
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
.line 25
:cond_8
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v3, 0x80
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_9
.line 26
iget v0, p1, Lcom/bumptech/glide/request/a;->h:I
iput v0, p0, Lcom/bumptech/glide/request/a;->h:I
.line 27
iput-object v2, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
.line 28
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
and-int/lit8 v0, v0, -0x41
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
.line 29
:cond_9
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v3, 0x100
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_a
.line 30
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->i:Z
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->i:Z
.line 31
:cond_a
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v3, 0x200
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_b
.line 32
iget v0, p1, Lcom/bumptech/glide/request/a;->k:I
iput v0, p0, Lcom/bumptech/glide/request/a;->k:I
.line 33
iget v0, p1, Lcom/bumptech/glide/request/a;->j:I
iput v0, p0, Lcom/bumptech/glide/request/a;->j:I
.line 34
:cond_b
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v3, 0x400
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_c
.line 35
iget-object v0, p1, Lcom/bumptech/glide/request/a;->l:Lu4/b;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
.line 36
:cond_c
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v3, 0x1000
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_d
.line 37
iget-object v0, p1, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
.line 38
:cond_d
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v3, 0x2000
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_e
.line 39
iget-object v0, p1, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
.line 40
iput v1, p0, Lcom/bumptech/glide/request/a;->K0:I
.line 41
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
and-int/lit16 v0, v0, -0x4001
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
.line 42
:cond_e
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v3, 0x4000
invoke-static {v0, v3}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_f
.line 43
iget v0, p1, Lcom/bumptech/glide/request/a;->K0:I
iput v0, p0, Lcom/bumptech/glide/request/a;->K0:I
.line 44
iput-object v2, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
.line 45
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
and-int/lit16 v0, v0, -0x2001
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
.line 46
:cond_f
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const v2, 0x8000
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_10
.line 47
iget-object v0, p1, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
iput-object v0, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
.line 48
:cond_10
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/high16 v2, 0x10000
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_11
.line 49
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->u:Z
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
.line 50
:cond_11
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/high16 v2, 0x20000
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_12
.line 51
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->p:Z
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->p:Z
.line 52
:cond_12
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/16 v2, 0x800
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_13
.line 53
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
iget-object v2, p1, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
invoke-interface {v0, v2}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
.line 54
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->d1:Z
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
.line 55
:cond_13
iget v0, p1, Lcom/bumptech/glide/request/a;->a:I
const/high16 v2, 0x80000
invoke-static {v0, v2}, Lcom/bumptech/glide/request/a;->e0(II)Z
move-result v0
if-eqz v0, :cond_14
.line 56
iget-boolean v0, p1, Lcom/bumptech/glide/request/a;->c1:Z
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->c1:Z
.line 57
:cond_14
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
if-nez v0, :cond_15
.line 58
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
.line 59
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
and-int/lit16 v0, v0, -0x801
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
.line 60
iput-boolean v1, p0, Lcom/bumptech/glide/request/a;->p:Z
const v1, -0x20001
and-int/2addr v0, v1
.line 61
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v0, 0x1
.line 62
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
.line 63
:cond_15
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
iget v1, p1, Lcom/bumptech/glide/request/a;->a:I
or-int/2addr v0, v1
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
.line 64
iget-object v0, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
iget-object p1, p1, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
invoke-virtual {v0, p1}, Lu4/e;->d(Lu4/e;)V
.line 65
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final f0()Z
.locals 1
const/16 v0, 0x100
.line 1
invoke-virtual {p0, v0}, Lcom/bumptech/glide/request/a;->d0(I)Z
move-result v0
return v0
.end method
.method public g()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->Y0:Z
if-eqz v0, :cond_1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
goto :goto_0
.line 2
:cond_0
new-instance v0, Ljava/lang/IllegalStateException;
const-string v1, "You cannot auto lock an already locked options object, try clone() first"
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
throw v0
:cond_1
:goto_0
const/4 v0, 0x1
.line 3
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
.line 4
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k0()Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public final g0()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->u:Z
return v0
.end method
.method public h()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->e:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/l;
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/l;-><init>()V
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public final h0()Z
.locals 1
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->p:Z
return v0
.end method
.method public hashCode()I
.locals 2
.line 1
iget v0, p0, Lcom/bumptech/glide/request/a;->b:F
invoke-static {v0}, Lm5/m;->m(F)I
move-result v0
.line 2
iget v1, p0, Lcom/bumptech/glide/request/a;->f:I
invoke-static {v1, v0}, Lm5/m;->p(II)I
move-result v0
.line 3
iget-object v1, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
.line 4
iget v1, p0, Lcom/bumptech/glide/request/a;->h:I
invoke-static {v1, v0}, Lm5/m;->p(II)I
move-result v0
.line 5
iget-object v1, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
.line 6
iget v1, p0, Lcom/bumptech/glide/request/a;->K0:I
invoke-static {v1, v0}, Lm5/m;->p(II)I
move-result v0
.line 7
iget-object v1, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
.line 8
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->i:Z
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
move-result v0
.line 9
iget v1, p0, Lcom/bumptech/glide/request/a;->j:I
invoke-static {v1, v0}, Lm5/m;->p(II)I
move-result v0
.line 10
iget v1, p0, Lcom/bumptech/glide/request/a;->k:I
invoke-static {v1, v0}, Lm5/m;->p(II)I
move-result v0
.line 11
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->p:Z
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
move-result v0
.line 12
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->u:Z
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
move-result v0
.line 13
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->b1:Z
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
move-result v0
.line 14
iget-boolean v1, p0, Lcom/bumptech/glide/request/a;->c1:Z
invoke-static {v1, v0}, Lm5/m;->s(ZI)I
move-result v0
.line 15
iget-object v1, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
.line 16
iget-object v1, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
.line 17
iget-object v1, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
.line 18
iget-object v1, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
.line 19
iget-object v1, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
.line 20
iget-object v1, p0, Lcom/bumptech/glide/request/a;->l:Lu4/b;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
.line 21
iget-object v1, p0, Lcom/bumptech/glide/request/a;->Z0:Landroid/content/res/Resources$Theme;
invoke-static {v1, v0}, Lm5/m;->q(Ljava/lang/Object;I)I
move-result v0
return v0
.end method
.method public i()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->d:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/m;
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/m;-><init>()V
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->z0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public final i0()Z
.locals 1
const/16 v0, 0x800
.line 1
invoke-virtual {p0, v0}, Lcom/bumptech/glide/request/a;->d0(I)Z
move-result v0
return v0
.end method
.method public j()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->d:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/n;
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/n;-><init>()V
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->J0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public final j0()Z
.locals 2
.line 1
iget v0, p0, Lcom/bumptech/glide/request/a;->k:I
iget v1, p0, Lcom/bumptech/glide/request/a;->j:I
invoke-static {v0, v1}, Lm5/m;->w(II)Z
move-result v0
return v0
.end method
.method public k()Lcom/bumptech/glide/request/a;
.locals 3
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
:try_start_0
invoke-super {p0}, Ljava/lang/Object;->clone()Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/bumptech/glide/request/a;
.line 2
new-instance v1, Lu4/e;
invoke-direct {v1}, Lu4/e;-><init>()V
iput-object v1, v0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
.line 3
iget-object v2, p0, Lcom/bumptech/glide/request/a;->V0:Lu4/e;
invoke-virtual {v1, v2}, Lu4/e;->d(Lu4/e;)V
.line 4
new-instance v1, Lm5/b;
invoke-direct {v1}, Lm5/b;-><init>()V
iput-object v1, v0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
.line 5
iget-object v2, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
invoke-interface {v1, v2}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
const/4 v1, 0x0
.line 6
iput-boolean v1, v0, Lcom/bumptech/glide/request/a;->Y0:Z
.line 7
iput-boolean v1, v0, Lcom/bumptech/glide/request/a;->a1:Z
:try_end_0
.catch Ljava/lang/CloneNotSupportedException; {:try_start_0 .. :try_end_0} :catch_0
return-object v0
:catch_0
move-exception v0
.line 8
new-instance v1, Ljava/lang/RuntimeException;
invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
throw v1
.end method
.method public k0()Lcom/bumptech/glide/request/a;
.locals 1
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
const/4 v0, 0x1
.line 1
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->Y0:Z
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->B0()Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public l0(Z)Lcom/bumptech/glide/request/a;
.locals 1
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(Z)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->l0(Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput-boolean p1, p0, Lcom/bumptech/glide/request/a;->c1:Z
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/high16 v0, 0x80000
or-int/2addr p1, v0
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public m(Ljava/lang/Class;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Ljava/lang/Class<",
"*>;)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->m(Ljava/lang/Class;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Ljava/lang/Class;
iput-object p1, p0, Lcom/bumptech/glide/request/a;->X0:Ljava/lang/Class;
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit16 p1, p1, 0x1000
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public m0()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->e:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/l;
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/l;-><init>()V
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public n()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/o;->k:Lu4/d;
sget-object v1, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public n0()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->d:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/m;
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/m;-><init>()V
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->q0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public o0()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->e:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/n;
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/n;-><init>()V
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public p0()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->c:Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
new-instance v1, Lcom/bumptech/glide/load/resource/bitmap/s;
invoke-direct {v1}, Lcom/bumptech/glide/load/resource/bitmap/s;-><init>()V
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->q0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public final q0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;)TT;"
}
.end annotation
const/4 v0, 0x0
.line 1
invoke-virtual {p0, p1, p2, v0}, Lcom/bumptech/glide/request/a;->A0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public r(Lcom/bumptech/glide/load/engine/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lcom/bumptech/glide/load/engine/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/load/engine/h;",
")TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->r(Lcom/bumptech/glide/load/engine/h;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/bumptech/glide/load/engine/h;
iput-object p1, p0, Lcom/bumptech/glide/request/a;->c:Lcom/bumptech/glide/load/engine/h;
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit8 p1, p1, 0x4
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->r0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
invoke-virtual {p0, p1}, Lcom/bumptech/glide/request/a;->u(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;)Lcom/bumptech/glide/request/a;
const/4 p1, 0x0
.line 4
invoke-virtual {p0, p2, p1}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public s()Lcom/bumptech/glide/request/a;
.locals 2
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
sget-object v0, Lf5/i;->b:Lu4/d;
sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-virtual {p0, v0, v1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public s0(Ljava/lang/Class;Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Ljava/lang/Class;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<Y:",
"Ljava/lang/Object;",
">(",
"Ljava/lang/Class<",
"TY;>;",
"Lu4/h<",
"TY;>;)TT;"
}
.end annotation
const/4 v0, 0x0
.line 1
invoke-virtual {p0, p1, p2, v0}, Lcom/bumptech/glide/request/a;->L0(Ljava/lang/Class;Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public t()Lcom/bumptech/glide/request/a;
.locals 3
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"()TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0}, Lcom/bumptech/glide/request/a;->t()Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.line 3
:cond_0
iget-object v0, p0, Lcom/bumptech/glide/request/a;->W0:Ljava/util/Map;
invoke-interface {v0}, Ljava/util/Map;->clear()V
.line 4
iget v0, p0, Lcom/bumptech/glide/request/a;->a:I
and-int/lit16 v0, v0, -0x801
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v1, 0x0
.line 5
iput-boolean v1, p0, Lcom/bumptech/glide/request/a;->p:Z
const v2, -0x20001
and-int/2addr v0, v2
.line 6
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
.line 7
iput-boolean v1, p0, Lcom/bumptech/glide/request/a;->u:Z
const/high16 v1, 0x10000
or-int/2addr v0, v1
.line 8
iput v0, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v0, 0x1
.line 9
iput-boolean v0, p0, Lcom/bumptech/glide/request/a;->d1:Z
.line 10
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object v0
return-object v0
.end method
.method public t0(Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;)TT;"
}
.end annotation
const/4 v0, 0x0
.line 1
invoke-virtual {p0, p1, v0}, Lcom/bumptech/glide/request/a;->N0(Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public u(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
")TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;->h:Lu4/d;
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public u0(I)Lcom/bumptech/glide/request/a;
.locals 0
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
.line 1
invoke-virtual {p0, p1, p1}, Lcom/bumptech/glide/request/a;->v0(II)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public v(Landroid/graphics/Bitmap$CompressFormat;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Landroid/graphics/Bitmap$CompressFormat;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/graphics/Bitmap$CompressFormat;",
")TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/e;->c:Lu4/d;
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public v0(II)Lcom/bumptech/glide/request/a;
.locals 1
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(II)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1, p2}, Lcom/bumptech/glide/request/a;->v0(II)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput p1, p0, Lcom/bumptech/glide/request/a;->k:I
.line 4
iput p2, p0, Lcom/bumptech/glide/request/a;->j:I
.line 5
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit16 p1, p1, 0x200
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 6
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public w(I)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/IntRange;
from = 0x0L
to = 0x64L
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
.line 1
sget-object v0, Lcom/bumptech/glide/load/resource/bitmap/e;->b:Lu4/d;
invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object p1
invoke-virtual {p0, v0, p1}, Lcom/bumptech/glide/request/a;->D0(Lu4/d;Ljava/lang/Object;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public w0(I)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->w0(I)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput p1, p0, Lcom/bumptech/glide/request/a;->h:I
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit16 p1, p1, 0x80
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v0, 0x0
.line 5
iput-object v0, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
and-int/lit8 p1, p1, -0x41
.line 6
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 7
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public x(I)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->x(I)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput p1, p0, Lcom/bumptech/glide/request/a;->f:I
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit8 p1, p1, 0x20
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v0, 0x0
.line 5
iput-object v0, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
and-int/lit8 p1, p1, -0x11
.line 6
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 7
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public x0(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/graphics/drawable/Drawable;",
")TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->x0(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput-object p1, p0, Lcom/bumptech/glide/request/a;->g:Landroid/graphics/drawable/Drawable;
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit8 p1, p1, 0x40
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v0, 0x0
.line 5
iput v0, p0, Lcom/bumptech/glide/request/a;->h:I
and-int/lit16 p1, p1, -0x81
.line 6
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 7
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public y(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Landroid/graphics/drawable/Drawable;
.annotation build Landroidx/annotation/Nullable;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/graphics/drawable/Drawable;",
")TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->y(Landroid/graphics/drawable/Drawable;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput-object p1, p0, Lcom/bumptech/glide/request/a;->e:Landroid/graphics/drawable/Drawable;
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit8 p1, p1, 0x10
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v0, 0x0
.line 5
iput v0, p0, Lcom/bumptech/glide/request/a;->f:I
and-int/lit8 p1, p1, -0x21
.line 6
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 7
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public y0(Lcom/bumptech/glide/Priority;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lcom/bumptech/glide/Priority;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/Priority;",
")TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->y0(Lcom/bumptech/glide/Priority;)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
invoke-static {p1}, Lm5/l;->d(Ljava/lang/Object;)Ljava/lang/Object;
move-result-object p1
check-cast p1, Lcom/bumptech/glide/Priority;
iput-object p1, p0, Lcom/bumptech/glide/request/a;->d:Lcom/bumptech/glide/Priority;
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit8 p1, p1, 0x8
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 5
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public z(I)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # I
.annotation build Landroidx/annotation/DrawableRes;
.end annotation
.end param
.annotation build Landroidx/annotation/CheckResult;
.end annotation
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(I)TT;"
}
.end annotation
.line 1
iget-boolean v0, p0, Lcom/bumptech/glide/request/a;->a1:Z
if-eqz v0, :cond_0
.line 2
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->k()Lcom/bumptech/glide/request/a;
move-result-object v0
invoke-virtual {v0, p1}, Lcom/bumptech/glide/request/a;->z(I)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.line 3
:cond_0
iput p1, p0, Lcom/bumptech/glide/request/a;->K0:I
.line 4
iget p1, p0, Lcom/bumptech/glide/request/a;->a:I
or-int/lit16 p1, p1, 0x4000
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
const/4 v0, 0x0
.line 5
iput-object v0, p0, Lcom/bumptech/glide/request/a;->k0:Landroid/graphics/drawable/Drawable;
and-int/lit16 p1, p1, -0x2001
.line 6
iput p1, p0, Lcom/bumptech/glide/request/a;->a:I
.line 7
invoke-virtual {p0}, Lcom/bumptech/glide/request/a;->C0()Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method
.method public final z0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;)Lcom/bumptech/glide/request/a;
.locals 1
.param p1 # Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p2 # Lu4/h;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;",
"Lu4/h<",
"Landroid/graphics/Bitmap;",
">;)TT;"
}
.end annotation
const/4 v0, 0x1
.line 1
invoke-virtual {p0, p1, p2, v0}, Lcom/bumptech/glide/request/a;->A0(Lcom/bumptech/glide/load/resource/bitmap/DownsampleStrategy;Lu4/h;Z)Lcom/bumptech/glide/request/a;
move-result-object p1
return-object p1
.end method