f.smali
.class public Lcom/bumptech/glide/f;
.super Lcom/bumptech/glide/e;
# annotations
.annotation system Ldalvik/annotation/Signature;
value = {
"<ModelType:",
"Ljava/lang/Object;",
"DataType:",
"Ljava/lang/Object;",
"ResourceType:",
"Ljava/lang/Object;",
">",
"Lcom/bumptech/glide/e",
"<TModelType;TDataType;TResourceType;TResourceType;>;"
}
.end annotation
# instance fields
.field private final g:Lcom/bumptech/glide/load/b/l;
.annotation system Ldalvik/annotation/Signature;
value = {
"Lcom/bumptech/glide/load/b/l",
"<TModelType;TDataType;>;"
}
.end annotation
.end field
.field private final h:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class",
"<TDataType;>;"
}
.end annotation
.end field
.field private final i:Ljava/lang/Class;
.annotation system Ldalvik/annotation/Signature;
value = {
"Ljava/lang/Class",
"<TResourceType;>;"
}
.end annotation
.end field
.field private final j:Lcom/bumptech/glide/k$c;
# direct methods
.method constructor <init>(Landroid/content/Context;Lcom/bumptech/glide/i;Ljava/lang/Class;Lcom/bumptech/glide/load/b/l;Ljava/lang/Class;Ljava/lang/Class;Lcom/bumptech/glide/manager/l;Lcom/bumptech/glide/manager/g;Lcom/bumptech/glide/k$c;)V
.registers 19
.annotation system Ldalvik/annotation/Signature;
value = {
"(",
"Landroid/content/Context;",
"Lcom/bumptech/glide/i;",
"Ljava/lang/Class",
"<TModelType;>;",
"Lcom/bumptech/glide/load/b/l",
"<TModelType;TDataType;>;",
"Ljava/lang/Class",
"<TDataType;>;",
"Ljava/lang/Class",
"<TResourceType;>;",
"Lcom/bumptech/glide/manager/l;",
"Lcom/bumptech/glide/manager/g;",
"Lcom/bumptech/glide/k$c;",
")V"
}
.end annotation
invoke-static {}, Lcom/bumptech/glide/load/resource/e/e;->b()Lcom/bumptech/glide/load/resource/e/c;
move-result-object v1
invoke-static {p2, p4, p5, p6, v1}, Lcom/bumptech/glide/f;->a(Lcom/bumptech/glide/i;Lcom/bumptech/glide/load/b/l;Ljava/lang/Class;Ljava/lang/Class;Lcom/bumptech/glide/load/resource/e/c;)Lcom/bumptech/glide/e/f;
move-result-object v4
move-object v1, p0
move-object v2, p1
move-object v3, p3
move-object v5, p6
move-object v6, p2
move-object/from16 v7, p7
move-object/from16 v8, p8
invoke-direct/range {v1 .. v8}, Lcom/bumptech/glide/e;-><init>(Landroid/content/Context;Ljava/lang/Class;Lcom/bumptech/glide/e/f;Ljava/lang/Class;Lcom/bumptech/glide/i;Lcom/bumptech/glide/manager/l;Lcom/bumptech/glide/manager/g;)V
iput-object p4, p0, Lcom/bumptech/glide/f;->g:Lcom/bumptech/glide/load/b/l;
iput-object p5, p0, Lcom/bumptech/glide/f;->h:Ljava/lang/Class;
iput-object p6, p0, Lcom/bumptech/glide/f;->i:Ljava/lang/Class;
move-object/from16 v0, p9
iput-object v0, p0, Lcom/bumptech/glide/f;->j:Lcom/bumptech/glide/k$c;
return-void
.end method
.method private static a(Lcom/bumptech/glide/i;Lcom/bumptech/glide/load/b/l;Ljava/lang/Class;Ljava/lang/Class;Lcom/bumptech/glide/load/resource/e/c;)Lcom/bumptech/glide/e/f;
.registers 7
.annotation system Ldalvik/annotation/Signature;
value = {
"<A:",
"Ljava/lang/Object;",
"T:",
"Ljava/lang/Object;",
"Z:",
"Ljava/lang/Object;",
"R:",
"Ljava/lang/Object;",
">(",
"Lcom/bumptech/glide/i;",
"Lcom/bumptech/glide/load/b/l",
"<TA;TT;>;",
"Ljava/lang/Class",
"<TT;>;",
"Ljava/lang/Class",
"<TZ;>;",
"Lcom/bumptech/glide/load/resource/e/c",
"<TZ;TR;>;)",
"Lcom/bumptech/glide/e/f",
"<TA;TT;TZ;TR;>;"
}
.end annotation
invoke-virtual {p0, p2, p3}, Lcom/bumptech/glide/i;->b(Ljava/lang/Class;Ljava/lang/Class;)Lcom/bumptech/glide/e/b;
move-result-object v0
new-instance v1, Lcom/bumptech/glide/e/e;
invoke-direct {v1, p1, p4, v0}, Lcom/bumptech/glide/e/e;-><init>(Lcom/bumptech/glide/load/b/l;Lcom/bumptech/glide/load/resource/e/c;Lcom/bumptech/glide/e/b;)V
return-object v1
.end method