Class ExternalPreferredCacheDiskCacheFactory
- java.lang.Object
-
- com.bumptech.glide.load.engine.cache.DiskLruCacheFactory
-
- com.bumptech.glide.load.engine.cache.ExternalPreferredCacheDiskCacheFactory
-
- All Implemented Interfaces:
DiskCache.Factory
public final class ExternalPreferredCacheDiskCacheFactory extends DiskLruCacheFactory
Creates anDiskLruCachebased disk cache in the external disk cache directory, which falls back to the internal disk cache if no external storage is available. If ever fell back to the internal disk cache, will use that one from that moment on.Images can be read by everyone when using external disk cache.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.bumptech.glide.load.engine.cache.DiskLruCacheFactory
DiskLruCacheFactory.CacheDirectoryGetter
-
-
Field Summary
-
Fields inherited from interface com.bumptech.glide.load.engine.cache.DiskCache.Factory
DEFAULT_DISK_CACHE_DIR, DEFAULT_DISK_CACHE_SIZE
-
-
Constructor Summary
Constructors Constructor Description ExternalPreferredCacheDiskCacheFactory(android.content.Context context)ExternalPreferredCacheDiskCacheFactory(android.content.Context context, long diskCacheSize)ExternalPreferredCacheDiskCacheFactory(android.content.Context context, java.lang.String diskCacheName, long diskCacheSize)
-
Method Summary
-
Methods inherited from class com.bumptech.glide.load.engine.cache.DiskLruCacheFactory
build
-
-
-
-
Constructor Detail
-
ExternalPreferredCacheDiskCacheFactory
public ExternalPreferredCacheDiskCacheFactory(android.content.Context context)
-
ExternalPreferredCacheDiskCacheFactory
public ExternalPreferredCacheDiskCacheFactory(android.content.Context context, long diskCacheSize)
-
ExternalPreferredCacheDiskCacheFactory
public ExternalPreferredCacheDiskCacheFactory(android.content.Context context, java.lang.String diskCacheName, long diskCacheSize)
-
-