A B C D E F G H I K L M N O P R S T U V W

A

abort() - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Editor
Aborts this edit.
abortUnlessCommitted() - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Editor
 
addFrame(Bitmap) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Adds next GIF frame.
addHeader(String, String) - Method in class com.bumptech.glide.load.model.LazyHeaders.Builder
Adds a value for the given header and returns this builder.
addHeader(String, LazyHeaderFactory) - Method in class com.bumptech.glide.load.model.LazyHeaders.Builder
Adds an LazyHeaderFactory that will be used to construct a value for the given key lazily on a background thread.
addListener(LifecycleListener) - Method in interface com.bumptech.glide.manager.Lifecycle
Adds the given listener to the set of listeners managed by this Lifecycle implementation.
advance() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Move the animation frame counter forward.
afterExecute(Runnable, Throwable) - Method in class com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor
 
animate(int) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets an animation to run on the wrapped target when an resource load finishes.
animate(Animation) - Method in class com.bumptech.glide.BitmapRequestBuilder
Deprecated. 
animate(ViewPropertyAnimation.Animator) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets an animator to run a ViewPropertyAnimator on a view that the target may be wrapping when a resource load finishes.
animate(ViewPropertyAnimation.Animator) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets an animator to run a ViewPropertyAnimator on a view that the target may be wrapping when a resource load finishes.
animate(int) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets an animation to run on the wrapped target when an resource load finishes.
animate(Animation) - Method in class com.bumptech.glide.DrawableRequestBuilder
Deprecated. 
animate(int) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets an animation to run on the wrapped target when an resource load finishes.
animate(Animation) - Method in class com.bumptech.glide.GenericRequestBuilder
Deprecated. If this builder is used for multiple loads, using this method will result in multiple view's being asked to start an animation using a single Animation object which results in views animating repeatedly. Use GenericRequestBuilder.animate(int) or GenericRequestBuilder.animate(com.bumptech.glide.request.animation.ViewPropertyAnimation.Animator). Scheduled to be removed in Glide 4.0.
animate(ViewPropertyAnimation.Animator) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets an animator to run a ViewPropertyAnimator on a view that the target may be wrapping when a resource load finishes.
animate(int) - Method in class com.bumptech.glide.GifRequestBuilder
Sets an animation to run on the wrapped target when an resource load finishes.
animate(Animation) - Method in class com.bumptech.glide.GifRequestBuilder
Deprecated. 
animate(ViewPropertyAnimation.Animator) - Method in class com.bumptech.glide.GifRequestBuilder
Sets an animator to run a ViewPropertyAnimator on a view that the target may be wrapping when a resource load finishes.
animate(T, GlideAnimation.ViewAdapter) - Method in class com.bumptech.glide.request.animation.DrawableCrossFadeViewAnimation
Animates from the previous drawable to the current drawable in one of two ways.
animate(R, GlideAnimation.ViewAdapter) - Method in interface com.bumptech.glide.request.animation.GlideAnimation
Animates from the previous Drawable that is currently being displayed in the given view, if not null, to the new resource that should be displayed in the view.
animate(Object, GlideAnimation.ViewAdapter) - Method in class com.bumptech.glide.request.animation.NoAnimation
Performs no animation and always returns false.
animate(R, GlideAnimation.ViewAdapter) - Method in class com.bumptech.glide.request.animation.ViewAnimation
Always clears the current animation on the view using View.clearAnimation(), then starts the Animation given in the constructor using View.startAnimation(android.view.animation.Animation) and then returns false because the animation does not actually set the current resource on the view.
animate(R, GlideAnimation.ViewAdapter) - Method in class com.bumptech.glide.request.animation.ViewPropertyAnimation
Always applies the ViewPropertyAnimation.Animator given in the constructor to the given view and returns false because the animator cannot set the new resource on the view.
animate(View) - Method in interface com.bumptech.glide.request.animation.ViewPropertyAnimation.Animator
Starts an animation on the given View.
AnimatedGifEncoder - Class in com.bumptech.glide.gifencoder
Class AnimatedGifEncoder - Encodes a GIF file consisting of one or more frames.
AnimatedGifEncoder() - Constructor for class com.bumptech.glide.gifencoder.AnimatedGifEncoder
 
ApplicationVersionSignature - Class in com.bumptech.glide.signature
A utility class for obtaining a Key signature containing the application version name using PackageInfo.versionCode.
apply(GenericRequestBuilder<T, ?, ?, ?>) - Method in interface com.bumptech.glide.RequestManager.DefaultOptions
Allows the implementor to apply some options to the given request.
applyOptions(Context, GlideBuilder) - Method in interface com.bumptech.glide.module.GlideModule
Lazily apply options to a GlideBuilder immediately before the Glide singleton is created.
approximate() - Method in class com.bumptech.glide.BitmapRequestBuilder
Load images at a size near the size of the target using Downsampler.AT_LEAST.
AppWidgetTarget - Class in com.bumptech.glide.request.target
This class is used in order to display downloaded Bitmap inside an ImageView of an AppWidget through RemoteViews.
AppWidgetTarget(Context, RemoteViews, int, int, int, int...) - Constructor for class com.bumptech.glide.request.target.AppWidgetTarget
Constructor using an int array of widgetIds to get a handle on the Widget in order to update it.
AppWidgetTarget(Context, RemoteViews, int, int...) - Constructor for class com.bumptech.glide.request.target.AppWidgetTarget
Constructor using an int array of widgetIds to get a handle on the Widget in order to update it that uses Target.SIZE_ORIGINAL as the target width and height.
AppWidgetTarget(Context, RemoteViews, int, int, int, ComponentName) - Constructor for class com.bumptech.glide.request.target.AppWidgetTarget
Constructor using a ComponentName to get a handle on the Widget in order to update it.
AppWidgetTarget(Context, RemoteViews, int, ComponentName) - Constructor for class com.bumptech.glide.request.target.AppWidgetTarget
Constructor using a ComponentName, when override has been set to get a handle on the Widget in order to update it that uses Target.SIZE_ORIGINAL as the target width and height.
as(Class<Z>) - Method in class com.bumptech.glide.RequestManager.GenericModelRequest.GenericTypeRequest
Sets the resource class that will be loaded.
asBitmap() - Method in class com.bumptech.glide.DrawableTypeRequest
Attempts to always load the resource as a Bitmap, even if it could actually be animated.
asGif() - Method in class com.bumptech.glide.DrawableTypeRequest
Attempts to always load the resource as a GifDrawable.
asIs() - Method in class com.bumptech.glide.BitmapRequestBuilder
Load images at their original size using Downsampler.NONE.
assertBackgroundThread() - Static method in class com.bumptech.glide.util.Util
Throws an IllegalArgumentException if called on the main thread.
assertMainThread() - Static method in class com.bumptech.glide.util.Util
Throws an IllegalArgumentException if called on a thread other than the main thread.
AssetPathFetcher<T> - Class in com.bumptech.glide.load.data
An abstract class for obtaining data for an asset path using an AssetManager.
AssetPathFetcher(AssetManager, String) - Constructor for class com.bumptech.glide.load.data.AssetPathFetcher
 
AT_LEAST - Static variable in class com.bumptech.glide.load.resource.bitmap.Downsampler
Load and scale the image uniformly (maintaining the image's aspect ratio) so that the smallest edge of the image will be between 1x and 2x the requested size.
AT_MOST - Static variable in class com.bumptech.glide.load.resource.bitmap.Downsampler
Load and scale the image uniformly (maintaining the image's aspect ratio) so that largest edge of the image will be between 1/2x and 1x of the requested size.
atMost() - Method in class com.bumptech.glide.BitmapRequestBuilder
Load images at a size that is at most exactly as big as the target using Downsampler.AT_MOST.
available() - Method in class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
Returns an estimated number of bytes that can be read or skipped without blocking for more input.
available() - Method in class com.bumptech.glide.util.ContentLengthInputStream
 
available() - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
available() - Method in class com.bumptech.glide.util.MarkEnforcingInputStream
 

B

BaseGlideUrlLoader<T> - Class in com.bumptech.glide.load.model.stream
A base class for loading images over http/https.
BaseGlideUrlLoader(Context) - Constructor for class com.bumptech.glide.load.model.stream.BaseGlideUrlLoader
 
BaseGlideUrlLoader(Context, ModelCache<T, GlideUrl>) - Constructor for class com.bumptech.glide.load.model.stream.BaseGlideUrlLoader
 
BaseGlideUrlLoader(ModelLoader<GlideUrl, InputStream>) - Constructor for class com.bumptech.glide.load.model.stream.BaseGlideUrlLoader
 
BaseGlideUrlLoader(ModelLoader<GlideUrl, InputStream>, ModelCache<T, GlideUrl>) - Constructor for class com.bumptech.glide.load.model.stream.BaseGlideUrlLoader
 
BaseTarget<Z> - Class in com.bumptech.glide.request.target
A base Target for loading Resources that provides basic or empty implementations for most methods.
BaseTarget() - Constructor for class com.bumptech.glide.request.target.BaseTarget
 
begin() - Method in class com.bumptech.glide.request.GenericRequest
Starts an asynchronous load.
begin() - Method in interface com.bumptech.glide.request.Request
Starts an asynchronous load.
begin() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
Starts first the thumb request and then the full request.
BitmapBytesTranscoder - Class in com.bumptech.glide.load.resource.transcode
An ResourceTranscoder that converts Bitmaps into byte arrays using Bitmap.compress(android.graphics.Bitmap.CompressFormat, int, java.io.OutputStream).
BitmapBytesTranscoder() - Constructor for class com.bumptech.glide.load.resource.transcode.BitmapBytesTranscoder
 
BitmapBytesTranscoder(Bitmap.CompressFormat, int) - Constructor for class com.bumptech.glide.load.resource.transcode.BitmapBytesTranscoder
 
BitmapDecoder<T> - Interface in com.bumptech.glide.load.resource.bitmap
A bitmap decoder for a given resource type.
BitmapDrawableResource - Class in com.bumptech.glide.load.resource.bitmap
A Resource that wraps an BitmapDrawable
BitmapDrawableResource(BitmapDrawable, BitmapPool) - Constructor for class com.bumptech.glide.load.resource.bitmap.BitmapDrawableResource
 
BitmapEncoder - Class in com.bumptech.glide.load.resource.bitmap
An ResourceEncoder that writes Bitmaps to OutputStreams.
BitmapEncoder() - Constructor for class com.bumptech.glide.load.resource.bitmap.BitmapEncoder
 
BitmapEncoder(Bitmap.CompressFormat, int) - Constructor for class com.bumptech.glide.load.resource.bitmap.BitmapEncoder
 
BitmapImageViewTarget - Class in com.bumptech.glide.request.target
A Target that can display an Bitmap in an ImageView.
BitmapImageViewTarget(ImageView) - Constructor for class com.bumptech.glide.request.target.BitmapImageViewTarget
 
BitmapPool - Interface in com.bumptech.glide.load.engine.bitmap_recycle
An interface for a pool that allows users to reuse Bitmap objects.
BitmapPoolAdapter - Class in com.bumptech.glide.load.engine.bitmap_recycle
An BitmapPool implementation that rejects all Bitmaps added to it and always returns null from get.
BitmapPoolAdapter() - Constructor for class com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter
 
BitmapPreFiller - Class in com.bumptech.glide.load.engine.prefill
A class for pre-filling Bitmaps in a BitmapPool.
BitmapPreFiller(MemoryCache, BitmapPool, DecodeFormat) - Constructor for class com.bumptech.glide.load.engine.prefill.BitmapPreFiller
 
BitmapRequestBuilder<ModelType,TranscodeType> - Class in com.bumptech.glide
A class for creating a request to load a bitmap for an image or from a video.
BitmapResource - Class in com.bumptech.glide.load.resource.bitmap
A resource wrapping a Bitmap object.
BitmapResource(Bitmap, BitmapPool) - Constructor for class com.bumptech.glide.load.resource.bitmap.BitmapResource
 
BitmapToGlideDrawableTranscoder - Class in com.bumptech.glide.load.resource.transcode
A wrapper for GlideBitmapDrawableTranscoder that transcodes to GlideDrawable rather than GlideBitmapDrawable.
BitmapToGlideDrawableTranscoder(Context) - Constructor for class com.bumptech.glide.load.resource.transcode.BitmapToGlideDrawableTranscoder
 
BitmapToGlideDrawableTranscoder(GlideBitmapDrawableTranscoder) - Constructor for class com.bumptech.glide.load.resource.transcode.BitmapToGlideDrawableTranscoder
 
bitmapTransform(Transformation<Bitmap>...) - Method in class com.bumptech.glide.DrawableRequestBuilder
Transform GlideDrawables using the given Bitmap transformations.
BitmapTransformation - Class in com.bumptech.glide.load.resource.bitmap
A simple Transformation for transforming Bitmaps that abstracts away dealing with Resource objects for subclasses.
BitmapTransformation(Context) - Constructor for class com.bumptech.glide.load.resource.bitmap.BitmapTransformation
 
BitmapTransformation(BitmapPool) - Constructor for class com.bumptech.glide.load.resource.bitmap.BitmapTransformation
 
BitmapTypeRequest<ModelType> - Class in com.bumptech.glide
A class for creating a load request that either loads an Bitmap directly or that adds an ResourceTranscoder to transcode the Bitmap into another resource type.
build() - Method in interface com.bumptech.glide.load.engine.cache.DiskCache.Factory
Returns a new disk cache, or null if no disk cache could be created.
build() - Method in class com.bumptech.glide.load.engine.cache.DiskLruCacheFactory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorFileLoader.Factory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorResourceLoader.Factory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorStringLoader.Factory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorUriLoader.Factory
 
build() - Method in class com.bumptech.glide.load.model.LazyHeaders.Builder
Returns a new immutable LazyHeaders object.
build(Context, GenericLoaderFactory) - Method in interface com.bumptech.glide.load.model.ModelLoaderFactory
Build a concrete ModelLoader for this model type.
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.stream.HttpUrlGlideUrlLoader.Factory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.stream.StreamByteArrayLoader.Factory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.stream.StreamFileLoader.Factory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.stream.StreamResourceLoader.Factory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.stream.StreamStringLoader.Factory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.stream.StreamUriLoader.Factory
 
build(Context, GenericLoaderFactory) - Method in class com.bumptech.glide.load.model.stream.StreamUrlLoader.Factory
 
build(Context, ConnectivityMonitor.ConnectivityListener) - Method in class com.bumptech.glide.manager.ConnectivityMonitorFactory
 
build(boolean, boolean) - Method in class com.bumptech.glide.request.animation.DrawableCrossFadeFactory
 
build(boolean, boolean) - Method in interface com.bumptech.glide.request.animation.GlideAnimationFactory
Returns a new GlideAnimation.
build(boolean, boolean) - Method in class com.bumptech.glide.request.animation.NoAnimation.NoAnimationFactory
 
build(boolean, boolean) - Method in class com.bumptech.glide.request.animation.ViewAnimationFactory
Returns a new GlideAnimation for the given arguments.
build(boolean, boolean) - Method in class com.bumptech.glide.request.animation.ViewPropertyAnimationFactory
Returns a new GlideAnimation for the given arguments.
buildFileDescriptorModelLoader(Class<T>, Context) - Static method in class com.bumptech.glide.Glide
A method to build a ModelLoader for the given model class that produces ParcelFileDescriptors using a registered factory.
buildFileDescriptorModelLoader(T, Context) - Static method in class com.bumptech.glide.Glide
A method to build a ModelLoader for the given model class that produces ParcelFileDescriptors using a registered factory.
buildHeader() - Method in interface com.bumptech.glide.load.model.LazyHeaderFactory
 
buildModelLoader(Class<T>, Class<Y>, Context) - Static method in class com.bumptech.glide.Glide
Build a ModelLoader for the given model class using registered ModelLoaderFactorys.
buildModelLoader(T, Class<Y>, Context) - Static method in class com.bumptech.glide.Glide
A convenience method to build a ModelLoader for a given model object using registered ModelLoaderFactorys.
buildModelLoader(Class<T>, Class<Y>, Context) - Method in class com.bumptech.glide.load.model.GenericLoaderFactory
Deprecated. Use GenericLoaderFactory.buildModelLoader(Class, Class) instead. Scheduled to be removed in Glide 4.0.
buildModelLoader(Class<T>, Class<Y>) - Method in class com.bumptech.glide.load.model.GenericLoaderFactory
Returns a ModelLoader for the given model and resource classes by either returning a cached ModelLoader or building a new a new ModelLoader using registered ModelLoaderFactorys.
buildStreamModelLoader(Class<T>, Context) - Static method in class com.bumptech.glide.Glide
A method to build a ModelLoader for the given model that produces InputStreams using a registered factory.
buildStreamModelLoader(T, Context) - Static method in class com.bumptech.glide.Glide
A method to build a ModelLoader for the given model that produces InputStreams using a registered factory.
buildTarget(ImageView, Class<Z>) - Method in class com.bumptech.glide.request.target.ImageViewTargetFactory
 
ByteArrayFetcher - Class in com.bumptech.glide.load.data
A simple resource fetcher to convert byte arrays into input stream.
ByteArrayFetcher(byte[], String) - Constructor for class com.bumptech.glide.load.data.ByteArrayFetcher
 
ByteArrayPool - Class in com.bumptech.glide.util
A pool for reusing byte arrays that produces and contains byte arrays of a fixed size.
BytesResource - Class in com.bumptech.glide.load.resource.bytes
An Resource wrapping a byte array.
BytesResource(byte[]) - Constructor for class com.bumptech.glide.load.resource.bytes.BytesResource
 

C

cacheDecoder(ResourceDecoder<File, Bitmap>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the ResourceDecoder to use to load the resource from the disk cache.
cacheDecoder(ResourceDecoder<File, GifBitmapWrapper>) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets the ResourceDecoder to use to load the resource from the disk cache.
cacheDecoder(ResourceDecoder<File, ResourceType>) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets the ResourceDecoder to use to load the resource from the disk cache.
cacheDecoder(ResourceDecoder<File, GifDrawable>) - Method in class com.bumptech.glide.GifRequestBuilder
Sets the ResourceDecoder to use to load the resource from the disk cache.
cacheResult() - Method in enum com.bumptech.glide.load.engine.DiskCacheStrategy
Returns true if this request should cache the final transformed result.
cacheSource() - Method in enum com.bumptech.glide.load.engine.DiskCacheStrategy
Returns true if this request should cache the original unmodified data.
cancel() - Method in class com.bumptech.glide.load.data.AssetPathFetcher
 
cancel() - Method in class com.bumptech.glide.load.data.ByteArrayFetcher
 
cancel() - Method in interface com.bumptech.glide.load.data.DataFetcher
A method that will be called when a load is no longer relevant and has been cancelled.
cancel() - Method in class com.bumptech.glide.load.data.HttpUrlFetcher
 
cancel() - Method in class com.bumptech.glide.load.data.LocalUriFetcher
 
cancel() - Method in class com.bumptech.glide.load.data.MediaStoreThumbFetcher
 
cancel() - Method in class com.bumptech.glide.load.engine.Engine.LoadStatus
 
cancel(boolean) - Method in class com.bumptech.glide.request.RequestFutureTarget
 
canNotifyStatusChanged(Request) - Method in interface com.bumptech.glide.request.RequestCoordinator
Returns true if the Request can display a placeholder.
canNotifyStatusChanged(Request) - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
Returns true if the request is the request loading the fullsize image and if neither the full nor the thumbnail image have completed sucessfully.
canSetImage(Request) - Method in interface com.bumptech.glide.request.RequestCoordinator
Returns true if the Request can display a loaded bitmap.
canSetImage(Request) - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
Returns true if the request is either the request loading the fullsize image or if the request loading the full size image has not yet completed.
centerCrop() - Method in class com.bumptech.glide.BitmapRequestBuilder
Transform images using CenterCrop.
centerCrop() - Method in class com.bumptech.glide.DrawableRequestBuilder
Transform GlideDrawables using CenterCrop.
centerCrop() - Method in class com.bumptech.glide.GifRequestBuilder
Transforms each frame of the GIF using CenterCrop.
CenterCrop - Class in com.bumptech.glide.load.resource.bitmap
Scale the image so that either the width of the image matches the given width and the height of the image is greater than the given height or vice versa, and then crop the larger dimension to match the given dimension.
CenterCrop(Context) - Constructor for class com.bumptech.glide.load.resource.bitmap.CenterCrop
 
CenterCrop(BitmapPool) - Constructor for class com.bumptech.glide.load.resource.bitmap.CenterCrop
 
centerCrop(Bitmap, Bitmap, int, int) - Static method in class com.bumptech.glide.load.resource.bitmap.TransformationUtils
A potentially expensive operation to crop the given Bitmap so that it fills the given dimensions.
ChildLoadProvider<A,T,Z,R> - Class in com.bumptech.glide.provider
A LoadProvider that returns classes preferentially from those set on it but that also defaults to a wrapped LoadProvider when a particular class is not set.
ChildLoadProvider(LoadProvider<A, T, Z, R>) - Constructor for class com.bumptech.glide.provider.ChildLoadProvider
 
cleanup() - Method in class com.bumptech.glide.load.data.AssetPathFetcher
 
cleanup() - Method in class com.bumptech.glide.load.data.ByteArrayFetcher
 
cleanup() - Method in interface com.bumptech.glide.load.data.DataFetcher
Cleanup or recycle any resources used by this data fetcher.
cleanup() - Method in class com.bumptech.glide.load.data.HttpUrlFetcher
 
cleanup() - Method in class com.bumptech.glide.load.data.LocalUriFetcher
 
cleanup() - Method in class com.bumptech.glide.load.data.MediaStoreThumbFetcher
 
clear() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
 
clear() - Method in class com.bumptech.glide.gifdecoder.GifHeaderParser
 
clear(Target<?>) - Static method in class com.bumptech.glide.Glide
Cancel any pending loads Glide may have for the target and free any resources (such as Bitmaps) that may have been loaded for the target so they may be reused.
clear(FutureTarget<?>) - Static method in class com.bumptech.glide.Glide
Cancel any pending loads Glide may have for the target and free any resources that may have been loaded into the target so they may be reused.
clear(View) - Static method in class com.bumptech.glide.Glide
Cancel any pending loads Glide may have for the view and free any resources that may have been loaded for the view.
clear() - Method in interface com.bumptech.glide.load.engine.cache.DiskCache
Clear the cache.
clear() - Method in class com.bumptech.glide.load.engine.cache.DiskCacheAdapter
 
clear() - Method in class com.bumptech.glide.load.engine.cache.DiskLruCacheWrapper
 
clear() - Method in interface com.bumptech.glide.request.FutureTarget
Safely clears the target from a background thread to release its resources.
clear() - Method in class com.bumptech.glide.request.GenericRequest
Cancels the current load if it is in progress, clears any resources held onto by the request and replaces the loaded resource if the load completed with the placeholder.
clear() - Method in interface com.bumptech.glide.request.Request
Prevents any bitmaps being loaded from previous requests, releases any resources held by this request, displays the current placeholder if one was provided, and marks the request as having been cancelled.
clear() - Method in class com.bumptech.glide.request.RequestFutureTarget
Can be safely called from either the main thread or a background thread to cleanup the resources used by this target.
clear() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
Prevents any bitmaps being loaded from previous requests, releases any resources held by this request, displays the current placeholder if one was provided, and marks the request as having been cancelled.
clear() - Method in class com.bumptech.glide.util.ByteArrayPool
Removes all byte arrays from the pool.
clearColorFilter() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
clearDiskCache() - Method in class com.bumptech.glide.Glide
Clears disk cache.
clearDiskCache() - Method in class com.bumptech.glide.load.engine.Engine
 
clearMemory() - Method in class com.bumptech.glide.Glide
Clears as much memory as possible.
clearMemory() - Method in interface com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool
Removes all Bitmaps from the pool.
clearMemory() - Method in class com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter
 
clearMemory() - Method in class com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool
 
clearMemory() - Method in interface com.bumptech.glide.load.engine.cache.MemoryCache
Evict all items from the memory cache.
clearMemory() - Method in class com.bumptech.glide.load.engine.cache.MemoryCacheAdapter
 
clearMemory() - Method in class com.bumptech.glide.util.LruCache
Clears all items in the cache.
clearRequests() - Method in class com.bumptech.glide.manager.RequestTracker
Cancels all requests and clears their resources.
clone() - Method in class com.bumptech.glide.BitmapRequestBuilder
 
clone() - Method in class com.bumptech.glide.DrawableRequestBuilder
 
clone() - Method in class com.bumptech.glide.GenericRequestBuilder
Returns a copy of this request builder with all of the options set so far on this builder.
clone() - Method in class com.bumptech.glide.GifRequestBuilder
 
clone() - Method in class com.bumptech.glide.provider.ChildLoadProvider
 
close() - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Closes this cache.
close(T) - Method in class com.bumptech.glide.load.data.AssetPathFetcher
Closes the concrete data type if necessary.
close(ParcelFileDescriptor) - Method in class com.bumptech.glide.load.data.FileDescriptorAssetPathFetcher
 
close(ParcelFileDescriptor) - Method in class com.bumptech.glide.load.data.FileDescriptorLocalUriFetcher
 
close(T) - Method in class com.bumptech.glide.load.data.LocalUriFetcher
Closes the concrete data type if necessary.
close(InputStream) - Method in class com.bumptech.glide.load.data.StreamAssetPathFetcher
 
close(InputStream) - Method in class com.bumptech.glide.load.data.StreamLocalUriFetcher
 
close() - Method in class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
Closes this stream.
close() - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
com.bumptech.glide - package com.bumptech.glide
 
com.bumptech.glide.disklrucache - package com.bumptech.glide.disklrucache
 
com.bumptech.glide.gifdecoder - package com.bumptech.glide.gifdecoder
 
com.bumptech.glide.gifencoder - package com.bumptech.glide.gifencoder
 
com.bumptech.glide.load - package com.bumptech.glide.load
 
com.bumptech.glide.load.data - package com.bumptech.glide.load.data
 
com.bumptech.glide.load.engine - package com.bumptech.glide.load.engine
 
com.bumptech.glide.load.engine.bitmap_recycle - package com.bumptech.glide.load.engine.bitmap_recycle
 
com.bumptech.glide.load.engine.cache - package com.bumptech.glide.load.engine.cache
 
com.bumptech.glide.load.engine.executor - package com.bumptech.glide.load.engine.executor
 
com.bumptech.glide.load.engine.prefill - package com.bumptech.glide.load.engine.prefill
 
com.bumptech.glide.load.model - package com.bumptech.glide.load.model
 
com.bumptech.glide.load.model.file_descriptor - package com.bumptech.glide.load.model.file_descriptor
 
com.bumptech.glide.load.model.stream - package com.bumptech.glide.load.model.stream
 
com.bumptech.glide.load.resource - package com.bumptech.glide.load.resource
 
com.bumptech.glide.load.resource.bitmap - package com.bumptech.glide.load.resource.bitmap
 
com.bumptech.glide.load.resource.bytes - package com.bumptech.glide.load.resource.bytes
 
com.bumptech.glide.load.resource.drawable - package com.bumptech.glide.load.resource.drawable
 
com.bumptech.glide.load.resource.file - package com.bumptech.glide.load.resource.file
 
com.bumptech.glide.load.resource.gif - package com.bumptech.glide.load.resource.gif
 
com.bumptech.glide.load.resource.gifbitmap - package com.bumptech.glide.load.resource.gifbitmap
 
com.bumptech.glide.load.resource.transcode - package com.bumptech.glide.load.resource.transcode
 
com.bumptech.glide.manager - package com.bumptech.glide.manager
 
com.bumptech.glide.module - package com.bumptech.glide.module
 
com.bumptech.glide.provider - package com.bumptech.glide.provider
 
com.bumptech.glide.request - package com.bumptech.glide.request
 
com.bumptech.glide.request.animation - package com.bumptech.glide.request.animation
 
com.bumptech.glide.request.target - package com.bumptech.glide.request.target
 
com.bumptech.glide.signature - package com.bumptech.glide.signature
 
com.bumptech.glide.util - package com.bumptech.glide.util
 
commit() - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Editor
Commits this edit so it is visible to readers.
ConnectivityMonitor - Interface in com.bumptech.glide.manager
An interface for monitoring network connectivity events.
ConnectivityMonitor.ConnectivityListener - Interface in com.bumptech.glide.manager
An interface for listening to network connectivity events picked up by the monitor.
ConnectivityMonitorFactory - Class in com.bumptech.glide.manager
A factory class that produces a functional ConnectivityMonitor if the application has the android.permission.ACCESS_NETWORK_STATE permission and a no-op non functional ConnectivityMonitor if the app does not have the required permission.
ConnectivityMonitorFactory() - Constructor for class com.bumptech.glide.manager.ConnectivityMonitorFactory
 
contains(T) - Method in class com.bumptech.glide.util.LruCache
Returns true if there is a value for the given key in the cache.
ContentLengthInputStream - Class in com.bumptech.glide.util
Uses the content length as the basis for the return value of ContentLengthInputStream.available() and verifies that at least content length bytes are returned from the various read methods.
context - Variable in class com.bumptech.glide.GenericRequestBuilder
 
createQueue(int) - Static method in class com.bumptech.glide.util.Util
Returns a Queue of the given size using Glide's preferred implementation.
crossFade() - Method in class com.bumptech.glide.DrawableRequestBuilder
Applies a cross fade transformation that fades from the placeholder to the loaded Drawable.
crossFade(int) - Method in class com.bumptech.glide.DrawableRequestBuilder
Applies a cross fade transformation that fades from the placeholder to the loaded Drawable.
crossFade(Animation, int) - Method in class com.bumptech.glide.DrawableRequestBuilder
Deprecated. 
crossFade(int, int) - Method in class com.bumptech.glide.DrawableRequestBuilder
Applies a cross fade transformation that des from the placeholder to the loaded Drawable.
crossFade() - Method in class com.bumptech.glide.GifRequestBuilder
Applies a cross fade transformation that fades from the placeholder to the loaded Drawable.
crossFade(int) - Method in class com.bumptech.glide.GifRequestBuilder
Applies a cross fade transformation that fades from the placeholder to the loaded Drawable.
crossFade(Animation, int) - Method in class com.bumptech.glide.GifRequestBuilder
Deprecated. 
crossFade(int, int) - Method in class com.bumptech.glide.GifRequestBuilder
Applies a cross fade transformation that des from the placeholder to the loaded Drawable.

D

data - Variable in class com.bumptech.glide.load.resource.SimpleResource
 
DataFetcher<T> - Interface in com.bumptech.glide.load.data
An interface for lazily retrieving data that can be used to load a resource.
DataLoadProvider<T,Z> - Interface in com.bumptech.glide.provider
A load provider that provides the necessary encoders and decoders to decode a specific type of resource from a specific type of data.
DataLoadProviderRegistry - Class in com.bumptech.glide.provider
A class that allows DataLoadProviders to be registered and retrieved by the data and resource classes they provide encoders and decoders for.
DataLoadProviderRegistry() - Constructor for class com.bumptech.glide.provider.DataLoadProviderRegistry
 
decode(T, BitmapPool, int, int, DecodeFormat) - Method in interface com.bumptech.glide.load.resource.bitmap.BitmapDecoder
Returns a decoded bitmap for a given resource and target dimensions.
decode(InputStream, BitmapPool, int, int, DecodeFormat) - Method in class com.bumptech.glide.load.resource.bitmap.Downsampler
Load the image for the given InputStream.
decode(ParcelFileDescriptor, int, int) - Method in class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDecoder
 
decode(ImageVideoWrapper, int, int) - Method in class com.bumptech.glide.load.resource.bitmap.ImageVideoBitmapDecoder
 
decode(InputStream, int, int) - Method in class com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder
 
decode(ParcelFileDescriptor, BitmapPool, int, int, DecodeFormat) - Method in class com.bumptech.glide.load.resource.bitmap.VideoBitmapDecoder
 
decode(File, int, int) - Method in class com.bumptech.glide.load.resource.file.FileDecoder
 
decode(File, int, int) - Method in class com.bumptech.glide.load.resource.file.FileToStreamDecoder
 
decode(InputStream, int, int) - Method in class com.bumptech.glide.load.resource.gif.GifResourceDecoder
 
decode(ImageVideoWrapper, int, int) - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResourceDecoder
 
decode(InputStream, int, int) - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperStreamResourceDecoder
 
decode(T, int, int) - Method in class com.bumptech.glide.load.resource.NullDecoder
 
decode(T, int, int) - Method in interface com.bumptech.glide.load.ResourceDecoder
Returns a decoded resource from the given data or null if no resource could be decoded.
DecodeFormat - Enum in com.bumptech.glide.load
Options for setting the value of Bitmap.getConfig() for Bitmaps returned by a BitmapDecoder.
decoder(ResourceDecoder<ImageVideoWrapper, Bitmap>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the ResourceDecoder to use to load the resource from the original data.
decoder(ResourceDecoder<ImageVideoWrapper, GifBitmapWrapper>) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets the ResourceDecoder to use to load the resource from the original data.
decoder(ResourceDecoder<DataType, ResourceType>) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets the ResourceDecoder to use to load the resource from the original data.
decoder(ResourceDecoder<InputStream, GifDrawable>) - Method in class com.bumptech.glide.GifRequestBuilder
Sets the ResourceDecoder to use to load the resource from the original data.
DEFAULT - Static variable in enum com.bumptech.glide.load.DecodeFormat
The default value for DecodeFormat.
DEFAULT_DISK_CACHE_DIR - Static variable in interface com.bumptech.glide.load.engine.cache.DiskCache.Factory
 
DEFAULT_DISK_CACHE_SIZE - Static variable in interface com.bumptech.glide.load.engine.cache.DiskCache.Factory
250 MB of cache.
delete() - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Closes the cache and deletes all of its stored values.
delete(Key) - Method in interface com.bumptech.glide.load.engine.cache.DiskCache
Remove the key and value from the cache.
delete(Key) - Method in class com.bumptech.glide.load.engine.cache.DiskCacheAdapter
 
delete(Key) - Method in class com.bumptech.glide.load.engine.cache.DiskLruCacheWrapper
 
DiskCache - Interface in com.bumptech.glide.load.engine.cache
An interface for writing to and reading from a disk cache.
DiskCache.Factory - Interface in com.bumptech.glide.load.engine.cache
An interface for lazily creating a disk cache.
DiskCache.Writer - Interface in com.bumptech.glide.load.engine.cache
An interface to actually write data to a key in the disk cache.
DiskCacheAdapter - Class in com.bumptech.glide.load.engine.cache
A simple class that returns null for all gets and ignores all writes.
DiskCacheAdapter() - Constructor for class com.bumptech.glide.load.engine.cache.DiskCacheAdapter
 
diskCacheStrategy(DiskCacheStrategy) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the DiskCacheStrategy to use for this load.
diskCacheStrategy(DiskCacheStrategy) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets the DiskCacheStrategy to use for this load.
diskCacheStrategy(DiskCacheStrategy) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets the DiskCacheStrategy to use for this load.
diskCacheStrategy(DiskCacheStrategy) - Method in class com.bumptech.glide.GifRequestBuilder
Sets the DiskCacheStrategy to use for this load.
DiskCacheStrategy - Enum in com.bumptech.glide.load.engine
Set of available caching strategies for media.
DiskLruCache - Class in com.bumptech.glide.disklrucache
A cache that uses a bounded amount of space on a filesystem.
DiskLruCache.Editor - Class in com.bumptech.glide.disklrucache
Edits the values for an entry.
DiskLruCache.Value - Class in com.bumptech.glide.disklrucache
A snapshot of the values for an entry.
DiskLruCacheFactory - Class in com.bumptech.glide.load.engine.cache
Creates an DiskLruCache based disk cache in the specified disk cache directory.
DiskLruCacheFactory(String, int) - Constructor for class com.bumptech.glide.load.engine.cache.DiskLruCacheFactory
 
DiskLruCacheFactory(String, String, int) - Constructor for class com.bumptech.glide.load.engine.cache.DiskLruCacheFactory
 
DiskLruCacheFactory(DiskLruCacheFactory.CacheDirectoryGetter, int) - Constructor for class com.bumptech.glide.load.engine.cache.DiskLruCacheFactory
When using this constructor DiskLruCacheFactory.CacheDirectoryGetter.getCacheDirectory() will be called out of UI thread, allowing to do I/O access without performance impacts.
DiskLruCacheFactory.CacheDirectoryGetter - Interface in com.bumptech.glide.load.engine.cache
Interface called out of UI thread to get the cache folder.
DiskLruCacheWrapper - Class in com.bumptech.glide.load.engine.cache
The default DiskCache implementation.
DiskLruCacheWrapper(File, int) - Constructor for class com.bumptech.glide.load.engine.cache.DiskLruCacheWrapper
 
dontAnimate() - Method in class com.bumptech.glide.BitmapRequestBuilder
Removes any existing animation set on the builder.
dontAnimate() - Method in class com.bumptech.glide.DrawableRequestBuilder
Removes any existing animation set on the builder.
dontAnimate() - Method in class com.bumptech.glide.GenericRequestBuilder
Removes any existing animation set on the builder.
dontAnimate() - Method in class com.bumptech.glide.GifRequestBuilder
Removes any existing animation set on the builder.
dontTransform() - Method in class com.bumptech.glide.BitmapRequestBuilder
Removes the current Transformation.
dontTransform() - Method in class com.bumptech.glide.DrawableRequestBuilder
Removes the current Transformation.
dontTransform() - Method in class com.bumptech.glide.GenericRequestBuilder
Removes the current Transformation.
dontTransform() - Method in class com.bumptech.glide.GifRequestBuilder
Removes the current Transformation.
downloadOnly(Y) - Method in class com.bumptech.glide.DrawableTypeRequest
Loads the original unmodified data into the cache and calls the given Target with the cache File.
downloadOnly(int, int) - Method in class com.bumptech.glide.DrawableTypeRequest
Loads the original unmodified data into the cache and returns a Future that can be used to retrieve the cache File containing the data.
downloadOnly(Y) - Method in class com.bumptech.glide.GenericTranscodeRequest
Loads the original unmodified data into the cache and calls the given Target with the cache File.
downloadOnly(int, int) - Method in class com.bumptech.glide.GenericTranscodeRequest
Loads the original unmodified data into the cache and returns a Future that can be used to retrieve the cache File containing the data.
Downsampler - Class in com.bumptech.glide.load.resource.bitmap
A base class with methods for loading and decoding images from InputStreams.
Downsampler() - Constructor for class com.bumptech.glide.load.resource.bitmap.Downsampler
 
draw(Canvas) - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
draw(Canvas) - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
draw(Canvas) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
drawable - Variable in class com.bumptech.glide.load.resource.drawable.DrawableResource
 
DrawableCrossFadeFactory<T extends Drawable> - Class in com.bumptech.glide.request.animation
A factory class that produces a new GlideAnimation that varies depending on whether or not the drawable was loaded from the memory cache and whether or not the drawable is the first image to be set on the target.
DrawableCrossFadeFactory() - Constructor for class com.bumptech.glide.request.animation.DrawableCrossFadeFactory
 
DrawableCrossFadeFactory(int) - Constructor for class com.bumptech.glide.request.animation.DrawableCrossFadeFactory
 
DrawableCrossFadeFactory(Context, int, int) - Constructor for class com.bumptech.glide.request.animation.DrawableCrossFadeFactory
 
DrawableCrossFadeFactory(Animation, int) - Constructor for class com.bumptech.glide.request.animation.DrawableCrossFadeFactory
 
DrawableCrossFadeViewAnimation<T extends Drawable> - Class in com.bumptech.glide.request.animation
A cross fade GlideAnimation for Drawables that uses an TransitionDrawable to transition from an existing drawable already visible on the target to a new drawable.
DrawableCrossFadeViewAnimation(GlideAnimation<T>, int) - Constructor for class com.bumptech.glide.request.animation.DrawableCrossFadeViewAnimation
Constructor that takes a default animation and a duration in milliseconds that the cross fade animation should last.
DrawableImageViewTarget - Class in com.bumptech.glide.request.target
A target for display Drawable objects in ImageViews.
DrawableImageViewTarget(ImageView) - Constructor for class com.bumptech.glide.request.target.DrawableImageViewTarget
 
DrawableRequestBuilder<ModelType> - Class in com.bumptech.glide
A class for creating a request to load a GlideDrawable.
DrawableResource<T extends Drawable> - Class in com.bumptech.glide.load.resource.drawable
Simple wrapper for an Android Drawable which returns a new drawable based on it's state.
DrawableResource(T) - Constructor for class com.bumptech.glide.load.resource.drawable.DrawableResource
 
DrawableTypeRequest<ModelType> - Class in com.bumptech.glide
A class for creating a load request that loads either an animated GIF drawable or a Bitmap drawable directly, or adds an ResourceTranscoder to transcode the data into a resource type other than a Drawable.

E

edit(String) - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Returns an editor for the entry named key, or null if another edit is in progress.
edit() - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Value
Returns an editor for this snapshot's entry, or null if either the entry has changed since this snapshot was created or if another edit is in progress.
EmptyDataLoadProvider<T,Z> - Class in com.bumptech.glide.provider
A DataLoadProvider that returns null for every class.
EmptyDataLoadProvider() - Constructor for class com.bumptech.glide.provider.EmptyDataLoadProvider
 
EmptySignature - Class in com.bumptech.glide.signature
An empty key that is always equal to all other empty keys.
encode(T, OutputStream) - Method in interface com.bumptech.glide.load.Encoder
Writes the given data to the given output stream and returns True if the write completed successfully and should be committed.
encode(ImageVideoWrapper, OutputStream) - Method in class com.bumptech.glide.load.model.ImageVideoWrapperEncoder
 
encode(InputStream, OutputStream) - Method in class com.bumptech.glide.load.model.StreamEncoder
 
encode(Resource<Bitmap>, OutputStream) - Method in class com.bumptech.glide.load.resource.bitmap.BitmapEncoder
 
encode(Resource<GifDrawable>, OutputStream) - Method in class com.bumptech.glide.load.resource.gif.GifResourceEncoder
 
encode(Resource<GifBitmapWrapper>, OutputStream) - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResourceEncoder
 
encode(T, OutputStream) - Method in class com.bumptech.glide.load.resource.NullEncoder
 
encode(Resource<T>, OutputStream) - Method in class com.bumptech.glide.load.resource.NullResourceEncoder
 
encoder(ResourceEncoder<Bitmap>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the Encoder to use to encode the original data directly to cache.
encoder(ResourceEncoder<GifBitmapWrapper>) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets the Encoder to use to encode the original data directly to cache.
encoder(ResourceEncoder<ResourceType>) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets the Encoder to use to encode the original data directly to cache.
encoder(ResourceEncoder<GifDrawable>) - Method in class com.bumptech.glide.GifRequestBuilder
Sets the Encoder to use to encode the original data directly to cache.
Encoder<T> - Interface in com.bumptech.glide.load
An interface for writing data to some persistent data store (i.e.
Engine - Class in com.bumptech.glide.load.engine
Responsible for starting loads and managing active and cached resources.
Engine(MemoryCache, DiskCache.Factory, ExecutorService, ExecutorService) - Constructor for class com.bumptech.glide.load.engine.Engine
 
Engine.LoadStatus - Class in com.bumptech.glide.load.engine
Allows a request to indicate it no longer is interested in a given load.
Engine.LoadStatus(ResourceCallback, EngineJob) - Constructor for class com.bumptech.glide.load.engine.Engine.LoadStatus
 
equals(Object) - Method in class com.bumptech.glide.load.engine.prefill.PreFillType
 
equals(Object) - Method in interface com.bumptech.glide.load.Key
 
equals(Object) - Method in class com.bumptech.glide.load.model.GlideUrl
 
equals(Object) - Method in class com.bumptech.glide.load.model.LazyHeaders
 
equals(Object) - Method in class com.bumptech.glide.signature.MediaStoreSignature
 
equals(Object) - Method in class com.bumptech.glide.signature.StringSignature
 
equals(Object) - Method in class com.bumptech.glide.util.MultiClassKey
 
error(int) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets a resource to display if a load fails.
error(Drawable) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets a Drawable to display if a load fails.
error(int) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets a resource to display if a load fails.
error(Drawable) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets a Drawable to display if a load fails.
error(int) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets a resource to display if a load fails.
error(Drawable) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets a Drawable to display if a load fails.
error(int) - Method in class com.bumptech.glide.GifRequestBuilder
Sets a resource to display if a load fails.
error(Drawable) - Method in class com.bumptech.glide.GifRequestBuilder
Sets a Drawable to display if a load fails.
ExceptionCatchingInputStream - Class in com.bumptech.glide.util
An InputStream that catches IOExceptions during read and skip calls and stores them so they can later be handled or thrown.
ExifOrientationStream - Class in com.bumptech.glide.load.data
Adds an exif segment with an orientation attribute to a wrapped InputStream containing image data.
ExifOrientationStream(InputStream, int) - Constructor for class com.bumptech.glide.load.data.ExifOrientationStream
 
ExternalCacheDiskCacheFactory - Class in com.bumptech.glide.load.engine.cache
Creates an DiskLruCache based disk cache in the external disk cache directory.
ExternalCacheDiskCacheFactory(Context) - Constructor for class com.bumptech.glide.load.engine.cache.ExternalCacheDiskCacheFactory
 
ExternalCacheDiskCacheFactory(Context, int) - Constructor for class com.bumptech.glide.load.engine.cache.ExternalCacheDiskCacheFactory
 
ExternalCacheDiskCacheFactory(Context, String, int) - Constructor for class com.bumptech.glide.load.engine.cache.ExternalCacheDiskCacheFactory
 

F

fallback(Drawable) - Method in class com.bumptech.glide.BitmapRequestBuilder
 
fallback(int) - Method in class com.bumptech.glide.BitmapRequestBuilder
 
fallback(Drawable) - Method in class com.bumptech.glide.DrawableRequestBuilder
 
fallback(int) - Method in class com.bumptech.glide.DrawableRequestBuilder
 
fallback(Drawable) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets an Drawable to display if the model provided to GenericRequestBuilder.load(Object) is null.
fallback(int) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets a resource to display if the model provided to GenericRequestBuilder.load(Object) is null.
fallback(Drawable) - Method in class com.bumptech.glide.GifRequestBuilder
 
fallback(int) - Method in class com.bumptech.glide.GifRequestBuilder
 
FifoPriorityThreadPoolExecutor - Class in com.bumptech.glide.load.engine.executor
A FIFO priority ThreadPoolExecutor that prioritizes submitted Runnables by assuming they implement Prioritized.
FifoPriorityThreadPoolExecutor(int) - Constructor for class com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor
Constructor to build a fixed thread pool with the given pool size using FifoPriorityThreadPoolExecutor.DefaultThreadFactory.
FifoPriorityThreadPoolExecutor(int, FifoPriorityThreadPoolExecutor.UncaughtThrowableStrategy) - Constructor for class com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor
Constructor to build a fixed thread pool with the given pool size using FifoPriorityThreadPoolExecutor.DefaultThreadFactory.
FifoPriorityThreadPoolExecutor(int, int, long, TimeUnit, ThreadFactory, FifoPriorityThreadPoolExecutor.UncaughtThrowableStrategy) - Constructor for class com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor
 
FifoPriorityThreadPoolExecutor.DefaultThreadFactory - Class in com.bumptech.glide.load.engine.executor
A ThreadFactory that builds threads with priority Process.THREAD_PRIORITY_BACKGROUND.
FifoPriorityThreadPoolExecutor.DefaultThreadFactory() - Constructor for class com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor.DefaultThreadFactory
 
FifoPriorityThreadPoolExecutor.UncaughtThrowableStrategy - Enum in com.bumptech.glide.load.engine.executor
A strategy for handling unexpected and uncaught throwables thrown by futures run on the pool.
FileDecoder - Class in com.bumptech.glide.load.resource.file
A simple ResourceDecoder that creates resource for a given File.
FileDecoder() - Constructor for class com.bumptech.glide.load.resource.file.FileDecoder
 
FileDescriptorAssetPathFetcher - Class in com.bumptech.glide.load.data
Fetches an ParcelFileDescriptor for an asset path.
FileDescriptorAssetPathFetcher(AssetManager, String) - Constructor for class com.bumptech.glide.load.data.FileDescriptorAssetPathFetcher
 
FileDescriptorBitmapDataLoadProvider - Class in com.bumptech.glide.load.resource.bitmap
An DataLoadProvider that provides classes for decoding and encoding Bitmaps from ParcelFileDescriptor data.
FileDescriptorBitmapDataLoadProvider(BitmapPool, DecodeFormat) - Constructor for class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDataLoadProvider
 
FileDescriptorBitmapDecoder - Class in com.bumptech.glide.load.resource.bitmap
An ResourceDecoder for decoding Bitmaps from ParcelFileDescriptor data.
FileDescriptorBitmapDecoder(Context) - Constructor for class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDecoder
 
FileDescriptorBitmapDecoder(Context, DecodeFormat) - Constructor for class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDecoder
 
FileDescriptorBitmapDecoder(BitmapPool, DecodeFormat) - Constructor for class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDecoder
 
FileDescriptorBitmapDecoder(VideoBitmapDecoder, BitmapPool, DecodeFormat) - Constructor for class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDecoder
 
FileDescriptorFileLoader - Class in com.bumptech.glide.load.model.file_descriptor
A ModelLoader For translating File models into ParcelFileDescriptor data.
FileDescriptorFileLoader(Context) - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorFileLoader
 
FileDescriptorFileLoader(ModelLoader<Uri, ParcelFileDescriptor>) - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorFileLoader
 
FileDescriptorFileLoader.Factory - Class in com.bumptech.glide.load.model.file_descriptor
The default ModelLoaderFactory for FileDescriptorFileLoaders.
FileDescriptorFileLoader.Factory() - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorFileLoader.Factory
 
FileDescriptorLocalUriFetcher - Class in com.bumptech.glide.load.data
Fetches an ParcelFileDescriptor for a local Uri.
FileDescriptorLocalUriFetcher(Context, Uri) - Constructor for class com.bumptech.glide.load.data.FileDescriptorLocalUriFetcher
 
FileDescriptorModelLoader<T> - Interface in com.bumptech.glide.load.model.file_descriptor
A base class for ModelLoaders that translate models into Files.
FileDescriptorResourceLoader - Class in com.bumptech.glide.load.model.file_descriptor
A ModelLoader For translating android resource id models into ParcelFileDescriptor data.
FileDescriptorResourceLoader(Context) - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorResourceLoader
 
FileDescriptorResourceLoader(Context, ModelLoader<Uri, ParcelFileDescriptor>) - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorResourceLoader
 
FileDescriptorResourceLoader.Factory - Class in com.bumptech.glide.load.model.file_descriptor
The default factory for FileDescriptorResourceLoaders.
FileDescriptorResourceLoader.Factory() - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorResourceLoader.Factory
 
FileDescriptorStringLoader - Class in com.bumptech.glide.load.model.file_descriptor
A ModelLoader For translating String models, such as file paths, into ParcelFileDescriptor data.
FileDescriptorStringLoader(Context) - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorStringLoader
 
FileDescriptorStringLoader(ModelLoader<Uri, ParcelFileDescriptor>) - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorStringLoader
 
FileDescriptorStringLoader.Factory - Class in com.bumptech.glide.load.model.file_descriptor
The default factory for FileDescriptorStringLoaders.
FileDescriptorStringLoader.Factory() - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorStringLoader.Factory
 
FileDescriptorUriLoader - Class in com.bumptech.glide.load.model.file_descriptor
A ModelLoader For translating Uri models for local uris into ParcelFileDescriptor data.
FileDescriptorUriLoader(Context) - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorUriLoader
 
FileDescriptorUriLoader(Context, ModelLoader<GlideUrl, ParcelFileDescriptor>) - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorUriLoader
 
FileDescriptorUriLoader.Factory - Class in com.bumptech.glide.load.model.file_descriptor
The default factory for FileDescriptorUriLoaders.
FileDescriptorUriLoader.Factory() - Constructor for class com.bumptech.glide.load.model.file_descriptor.FileDescriptorUriLoader.Factory
 
FileLoader<T> - Class in com.bumptech.glide.load.model
A simple model loader for loading data from Files.
FileLoader(ModelLoader<Uri, T>) - Constructor for class com.bumptech.glide.load.model.FileLoader
 
FileResource - Class in com.bumptech.glide.load.resource.file
A simple Resource that wraps a File.
FileResource(File) - Constructor for class com.bumptech.glide.load.resource.file.FileResource
 
FileToStreamDecoder<T> - Class in com.bumptech.glide.load.resource.file
A decoder that wraps an InputStream decoder to allow it to decode from a file.
FileToStreamDecoder(ResourceDecoder<InputStream, T>) - Constructor for class com.bumptech.glide.load.resource.file.FileToStreamDecoder
 
finish() - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Flushes any pending data and closes output file.
fitCenter() - Method in class com.bumptech.glide.BitmapRequestBuilder
Transform images using FitCenter.
fitCenter() - Method in class com.bumptech.glide.DrawableRequestBuilder
Transform GlideDrawables using FitCenter.
fitCenter() - Method in class com.bumptech.glide.GifRequestBuilder
Transforms each frame of the GIF using FitCenter.
FitCenter - Class in com.bumptech.glide.load.resource.bitmap
Scales the image uniformly (maintaining the image's aspect ratio) so that one of the dimensions of the image will be equal to the given dimension and the other will be less than the given dimension.
FitCenter(Context) - Constructor for class com.bumptech.glide.load.resource.bitmap.FitCenter
 
FitCenter(BitmapPool) - Constructor for class com.bumptech.glide.load.resource.bitmap.FitCenter
 
fitCenter(Bitmap, BitmapPool, int, int) - Static method in class com.bumptech.glide.load.resource.bitmap.TransformationUtils
An expensive operation to resize the given Bitmap down so that it fits within the given dimensions maintain the original proportions.
FixedLoadProvider<A,T,Z,R> - Class in com.bumptech.glide.provider
A LoadProvider that sets the classes it provides using non null arguments in its constructor.
FixedLoadProvider(ModelLoader<A, T>, ResourceTranscoder<Z, R>, DataLoadProvider<T, Z>) - Constructor for class com.bumptech.glide.provider.FixedLoadProvider
 
FixedPreloadSizeProvider<T> - Class in com.bumptech.glide.util
A ListPreloader.PreloadSizeProvider with a fixed width and height.
FixedPreloadSizeProvider(int, int) - Constructor for class com.bumptech.glide.util.FixedPreloadSizeProvider
Constructor for a PreloadSizeProvider with a fixed size.
fixMarkLimit() - Method in class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
Reduces the mark limit to match the current buffer length to prevent the buffer from continuing to increase in size.
flush() - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Force buffered operations to the filesystem.
format(DecodeFormat) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the preferred format for Bitmaps decoded in this request.
from(Class<T>) - Method in class com.bumptech.glide.RequestManager
Returns a request builder that can be used for multiple loads that uses the ModelLoaderFactorys registered for the given model class for InputStreams and ParcelFileDescriptors to load a thumbnail from objects of the given modelClass.
from(Class<A>) - Method in class com.bumptech.glide.RequestManager.GenericModelRequest
Sets the type of model that will be loaded.
from(Class<T>) - Method in class com.bumptech.glide.RequestManager.ImageModelRequest
Returns a request builder that uses the provided ModelLoader to load images from an InputStreams obtained from models of the given model class.
fromBytes() - Method in class com.bumptech.glide.RequestManager
Returns a request builder that uses StreamByteArrayLoader to load images from byte arrays.
fromFile() - Method in class com.bumptech.glide.RequestManager
Returns a request builder that uses the ModelLoaderFactory currently registered for File to load the image represented by the given File.
fromMediaStore() - Method in class com.bumptech.glide.RequestManager
Returns a request builder that uses MediaStore.Images.Thumbnails and MediaStore.Video.Thumbnails to retrieve pre-generated thumbnails for Uris.
fromResource() - Method in class com.bumptech.glide.RequestManager
Returns a request builder that uses the ModelLoaderFactory currently registered for Integer to load the image represented by the given Integer resource id.
fromString() - Method in class com.bumptech.glide.RequestManager
Returns a request builder that loads data from Strings using an empty signature.
fromUri() - Method in class com.bumptech.glide.RequestManager
Returns a request builder to load data from Uris using no signature.
fromUrl() - Method in class com.bumptech.glide.RequestManager
Deprecated. The URL class has a number of performance problems and should generally be avoided when possible. Prefer RequestManager.load(android.net.Uri) or RequestManager.load(String).
FutureTarget<R> - Interface in com.bumptech.glide.request
An interface for an object that is both a Target and a Future.

G

GenericLoaderFactory - Class in com.bumptech.glide.load.model
Maintains a map of model class to factory to retrieve a ModelLoaderFactory and/or a ModelLoader for a given model type.
GenericLoaderFactory(Context) - Constructor for class com.bumptech.glide.load.model.GenericLoaderFactory
 
GenericRequest<A,T,Z,R> - Class in com.bumptech.glide.request
A Request that loads a Resource into a given Target.
GenericRequestBuilder<ModelType,DataType,ResourceType,TranscodeType> - Class in com.bumptech.glide
A generic class that can handle setting options and staring loads for generic resource types.
GenericTranscodeRequest<ModelType,DataType,ResourceType> - Class in com.bumptech.glide
A class for handling requests to load a generic resource type or transcode the generic resource type into another generic resource type.
get(String) - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Returns a snapshot of the entry named key, or null if it doesn't exist is not currently readable.
get(Context) - Static method in class com.bumptech.glide.Glide
Get the singleton.
get(int, int, Bitmap.Config) - Method in interface com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool
Returns a Bitmap of exactly the given width, height, and configuration, and containing only transparent pixels or null if no such Bitmap could be obtained from the pool.
get(int, int, Bitmap.Config) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter
 
get(int, int, Bitmap.Config) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool
 
get(int, int, Bitmap.Config) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.SizeConfigStrategy
 
get(Key) - Method in interface com.bumptech.glide.load.engine.cache.DiskCache
Get the cache for the value at the given key.
get(Key) - Method in class com.bumptech.glide.load.engine.cache.DiskCacheAdapter
 
get(File, int) - Static method in class com.bumptech.glide.load.engine.cache.DiskLruCacheWrapper
Get a DiskCache in the given directory and size.
get(Key) - Method in class com.bumptech.glide.load.engine.cache.DiskLruCacheWrapper
 
get() - Method in interface com.bumptech.glide.load.engine.Resource
Returns an instance of the wrapped resource.
get(A, int, int) - Method in class com.bumptech.glide.load.model.ModelCache
Get a value.
get() - Method in class com.bumptech.glide.load.resource.bitmap.BitmapResource
 
get() - Method in class com.bumptech.glide.load.resource.bytes.BytesResource
 
get() - Method in class com.bumptech.glide.load.resource.drawable.DrawableResource
 
get() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResource
 
get() - Static method in class com.bumptech.glide.load.resource.NullDecoder
Returns an instance of the NullDecoder for the given types.
get() - Static method in class com.bumptech.glide.load.resource.NullEncoder
Returns an Encoder for the given data type.
get() - Static method in class com.bumptech.glide.load.resource.NullResourceEncoder
Returns a NullResourceEncoder for the given type.
get() - Method in class com.bumptech.glide.load.resource.SimpleResource
 
get(Class<Z>, Class<R>) - Method in class com.bumptech.glide.load.resource.transcode.TranscoderRegistry
Returns the currently registered ResourceTranscoder for the given classes.
get() - Static method in class com.bumptech.glide.load.resource.transcode.UnitTranscoder
 
get() - Static method in class com.bumptech.glide.load.resource.UnitTransformation
Returns a UnitTransformation for the given type.
get() - Static method in class com.bumptech.glide.manager.RequestManagerRetriever
Retrieves and returns the RequestManagerRetriever singleton.
get(Context) - Method in class com.bumptech.glide.manager.RequestManagerRetriever
 
get(FragmentActivity) - Method in class com.bumptech.glide.manager.RequestManagerRetriever
 
get(Fragment) - Method in class com.bumptech.glide.manager.RequestManagerRetriever
 
get(Activity) - Method in class com.bumptech.glide.manager.RequestManagerRetriever
 
get(Fragment) - Method in class com.bumptech.glide.manager.RequestManagerRetriever
 
get(Class<T>, Class<Z>) - Method in class com.bumptech.glide.provider.DataLoadProviderRegistry
Returns the currently registered DataLoadProvider for the given classes.
get() - Static method in class com.bumptech.glide.provider.EmptyDataLoadProvider
 
get() - Static method in class com.bumptech.glide.request.animation.NoAnimation
Returns an instance of NoAnimation.
get() - Method in class com.bumptech.glide.request.RequestFutureTarget
 
get(long, TimeUnit) - Method in class com.bumptech.glide.request.RequestFutureTarget
 
get() - Static method in class com.bumptech.glide.util.ByteArrayPool
Returns a constant singleton byte array pool.
get(T) - Method in class com.bumptech.glide.util.LruCache
Returns the item in the cache for the given key or null if no such item exists.
getAlpha() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getAssetPathFetcher(Context, String) - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorUriLoader
 
getAssetPathFetcher(Context, String) - Method in class com.bumptech.glide.load.model.stream.StreamUriLoader
 
getAssetPathFetcher(Context, String) - Method in class com.bumptech.glide.load.model.UriLoader
 
getBitmap() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
getBitmapByteSize(Bitmap) - Static method in class com.bumptech.glide.util.Util
Returns the in memory size of the given Bitmap in bytes.
getBitmapByteSize(int, int, Bitmap.Config) - Static method in class com.bumptech.glide.util.Util
Returns the in memory size of Bitmap with the given width, height, and Bitmap.Config.
getBitmapPool() - Method in class com.bumptech.glide.Glide
Returns the BitmapPool used to temporarily store Bitmaps so they can be reused to avoid garbage collections.
getBitmapPoolSize() - Method in class com.bumptech.glide.load.engine.cache.MemorySizeCalculator
Returns the recommended bitmap pool size for the device it is run on in bytes.
getBitmapResource() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapper
Returns the wrapped Bitmap resource if it exists, or null.
getBytes() - Method in class com.bumptech.glide.util.ByteArrayPool
Returns a byte array by retrieving one from the pool if the pool is non empty or otherwise by creating a new byte array.
getCacheDecoder() - Method in class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDataLoadProvider
 
getCacheDecoder() - Method in class com.bumptech.glide.load.resource.bitmap.ImageVideoDataLoadProvider
 
getCacheDecoder() - Method in class com.bumptech.glide.load.resource.bitmap.StreamBitmapDataLoadProvider
 
getCacheDecoder() - Method in class com.bumptech.glide.load.resource.file.StreamFileDataLoadProvider
 
getCacheDecoder() - Method in class com.bumptech.glide.load.resource.gif.GifDrawableLoadProvider
 
getCacheDecoder() - Method in class com.bumptech.glide.load.resource.gifbitmap.ImageVideoGifDrawableLoadProvider
 
getCacheDecoder() - Method in class com.bumptech.glide.provider.ChildLoadProvider
Returns the ResourceDecoder to use to decode the resource from the disk cache.
getCacheDecoder() - Method in interface com.bumptech.glide.provider.DataLoadProvider
Returns the ResourceDecoder to use to decode the resource from the disk cache.
getCacheDecoder() - Method in class com.bumptech.glide.provider.EmptyDataLoadProvider
 
getCacheDecoder() - Method in class com.bumptech.glide.provider.FixedLoadProvider
Returns the ResourceDecoder to use to decode the resource from the disk cache.
getCacheDirectory() - Method in interface com.bumptech.glide.load.engine.cache.DiskLruCacheFactory.CacheDirectoryGetter
 
getCacheKey() - Method in class com.bumptech.glide.load.model.GlideUrl
Returns an inexpensive to calculate String suitable for use as a disk cache key.
getCallback() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getChangingConfigurations() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getConstantState() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
getConstantState() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
getConstantState() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getCurrent() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getCurrentDrawable() - Method in interface com.bumptech.glide.request.animation.GlideAnimation.ViewAdapter
Returns the current drawable being displayed in the view, or null if no such drawable exists (or one cannot be retrieved).
getCurrentDrawable() - Method in class com.bumptech.glide.request.target.ImageViewTarget
Returns the current Drawable being displayed in the view using ImageView.getDrawable().
getCurrentFrameIndex() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Gets the current index of the animation frame, or -1 if animation hasn't not yet started.
getCurrentSize() - Method in interface com.bumptech.glide.load.engine.cache.MemoryCache
Returns the sum of the sizes of all the contents of the cache in bytes.
getCurrentSize() - Method in class com.bumptech.glide.load.engine.cache.MemoryCacheAdapter
 
getCurrentSize() - Method in class com.bumptech.glide.util.LruCache
Returns the sum of the sizes of all items in the cache.
getData() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
 
getData() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
getDecoder() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
getDelay(int) - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Gets display duration for specified frame.
getDescendantRequestManagerFragments() - Method in class com.bumptech.glide.manager.RequestManagerFragment
Returns the set of fragments that this RequestManagerFragment's parent is a parent to.
getDescendantRequestManagerFragments() - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
Returns the set of fragments that this RequestManagerFragment's parent is a parent to.
getDescendants() - Method in interface com.bumptech.glide.manager.RequestManagerTreeNode
Returns all descendant RequestManagers relative to the context of the current RequestManager.
getDimensions(T) - Method in class com.bumptech.glide.ListPreloader
Deprecated. Use ListPreloader.PreloadSizeProvider instead. This method will be removed in Glide 4.0.
getDimensions(MarkEnforcingInputStream, RecyclableBufferedInputStream, BitmapFactory.Options) - Method in class com.bumptech.glide.load.resource.bitmap.Downsampler
A method for getting the dimensions of an image from the given InputStream.
getDirectory() - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Returns the directory where this cache stores its data.
getDirty(int, int, Bitmap.Config) - Method in interface com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool
Identical to BitmapPool.get(int, int, android.graphics.Bitmap.Config) except that any returned non-null Bitmap may not have been erased and may contain random data.
getDirty(int, int, Bitmap.Config) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter
 
getDirty(int, int, Bitmap.Config) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool
 
getElapsedMillis(long) - Static method in class com.bumptech.glide.util.LogTime
Returns the time elapsed since the given logTime in millis.
getEncoder() - Method in class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDataLoadProvider
 
getEncoder() - Method in class com.bumptech.glide.load.resource.bitmap.ImageVideoDataLoadProvider
 
getEncoder() - Method in class com.bumptech.glide.load.resource.bitmap.StreamBitmapDataLoadProvider
 
getEncoder() - Method in class com.bumptech.glide.load.resource.file.StreamFileDataLoadProvider
 
getEncoder() - Method in class com.bumptech.glide.load.resource.gif.GifDrawableLoadProvider
 
getEncoder() - Method in class com.bumptech.glide.load.resource.gifbitmap.ImageVideoGifDrawableLoadProvider
 
getEncoder() - Method in class com.bumptech.glide.provider.ChildLoadProvider
Returns the ResourceEncoder to use to write the decoded and transformed resource to the disk cache.
getEncoder() - Method in interface com.bumptech.glide.provider.DataLoadProvider
Returns the ResourceEncoder to use to write the decoded and transformed resource to the disk cache.
getEncoder() - Method in class com.bumptech.glide.provider.EmptyDataLoadProvider
 
getEncoder() - Method in class com.bumptech.glide.provider.FixedLoadProvider
Returns the ResourceEncoder to use to write the decoded and transformed resource to the disk cache.
getException() - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
getExifOrientationDegrees(int) - Static method in class com.bumptech.glide.load.resource.bitmap.TransformationUtils
Get the # of degrees an image must be rotated to match the given exif orientation.
getFactory() - Static method in class com.bumptech.glide.request.animation.NoAnimation
Returns an instance of a factory that produces NoAnimations.
getFile(int) - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Editor
 
getFile(int) - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Value
 
getFileDescriptor() - Method in class com.bumptech.glide.load.model.ImageVideoWrapper
 
getFirstFrame() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
getFrameCount() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Gets the number of frames read from file.
getFrameCount() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
getFrameTransformation() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
getGifResource() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapper
Returns the wrapped GifDrawable resource if it exists, or null.
getHeaders() - Method in class com.bumptech.glide.load.model.GlideUrl
Returns a non-null Map containing headers.
getHeaders() - Method in interface com.bumptech.glide.load.model.Headers
 
getHeaders() - Method in class com.bumptech.glide.load.model.LazyHeaders
 
getHeaders(T, int, int) - Method in class com.bumptech.glide.load.model.stream.BaseGlideUrlLoader
Get the headers for the given model and dimensions as a map of strings to sets of strings.
getHeight() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
 
getHeight() - Method in class com.bumptech.glide.gifdecoder.GifHeader
 
getId() - Method in class com.bumptech.glide.load.data.AssetPathFetcher
 
getId() - Method in class com.bumptech.glide.load.data.ByteArrayFetcher
 
getId() - Method in interface com.bumptech.glide.load.data.DataFetcher
Returns a string uniquely identifying the data that this fetcher will fetch including the specific size.
getId() - Method in class com.bumptech.glide.load.data.HttpUrlFetcher
 
getId() - Method in class com.bumptech.glide.load.data.LocalUriFetcher
 
getId() - Method in class com.bumptech.glide.load.data.MediaStoreThumbFetcher
 
getId() - Method in interface com.bumptech.glide.load.Encoder
Returns an ID identifying any transformation this encoder may apply to the given data that will be mixed in to the cache key.
getId() - Method in class com.bumptech.glide.load.model.ImageVideoWrapperEncoder
 
getId() - Method in class com.bumptech.glide.load.model.StreamEncoder
 
getId() - Method in class com.bumptech.glide.load.MultiTransformation
 
getId() - Method in interface com.bumptech.glide.load.resource.bitmap.BitmapDecoder
Returns some unique String id that distinguishes this decoder from any other decoder.
getId() - Method in class com.bumptech.glide.load.resource.bitmap.BitmapEncoder
 
getId() - Method in class com.bumptech.glide.load.resource.bitmap.CenterCrop
 
getId() - Method in class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.bitmap.FitCenter
 
getId() - Method in class com.bumptech.glide.load.resource.bitmap.ImageVideoBitmapDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.bitmap.VideoBitmapDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.file.FileDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.file.FileToStreamDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.gif.GifDrawableTransformation
 
getId() - Method in class com.bumptech.glide.load.resource.gif.GifResourceDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.gif.GifResourceEncoder
 
getId() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResourceDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResourceEncoder
 
getId() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperStreamResourceDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperTransformation
 
getId() - Method in class com.bumptech.glide.load.resource.NullDecoder
 
getId() - Method in class com.bumptech.glide.load.resource.NullEncoder
 
getId() - Method in class com.bumptech.glide.load.resource.NullResourceEncoder
 
getId() - Method in class com.bumptech.glide.load.resource.transcode.BitmapBytesTranscoder
 
getId() - Method in class com.bumptech.glide.load.resource.transcode.BitmapToGlideDrawableTranscoder
 
getId() - Method in class com.bumptech.glide.load.resource.transcode.GifBitmapWrapperDrawableTranscoder
 
getId() - Method in class com.bumptech.glide.load.resource.transcode.GifDrawableBytesTranscoder
 
getId() - Method in class com.bumptech.glide.load.resource.transcode.GlideBitmapDrawableTranscoder
 
getId() - Method in interface com.bumptech.glide.load.resource.transcode.ResourceTranscoder
 
getId() - Method in class com.bumptech.glide.load.resource.transcode.UnitTranscoder
 
getId() - Method in class com.bumptech.glide.load.resource.UnitTransformation
 
getId() - Method in interface com.bumptech.glide.load.ResourceDecoder
Returns an ID identifying any transformation this decoder may apply to the given data that will be mixed in to the cache key.
getId() - Method in interface com.bumptech.glide.load.Transformation
A method to get a unique identifier for this particular transformation that can be used as part of a cache key.
getIntrinsicHeight() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
getIntrinsicHeight() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
getIntrinsicHeight() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getIntrinsicWidth() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
getIntrinsicWidth() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
getIntrinsicWidth() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getItems(int, int) - Method in class com.bumptech.glide.ListPreloader
Deprecated. Use ListPreloader.PreloadModelProvider instead. This method will be removed in Glide 4.0.
getLength(int) - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Value
Returns the byte length of the value for index.
getLocalUriFetcher(Context, Uri) - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorUriLoader
 
getLocalUriFetcher(Context, Uri) - Method in class com.bumptech.glide.load.model.stream.StreamUriLoader
 
getLocalUriFetcher(Context, Uri) - Method in class com.bumptech.glide.load.model.UriLoader
 
getLogTime() - Static method in class com.bumptech.glide.util.LogTime
Returns the current time in either millis or nanos depending on the api level to be used with LogTime.getElapsedMillis(long).
getLoopCount() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Gets the "Netscape" iteration count, if any.
getMaxSize() - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Returns the maximum number of bytes that this cache should use to store its data.
getMaxSize() - Method in interface com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool
Returns the current maximum size of the pool in bytes.
getMaxSize() - Method in class com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter
 
getMaxSize() - Method in class com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool
 
getMaxSize() - Method in interface com.bumptech.glide.load.engine.cache.MemoryCache
Returns the current maximum size in bytes of the cache.
getMaxSize() - Method in class com.bumptech.glide.load.engine.cache.MemoryCacheAdapter
 
getMaxSize() - Method in class com.bumptech.glide.util.LruCache
Returns the current maximum size of the cache in bytes.
getMemoryCacheSize() - Method in class com.bumptech.glide.load.engine.cache.MemorySizeCalculator
Returns the recommended memory cache size for the device it is run on in bytes.
getMinimumHeight() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getMinimumWidth() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getModelLoader() - Method in class com.bumptech.glide.provider.ChildLoadProvider
 
getModelLoader() - Method in class com.bumptech.glide.provider.FixedLoadProvider
Returns the ModelLoader to convert from the given model to a data type.
getModelLoader() - Method in interface com.bumptech.glide.provider.LoadProvider
Returns the ModelLoader to convert from the given model to a data type.
getMultiplier() - Method in enum com.bumptech.glide.MemoryCategory
Returns the multiplier that should be applied to the initial maximum size of Glide's memory cache and bitmap pool.
getNextDelay() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Gets display duration for the upcoming frame in ms.
getNextFrame() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Get the next frame in the animation sequence.
getNumFrames() - Method in class com.bumptech.glide.gifdecoder.GifHeader
 
getOpacity() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
getOpacity() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
getOpacity() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getOrientation() - Method in class com.bumptech.glide.load.resource.bitmap.ImageHeaderParser
Parse the orientation from the image header.
getOrientation(String) - Static method in class com.bumptech.glide.load.resource.bitmap.TransformationUtils
Deprecated. No longer used by Glide, scheduled to be removed in Glide 4.0
getPadding(Rect) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
getPhotoCacheDir(Context) - Static method in class com.bumptech.glide.Glide
Returns a directory with a default name in the private cache directory of the application to use to store retrieved media and thumbnails.
getPhotoCacheDir(Context, String) - Static method in class com.bumptech.glide.Glide
Returns a directory with the given name in the private cache directory of the application to use to store retrieved media and thumbnails.
getPreloadItems(int) - Method in interface com.bumptech.glide.ListPreloader.PreloadModelProvider
Returns a non null list of all models that need to be loaded for the list to display adapter items in positions between start and end.
getPreloadRequestBuilder(U) - Method in interface com.bumptech.glide.ListPreloader.PreloadModelProvider
Returns a non null GenericRequestBuilder for a given item.
getPreloadSize(T, int, int) - Method in interface com.bumptech.glide.ListPreloader.PreloadSizeProvider
Returns the size of the view in the list where the resources will be displayed in pixels in the format [x, y], or null if no size is currently available.
getPreloadSize(T, int, int) - Method in class com.bumptech.glide.util.FixedPreloadSizeProvider
 
getPreloadSize(T, int, int) - Method in class com.bumptech.glide.util.ViewPreloadSizeProvider
 
getPriority() - Method in interface com.bumptech.glide.load.engine.executor.Prioritized
Returns the priority of this task.
getRequest() - Method in class com.bumptech.glide.request.RequestFutureTarget
 
getRequest() - Method in class com.bumptech.glide.request.target.BaseTarget
Retrieves the current request for this target, should not be called outside of Glide.
getRequest() - Method in interface com.bumptech.glide.request.target.Target
Retrieves the current request for this target, should not be called outside of Glide.
getRequest() - Method in class com.bumptech.glide.request.target.ViewTarget
Returns any stored request using View.getTag().
getRequestBuilder(T) - Method in class com.bumptech.glide.ListPreloader
Deprecated. Use ListPreloader.PreloadModelProvider instead. This method will be removed in Glide 4.0.
getRequestManager() - Method in class com.bumptech.glide.manager.RequestManagerFragment
Returns the current RequestManager or null if none exists.
getRequestManager() - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
Returns the current RequestManager or null if none is set.
getRequestManagerTreeNode() - Method in class com.bumptech.glide.manager.RequestManagerFragment
 
getRequestManagerTreeNode() - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
Returns the RequestManagerTreeNode that provides tree traversal methods relative to the associated RequestManager.
getResourceFetcher(File, int, int) - Method in class com.bumptech.glide.load.model.FileLoader
 
getResourceFetcher(A, int, int) - Method in class com.bumptech.glide.load.model.ImageVideoModelLoader
 
getResourceFetcher(T, int, int) - Method in interface com.bumptech.glide.load.model.ModelLoader
Obtains an DataFetcher that can fetch the data required to decode the resource represented by this model.
getResourceFetcher(Integer, int, int) - Method in class com.bumptech.glide.load.model.ResourceLoader
 
getResourceFetcher(T, int, int) - Method in class com.bumptech.glide.load.model.stream.BaseGlideUrlLoader
 
getResourceFetcher(GlideUrl, int, int) - Method in class com.bumptech.glide.load.model.stream.HttpUrlGlideUrlLoader
 
getResourceFetcher(Uri, int, int) - Method in class com.bumptech.glide.load.model.stream.MediaStoreStreamLoader
 
getResourceFetcher(byte[], int, int) - Method in class com.bumptech.glide.load.model.stream.StreamByteArrayLoader
 
getResourceFetcher(String, int, int) - Method in class com.bumptech.glide.load.model.StringLoader
 
getResourceFetcher(Uri, int, int) - Method in class com.bumptech.glide.load.model.UriLoader
 
getResourceFetcher(URL, int, int) - Method in class com.bumptech.glide.load.model.UrlLoader
 
getSampleSize(int, int, int, int) - Method in class com.bumptech.glide.load.resource.bitmap.Downsampler
Determine the amount of downsampling to use for a load given the dimensions of the image to be downsampled and the dimensions of the view/target the image will be displayed in.
getSize(Bitmap) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.SizeConfigStrategy
 
getSize(Resource<?>) - Method in class com.bumptech.glide.load.engine.cache.LruResourceCache
 
getSize() - Method in interface com.bumptech.glide.load.engine.Resource
Returns the size in bytes of the wrapped resource to use to determine how much of the memory cache this resource uses.
getSize() - Method in class com.bumptech.glide.load.resource.bitmap.BitmapDrawableResource
 
getSize() - Method in class com.bumptech.glide.load.resource.bitmap.BitmapResource
 
getSize() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawableResource
 
getSize() - Method in class com.bumptech.glide.load.resource.bytes.BytesResource
 
getSize() - Method in class com.bumptech.glide.load.resource.gif.GifDrawableResource
 
getSize() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapper
Returns the size of the wrapped resource.
getSize() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResource
 
getSize() - Method in class com.bumptech.glide.load.resource.SimpleResource
 
getSize(SizeReadyCallback) - Method in class com.bumptech.glide.request.RequestFutureTarget
A callback that should never be invoked directly.
getSize(SizeReadyCallback) - Method in class com.bumptech.glide.request.target.SimpleTarget
Immediately calls the given callback with the sizes given in the constructor.
getSize(SizeReadyCallback) - Method in interface com.bumptech.glide.request.target.Target
A method to retrieve the size of this target.
getSize(SizeReadyCallback) - Method in class com.bumptech.glide.request.target.ViewTarget
Determines the size of the view by first checking View.getWidth() and View.getHeight().
getSize(Y) - Method in class com.bumptech.glide.util.LruCache
Returns the size of a given item, defaulting to one.
getSize(Bitmap) - Static method in class com.bumptech.glide.util.Util
Deprecated. Use Util.getBitmapByteSize(android.graphics.Bitmap) instead. Scheduled to be removed in Glide 4.0.
getSnapshot(Collection<T>) - Static method in class com.bumptech.glide.util.Util
Returns a copy of the given list that is safe to iterate over and perform actions that may modify the original list.
getSourceDecoder() - Method in class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDataLoadProvider
 
getSourceDecoder() - Method in class com.bumptech.glide.load.resource.bitmap.ImageVideoDataLoadProvider
 
getSourceDecoder() - Method in class com.bumptech.glide.load.resource.bitmap.StreamBitmapDataLoadProvider
 
getSourceDecoder() - Method in class com.bumptech.glide.load.resource.file.StreamFileDataLoadProvider
 
getSourceDecoder() - Method in class com.bumptech.glide.load.resource.gif.GifDrawableLoadProvider
 
getSourceDecoder() - Method in class com.bumptech.glide.load.resource.gifbitmap.ImageVideoGifDrawableLoadProvider
 
getSourceDecoder() - Method in class com.bumptech.glide.provider.ChildLoadProvider
Returns the ResourceDecoder to use to decode the resource from the original data.
getSourceDecoder() - Method in interface com.bumptech.glide.provider.DataLoadProvider
Returns the ResourceDecoder to use to decode the resource from the original data.
getSourceDecoder() - Method in class com.bumptech.glide.provider.EmptyDataLoadProvider
 
getSourceDecoder() - Method in class com.bumptech.glide.provider.FixedLoadProvider
Returns the ResourceDecoder to use to decode the resource from the original data.
getSourceEncoder() - Method in class com.bumptech.glide.load.resource.bitmap.FileDescriptorBitmapDataLoadProvider
 
getSourceEncoder() - Method in class com.bumptech.glide.load.resource.bitmap.ImageVideoDataLoadProvider
 
getSourceEncoder() - Method in class com.bumptech.glide.load.resource.bitmap.StreamBitmapDataLoadProvider
 
getSourceEncoder() - Method in class com.bumptech.glide.load.resource.file.StreamFileDataLoadProvider
 
getSourceEncoder() - Method in class com.bumptech.glide.load.resource.gif.GifDrawableLoadProvider
 
getSourceEncoder() - Method in class com.bumptech.glide.load.resource.gifbitmap.ImageVideoGifDrawableLoadProvider
 
getSourceEncoder() - Method in class com.bumptech.glide.provider.ChildLoadProvider
Returns the Encoder to use to write the original data to the disk cache.
getSourceEncoder() - Method in interface com.bumptech.glide.provider.DataLoadProvider
Returns the Encoder to use to write the original data to the disk cache.
getSourceEncoder() - Method in class com.bumptech.glide.provider.EmptyDataLoadProvider
 
getSourceEncoder() - Method in class com.bumptech.glide.provider.FixedLoadProvider
Returns the Encoder to use to write the original data to the disk cache.
getStatus() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Returns the current status of the decoder.
getStatus() - Method in class com.bumptech.glide.gifdecoder.GifHeader
Global status code of GIF data parsing.
getStream() - Method in class com.bumptech.glide.load.model.ImageVideoWrapper
 
getString(int) - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Editor
Returns the last committed value as a string, or null if no value has been committed.
getString(int) - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Value
Returns the string value for index.
getTranscoder() - Method in class com.bumptech.glide.provider.ChildLoadProvider
Returns the ResourceTranscoder to convert from the decoded and transformed resource into the transcoded resource.
getTranscoder() - Method in class com.bumptech.glide.provider.FixedLoadProvider
Returns the ResourceTranscoder to convert from the decoded and transformed resource into the transcoded resource.
getTranscoder() - Method in interface com.bumptech.glide.provider.LoadProvider
Returns the ResourceTranscoder to convert from the decoded and transformed resource into the transcoded resource.
getType() - Method in class com.bumptech.glide.load.resource.bitmap.ImageHeaderParser
 
getUrl(T, int, int) - Method in class com.bumptech.glide.load.model.stream.BaseGlideUrlLoader
Get a valid url http:// or https:// for the given model and dimensions as a string.
getView() - Method in interface com.bumptech.glide.request.animation.GlideAnimation.ViewAdapter
Returns the wrapped View.
getView() - Method in class com.bumptech.glide.request.target.ViewTarget
Returns the wrapped View.
getWidth() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
 
getWidth() - Method in class com.bumptech.glide.gifdecoder.GifHeader
 
GifBitmapWrapper - Class in com.bumptech.glide.load.resource.gifbitmap
A wrapper that contains either an Bitmap resource or an GifDrawable resource.
GifBitmapWrapper(Resource<Bitmap>, Resource<GifDrawable>) - Constructor for class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapper
 
GifBitmapWrapperDrawableTranscoder - Class in com.bumptech.glide.load.resource.transcode
An ResourceTranscoder that can transcode either an Bitmap or an GifDrawable into an Drawable.
GifBitmapWrapperDrawableTranscoder(ResourceTranscoder<Bitmap, GlideBitmapDrawable>) - Constructor for class com.bumptech.glide.load.resource.transcode.GifBitmapWrapperDrawableTranscoder
 
GifBitmapWrapperResource - Class in com.bumptech.glide.load.resource.gifbitmap
A resource that wraps an GifBitmapWrapper.
GifBitmapWrapperResource(GifBitmapWrapper) - Constructor for class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResource
 
GifBitmapWrapperResourceDecoder - Class in com.bumptech.glide.load.resource.gifbitmap
An ResourceDecoder that can decode either an Bitmap or an GifDrawable from an InputStream or a ParcelFileDescriptor.
GifBitmapWrapperResourceDecoder(ResourceDecoder<ImageVideoWrapper, Bitmap>, ResourceDecoder<InputStream, GifDrawable>, BitmapPool) - Constructor for class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResourceDecoder
 
GifBitmapWrapperResourceEncoder - Class in com.bumptech.glide.load.resource.gifbitmap
A ResourceEncoder that can encode either an Bitmap or GifDrawable.
GifBitmapWrapperResourceEncoder(ResourceEncoder<Bitmap>, ResourceEncoder<GifDrawable>) - Constructor for class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResourceEncoder
 
GifBitmapWrapperStreamResourceDecoder - Class in com.bumptech.glide.load.resource.gifbitmap
A ResourceDecoder that can decode an GifBitmapWrapper from InputStream data.
GifBitmapWrapperStreamResourceDecoder(ResourceDecoder<ImageVideoWrapper, GifBitmapWrapper>) - Constructor for class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperStreamResourceDecoder
 
GifBitmapWrapperTransformation - Class in com.bumptech.glide.load.resource.gifbitmap
A Transformation that can apply a wrapped Bitmap transformation to both Bitmaps and GifDrawable.
GifBitmapWrapperTransformation(BitmapPool, Transformation<Bitmap>) - Constructor for class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperTransformation
 
GifDecoder - Class in com.bumptech.glide.gifdecoder
Reads frame data from a GIF image source and decodes it into individual frames for animation purposes.
GifDecoder(GifDecoder.BitmapProvider) - Constructor for class com.bumptech.glide.gifdecoder.GifDecoder
 
GifDecoder.BitmapProvider - Interface in com.bumptech.glide.gifdecoder
An interface that can be used to provide reused Bitmaps to avoid GCs from constantly allocating Bitmaps for every frame.
GifDrawable - Class in com.bumptech.glide.load.resource.gif
An animated Drawable that plays the frames of an animated GIF.
GifDrawable(Context, GifDecoder.BitmapProvider, BitmapPool, Transformation<Bitmap>, int, int, GifHeader, byte[], Bitmap) - Constructor for class com.bumptech.glide.load.resource.gif.GifDrawable
Constructor for GifDrawable.
GifDrawableBytesTranscoder - Class in com.bumptech.glide.load.resource.transcode
An ResourceTranscoder that converts GifDrawable into bytes by obtaining the original bytes of the GIF from the GifDrawable.
GifDrawableBytesTranscoder() - Constructor for class com.bumptech.glide.load.resource.transcode.GifDrawableBytesTranscoder
 
GifDrawableLoadProvider - Class in com.bumptech.glide.load.resource.gif
An DataLoadProvider that loads an InputStream into GifDrawable that can be used to display an animated GIF.
GifDrawableLoadProvider(Context, BitmapPool) - Constructor for class com.bumptech.glide.load.resource.gif.GifDrawableLoadProvider
 
GifDrawableResource - Class in com.bumptech.glide.load.resource.gif
A resource wrapping an GifDrawable.
GifDrawableResource(GifDrawable) - Constructor for class com.bumptech.glide.load.resource.gif.GifDrawableResource
 
GifDrawableTransformation - Class in com.bumptech.glide.load.resource.gif
An Transformation that wraps a transformation for a Bitmap and can apply it to every frame of any GifDrawable.
GifDrawableTransformation(Transformation<Bitmap>, BitmapPool) - Constructor for class com.bumptech.glide.load.resource.gif.GifDrawableTransformation
 
GifHeader - Class in com.bumptech.glide.gifdecoder
A header object containing the number of frames in an animated GIF image as well as basic metadata like width and height that can be used to decode each individual frame of the GIF.
GifHeader() - Constructor for class com.bumptech.glide.gifdecoder.GifHeader
 
GifHeaderParser - Class in com.bumptech.glide.gifdecoder
A class responsible for creating GifHeaders from data representing animated gifs.
GifHeaderParser() - Constructor for class com.bumptech.glide.gifdecoder.GifHeaderParser
 
GifRequestBuilder<ModelType> - Class in com.bumptech.glide
A class for creating a request to load an animated gif.
GifResourceDecoder - Class in com.bumptech.glide.load.resource.gif
An ResourceDecoder that decodes GifDrawable from InputStream data.
GifResourceDecoder(Context) - Constructor for class com.bumptech.glide.load.resource.gif.GifResourceDecoder
 
GifResourceDecoder(Context, BitmapPool) - Constructor for class com.bumptech.glide.load.resource.gif.GifResourceDecoder
 
GifResourceEncoder - Class in com.bumptech.glide.load.resource.gif
An ResourceEncoder that can write GifDrawable to cache.
GifResourceEncoder(BitmapPool) - Constructor for class com.bumptech.glide.load.resource.gif.GifResourceEncoder
 
GifTypeRequest<ModelType> - Class in com.bumptech.glide
A class for creating a load request that either loads an GifDrawable directly or that adds an ResourceTranscoder to transcode GifDrawable into another resource type.
glide - Variable in class com.bumptech.glide.GenericRequestBuilder
 
Glide - Class in com.bumptech.glide
A singleton to present a simple static interface for building requests with BitmapRequestBuilder and maintaining an Engine, BitmapPool, DiskCache and MemoryCache.
GlideAnimation<R> - Interface in com.bumptech.glide.request.animation
An interface that allows a transformation to be applied to Views in Targets in across resource types.
GlideAnimation.ViewAdapter - Interface in com.bumptech.glide.request.animation
An interface wrapping a view that exposes the necessary methods to run the various types of android animations (ViewAnimation, ViewPropertyAnimation and animated Drawables).
GlideAnimationFactory<R> - Interface in com.bumptech.glide.request.animation
A factory class that can produce different GlideAnimations based on the state of the request.
GlideBitmapDrawable - Class in com.bumptech.glide.load.resource.bitmap
A static GlideDrawable for displaying a single image.
GlideBitmapDrawable(Resources, Bitmap) - Constructor for class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
GlideBitmapDrawableResource - Class in com.bumptech.glide.load.resource.bitmap
A resource wrapper for GlideBitmapDrawable.
GlideBitmapDrawableResource(GlideBitmapDrawable, BitmapPool) - Constructor for class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawableResource
 
GlideBitmapDrawableTranscoder - Class in com.bumptech.glide.load.resource.transcode
An ResourceTranscoder that converts Bitmaps into BitmapDrawables.
GlideBitmapDrawableTranscoder(Context) - Constructor for class com.bumptech.glide.load.resource.transcode.GlideBitmapDrawableTranscoder
 
GlideBitmapDrawableTranscoder(Resources, BitmapPool) - Constructor for class com.bumptech.glide.load.resource.transcode.GlideBitmapDrawableTranscoder
 
GlideBuilder - Class in com.bumptech.glide
A builder class for setting default structural classes for Glide to use.
GlideBuilder(Context) - Constructor for class com.bumptech.glide.GlideBuilder
 
GlideDrawable - Class in com.bumptech.glide.load.resource.drawable
A base class for drawables that are either static equivalents of BitmapDrawable or that contain an animation.
GlideDrawable() - Constructor for class com.bumptech.glide.load.resource.drawable.GlideDrawable
 
GlideDrawableImageViewTarget - Class in com.bumptech.glide.request.target
A Target that can display an Drawable in an ImageView.
GlideDrawableImageViewTarget(ImageView) - Constructor for class com.bumptech.glide.request.target.GlideDrawableImageViewTarget
Constructor for an Target that can display an GlideDrawable in an ImageView.
GlideDrawableImageViewTarget(ImageView, int) - Constructor for class com.bumptech.glide.request.target.GlideDrawableImageViewTarget
Constructor for an Target that can display an GlideDrawable in an ImageView.
GlideModule - Interface in com.bumptech.glide.module
An interface allowing lazy configuration of Glide including setting options using GlideBuilder and registering ModelLoaders.
GlideUrl - Class in com.bumptech.glide.load.model
A wrapper for strings representing http/https URLs responsible for ensuring URLs are properly escaped and avoiding unnecessary URL instantiations for loaders that require only string urls rather than URL objects.
GlideUrl(URL) - Constructor for class com.bumptech.glide.load.model.GlideUrl
 
GlideUrl(String) - Constructor for class com.bumptech.glide.load.model.GlideUrl
 
GlideUrl(URL, Headers) - Constructor for class com.bumptech.glide.load.model.GlideUrl
 
GlideUrl(String, Headers) - Constructor for class com.bumptech.glide.load.model.GlideUrl
 

H

handle(Throwable) - Method in enum com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor.UncaughtThrowableStrategy
 
handleMessage(Message) - Method in class com.bumptech.glide.manager.RequestManagerRetriever
 
hasAlpha() - Method in class com.bumptech.glide.load.resource.bitmap.ImageHeaderParser
 
hasAlpha() - Method in enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser.ImageType
 
hashCode() - Method in class com.bumptech.glide.load.engine.prefill.PreFillType
 
hashCode() - Method in interface com.bumptech.glide.load.Key
 
hashCode() - Method in class com.bumptech.glide.load.model.GlideUrl
 
hashCode() - Method in class com.bumptech.glide.load.model.LazyHeaders
 
hashCode() - Method in class com.bumptech.glide.signature.MediaStoreSignature
 
hashCode() - Method in class com.bumptech.glide.signature.StringSignature
 
hashCode() - Method in class com.bumptech.glide.util.MultiClassKey
 
Headers - Interface in com.bumptech.glide.load.model
An interface for a wrapper for a set of headers to be included in a Glide request.
HttpUrlFetcher - Class in com.bumptech.glide.load.data
A DataFetcher that retrieves an InputStream for a Url.
HttpUrlFetcher(GlideUrl) - Constructor for class com.bumptech.glide.load.data.HttpUrlFetcher
 
HttpUrlGlideUrlLoader - Class in com.bumptech.glide.load.model.stream
An ModelLoader for translating GlideUrl (http/https URLS) into InputStream data.
HttpUrlGlideUrlLoader() - Constructor for class com.bumptech.glide.load.model.stream.HttpUrlGlideUrlLoader
 
HttpUrlGlideUrlLoader(ModelCache<GlideUrl, GlideUrl>) - Constructor for class com.bumptech.glide.load.model.stream.HttpUrlGlideUrlLoader
 
HttpUrlGlideUrlLoader.Factory - Class in com.bumptech.glide.load.model.stream
The default factory for HttpUrlGlideUrlLoaders.
HttpUrlGlideUrlLoader.Factory() - Constructor for class com.bumptech.glide.load.model.stream.HttpUrlGlideUrlLoader.Factory
 

I

imageDecoder(ResourceDecoder<InputStream, Bitmap>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the ResourceDecoder that will be used to decode Bitmaps obtained from an InputStream.
ImageHeaderParser - Class in com.bumptech.glide.load.resource.bitmap
A class for parsing the exif orientation and other data from an image header.
ImageHeaderParser(InputStream) - Constructor for class com.bumptech.glide.load.resource.bitmap.ImageHeaderParser
 
ImageHeaderParser.ImageType - Enum in com.bumptech.glide.load.resource.bitmap
The format of the image data including whether or not the image may include transparent pixels.
ImageVideoBitmapDecoder - Class in com.bumptech.glide.load.resource.bitmap
A ResourceDecoder that decodes ImageVideoWrappers using a wrapped ResourceDecoder for InputStreams and a wrapped ResourceDecoder for ParcelFileDescriptors.
ImageVideoBitmapDecoder(ResourceDecoder<InputStream, Bitmap>, ResourceDecoder<ParcelFileDescriptor, Bitmap>) - Constructor for class com.bumptech.glide.load.resource.bitmap.ImageVideoBitmapDecoder
 
ImageVideoDataLoadProvider - Class in com.bumptech.glide.load.resource.bitmap
A DataLoadProvider for loading either an InputStream or an ParcelFileDescriptor as an Bitmap.
ImageVideoDataLoadProvider(DataLoadProvider<InputStream, Bitmap>, DataLoadProvider<ParcelFileDescriptor, Bitmap>) - Constructor for class com.bumptech.glide.load.resource.bitmap.ImageVideoDataLoadProvider
 
ImageVideoGifDrawableLoadProvider - Class in com.bumptech.glide.load.resource.gifbitmap
An DataLoadProvider that can load either an GifDrawable or an Bitmap from either an InputStream or an ParcelFileDescriptor.
ImageVideoGifDrawableLoadProvider(DataLoadProvider<ImageVideoWrapper, Bitmap>, DataLoadProvider<InputStream, GifDrawable>, BitmapPool) - Constructor for class com.bumptech.glide.load.resource.gifbitmap.ImageVideoGifDrawableLoadProvider
 
ImageVideoModelLoader<A> - Class in com.bumptech.glide.load.model
A wrapper model loader that provides both an InputStream and a ParcelFileDescriptor for a given model type by wrapping an ModelLoader for InputStreams for the given model type and an ModelLoader for ParcelFileDescriptor for the given model type.
ImageVideoModelLoader(ModelLoader<A, InputStream>, ModelLoader<A, ParcelFileDescriptor>) - Constructor for class com.bumptech.glide.load.model.ImageVideoModelLoader
 
ImageVideoWrapper - Class in com.bumptech.glide.load.model
A simple wrapper that wraps an InputStream and/or an ParcelFileDescriptor.
ImageVideoWrapper(InputStream, ParcelFileDescriptor) - Constructor for class com.bumptech.glide.load.model.ImageVideoWrapper
 
ImageVideoWrapperEncoder - Class in com.bumptech.glide.load.model
A source encoder that writes a ImageVideoWrapper to disk by preferentially writing data from the wrapper's InputStream and falling back to the wrapper's ParcelFileDescriptor if the InputStream isn't available.
ImageVideoWrapperEncoder(Encoder<InputStream>, Encoder<ParcelFileDescriptor>) - Constructor for class com.bumptech.glide.load.model.ImageVideoWrapperEncoder
 
ImageViewTarget<Z> - Class in com.bumptech.glide.request.target
A base Target for displaying resources in ImageViews.
ImageViewTarget(ImageView) - Constructor for class com.bumptech.glide.request.target.ImageViewTarget
 
ImageViewTargetFactory - Class in com.bumptech.glide.request.target
A factory responsible for producing the correct type of Target for a given View subclass.
ImageViewTargetFactory() - Constructor for class com.bumptech.glide.request.target.ImageViewTargetFactory
 
InternalCacheDiskCacheFactory - Class in com.bumptech.glide.load.engine.cache
Creates an DiskLruCache based disk cache in the internal disk cache directory.
InternalCacheDiskCacheFactory(Context) - Constructor for class com.bumptech.glide.load.engine.cache.InternalCacheDiskCacheFactory
 
InternalCacheDiskCacheFactory(Context, int) - Constructor for class com.bumptech.glide.load.engine.cache.InternalCacheDiskCacheFactory
 
InternalCacheDiskCacheFactory(Context, String, int) - Constructor for class com.bumptech.glide.load.engine.cache.InternalCacheDiskCacheFactory
 
into(ImageView) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the ImageView the resource will be loaded into, cancels any existing loads into the view, and frees any resources Glide may have previously loaded into the view so they may be reused.
into(ImageView) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets the ImageView the resource will be loaded into, cancels any existing loads into the view, and frees any resources Glide may have previously loaded into the view so they may be reused.
into(Y) - Method in class com.bumptech.glide.GenericRequestBuilder
Set the target the resource will be loaded into.
into(ImageView) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets the ImageView the resource will be loaded into, cancels any existing loads into the view, and frees any resources Glide may have previously loaded into the view so they may be reused.
into(int, int) - Method in class com.bumptech.glide.GenericRequestBuilder
Returns a future that can be used to do a blocking get on a background thread.
invalidateSelf() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
isAnimated() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
isAnimated() - Method in class com.bumptech.glide.load.resource.drawable.GlideDrawable
Returns true if this drawable is animated.
isAnimated() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
isAnimated() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
isAnyResourceSet() - Method in interface com.bumptech.glide.request.RequestCoordinator
Returns true if any coordinated Request has successfully completed.
isAnyResourceSet() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
 
isCancelled() - Method in class com.bumptech.glide.request.GenericRequest
Returns true if the request has been cancelled.
isCancelled() - Method in interface com.bumptech.glide.request.Request
Returns true if the request has been cancelled.
isCancelled() - Method in class com.bumptech.glide.request.RequestFutureTarget
 
isCancelled() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
 
isClosed() - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Returns true if this cache has been closed.
isComplete() - Method in class com.bumptech.glide.request.GenericRequest
Returns true if the request has completed successfully.
isComplete() - Method in interface com.bumptech.glide.request.Request
Returns true if the request has completed successfully.
isComplete() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
Returns true if the full request is complete.
isDone() - Method in class com.bumptech.glide.request.RequestFutureTarget
 
isFailed() - Method in class com.bumptech.glide.request.GenericRequest
Returns true if the request has failed.
isFailed() - Method in interface com.bumptech.glide.request.Request
Returns true if the request has failed.
isFailed() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
Returns true if the full request has failed.
isOnBackgroundThread() - Static method in class com.bumptech.glide.util.Util
Returns true if called on the main thread, false otherwise.
isOnMainThread() - Static method in class com.bumptech.glide.util.Util
Returns true if called on the main thread, false otherwise.
isPaused() - Method in class com.bumptech.glide.manager.RequestTracker
Returns true if requests are currently paused, and false otherwise.
isPaused() - Method in class com.bumptech.glide.request.GenericRequest
 
isPaused() - Method in interface com.bumptech.glide.request.Request
Returns true if this request is paused and may be restarted.
isPaused() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
 
isPaused() - Method in class com.bumptech.glide.RequestManager
Returns true if loads for this RequestManager are currently paused.
isResourceSet() - Method in class com.bumptech.glide.request.GenericRequest
Returns true if a non-placeholder resource is set.
isResourceSet() - Method in interface com.bumptech.glide.request.Request
Returns true if a non-placeholder resource is set.
isResourceSet() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
 
isRunning() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
isRunning() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
isRunning() - Method in class com.bumptech.glide.request.GenericRequest
Returns true if this request is running and has not completed or failed.
isRunning() - Method in interface com.bumptech.glide.request.Request
Returns true if this request is running and has not completed or failed.
isRunning() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
isRunning() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
Returns true if the full request is still running.
isSetup() - Static method in class com.bumptech.glide.Glide
Deprecated. Use GlideModule instead. Scheduled to be removed in Glide 4.0.
isValidDimensions(int, int) - Static method in class com.bumptech.glide.util.Util
Returns true if width and height are both > 0 and/or equal to Target.SIZE_ORIGINAL.

K

Key - Interface in com.bumptech.glide.load
An interface that uniquely identifies some set of data.

L

LazyHeaderFactory - Interface in com.bumptech.glide.load.model
An interface for lazily creating headers that allows expensive to calculate headers (oauth for example) to be generated in the background during the first fetch.
LazyHeaders - Class in com.bumptech.glide.load.model
A wrapper class for a set of headers to be included in a Glide request, allowing headers to be constructed lazily.
LazyHeaders.Builder - Class in com.bumptech.glide.load.model
Builder class for LazyHeaders.
LazyHeaders.Builder() - Constructor for class com.bumptech.glide.load.model.LazyHeaders.Builder
 
lifecycle - Variable in class com.bumptech.glide.GenericRequestBuilder
 
Lifecycle - Interface in com.bumptech.glide.manager
An interface for listening to Activity/Fragment lifecycle events.
LifecycleListener - Interface in com.bumptech.glide.manager
An interface for listener to Fragment and Activity lifecycle events.
listener(RequestListener<? super ModelType, TranscodeType>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets a RequestBuilder listener to monitor the resource load.
listener(RequestListener<? super ModelType, GlideDrawable>) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets a RequestBuilder listener to monitor the resource load.
listener(RequestListener<? super ModelType, TranscodeType>) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets a RequestBuilder listener to monitor the resource load.
listener(RequestListener<? super ModelType, GifDrawable>) - Method in class com.bumptech.glide.GifRequestBuilder
Sets a RequestBuilder listener to monitor the resource load.
ListPreloader<T> - Class in com.bumptech.glide
Loads a few resources ahead in the direction of scrolling in any AbsListView so that images are in the memory cache just before the corresponding view in created in the list.
ListPreloader(int) - Constructor for class com.bumptech.glide.ListPreloader
Deprecated. Use ListPreloader.ListPreloader(com.bumptech.glide.ListPreloader.PreloadModelProvider, com.bumptech.glide.ListPreloader.PreloadSizeProvider, int) instead. This constructor will be removed in Glide 4.0.
ListPreloader(ListPreloader.PreloadModelProvider<T>, ListPreloader.PreloadSizeProvider<T>, int) - Constructor for class com.bumptech.glide.ListPreloader
Constructor for ListPreloader that accepts interfaces for providing the dimensions of images to preload, the list of models to preload for a given position, and the request to use to load images.
ListPreloader.PreloadModelProvider<U> - Interface in com.bumptech.glide
An implementation of PreloadModelProvider should provide all the models that should be preloaded.
ListPreloader.PreloadSizeProvider<T> - Interface in com.bumptech.glide
An implementation of PreloadSizeProvider should provide the size of the view in the list where the resources will be displayed.
load(ModelType) - Method in class com.bumptech.glide.BitmapRequestBuilder
 
load(ModelType) - Method in class com.bumptech.glide.DrawableRequestBuilder
 
load(ModelType) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets the specific model to load data for.
load(ModelType) - Method in class com.bumptech.glide.GifRequestBuilder
 
load(Key, int, int, DataFetcher<T>, DataLoadProvider<T, Z>, Transformation<Z>, ResourceTranscoder<Z, R>, Priority, boolean, DiskCacheStrategy, ResourceCallback) - Method in class com.bumptech.glide.load.engine.Engine
Starts a load for the given arguments.
load(A) - Method in class com.bumptech.glide.RequestManager.GenericModelRequest
Sets the specific model that will be loaded.
load(T) - Method in class com.bumptech.glide.RequestManager.ImageModelRequest
Returns a request builder that uses the provided ModelLoader to load an image from an InputStream obtained from the given model.
load(String) - Method in class com.bumptech.glide.RequestManager
Returns a request builder to load the given String.
load(Uri) - Method in class com.bumptech.glide.RequestManager
Returns a request builder to load the given Uri.
load(File) - Method in class com.bumptech.glide.RequestManager
Returns a request builder to load the given File.
load(Integer) - Method in class com.bumptech.glide.RequestManager
Returns a request builder to load the given resource id.
load(URL) - Method in class com.bumptech.glide.RequestManager
Deprecated. The URL class has a number of performance problems and should generally be avoided when possible. Prefer RequestManager.load(android.net.Uri) or RequestManager.load(String).
load(byte[], String) - Method in class com.bumptech.glide.RequestManager
Deprecated. Use RequestManager.load(byte[]) along with GenericRequestBuilder.signature(com.bumptech.glide.load.Key) instead. Scheduled to be removed in Glide 4.0.
load(byte[]) - Method in class com.bumptech.glide.RequestManager
Returns a request to load the given byte array.
load(T) - Method in class com.bumptech.glide.RequestManager
Returns a request builder that uses the ModelLoaderFactorys currently registered for the given model class for InputStreams and ParcelFileDescriptors to load a thumbnail from either the image or the video represented by the given model.
load(T) - Method in class com.bumptech.glide.RequestManager.VideoModelRequest
 
loadData(Priority) - Method in class com.bumptech.glide.load.data.AssetPathFetcher
 
loadData(Priority) - Method in class com.bumptech.glide.load.data.ByteArrayFetcher
 
loadData(Priority) - Method in interface com.bumptech.glide.load.data.DataFetcher
Asynchronously fetch data from which a resource can be decoded.
loadData(Priority) - Method in class com.bumptech.glide.load.data.HttpUrlFetcher
 
loadData(Priority) - Method in class com.bumptech.glide.load.data.LocalUriFetcher
 
loadData(Priority) - Method in class com.bumptech.glide.load.data.MediaStoreThumbFetcher
 
loadFromMediaStore(Uri, String, long, int) - Method in class com.bumptech.glide.RequestManager
Deprecated. Use RequestManager.loadFromMediaStore(android.net.Uri), MediaStoreSignature, and DrawableRequestBuilder.signature(com.bumptech.glide.load.Key) instead. Scheduled to be removed in Glide 4.0.
loadFromMediaStore(Uri) - Method in class com.bumptech.glide.RequestManager
Returns a request builder to load the given media store Uri.
LoadProvider<A,T,Z,R> - Interface in com.bumptech.glide.provider
An extension of DataLoadProvider that also allows a ModelLoader and a ResourceTranscoder to be retrieved.
loadResource(AssetManager, String) - Method in class com.bumptech.glide.load.data.AssetPathFetcher
Opens the given asset path with the given AssetManager and returns the conrete data type returned by the AssetManager.
loadResource(AssetManager, String) - Method in class com.bumptech.glide.load.data.FileDescriptorAssetPathFetcher
 
loadResource(Uri, ContentResolver) - Method in class com.bumptech.glide.load.data.FileDescriptorLocalUriFetcher
 
loadResource(Uri, ContentResolver) - Method in class com.bumptech.glide.load.data.LocalUriFetcher
Returns a concrete data type from the given Uri using the given ContentResolver.
loadResource(AssetManager, String) - Method in class com.bumptech.glide.load.data.StreamAssetPathFetcher
 
loadResource(Uri, ContentResolver) - Method in class com.bumptech.glide.load.data.StreamLocalUriFetcher
 
LocalUriFetcher<T> - Class in com.bumptech.glide.load.data
A DataFetcher that uses an ContentResolver to load data from a Uri pointing to a local resource.
LocalUriFetcher(Context, Uri) - Constructor for class com.bumptech.glide.load.data.LocalUriFetcher
Opens an input stream for a uri pointing to a local asset.
logBitmap(Bitmap) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.SizeConfigStrategy
 
logBitmap(int, int, Bitmap.Config) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.SizeConfigStrategy
 
LogTime - Class in com.bumptech.glide.util
A class for logging elapsed real time in millis.
LOOP_FOREVER - Static variable in class com.bumptech.glide.load.resource.drawable.GlideDrawable
A constant indicating that an animated drawable should loop continuously.
LOOP_INTRINSIC - Static variable in class com.bumptech.glide.load.resource.drawable.GlideDrawable
A constant indicating that an animated drawable should loop for its default number of times.
LruBitmapPool - Class in com.bumptech.glide.load.engine.bitmap_recycle
An BitmapPool implementation that uses an LruPoolStrategy to bucket Bitmaps and then uses an LRU eviction policy to evict Bitmaps from the least recently used bucket in order to keep the pool below a given maximum size limit.
LruBitmapPool(int) - Constructor for class com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool
Constructor for LruBitmapPool.
LruBitmapPool(int, Set<Bitmap.Config>) - Constructor for class com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool
Constructor for LruBitmapPool.
LruCache<T,Y> - Class in com.bumptech.glide.util
A general purpose size limited cache that evicts items using an LRU algorithm.
LruCache(int) - Constructor for class com.bumptech.glide.util.LruCache
Constructor for LruCache.
LruResourceCache - Class in com.bumptech.glide.load.engine.cache
An LRU in memory cache for Resources.
LruResourceCache(int) - Constructor for class com.bumptech.glide.load.engine.cache.LruResourceCache
Constructor for LruResourceCache.

M

ManifestParser - Class in com.bumptech.glide.module
Parses GlideModule references out of the AndroidManifest file.
ManifestParser(Context) - Constructor for class com.bumptech.glide.module.ManifestParser
 
mark(int) - Method in class com.bumptech.glide.load.data.ExifOrientationStream
 
mark(int) - Method in class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
Sets a mark position in this stream.
mark(int) - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
mark(int) - Method in class com.bumptech.glide.util.MarkEnforcingInputStream
 
MarkEnforcingInputStream - Class in com.bumptech.glide.util
Prevents InputStreams from overflowing their buffer by reading data past their read limit.
MarkEnforcingInputStream(InputStream) - Constructor for class com.bumptech.glide.util.MarkEnforcingInputStream
 
markSupported() - Method in class com.bumptech.glide.load.data.ExifOrientationStream
 
markSupported() - Method in class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
Indicates whether BufferedInputStream supports the RecyclableBufferedInputStream.mark(int) and RecyclableBufferedInputStream.reset() methods.
markSupported() - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
MediaStoreSignature - Class in com.bumptech.glide.signature
A unique signature based on metadata data from the media store that detects common changes to media store files like edits, rotations, and temporary file replacement.
MediaStoreSignature(String, long, int) - Constructor for class com.bumptech.glide.signature.MediaStoreSignature
Constructor for MediaStoreSignature.
MediaStoreStreamLoader - Class in com.bumptech.glide.load.model.stream
An ModelLoader that can use media store uris to open pre-generated thumbnails from the media store using MediaStore.Images.Thumbnails and MediaStore.Video.Thumbnails if the requested size is less than or equal to the media store thumbnail size.
MediaStoreStreamLoader(Context, ModelLoader<Uri, InputStream>) - Constructor for class com.bumptech.glide.load.model.stream.MediaStoreStreamLoader
 
MediaStoreThumbFetcher - Class in com.bumptech.glide.load.data
A DataFetcher that retrieves an InputStream for a local Uri that may or may not be for a resource in the media store.
MediaStoreThumbFetcher(Context, Uri, DataFetcher<InputStream>, int, int) - Constructor for class com.bumptech.glide.load.data.MediaStoreThumbFetcher
 
MemoryCache - Interface in com.bumptech.glide.load.engine.cache
An interface for adding and removing resources from an in memory cache.
MemoryCache.ResourceRemovedListener - Interface in com.bumptech.glide.load.engine.cache
An interface that will be called whenever a bitmap is removed from the cache.
MemoryCacheAdapter - Class in com.bumptech.glide.load.engine.cache
A simple class that ignores all puts and returns null for all gets.
MemoryCacheAdapter() - Constructor for class com.bumptech.glide.load.engine.cache.MemoryCacheAdapter
 
MemoryCategory - Enum in com.bumptech.glide
An enum for dynamically modifying the amount of memory Glide is able to use.
MemorySizeCalculator - Class in com.bumptech.glide.load.engine.cache
A calculator that tries to intelligently determine cache sizes for a given device based on some constants and the devices screen density, width, and height.
MemorySizeCalculator(Context) - Constructor for class com.bumptech.glide.load.engine.cache.MemorySizeCalculator
 
ModelCache<A,B> - Class in com.bumptech.glide.load.model
A simple cache that can be used by ModelLoader and ModelLoaderFactory to cache some data for a given model, width and height.
ModelCache() - Constructor for class com.bumptech.glide.load.model.ModelCache
 
ModelCache(int) - Constructor for class com.bumptech.glide.load.model.ModelCache
 
modelClass - Variable in class com.bumptech.glide.GenericRequestBuilder
 
ModelLoader<T,Y> - Interface in com.bumptech.glide.load.model
A factory interface for translating an arbitrarily complex data model into a concrete data type that can be used by an DataFetcher to obtain the data for a resource represented by the model.
ModelLoaderFactory<T,Y> - Interface in com.bumptech.glide.load.model
An interface for creating a ModelLoader for a given model type.
MultiClassKey - Class in com.bumptech.glide.util
A key of two Classes to be used in hashed collections.
MultiClassKey() - Constructor for class com.bumptech.glide.util.MultiClassKey
 
MultiClassKey(Class<?>, Class<?>) - Constructor for class com.bumptech.glide.util.MultiClassKey
 
MultiTransformation<T> - Class in com.bumptech.glide.load
A transformation that applies one or more transformations in iteration order to a resource.
MultiTransformation(Transformation<T>...) - Constructor for class com.bumptech.glide.load.MultiTransformation
 
MultiTransformation(Collection<? extends Transformation<T>>) - Constructor for class com.bumptech.glide.load.MultiTransformation
 
mutate() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
mutate() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 

N

newTaskFor(Runnable, T) - Method in class com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor
 
newThread(Runnable) - Method in class com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor.DefaultThreadFactory
 
NoAnimation<R> - Class in com.bumptech.glide.request.animation
A simple GlideAnimation that performs no actions.
NoAnimation() - Constructor for class com.bumptech.glide.request.animation.NoAnimation
 
NoAnimation.NoAnimationFactory<R> - Class in com.bumptech.glide.request.animation
A factory that always returns the same NoAnimation.
NoAnimation.NoAnimationFactory() - Constructor for class com.bumptech.glide.request.animation.NoAnimation.NoAnimationFactory
 
NONE - Static variable in interface com.bumptech.glide.load.model.Headers
An empty Headers object that can be used if users don't want to provide headers.
NONE - Static variable in class com.bumptech.glide.load.resource.bitmap.Downsampler
Load the image at its original size.
NotificationTarget - Class in com.bumptech.glide.request.target
This class is used to display downloaded Bitmap inside an ImageView of a Notification through RemoteViews.
NotificationTarget(Context, RemoteViews, int, Notification, int) - Constructor for class com.bumptech.glide.request.target.NotificationTarget
Constructor using a Notification object and a notificationId to get a handle on the Notification in order to update it that uses Target.SIZE_ORIGINAL as the target width and height.
NotificationTarget(Context, RemoteViews, int, int, int, Notification, int) - Constructor for class com.bumptech.glide.request.target.NotificationTarget
Constructor using a Notification object and a notificationId to get a handle on the Notification in order to update it.
NullDecoder<T,Z> - Class in com.bumptech.glide.load.resource
A simple ResourceDecoder that always returns null.
NullDecoder() - Constructor for class com.bumptech.glide.load.resource.NullDecoder
 
NullEncoder<T> - Class in com.bumptech.glide.load.resource
A simple Encoder that never writes data.
NullEncoder() - Constructor for class com.bumptech.glide.load.resource.NullEncoder
 
NullResourceEncoder<T> - Class in com.bumptech.glide.load.resource
A simple ResourceEncoder that never writes data.
NullResourceEncoder() - Constructor for class com.bumptech.glide.load.resource.NullResourceEncoder
 

O

obtain(int, int, Bitmap.Config) - Method in interface com.bumptech.glide.gifdecoder.GifDecoder.BitmapProvider
Returns an Bitmap with exactly the given dimensions and config, or null if no such Bitmap could be obtained.
obtain(Bitmap, BitmapPool) - Static method in class com.bumptech.glide.load.resource.bitmap.BitmapResource
Returns a new BitmapResource wrapping the given Bitmap if the Bitmap is non-null or null if the given Bitmap is null.
obtain(LoadProvider<A, T, Z, R>, A, Key, Context, Priority, Target<R>, float, Drawable, int, Drawable, int, Drawable, int, RequestListener<? super A, R>, RequestCoordinator, Engine, Transformation<Z>, Class<R>, boolean, GlideAnimationFactory<R>, int, int, DiskCacheStrategy) - Static method in class com.bumptech.glide.request.GenericRequest
 
obtain(int, int) - Static method in class com.bumptech.glide.request.target.PreloadTarget
Returns a PreloadTarget.
obtain(Context) - Static method in class com.bumptech.glide.signature.ApplicationVersionSignature
Returns the signature Key for version code of the Application of the given Context.
obtain() - Static method in class com.bumptech.glide.signature.EmptySignature
 
obtain(InputStream, String) - Static method in class com.bumptech.glide.util.ContentLengthInputStream
 
obtain(InputStream, long) - Static method in class com.bumptech.glide.util.ContentLengthInputStream
 
obtain(InputStream) - Static method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
onAttach(Activity) - Method in class com.bumptech.glide.manager.RequestManagerFragment
 
onAttach(Activity) - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
 
onBoundsChange(Rect) - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
onBoundsChange(Rect) - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
onConnectivityChanged(boolean) - Method in interface com.bumptech.glide.manager.ConnectivityMonitor.ConnectivityListener
Called when the connectivity state changes.
onDestroy() - Method in interface com.bumptech.glide.manager.LifecycleListener
Callback for when Fragment.onDestroy()} or Activity.onDestroy() is called.
onDestroy() - Method in class com.bumptech.glide.manager.RequestManagerFragment
 
onDestroy() - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
 
onDestroy() - Method in class com.bumptech.glide.request.RequestFutureTarget
 
onDestroy() - Method in class com.bumptech.glide.request.target.BaseTarget
Callback for when Fragment.onDestroy()} or Activity.onDestroy() is called.
onDestroy() - Method in class com.bumptech.glide.RequestManager
Lifecycle callback that cancels all in progress requests and clears and recycles resources for all completed requests.
onDetach() - Method in class com.bumptech.glide.manager.RequestManagerFragment
 
onDetach() - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
 
onEngineJobCancelled(EngineJob, Key) - Method in class com.bumptech.glide.load.engine.Engine
 
onEngineJobComplete(Key, EngineResource<?>) - Method in class com.bumptech.glide.load.engine.Engine
 
onException(Exception) - Method in class com.bumptech.glide.request.GenericRequest
A callback method that should never be invoked directly.
onException(Exception, T, Target<R>, boolean) - Method in interface com.bumptech.glide.request.RequestListener
Called when an exception occurs during a load.
onException(Exception) - Method in interface com.bumptech.glide.request.ResourceCallback
Called when a resource fails to load successfully.
onFrameReady(int) - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
onItemEvicted(Key, Resource<?>) - Method in class com.bumptech.glide.load.engine.cache.LruResourceCache
 
onItemEvicted(T, Y) - Method in class com.bumptech.glide.util.LruCache
A callback called whenever an item is evicted from the cache.
onLoadCleared(Drawable) - Method in class com.bumptech.glide.request.RequestFutureTarget
A callback that should never be invoked directly.
onLoadCleared(Drawable) - Method in class com.bumptech.glide.request.target.BaseTarget
A lifecycle callback that is called when a load is cancelled and its resources are freed.
onLoadCleared(Drawable) - Method in class com.bumptech.glide.request.target.ImageViewTarget
Sets the given Drawable on the view using ImageView.setImageDrawable(android.graphics.drawable.Drawable).
onLoadCleared(Drawable) - Method in interface com.bumptech.glide.request.target.Target
A lifecycle callback that is called when a load is cancelled and its resources are freed.
onLoadFailed(Exception, Drawable) - Method in class com.bumptech.glide.request.RequestFutureTarget
A callback that should never be invoked directly.
onLoadFailed(Exception, Drawable) - Method in class com.bumptech.glide.request.target.BaseTarget
A lifecycle callback that is called when a load fails.
onLoadFailed(Exception, Drawable) - Method in class com.bumptech.glide.request.target.ImageViewTarget
Sets the given Drawable on the view using ImageView.setImageDrawable(android.graphics.drawable.Drawable).
onLoadFailed(Exception, Drawable) - Method in interface com.bumptech.glide.request.target.Target
A lifecycle callback that is called when a load fails.
onLoadStarted(Drawable) - Method in class com.bumptech.glide.request.RequestFutureTarget
A callback that should never be invoked directly.
onLoadStarted(Drawable) - Method in class com.bumptech.glide.request.target.BaseTarget
A lifecycle callback that is called when a load is started.
onLoadStarted(Drawable) - Method in class com.bumptech.glide.request.target.ImageViewTarget
Sets the given Drawable on the view using ImageView.setImageDrawable(android.graphics.drawable.Drawable).
onLoadStarted(Drawable) - Method in interface com.bumptech.glide.request.target.Target
A lifecycle callback that is called when a load is started.
onLowMemory() - Method in class com.bumptech.glide.manager.RequestManagerFragment
 
onLowMemory() - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
 
onLowMemory() - Method in class com.bumptech.glide.RequestManager
 
onRequestSuccess(Request) - Method in interface com.bumptech.glide.request.RequestCoordinator
Must be called when a request coordinated by this object completes successfully.
onRequestSuccess(Request) - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
 
onResourceReady(Resource<?>) - Method in class com.bumptech.glide.request.GenericRequest
A callback method that should never be invoked directly.
onResourceReady(R, GlideAnimation<? super R>) - Method in class com.bumptech.glide.request.RequestFutureTarget
A callback that should never be invoked directly.
onResourceReady(R, T, Target<R>, boolean, boolean) - Method in interface com.bumptech.glide.request.RequestListener
Called when a load completes successfully, immediately after Target.onResourceReady(Object, com.bumptech.glide.request.animation.GlideAnimation).
onResourceReady(Resource<?>) - Method in interface com.bumptech.glide.request.ResourceCallback
Called when a resource is successfully loaded.
onResourceReady(Bitmap, GlideAnimation<? super Bitmap>) - Method in class com.bumptech.glide.request.target.AppWidgetTarget
 
onResourceReady(GlideDrawable, GlideAnimation<? super GlideDrawable>) - Method in class com.bumptech.glide.request.target.GlideDrawableImageViewTarget
The method that will be called when the resource load has finished.
onResourceReady(Z, GlideAnimation<? super Z>) - Method in class com.bumptech.glide.request.target.ImageViewTarget
 
onResourceReady(Bitmap, GlideAnimation<? super Bitmap>) - Method in class com.bumptech.glide.request.target.NotificationTarget
 
onResourceReady(Z, GlideAnimation<? super Z>) - Method in class com.bumptech.glide.request.target.PreloadTarget
 
onResourceReady(R, GlideAnimation<? super R>) - Method in interface com.bumptech.glide.request.target.Target
The method that will be called when the resource load has finished.
onResourceReleased(Key, EngineResource) - Method in class com.bumptech.glide.load.engine.Engine
 
onResourceRemoved(Resource<?>) - Method in interface com.bumptech.glide.load.engine.cache.MemoryCache.ResourceRemovedListener
 
onResourceRemoved(Resource<?>) - Method in class com.bumptech.glide.load.engine.Engine
 
onScroll(AbsListView, int, int, int) - Method in class com.bumptech.glide.ListPreloader
 
onScrollStateChanged(AbsListView, int) - Method in class com.bumptech.glide.ListPreloader
 
onSizeReady(int, int) - Method in class com.bumptech.glide.request.GenericRequest
A callback method that should never be invoked directly.
onSizeReady(int, int) - Method in interface com.bumptech.glide.request.target.SizeReadyCallback
A callback called on the main thread.
onSizeReady(int, int) - Method in class com.bumptech.glide.util.ViewPreloadSizeProvider
 
onStart() - Method in interface com.bumptech.glide.manager.LifecycleListener
Callback for when Fragment.onStart()} or Activity.onStart() is called.
onStart() - Method in class com.bumptech.glide.manager.RequestManagerFragment
 
onStart() - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
 
onStart() - Method in class com.bumptech.glide.request.RequestFutureTarget
 
onStart() - Method in class com.bumptech.glide.request.target.BaseTarget
Callback for when Fragment.onStart()} or Activity.onStart() is called.
onStart() - Method in class com.bumptech.glide.request.target.GlideDrawableImageViewTarget
 
onStart() - Method in class com.bumptech.glide.RequestManager
Lifecycle callback that registers for connectivity events (if the android.permission.ACCESS_NETWORK_STATE permission is present) and restarts failed or paused requests.
onStop() - Method in interface com.bumptech.glide.manager.LifecycleListener
Callback for when Fragment.onStop()} or Activity.onStop()} is called.
onStop() - Method in class com.bumptech.glide.manager.RequestManagerFragment
 
onStop() - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
 
onStop() - Method in class com.bumptech.glide.request.RequestFutureTarget
 
onStop() - Method in class com.bumptech.glide.request.target.BaseTarget
Callback for when Fragment.onStop()} or Activity.onStop()} is called.
onStop() - Method in class com.bumptech.glide.request.target.GlideDrawableImageViewTarget
 
onStop() - Method in class com.bumptech.glide.RequestManager
Lifecycle callback that unregisters for connectivity events (if the android.permission.ACCESS_NETWORK_STATE permission is present) and pauses in progress loads.
onTrimMemory(int) - Method in class com.bumptech.glide.manager.RequestManagerFragment
 
onTrimMemory(int) - Method in class com.bumptech.glide.RequestManager
 
open(File, int, int, long) - Static method in class com.bumptech.glide.disklrucache.DiskLruCache
Opens the cache in directory, creating a cache if none exists there.
orientImage(String, Bitmap) - Static method in class com.bumptech.glide.load.resource.bitmap.TransformationUtils
Deprecated. No longer used by Glide, scheduled to be removed in Glide 4.0
override(int, int) - Method in class com.bumptech.glide.BitmapRequestBuilder
Overrides the Target's width and height with the given values.
override(int, int) - Method in class com.bumptech.glide.DrawableRequestBuilder
Overrides the Target's width and height with the given values.
override(int, int) - Method in class com.bumptech.glide.GenericRequestBuilder
Overrides the Target's width and height with the given values.
override(int, int) - Method in class com.bumptech.glide.GifRequestBuilder
Overrides the Target's width and height with the given values.

P

PAINT_FLAGS - Static variable in class com.bumptech.glide.load.resource.bitmap.TransformationUtils
 
parse() - Method in class com.bumptech.glide.module.ManifestParser
 
parseHeader() - Method in class com.bumptech.glide.gifdecoder.GifHeaderParser
 
pause() - Method in class com.bumptech.glide.request.GenericRequest
 
pause() - Method in interface com.bumptech.glide.request.Request
Identical to Request.clear() except that the request may later be restarted.
pause() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
 
pauseRequests() - Method in class com.bumptech.glide.manager.RequestTracker
Stops any in progress requests.
pauseRequests() - Method in class com.bumptech.glide.RequestManager
Cancels any in progress loads, but does not clear resources of completed loads.
pauseRequestsRecursive() - Method in class com.bumptech.glide.RequestManager
Performs RequestManager.pauseRequests() recursively for all managers that are contextually descendant to this manager based on the Activity/Fragment hierarchy: When pausing on an Activity all attached fragments will also get paused.
placeholder(int) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets an Android resource id for a Drawable resourceto display while a resource is loading.
placeholder(Drawable) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets an Drawable to display while a resource is loading.
placeholder(int) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets an Android resource id for a Drawable resourceto display while a resource is loading.
placeholder(Drawable) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets an Drawable to display while a resource is loading.
placeholder(int) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets an Android resource id for a Drawable resourceto display while a resource is loading.
placeholder(Drawable) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets an Drawable to display while a resource is loading.
placeholder(int) - Method in class com.bumptech.glide.GifRequestBuilder
Sets an Android resource id for a Drawable resourceto display while a resource is loading.
placeholder(Drawable) - Method in class com.bumptech.glide.GifRequestBuilder
Sets an Drawable to display while a resource is loading.
preFill(PreFillType.Builder...) - Method in class com.bumptech.glide.load.engine.prefill.BitmapPreFiller
 
preFillBitmapPool(PreFillType.Builder...) - Method in class com.bumptech.glide.Glide
Pre-fills the BitmapPool using the given sizes.
PreFillType - Class in com.bumptech.glide.load.engine.prefill
A container for a set of options used to pre-fill a BitmapPool with Bitmaps of a single size and configuration.
PreFillType.Builder - Class in com.bumptech.glide.load.engine.prefill
Builder for PreFillType.
PreFillType.Builder(int) - Constructor for class com.bumptech.glide.load.engine.prefill.PreFillType.Builder
Constructor for a builder that uses the given size as the width and height of the Bitmaps to prefill.
PreFillType.Builder(int, int) - Constructor for class com.bumptech.glide.load.engine.prefill.PreFillType.Builder
Constructor for a builder that uses the given dimensions as the dimensions of the Bitmaps to prefill.
preload(int, int) - Method in class com.bumptech.glide.GenericRequestBuilder
Preloads the resource into the cache using the given width and height.
preload() - Method in class com.bumptech.glide.GenericRequestBuilder
Preloads the resource into the cache using Target.SIZE_ORIGINAL as the target width and height.
PreloadTarget<Z> - Class in com.bumptech.glide.request.target
A one time use Target class that loads a resource into memory and then clears itself.
Prioritized - Interface in com.bumptech.glide.load.engine.executor
A simple interface for exposing the priority of a task.
priority(Priority) - Method in class com.bumptech.glide.BitmapRequestBuilder
 
priority(Priority) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets the priority for this load.
priority(Priority) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets the priority for this load.
priority(Priority) - Method in class com.bumptech.glide.GifRequestBuilder
Sets the priority for this load.
Priority - Enum in com.bumptech.glide
Priorities for completing loads.
put(Bitmap) - Method in interface com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool
Adds the given Bitmap and returns true if the Bitmap was eligible to be added and false otherwise.
put(Bitmap) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter
 
put(Bitmap) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool
 
put(Bitmap) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.SizeConfigStrategy
 
put(Key, DiskCache.Writer) - Method in interface com.bumptech.glide.load.engine.cache.DiskCache
Write to a key in the cache.
put(Key, DiskCache.Writer) - Method in class com.bumptech.glide.load.engine.cache.DiskCacheAdapter
 
put(Key, DiskCache.Writer) - Method in class com.bumptech.glide.load.engine.cache.DiskLruCacheWrapper
 
put(Key, Resource<?>) - Method in interface com.bumptech.glide.load.engine.cache.MemoryCache
Add bitmap to the cache with the given key.
put(Key, Resource<?>) - Method in class com.bumptech.glide.load.engine.cache.MemoryCacheAdapter
 
put(A, int, int, B) - Method in class com.bumptech.glide.load.model.ModelCache
Add a value.
put(T, Y) - Method in class com.bumptech.glide.util.LruCache
Adds the given item to the cache with the given key and returns any previous entry for the given key that may have already been in the cache.

R

read(InputStream, int) - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Reads GIF image from stream.
read(byte[]) - Method in class com.bumptech.glide.gifdecoder.GifDecoder
Reads GIF image from byte array.
read() - Method in class com.bumptech.glide.load.data.ExifOrientationStream
 
read(byte[], int, int) - Method in class com.bumptech.glide.load.data.ExifOrientationStream
 
read() - Method in class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
Reads a single byte from this stream and returns it as an integer in the range from 0 to 255.
read(byte[], int, int) - Method in class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
Reads at most byteCount bytes from this stream and stores them in byte array buffer starting at offset offset.
read() - Method in class com.bumptech.glide.util.ContentLengthInputStream
 
read(byte[]) - Method in class com.bumptech.glide.util.ContentLengthInputStream
 
read(byte[], int, int) - Method in class com.bumptech.glide.util.ContentLengthInputStream
 
read(byte[]) - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
read(byte[], int, int) - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
read() - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
read() - Method in class com.bumptech.glide.util.MarkEnforcingInputStream
 
read(byte[], int, int) - Method in class com.bumptech.glide.util.MarkEnforcingInputStream
 
RecyclableBufferedInputStream - Class in com.bumptech.glide.load.resource.bitmap
Wraps an existing InputStream and buffers the input.
RecyclableBufferedInputStream(InputStream, byte[]) - Constructor for class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
 
RecyclableBufferedInputStream.InvalidMarkException - Exception in com.bumptech.glide.load.resource.bitmap
An exception thrown when a mark can no longer be obeyed because the underlying buffer size is smaller than the amount of data read after the mark position.
RecyclableBufferedInputStream.InvalidMarkException(String) - Constructor for exception com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream.InvalidMarkException
 
recycle() - Method in interface com.bumptech.glide.load.engine.Resource
Cleans up and recycles internal resources.
recycle() - Method in class com.bumptech.glide.load.resource.bitmap.BitmapDrawableResource
 
recycle() - Method in class com.bumptech.glide.load.resource.bitmap.BitmapResource
 
recycle() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawableResource
 
recycle() - Method in class com.bumptech.glide.load.resource.bytes.BytesResource
 
recycle() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
Clears any resources for loading frames that are currently held on to by this object.
recycle() - Method in class com.bumptech.glide.load.resource.gif.GifDrawableResource
 
recycle() - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperResource
 
recycle() - Method in class com.bumptech.glide.load.resource.SimpleResource
 
recycle() - Method in class com.bumptech.glide.request.GenericRequest
 
recycle() - Method in interface com.bumptech.glide.request.Request
Recycles the request object and releases its resources.
recycle() - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
Recycles the request object and releases its resources.
register(Class<T>, Class<Y>, ModelLoaderFactory<T, Y>) - Method in class com.bumptech.glide.Glide
Use the given factory to build a ModelLoader for models of the given class.
register(Class<T>, Class<Y>, ModelLoaderFactory<T, Y>) - Method in class com.bumptech.glide.load.model.GenericLoaderFactory
Registers the given ModelLoaderFactory for the given model and resource classes and returns the previous factory registered for the given model and resource classes or null if no such factory existed.
register(Class<Z>, Class<R>, ResourceTranscoder<Z, R>) - Method in class com.bumptech.glide.load.resource.transcode.TranscoderRegistry
Registers the given ResourceTranscoder using the given classes so it can later be retrieved using the given classes.
register(Class<T>, Class<Z>, DataLoadProvider<T, Z>) - Method in class com.bumptech.glide.provider.DataLoadProviderRegistry
Registers the given DataLoadProvider using the given classes so it can later be retrieved using the given classes.
registerComponents(Context, Glide) - Method in interface com.bumptech.glide.module.GlideModule
Lazily register components immediately after the Glide singleton is created but before any requests can be started.
release(Bitmap) - Method in interface com.bumptech.glide.gifdecoder.GifDecoder.BitmapProvider
Releases the given Bitmap back to the pool.
release(Resource) - Method in class com.bumptech.glide.load.engine.Engine
 
release() - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
releaseBytes(byte[]) - Method in class com.bumptech.glide.util.ByteArrayPool
Adds the given byte array to the pool if it is the correct size and the pool is not full and returns true if the byte array was added and false otherwise.
remove(String) - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Drops the entry for key if it exists and can be removed.
remove(Key) - Method in interface com.bumptech.glide.load.engine.cache.MemoryCache
Removes the value for the given key and returns it if present or null otherwise.
remove(Key) - Method in class com.bumptech.glide.load.engine.cache.MemoryCacheAdapter
 
remove(T) - Method in class com.bumptech.glide.util.LruCache
Removes the item at the given key and returns the removed item if present, and null otherwise.
removeLast() - Method in class com.bumptech.glide.load.engine.bitmap_recycle.SizeConfigStrategy
 
removeRequest(Request) - Method in class com.bumptech.glide.manager.RequestTracker
Stops tracking the given request.
Request - Interface in com.bumptech.glide.request
A request that loads a resource for an Target.
RequestCoordinator - Interface in com.bumptech.glide.request
An interface for coordinating multiple requests with the same Target.
RequestFutureTarget<T,R> - Class in com.bumptech.glide.request
A Future implementation for Glide that can be used to load resources in a blocking manner on background threads.
RequestFutureTarget(Handler, int, int) - Constructor for class com.bumptech.glide.request.RequestFutureTarget
Constructor for a RequestFutureTarget.
RequestListener<T,R> - Interface in com.bumptech.glide.request
A class for monitoring the status of a request while images load.
RequestManager - Class in com.bumptech.glide
A class for managing and starting requests for Glide.
RequestManager(Context, Lifecycle, RequestManagerTreeNode) - Constructor for class com.bumptech.glide.RequestManager
 
RequestManager.DefaultOptions - Interface in com.bumptech.glide
An interface that allows a default set of options to be applied to all requests started from an RequestManager.
RequestManager.GenericModelRequest<A,T> - Class in com.bumptech.glide
A helper class for building requests with custom ModelLoaders that requires the user to provide a specific model.
RequestManager.GenericModelRequest.GenericTypeRequest - Class in com.bumptech.glide
A helper class for building requests with custom ModelLoaders that requires the user to specify a specific resource class that will be loaded.
RequestManager.ImageModelRequest<T> - Class in com.bumptech.glide
A helper class for building requests with custom ModelLoaders that translate models to InputStream resources for loading images.
RequestManager.VideoModelRequest<T> - Class in com.bumptech.glide
A helper class for building requests with custom ModelLoaders that translate models to ParcelFileDescriptor resources for loading video thumbnails.
RequestManagerFragment - Class in com.bumptech.glide.manager
A view-less Fragment used to safely store an RequestManager that can be used to start, stop and manage Glide requests started for targets the fragment or activity this fragment is a child of.
RequestManagerFragment() - Constructor for class com.bumptech.glide.manager.RequestManagerFragment
 
RequestManagerRetriever - Class in com.bumptech.glide.manager
A collection of static methods for creating new RequestManagers or retrieving existing ones from activities and fragment.
RequestManagerTreeNode - Interface in com.bumptech.glide.manager
Provides access to the relatives of a RequestManager based on the current context.
requestTracker - Variable in class com.bumptech.glide.GenericRequestBuilder
 
RequestTracker - Class in com.bumptech.glide.manager
A class for tracking, canceling, and restarting in progress, completed, and failed requests.
RequestTracker() - Constructor for class com.bumptech.glide.manager.RequestTracker
 
reset() - Method in class com.bumptech.glide.load.data.ExifOrientationStream
 
reset() - Method in class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
Resets this stream to the last marked location.
reset() - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
reset() - Method in class com.bumptech.glide.util.MarkEnforcingInputStream
 
resetFrameIndex() - Method in class com.bumptech.glide.gifdecoder.GifDecoder
 
Resource<Z> - Interface in com.bumptech.glide.load.engine
A resource interface that wraps a particular type so that it can be pooled and reused.
ResourceCallback - Interface in com.bumptech.glide.request
A callback that listens for when a resource load completes successfully or fails due to an exception.
ResourceDecoder<T,Z> - Interface in com.bumptech.glide.load
An interface for decoding resources.
ResourceEncoder<T> - Interface in com.bumptech.glide.load
An interface for writing data from a resource to some persistent data store (i.e.
ResourceLoader<T> - Class in com.bumptech.glide.load.model
A model loader for handling Android resource files.
ResourceLoader(Context, ModelLoader<Uri, T>) - Constructor for class com.bumptech.glide.load.model.ResourceLoader
 
ResourceLoader(Resources, ModelLoader<Uri, T>) - Constructor for class com.bumptech.glide.load.model.ResourceLoader
 
ResourceTranscoder<Z,R> - Interface in com.bumptech.glide.load.resource.transcode
Transcodes a resource of one type to a resource of another type.
restartRequests() - Method in class com.bumptech.glide.manager.RequestTracker
Restarts failed requests and cancels and restarts in progress requests.
resumeRequests() - Method in class com.bumptech.glide.manager.RequestTracker
Starts any not yet completed or failed requests.
resumeRequests() - Method in class com.bumptech.glide.RequestManager
Restarts any loads that have not yet completed.
resumeRequestsRecursive() - Method in class com.bumptech.glide.RequestManager
Performs RequestManager.resumeRequests() recursively for all managers that are contextually descendant to this manager based on the Activity/Fragment hierarchy.
rotateImage(Bitmap, int) - Static method in class com.bumptech.glide.load.resource.bitmap.TransformationUtils
This is an expensive operation that copies the image in place with the pixels rotated.
rotateImageExif(Bitmap, BitmapPool, int) - Static method in class com.bumptech.glide.load.resource.bitmap.TransformationUtils
Rotate and/or flip the image to match the given exif orientation.
run() - Method in class com.bumptech.glide.request.RequestFutureTarget
A callback that should never be invoked directly.
runRequest(Request) - Method in class com.bumptech.glide.manager.RequestTracker
Starts tracking the given request.

S

scheduleSelf(Runnable, long) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
set(int, String) - Method in class com.bumptech.glide.disklrucache.DiskLruCache.Editor
Sets the value at index to value.
set(Class<?>, Class<?>) - Method in class com.bumptech.glide.util.MultiClassKey
 
setAlpha(int) - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
setAlpha(Bitmap, Bitmap) - Static method in class com.bumptech.glide.load.resource.bitmap.TransformationUtils
Sets the alpha of the Bitmap we're going to re-use to the alpha of the Bitmap we're going to transform.
setAlpha(int) - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
setAlpha(int) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setBitmapPool(BitmapPool) - Method in class com.bumptech.glide.GlideBuilder
Sets the BitmapPool implementation to use to store and retrieve reused Bitmaps.
setBounds(int, int, int, int) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setBounds(Rect) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setCacheDecoder(ResourceDecoder<File, Z>) - Method in class com.bumptech.glide.provider.ChildLoadProvider
Sets the ResourceDecoder to use for decoding the resource from the disk cache.
setChangingConfigurations(int) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setColorFilter(ColorFilter) - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
setColorFilter(ColorFilter) - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
setColorFilter(int, PorterDuff.Mode) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setColorFilter(ColorFilter) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setConfig(Bitmap.Config) - Method in class com.bumptech.glide.load.engine.prefill.PreFillType.Builder
Sets the Bitmap.Config for the Bitmaps to pre-fill.
setData(GifHeader, byte[]) - Method in class com.bumptech.glide.gifdecoder.GifDecoder
 
setData(byte[]) - Method in class com.bumptech.glide.gifdecoder.GifHeaderParser
 
setDecodeFormat(DecodeFormat) - Method in class com.bumptech.glide.GlideBuilder
Sets the DecodeFormat that will be the default format for all the default decoders that can change the Bitmap.Config of the Bitmaps they decode.
setDefaultOptions(RequestManager.DefaultOptions) - Method in class com.bumptech.glide.RequestManager
Sets an interface that can apply some default options to all Requests started using this RequestManager.
setDelay(int) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Sets the delay time between each frame, or changes it for subsequent frames (applies to last frame added).
setDiskCache(DiskCache) - Method in class com.bumptech.glide.GlideBuilder
Deprecated. Creating a disk cache directory on the main thread causes strict mode violations, use GlideBuilder.setDiskCache(com.bumptech.glide.load.engine.cache.DiskCache.Factory) instead. Scheduled to be removed in Glide 4.0.
setDiskCache(DiskCache.Factory) - Method in class com.bumptech.glide.GlideBuilder
Sets the DiskCache.Factory implementation to use to construct the DiskCache to use to store Resource data on disk.
setDiskCacheService(ExecutorService) - Method in class com.bumptech.glide.GlideBuilder
Sets the ExecutorService implementation to use when retrieving Resources that are currently in cache.
setDispose(int) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Sets the GIF frame disposal code for the last added frame and any subsequent frames.
setDither(boolean) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setDrawable(Drawable) - Method in interface com.bumptech.glide.request.animation.GlideAnimation.ViewAdapter
Sets the current drawable (usually an animated drawable) to display in the wrapped view.
setDrawable(Drawable) - Method in class com.bumptech.glide.request.target.ImageViewTarget
Sets the given Drawable on the view using ImageView.setImageDrawable(android.graphics.drawable.Drawable).
setEncoder(ResourceEncoder<Z>) - Method in class com.bumptech.glide.provider.ChildLoadProvider
Sets the ResourceEncoder to use to write the decoded and transformed resource to the disk cache.
setFilterBitmap(boolean) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setFrameRate(float) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Sets frame rate in frames per second.
setFrameTransformation(Transformation<Bitmap>, Bitmap) - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
setLoopCount(int) - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
setLoopCount(int) - Method in class com.bumptech.glide.load.resource.drawable.GlideDrawable
Sets the number of times the animation should loop.
setLoopCount(int) - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
setLoopCount(int) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setMaxSize(long) - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Changes the maximum number of bytes the cache can store and queues a job to trim the existing store, if necessary.
setMemoryCache(MemoryCache) - Method in class com.bumptech.glide.GlideBuilder
Sets the MemoryCache implementation to store Resources that are not currently in use.
setMemoryCategory(MemoryCategory) - Method in class com.bumptech.glide.Glide
Adjusts Glide's current and maximum memory usage based on the given MemoryCategory.
setQuality(int) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Sets quality of color quantization (conversion of images to the maximum 256 colors allowed by the GIF specification).
setRepeat(int) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Sets the number of times the set of GIF frames should be played.
setRequest(Request) - Method in class com.bumptech.glide.request.RequestFutureTarget
 
setRequest(Request) - Method in class com.bumptech.glide.request.target.BaseTarget
Sets the current request for this target to retain, should not be called outside of Glide.
setRequest(Request) - Method in interface com.bumptech.glide.request.target.Target
Sets the current request for this target to retain, should not be called outside of Glide.
setRequest(Request) - Method in class com.bumptech.glide.request.target.ViewTarget
Stores the request using View.setTag(Object).
setRequestManager(RequestManager) - Method in class com.bumptech.glide.manager.RequestManagerFragment
Sets the current RequestManager.
setRequestManager(RequestManager) - Method in class com.bumptech.glide.manager.SupportRequestManagerFragment
Sets the current RequestManager.
setRequests(Request, Request) - Method in class com.bumptech.glide.request.ThumbnailRequestCoordinator
 
setResizeService(ExecutorService) - Method in class com.bumptech.glide.GlideBuilder
Sets the ExecutorService implementation to use when retrieving Resources that are not already in the cache.
setResource(Bitmap) - Method in class com.bumptech.glide.request.target.BitmapImageViewTarget
Sets the Bitmap on the view using ImageView.setImageBitmap(android.graphics.Bitmap).
setResource(Drawable) - Method in class com.bumptech.glide.request.target.DrawableImageViewTarget
 
setResource(GlideDrawable) - Method in class com.bumptech.glide.request.target.GlideDrawableImageViewTarget
Sets the drawable on the view using ImageView.setImageDrawable(android.graphics.drawable.Drawable).
setResource(Z) - Method in class com.bumptech.glide.request.target.ImageViewTarget
 
setResourceRemovedListener(MemoryCache.ResourceRemovedListener) - Method in class com.bumptech.glide.load.engine.cache.LruResourceCache
 
setResourceRemovedListener(MemoryCache.ResourceRemovedListener) - Method in interface com.bumptech.glide.load.engine.cache.MemoryCache
Set the listener to be called when a bitmap is removed from the cache.
setResourceRemovedListener(MemoryCache.ResourceRemovedListener) - Method in class com.bumptech.glide.load.engine.cache.MemoryCacheAdapter
 
setSize(int, int) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Sets the GIF frame size.
setSizeMultiplier(float) - Method in interface com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool
Multiplies the initial size of the pool by the given multipler to dynamically and synchronously allow users to adjust the size of the pool.
setSizeMultiplier(float) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter
 
setSizeMultiplier(float) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool
 
setSizeMultiplier(float) - Method in interface com.bumptech.glide.load.engine.cache.MemoryCache
Adjust the maximum size of the cache by multiplying the original size of the cache by the given multiplier.
setSizeMultiplier(float) - Method in class com.bumptech.glide.load.engine.cache.MemoryCacheAdapter
 
setSizeMultiplier(float) - Method in class com.bumptech.glide.util.LruCache
Sets a size multiplier that will be applied to the size provided in the constructor to set the new size of the cache.
setSourceDecoder(ResourceDecoder<T, Z>) - Method in class com.bumptech.glide.provider.ChildLoadProvider
Sets the ResourceDecoder to use to decoding the resource from the original data.
setSourceEncoder(Encoder<T>) - Method in class com.bumptech.glide.provider.ChildLoadProvider
Sets the Encoder to use to write the original data to the disk cache.
setTagId(int) - Static method in class com.bumptech.glide.request.target.ViewTarget
Sets the android resource id to use in conjunction with View.setTag(int, Object) to store temporary state allowing loads to be automatically cancelled and resources re-used in scrolling lists.
setTranscoder(ResourceTranscoder<Z, R>) - Method in class com.bumptech.glide.provider.ChildLoadProvider
Sets the ResourceTranscoder to use to transcode the decoded resource.
setTransparent(int) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Sets the transparent color for the last added frame and any subsequent frames.
setup(GlideBuilder) - Static method in class com.bumptech.glide.Glide
Deprecated. Use GlideModule instead. Scheduled to be removed in Glide 4.0.
setView(View) - Method in class com.bumptech.glide.util.ViewPreloadSizeProvider
Sets the View the size will be extracted.
setVisible(boolean, boolean) - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
setVisible(boolean, boolean) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
setWeight(int) - Method in class com.bumptech.glide.load.engine.prefill.PreFillType.Builder
Sets the weight to use to balance how many Bitmaps of this type are prefilled relative to the other requested types.
sha1BytesToHex(byte[]) - Static method in class com.bumptech.glide.util.Util
Returns the hex string of the given byte array representing a SHA1 hash.
sha256BytesToHex(byte[]) - Static method in class com.bumptech.glide.util.Util
Returns the hex string of the given byte array representing a SHA256 hash.
signature(Key) - Method in class com.bumptech.glide.BitmapRequestBuilder
 
signature(Key) - Method in class com.bumptech.glide.DrawableRequestBuilder
 
signature(Key) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets some additional data to be mixed in to the memory and disk cache keys allowing the caller more control over when cached data is invalidated.
signature(Key) - Method in class com.bumptech.glide.GifRequestBuilder
 
SimpleResource<T> - Class in com.bumptech.glide.load.resource
Simple wrapper for an arbitrary object which helps to satisfy some of the glide engine's contracts.
SimpleResource(T) - Constructor for class com.bumptech.glide.load.resource.SimpleResource
 
SimpleTarget<Z> - Class in com.bumptech.glide.request.target
A simple Target base class with default (usually noop) implementations of non essential methods that allows the caller to specify an exact width/height.
SimpleTarget() - Constructor for class com.bumptech.glide.request.target.SimpleTarget
Constructor for the target that uses Target.SIZE_ORIGINAL as the target width and height.
SimpleTarget(int, int) - Constructor for class com.bumptech.glide.request.target.SimpleTarget
Constructor for the target that takes the desired dimensions of the decoded and/or transformed resource.
size() - Method in class com.bumptech.glide.disklrucache.DiskLruCache
Returns the number of bytes currently being used to store the values in this cache.
SIZE_ORIGINAL - Static variable in interface com.bumptech.glide.request.target.Target
Indicates that we want the resource in its original unmodified width and/or height.
SizeConfigStrategy - Class in com.bumptech.glide.load.engine.bitmap_recycle
Keys Bitmaps using both Bitmap.getAllocationByteCount() and the Bitmap.Config returned from Bitmap.getConfig().
SizeConfigStrategy() - Constructor for class com.bumptech.glide.load.engine.bitmap_recycle.SizeConfigStrategy
 
sizeMultiplier(float) - Method in class com.bumptech.glide.BitmapRequestBuilder
Applies a multiplier to the Target's size before loading the resource.
sizeMultiplier(float) - Method in class com.bumptech.glide.DrawableRequestBuilder
Applies a multiplier to the Target's size before loading the resource.
sizeMultiplier(float) - Method in class com.bumptech.glide.GenericRequestBuilder
Applies a multiplier to the Target's size before loading the resource.
sizeMultiplier(float) - Method in class com.bumptech.glide.GifRequestBuilder
Applies a multiplier to the Target's size before loading the resource.
SizeReadyCallback - Interface in com.bumptech.glide.request.target
A callback that must be called when the target has determined its size.
skip(long) - Method in class com.bumptech.glide.load.data.ExifOrientationStream
 
skip(long) - Method in class com.bumptech.glide.load.resource.bitmap.RecyclableBufferedInputStream
Skips byteCount bytes in this stream.
skip(long) - Method in class com.bumptech.glide.util.ExceptionCatchingInputStream
 
skip(long) - Method in class com.bumptech.glide.util.MarkEnforcingInputStream
 
skipMemoryCache(boolean) - Method in class com.bumptech.glide.BitmapRequestBuilder
Allows the loaded resource to skip the memory cache.
skipMemoryCache(boolean) - Method in class com.bumptech.glide.DrawableRequestBuilder
Allows the loaded resource to skip the memory cache.
skipMemoryCache(boolean) - Method in class com.bumptech.glide.GenericRequestBuilder
Allows the loaded resource to skip the memory cache.
skipMemoryCache(boolean) - Method in class com.bumptech.glide.GifRequestBuilder
Allows the loaded resource to skip the memory cache.
sourceEncoder(Encoder<ImageVideoWrapper>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the source encoder to use to encode the data retrieved by this request directly into cache.
sourceEncoder(Encoder<ImageVideoWrapper>) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets the source encoder to use to encode the data retrieved by this request directly into cache.
sourceEncoder(Encoder<DataType>) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets the source encoder to use to encode the data retrieved by this request directly into cache.
sourceEncoder(Encoder<InputStream>) - Method in class com.bumptech.glide.GifRequestBuilder
Sets the source encoder to use to encode the data retrieved by this request directly into cache.
SquaringDrawable - Class in com.bumptech.glide.request.target
A wrapper drawable to square the wrapped drawable so that it expands to fill a square with exactly the given side length.
SquaringDrawable(GlideDrawable, int) - Constructor for class com.bumptech.glide.request.target.SquaringDrawable
 
start(OutputStream) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Initiates GIF file creation on the given stream.
start(String) - Method in class com.bumptech.glide.gifencoder.AnimatedGifEncoder
Initiates writing of a GIF file with the specified name.
start() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
start() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
start() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
STATUS_FORMAT_ERROR - Static variable in class com.bumptech.glide.gifdecoder.GifDecoder
File read status: Error decoding file (may be partially decoded).
STATUS_OK - Static variable in class com.bumptech.glide.gifdecoder.GifDecoder
File read status: No errors.
STATUS_OPEN_ERROR - Static variable in class com.bumptech.glide.gifdecoder.GifDecoder
File read status: Unable to open source.
STATUS_PARTIAL_DECODE - Static variable in class com.bumptech.glide.gifdecoder.GifDecoder
Unable to fully decode the current frame.
stop() - Method in class com.bumptech.glide.load.resource.bitmap.GlideBitmapDrawable
 
stop() - Method in class com.bumptech.glide.load.resource.gif.GifDrawable
 
stop() - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
StreamAssetPathFetcher - Class in com.bumptech.glide.load.data
Fetches an InputStream for an asset path.
StreamAssetPathFetcher(AssetManager, String) - Constructor for class com.bumptech.glide.load.data.StreamAssetPathFetcher
 
StreamBitmapDataLoadProvider - Class in com.bumptech.glide.load.resource.bitmap
An DataLoadProvider that provides decoders and encoders for decoding and caching Bitmaps using InputStream data.
StreamBitmapDataLoadProvider(BitmapPool, DecodeFormat) - Constructor for class com.bumptech.glide.load.resource.bitmap.StreamBitmapDataLoadProvider
 
StreamBitmapDecoder - Class in com.bumptech.glide.load.resource.bitmap
An ResourceDecoder that uses an Downsampler to decode an Bitmap from an InputStream.
StreamBitmapDecoder(Context) - Constructor for class com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder
 
StreamBitmapDecoder(BitmapPool) - Constructor for class com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder
 
StreamBitmapDecoder(Context, DecodeFormat) - Constructor for class com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder
 
StreamBitmapDecoder(BitmapPool, DecodeFormat) - Constructor for class com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder
 
StreamBitmapDecoder(Downsampler, BitmapPool, DecodeFormat) - Constructor for class com.bumptech.glide.load.resource.bitmap.StreamBitmapDecoder
 
StreamByteArrayLoader - Class in com.bumptech.glide.load.model.stream
A base class to convert byte arrays to input streams so they can be decoded.
StreamByteArrayLoader() - Constructor for class com.bumptech.glide.load.model.stream.StreamByteArrayLoader
 
StreamByteArrayLoader(String) - Constructor for class com.bumptech.glide.load.model.stream.StreamByteArrayLoader
Deprecated. Use GenericRequestBuilder.signature(com.bumptech.glide.load.Key) and the empty constructor instead. Scheduled to be removed in Glide 4.0.
StreamByteArrayLoader.Factory - Class in com.bumptech.glide.load.model.stream
Factory for StreamByteArrayLoader.
StreamByteArrayLoader.Factory() - Constructor for class com.bumptech.glide.load.model.stream.StreamByteArrayLoader.Factory
 
StreamEncoder - Class in com.bumptech.glide.load.model
An Encoder that can write an InputStream to disk.
StreamEncoder() - Constructor for class com.bumptech.glide.load.model.StreamEncoder
 
StreamFileDataLoadProvider - Class in com.bumptech.glide.load.resource.file
An DataLoadProvider that provides encoders and decoders for for obtaining a cache file from InputStream data.
StreamFileDataLoadProvider() - Constructor for class com.bumptech.glide.load.resource.file.StreamFileDataLoadProvider
 
StreamFileLoader - Class in com.bumptech.glide.load.model.stream
A ModelLoader For translating File models for local uris into InputStream data.
StreamFileLoader(Context) - Constructor for class com.bumptech.glide.load.model.stream.StreamFileLoader
 
StreamFileLoader(ModelLoader<Uri, InputStream>) - Constructor for class com.bumptech.glide.load.model.stream.StreamFileLoader
 
StreamFileLoader.Factory - Class in com.bumptech.glide.load.model.stream
The default factory for StreamFileLoaders.
StreamFileLoader.Factory() - Constructor for class com.bumptech.glide.load.model.stream.StreamFileLoader.Factory
 
StreamLocalUriFetcher - Class in com.bumptech.glide.load.data
Fetches an InputStream for a local Uri.
StreamLocalUriFetcher(Context, Uri) - Constructor for class com.bumptech.glide.load.data.StreamLocalUriFetcher
 
StreamModelLoader<T> - Interface in com.bumptech.glide.load.model.stream
A base class for ModelLoaders that translate models into InputStreams.
StreamResourceLoader - Class in com.bumptech.glide.load.model.stream
A ModelLoader For translating android resource id models for local uris into InputStream data.
StreamResourceLoader(Context) - Constructor for class com.bumptech.glide.load.model.stream.StreamResourceLoader
 
StreamResourceLoader(Context, ModelLoader<Uri, InputStream>) - Constructor for class com.bumptech.glide.load.model.stream.StreamResourceLoader
 
StreamResourceLoader.Factory - Class in com.bumptech.glide.load.model.stream
The default factory for StreamResourceLoaders.
StreamResourceLoader.Factory() - Constructor for class com.bumptech.glide.load.model.stream.StreamResourceLoader.Factory
 
StreamStringLoader - Class in com.bumptech.glide.load.model.stream
A ModelLoader for translating String models, such as file paths or remote urls, into InputStream data.
StreamStringLoader(Context) - Constructor for class com.bumptech.glide.load.model.stream.StreamStringLoader
 
StreamStringLoader(ModelLoader<Uri, InputStream>) - Constructor for class com.bumptech.glide.load.model.stream.StreamStringLoader
 
StreamStringLoader.Factory - Class in com.bumptech.glide.load.model.stream
The default factory for StreamStringLoaders.
StreamStringLoader.Factory() - Constructor for class com.bumptech.glide.load.model.stream.StreamStringLoader.Factory
 
StreamUriLoader - Class in com.bumptech.glide.load.model.stream
A ModelLoader for translating uri models into InputStream data.
StreamUriLoader(Context) - Constructor for class com.bumptech.glide.load.model.stream.StreamUriLoader
 
StreamUriLoader(Context, ModelLoader<GlideUrl, InputStream>) - Constructor for class com.bumptech.glide.load.model.stream.StreamUriLoader
 
StreamUriLoader.Factory - Class in com.bumptech.glide.load.model.stream
THe default factory for StreamUriLoaders.
StreamUriLoader.Factory() - Constructor for class com.bumptech.glide.load.model.stream.StreamUriLoader.Factory
 
StreamUrlLoader - Class in com.bumptech.glide.load.model.stream
A wrapper class that translates URL objects into GlideUrl objects and then uses the wrapped ModelLoader for GlideUrls to load the InputStream data.
StreamUrlLoader(ModelLoader<GlideUrl, InputStream>) - Constructor for class com.bumptech.glide.load.model.stream.StreamUrlLoader
 
StreamUrlLoader.Factory - Class in com.bumptech.glide.load.model.stream
The default factory for StreamUrlLoaders.
StreamUrlLoader.Factory() - Constructor for class com.bumptech.glide.load.model.stream.StreamUrlLoader.Factory
 
STRING_CHARSET_NAME - Static variable in interface com.bumptech.glide.load.Key
 
StringLoader<T> - Class in com.bumptech.glide.load.model
A model loader for handling certain string models.
StringLoader(ModelLoader<Uri, T>) - Constructor for class com.bumptech.glide.load.model.StringLoader
 
StringSignature - Class in com.bumptech.glide.signature
A unique Signature that wraps a String.
StringSignature(String) - Constructor for class com.bumptech.glide.signature.StringSignature
 
SupportRequestManagerFragment - Class in com.bumptech.glide.manager
A view-less Fragment used to safely store an RequestManager that can be used to start, stop and manage Glide requests started for targets within the fragment or activity this fragment is a child of.
SupportRequestManagerFragment() - Constructor for class com.bumptech.glide.manager.SupportRequestManagerFragment
 
SupportRequestManagerFragment(ActivityFragmentLifecycle) - Constructor for class com.bumptech.glide.manager.SupportRequestManagerFragment
 

T

TAG - Static variable in class com.bumptech.glide.gifdecoder.GifHeaderParser
 
Target<R> - Interface in com.bumptech.glide.request.target
An interface that Glide can load a resource into and notify of relevant lifecycle events during a load.
teardown() - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorFileLoader.Factory
 
teardown() - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorResourceLoader.Factory
 
teardown() - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorStringLoader.Factory
 
teardown() - Method in class com.bumptech.glide.load.model.file_descriptor.FileDescriptorUriLoader.Factory
 
teardown() - Method in interface com.bumptech.glide.load.model.ModelLoaderFactory
A lifecycle method that will be called when this factory is about to replaced.
teardown() - Method in class com.bumptech.glide.load.model.stream.HttpUrlGlideUrlLoader.Factory
 
teardown() - Method in class com.bumptech.glide.load.model.stream.StreamByteArrayLoader.Factory
 
teardown() - Method in class com.bumptech.glide.load.model.stream.StreamFileLoader.Factory
 
teardown() - Method in class com.bumptech.glide.load.model.stream.StreamResourceLoader.Factory
 
teardown() - Method in class com.bumptech.glide.load.model.stream.StreamStringLoader.Factory
 
teardown() - Method in class com.bumptech.glide.load.model.stream.StreamUriLoader.Factory
 
teardown() - Method in class com.bumptech.glide.load.model.stream.StreamUrlLoader.Factory
 
thumbnail(float) - Method in class com.bumptech.glide.BitmapRequestBuilder
Loads a resource in an identical manner to this request except with the dimensions of the target multiplied by the given size multiplier.
thumbnail(BitmapRequestBuilder<?, TranscodeType>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Loads and displays the Bitmap retrieved by the given thumbnail request if it finishes before this request.
thumbnail(GenericRequestBuilder<?, ?, ?, TranscodeType>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Loads and displays the resource retrieved by the given thumbnail request if it finishes before this request.
thumbnail(DrawableRequestBuilder<?>) - Method in class com.bumptech.glide.DrawableRequestBuilder
Loads and displays the GlideDrawable retrieved by the given thumbnail request if it finishes before this request.
thumbnail(GenericRequestBuilder<?, ?, ?, GlideDrawable>) - Method in class com.bumptech.glide.DrawableRequestBuilder
Loads and displays the resource retrieved by the given thumbnail request if it finishes before this request.
thumbnail(float) - Method in class com.bumptech.glide.DrawableRequestBuilder
Loads a resource in an identical manner to this request except with the dimensions of the target multiplied by the given size multiplier.
thumbnail(GenericRequestBuilder<?, ?, ?, TranscodeType>) - Method in class com.bumptech.glide.GenericRequestBuilder
Loads and displays the resource retrieved by the given thumbnail request if it finishes before this request.
thumbnail(float) - Method in class com.bumptech.glide.GenericRequestBuilder
Loads a resource in an identical manner to this request except with the dimensions of the target multiplied by the given size multiplier.
thumbnail(GenericRequestBuilder<?, ?, ?, GifDrawable>) - Method in class com.bumptech.glide.GifRequestBuilder
Loads and displays the resource retrieved by the given thumbnail request if it finishes before this request.
thumbnail(GifRequestBuilder<?>) - Method in class com.bumptech.glide.GifRequestBuilder
Loads and displays the GIF retrieved by the given thumbnail request if it finishes before this request.
thumbnail(float) - Method in class com.bumptech.glide.GifRequestBuilder
Loads a resource in an identical manner to this request except with the dimensions of the target multiplied by the given size multiplier.
ThumbnailRequestCoordinator - Class in com.bumptech.glide.request
A coordinator that coordinates two individual Requests that load a small thumbnail version of an image and the full size version of the image at the same time.
ThumbnailRequestCoordinator() - Constructor for class com.bumptech.glide.request.ThumbnailRequestCoordinator
 
ThumbnailRequestCoordinator(RequestCoordinator) - Constructor for class com.bumptech.glide.request.ThumbnailRequestCoordinator
 
toBytes() - Method in class com.bumptech.glide.BitmapTypeRequest
Transcodes the decoded and transformed Bitmap to bytes by compressing it as a JPEG to a byte array.
toBytes(Bitmap.CompressFormat, int) - Method in class com.bumptech.glide.BitmapTypeRequest
Transcodes the decoded and transformed Bitmap to bytes by compressing it using the given format and quality to a byte array.
toBytes() - Method in class com.bumptech.glide.GifTypeRequest
Setup the request to return the bytes of the loaded gif.
toString() - Method in class com.bumptech.glide.load.engine.bitmap_recycle.SizeConfigStrategy
 
toString() - Method in class com.bumptech.glide.load.engine.prefill.PreFillType
 
toString() - Method in class com.bumptech.glide.load.model.GlideUrl
 
toString() - Method in class com.bumptech.glide.load.model.LazyHeaders
 
toString() - Method in class com.bumptech.glide.request.target.ViewTarget
 
toString() - Method in class com.bumptech.glide.signature.StringSignature
 
toString() - Method in class com.bumptech.glide.util.MultiClassKey
 
toStringUrl() - Method in class com.bumptech.glide.load.model.GlideUrl
Returns a properly escaped String url that can be used to make http/https requests.
toURL() - Method in class com.bumptech.glide.load.model.GlideUrl
Returns a properly escaped URL that can be used to make http/https requests.
transcode(ResourceTranscoder<Bitmap, R>, Class<R>) - Method in class com.bumptech.glide.BitmapTypeRequest
Sets a transcoder to transcode the decoded and transformed Bitmap into another resource type.
transcode(ResourceTranscoder<ResourceType, TranscodeType>, Class<TranscodeType>) - Method in class com.bumptech.glide.GenericTranscodeRequest
Adds a transcoder to this request to transcode from the resource type to the given transcode type.
transcode(ResourceTranscoder<GifDrawable, R>, Class<R>) - Method in class com.bumptech.glide.GifTypeRequest
Sets a transcoder to transcode the decoded GifDrawable into another resource type.
transcode(Resource<Bitmap>) - Method in class com.bumptech.glide.load.resource.transcode.BitmapBytesTranscoder
 
transcode(Resource<Bitmap>) - Method in class com.bumptech.glide.load.resource.transcode.BitmapToGlideDrawableTranscoder
 
transcode(Resource<GifBitmapWrapper>) - Method in class com.bumptech.glide.load.resource.transcode.GifBitmapWrapperDrawableTranscoder
 
transcode(Resource<GifDrawable>) - Method in class com.bumptech.glide.load.resource.transcode.GifDrawableBytesTranscoder
 
transcode(Resource<Bitmap>) - Method in class com.bumptech.glide.load.resource.transcode.GlideBitmapDrawableTranscoder
 
transcode(Resource<Z>) - Method in interface com.bumptech.glide.load.resource.transcode.ResourceTranscoder
Transcodes the given resource to the new resource type and returns the wew resource.
transcode(Resource<Z>) - Method in class com.bumptech.glide.load.resource.transcode.UnitTranscoder
 
transcodeClass - Variable in class com.bumptech.glide.GenericRequestBuilder
 
transcoder(ResourceTranscoder<Bitmap, TranscodeType>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the ResourceTranscoder to use for this load.
transcoder(ResourceTranscoder<GifBitmapWrapper, GlideDrawable>) - Method in class com.bumptech.glide.DrawableRequestBuilder
Sets the ResourceTranscoder to use for this load.
transcoder(ResourceTranscoder<ResourceType, TranscodeType>) - Method in class com.bumptech.glide.GenericRequestBuilder
Sets the ResourceTranscoder to use for this load.
transcoder(ResourceTranscoder<GifDrawable, GifDrawable>) - Method in class com.bumptech.glide.GifRequestBuilder
Sets the ResourceTranscoder to use for this load.
TranscoderRegistry - Class in com.bumptech.glide.load.resource.transcode
A class that allows ResourceTranscoders to be registered and retrieved by the classes they convert between.
TranscoderRegistry() - Constructor for class com.bumptech.glide.load.resource.transcode.TranscoderRegistry
 
transform(BitmapTransformation...) - Method in class com.bumptech.glide.BitmapRequestBuilder
Transform images using the given BitmapTransformations.
transform(Transformation<Bitmap>...) - Method in class com.bumptech.glide.BitmapRequestBuilder
Transform resources with the given Transformations.
transform(BitmapTransformation...) - Method in class com.bumptech.glide.DrawableRequestBuilder
Transform GlideDrawables using the given BitmapTransformations.
transform(Transformation<GifBitmapWrapper>...) - Method in class com.bumptech.glide.DrawableRequestBuilder
Transform resources with the given Transformations.
transform(Transformation<ResourceType>...) - Method in class com.bumptech.glide.GenericRequestBuilder
Transform resources with the given Transformations.
transform(Transformation<GifDrawable>...) - Method in class com.bumptech.glide.GifRequestBuilder
Transform resources with the given Transformations.
transform(Resource<T>, int, int) - Method in class com.bumptech.glide.load.MultiTransformation
 
transform(Resource<Bitmap>, int, int) - Method in class com.bumptech.glide.load.resource.bitmap.BitmapTransformation
 
transform(BitmapPool, Bitmap, int, int) - Method in class com.bumptech.glide.load.resource.bitmap.BitmapTransformation
Transforms the given Bitmap based on the given dimensions and returns the transformed result.
transform(BitmapPool, Bitmap, int, int) - Method in class com.bumptech.glide.load.resource.bitmap.CenterCrop
 
transform(BitmapPool, Bitmap, int, int) - Method in class com.bumptech.glide.load.resource.bitmap.FitCenter
 
transform(Resource<GifDrawable>, int, int) - Method in class com.bumptech.glide.load.resource.gif.GifDrawableTransformation
 
transform(Resource<GifBitmapWrapper>, int, int) - Method in class com.bumptech.glide.load.resource.gifbitmap.GifBitmapWrapperTransformation
 
transform(Resource<T>, int, int) - Method in class com.bumptech.glide.load.resource.UnitTransformation
 
transform(Resource<T>, int, int) - Method in interface com.bumptech.glide.load.Transformation
Transforms the given resource and returns the transformed resource.
Transformation<T> - Interface in com.bumptech.glide.load
A class for performing an arbitrary transformation on a resource.
TransformationUtils - Class in com.bumptech.glide.load.resource.bitmap
A class with methods to efficiently resize Bitmaps.
transformFrame(BitmapTransformation...) - Method in class com.bumptech.glide.GifRequestBuilder
Transforms each frame of the GIF using the given transformations.
transformFrame(Transformation<Bitmap>...) - Method in class com.bumptech.glide.GifRequestBuilder
Transforms each frame of the GIF using the given transformations.
trimMemory(int) - Method in class com.bumptech.glide.Glide
Clears some memory with the exact amount depending on the given level.
trimMemory(int) - Method in interface com.bumptech.glide.load.engine.bitmap_recycle.BitmapPool
Reduces the size of the cache by evicting items based on the given level.
trimMemory(int) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.BitmapPoolAdapter
 
trimMemory(int) - Method in class com.bumptech.glide.load.engine.bitmap_recycle.LruBitmapPool
 
trimMemory(int) - Method in class com.bumptech.glide.load.engine.cache.LruResourceCache
 
trimMemory(int) - Method in interface com.bumptech.glide.load.engine.cache.MemoryCache
Trim the memory cache to the appropriate level.
trimMemory(int) - Method in class com.bumptech.glide.load.engine.cache.MemoryCacheAdapter
 
trimToSize(int) - Method in class com.bumptech.glide.util.LruCache
Removes the least recently used items from the cache until the current size is less than the given size.

U

UnitTranscoder<Z> - Class in com.bumptech.glide.load.resource.transcode
A simple ResourceTranscoder that simply returns the given resource.
UnitTranscoder() - Constructor for class com.bumptech.glide.load.resource.transcode.UnitTranscoder
 
UnitTransformation<T> - Class in com.bumptech.glide.load.resource
A noop Transformation that simply returns the given resource.
UnitTransformation() - Constructor for class com.bumptech.glide.load.resource.UnitTransformation
 
unregister(Class<T>, Class<Y>) - Method in class com.bumptech.glide.Glide
Deprecated. Use Glide.register(Class, Class, com.bumptech.glide.load.model.ModelLoaderFactory) to replace a registered loader rather than simply removing it.
unregister(Class<T>, Class<Y>) - Method in class com.bumptech.glide.load.model.GenericLoaderFactory
Removes and returns the registered ModelLoaderFactory for the given model and resource classes.
unscheduleSelf(Runnable) - Method in class com.bumptech.glide.request.target.SquaringDrawable
 
updateDiskCacheKey(MessageDigest) - Method in interface com.bumptech.glide.load.Key
Adds all uniquely identifying information to the given digest.
updateDiskCacheKey(MessageDigest) - Method in class com.bumptech.glide.signature.EmptySignature
 
updateDiskCacheKey(MessageDigest) - Method in class com.bumptech.glide.signature.MediaStoreSignature
 
updateDiskCacheKey(MessageDigest) - Method in class com.bumptech.glide.signature.StringSignature
 
UriLoader<T> - Class in com.bumptech.glide.load.model
A base ModelLoader for Uris that handles local Uris directly and routes remote Uris to a wrapped ModelLoader that handles GlideUrls.
UriLoader(Context, ModelLoader<GlideUrl, T>) - Constructor for class com.bumptech.glide.load.model.UriLoader
 
UrlLoader<T> - Class in com.bumptech.glide.load.model
A wrapper class that translates URL objects into GlideUrl objects and then uses the wrapped ModelLoader for GlideUrls to load the data.
UrlLoader(ModelLoader<GlideUrl, T>) - Constructor for class com.bumptech.glide.load.model.UrlLoader
 
using(ModelLoader<A, T>, Class<T>) - Method in class com.bumptech.glide.RequestManager
Returns a request builder that uses the given ModelLoader to fetch a generic data type.
using(StreamModelLoader<T>) - Method in class com.bumptech.glide.RequestManager
Returns a request builder that uses the given StreamModelLoader to fetch an InputStream for loading images.
using(StreamByteArrayLoader) - Method in class com.bumptech.glide.RequestManager
Returns a request builder that uses the given StreamByteArrayLoader to fetch an InputStream for loading Bitmaps.
using(FileDescriptorModelLoader<T>) - Method in class com.bumptech.glide.RequestManager
Returns a new request builder that uses the given ModelLoader to fetch a ParcelFileDescriptor for loading video thumbnails.
Util - Class in com.bumptech.glide.util
A collection of assorted utility classes.

V

valueOf(String) - Static method in enum com.bumptech.glide.load.DecodeFormat
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bumptech.glide.load.engine.DiskCacheStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor.UncaughtThrowableStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser.ImageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bumptech.glide.MemoryCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.bumptech.glide.Priority
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.bumptech.glide.load.DecodeFormat
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bumptech.glide.load.engine.DiskCacheStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bumptech.glide.load.engine.executor.FifoPriorityThreadPoolExecutor.UncaughtThrowableStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bumptech.glide.load.resource.bitmap.ImageHeaderParser.ImageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bumptech.glide.MemoryCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.bumptech.glide.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
VideoBitmapDecoder - Class in com.bumptech.glide.load.resource.bitmap
An BitmapDecoder that can decode a thumbnail frame Bitmap from a ParcelFileDescriptor containing a video.
VideoBitmapDecoder() - Constructor for class com.bumptech.glide.load.resource.bitmap.VideoBitmapDecoder
 
VideoBitmapDecoder(int) - Constructor for class com.bumptech.glide.load.resource.bitmap.VideoBitmapDecoder
 
videoDecoder(ResourceDecoder<ParcelFileDescriptor, Bitmap>) - Method in class com.bumptech.glide.BitmapRequestBuilder
Sets the ResourceDecoder that will be used to decode Bitmaps obtained from an ParcelFileDescriptor.
view - Variable in class com.bumptech.glide.request.target.ViewTarget
 
ViewAnimation<R> - Class in com.bumptech.glide.request.animation
A GlideAnimation that can apply a Animation to a View using View.startAnimation.
ViewAnimationFactory<R> - Class in com.bumptech.glide.request.animation
A GlideAnimationFactory that produces ViewAnimations.
ViewAnimationFactory(Animation) - Constructor for class com.bumptech.glide.request.animation.ViewAnimationFactory
 
ViewAnimationFactory(Context, int) - Constructor for class com.bumptech.glide.request.animation.ViewAnimationFactory
 
ViewPreloadSizeProvider<T> - Class in com.bumptech.glide.util
A ListPreloader.PreloadSizeProvider that will extract the preload size from a given View.
ViewPreloadSizeProvider() - Constructor for class com.bumptech.glide.util.ViewPreloadSizeProvider
Constructor that does nothing by default and requires users to call ViewPreloadSizeProvider.setView(android.view.View) when a View is available to registerComponents the dimensions returned by this class.
ViewPreloadSizeProvider(View) - Constructor for class com.bumptech.glide.util.ViewPreloadSizeProvider
Constructor that will extract the preload size from a given View.
ViewPropertyAnimation<R> - Class in com.bumptech.glide.request.animation
A GlideAnimation that accepts an interface that can apply an animation like a ViewPropertyAnimator or a ObjectAnimator to an View.
ViewPropertyAnimation(ViewPropertyAnimation.Animator) - Constructor for class com.bumptech.glide.request.animation.ViewPropertyAnimation
Constructor for a view property animation that takes an ViewPropertyAnimation.Animator interface that can apply an animation to a view.
ViewPropertyAnimation.Animator - Interface in com.bumptech.glide.request.animation
An interface that allows an animation to be applied on or started from an View.
ViewPropertyAnimationFactory<R> - Class in com.bumptech.glide.request.animation
A GlideAnimationFactory that produces ViewPropertyAnimations.
ViewPropertyAnimationFactory(ViewPropertyAnimation.Animator) - Constructor for class com.bumptech.glide.request.animation.ViewPropertyAnimationFactory
 
ViewTarget<T extends View,Z> - Class in com.bumptech.glide.request.target
A base Target for loading Bitmaps into Views that provides default implementations for most most methods and can determine the size of views using a ViewTreeObserver.OnDrawListener.
ViewTarget(T) - Constructor for class com.bumptech.glide.request.target.ViewTarget
 

W

with(Context) - Static method in class com.bumptech.glide.Glide
Begin a load with Glide by passing in a context.
with(Activity) - Static method in class com.bumptech.glide.Glide
Begin a load with Glide that will be tied to the given Activity's lifecycle and that uses the given Activity's default options.
with(FragmentActivity) - Static method in class com.bumptech.glide.Glide
Begin a load with Glide that will tied to the give FragmentActivity's lifecycle and that uses the given FragmentActivity's default options.
with(Fragment) - Static method in class com.bumptech.glide.Glide
Begin a load with Glide that will be tied to the given Fragment's lifecycle and that uses the given Fragment's default options.
with(Fragment) - Static method in class com.bumptech.glide.Glide
Begin a load with Glide that will be tied to the given Fragment's lifecycle and that uses the given Fragment's default options.
write(File) - Method in interface com.bumptech.glide.load.engine.cache.DiskCache.Writer
Writes data to the file and returns true if the write was successful and should be committed, and false if the write should be aborted.

A B C D E F G H I K L M N O P R S T U V W