DiskCacheStrategy.smali
.class public abstract Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.super Ljava/lang/Object;
.source "DiskCacheStrategy.java"
# static fields
.field public static final ALL:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.field public static final AUTOMATIC:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.field public static final DATA:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.field public static final NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.field public static final RESOURCE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 15
new-instance v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$1;
invoke-direct {v0}, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$1;-><init>()V
sput-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;->ALL:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.line 41
new-instance v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$2;
invoke-direct {v0}, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$2;-><init>()V
sput-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;->NONE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.line 67
new-instance v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$3;
invoke-direct {v0}, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$3;-><init>()V
sput-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;->DATA:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.line 93
new-instance v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$4;
invoke-direct {v0}, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$4;-><init>()V
sput-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;->RESOURCE:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
.line 123
new-instance v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$5;
invoke-direct {v0}, Lcom/bumptech/glide/load/engine/DiskCacheStrategy$5;-><init>()V
sput-object v0, Lcom/bumptech/glide/load/engine/DiskCacheStrategy;->AUTOMATIC:Lcom/bumptech/glide/load/engine/DiskCacheStrategy;
return-void
.end method
.method public constructor <init>()V
.registers 1
.line 9
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public abstract decodeCachedData()Z
.end method
.method public abstract decodeCachedResource()Z
.end method
.method public abstract isDataCacheable(Lcom/bumptech/glide/load/DataSource;)Z
.end method
.method public abstract isResourceCacheable(ZLcom/bumptech/glide/load/DataSource;Lcom/bumptech/glide/load/EncodeStrategy;)Z
.end method