All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AndroidResourceSignature |
Includes information about the package as well as whether or not the device is in night mode.
|
| AnimatedWebpDecoder |
Allows decoding animated webp images using ImageDecoder on Android P+.
|
| AppGlideModule |
Defines a set of dependencies and options to use when initializing Glide within an application.
|
| ApplicationVersionSignature |
A utility class for obtaining a Key signature containing the
application version name using PackageInfo.versionCode.
|
| AppWidgetTarget |
This class is used in order to display downloaded Bitmap inside an ImageView of an AppWidget
through RemoteViews.
|
| ArrayPool |
Interface for an array pool that pools arrays of different types.
|
| AssetFileDescriptorLocalUriFetcher |
Fetches an AssetFileDescriptor for a local Uri.
|
| AssetPathFetcher<T> |
An abstract class for obtaining data for an asset path using an AssetManager.
|
| AssetUriLoader<Data> |
Loads a specific data type from an Asset Manager Uri.
|
| AssetUriLoader.AssetFetcherFactory<Data> |
A factory to build a DataFetcher for a specific asset path.
|
| AssetUriLoader.FileDescriptorFactory |
Factory for loading AssetFileDescriptors from asset manager Uris.
|
| AssetUriLoader.StreamFactory |
Factory for loading InputStreams from asset manager Uris.
|
| BaseGlideUrlLoader<Model> |
A base class for loading data over http/https.
|
| BaseRequestOptions<T extends BaseRequestOptions<T>> |
|
| BaseTarget<Z> |
Deprecated.
|
| BitmapBytesTranscoder |
An ResourceTranscoder that converts Bitmaps into byte arrays using (android.graphics.Bitmap.CompressFormat, int, java.io.OutputStream).
|
| BitmapContainerTransitionFactory<R> |
|
| BitmapDrawableDecoder<DataType> |
Decodes an BitmapDrawable for a data type.
|
| BitmapDrawableEncoder |
Encodes BitmapDrawables.
|
| BitmapDrawableResource |
|
| BitmapDrawableTranscoder |
|
| BitmapDrawableTransformation |
Deprecated.
|
| BitmapEncoder |
|
| BitmapImageDecoderResourceDecoder |
|
| BitmapImageViewTarget |
A Target that can display an Bitmap in an ImageView.
|
| BitmapPool |
An interface for a pool that allows users to reuse Bitmap objects.
|
| BitmapPoolAdapter |
An BitmapPool implementation
that rejects all Bitmaps added to it and always returns
null from get.
|
| BitmapPreFiller |
|
| BitmapResource |
A resource wrapping a Bitmap object.
|
| BitmapThumbnailImageViewTarget |
Efficiently displays multiple Bitmaps loaded serially into a single View.
|
| BitmapTransformation |
A simple Transformation for transforming Bitmaps that abstracts away dealing with Resource objects for subclasses.
|
| BitmapTransitionFactory |
A TransitionFactory for Bitmaps that uses a Drawable transition
factory to transition from an existing drawable already visible on the target to the new bitmap.
|
| BitmapTransitionOptions |
Contains Bitmap specific animation options.
|
| BufferedOutputStream |
An OutputStream implementation that recycles and re-uses byte[]s using the
provided ArrayPool.
|
| ByteArrayAdapter |
Adapter for handling primitive byte arrays.
|
| ByteArrayLoader<Data> |
A base class to convert byte arrays to input streams so they can be decoded.
|
| ByteArrayLoader.ByteBufferFactory |
|
| ByteArrayLoader.Converter<Data> |
Converts between a byte array a desired model class.
|
| ByteArrayLoader.StreamFactory |
|
| ByteBufferBitmapDecoder |
Decodes Bitmaps from ByteBuffers.
|
| ByteBufferBitmapImageDecoderResourceDecoder |
|
| ByteBufferEncoder |
Writes ByteBuffers to Files.
|
| ByteBufferFileLoader |
Loads ByteBuffers using NIO for File.
|
| ByteBufferFileLoader.Factory |
|
| ByteBufferGifDecoder |
|
| ByteBufferRewinder |
Rewinds ByteBuffers.
|
| ByteBufferRewinder.Factory |
|
| ByteBufferUtil |
Utilities for interacting with ByteBuffers.
|
| BytesResource |
|
| CachedHashCodeArrayMap<K,V> |
An ArrayMap that caches its hashCode to support efficient lookup.
|
| CenterCrop |
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.
|
| CenterInside |
Returns the image with its original size if its dimensions match or are smaller than the
target's, couple with ImageView.ScaleType.CENTER_INSIDE in order to center
it in Target.
|
| CircleCrop |
|
| ConnectivityMonitor |
An interface for monitoring network connectivity events.
|
| ConnectivityMonitor.ConnectivityListener |
An interface for listening to network connectivity events picked up by the monitor.
|
| ConnectivityMonitorFactory |
|
| ContentLengthInputStream |
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.
|
| CustomTarget<T> |
A base Target for loading resources ( Bitmap, Drawable
etc) that are used outside of Views.
|
| CustomViewTarget<T extends android.view.View,Z> |
A base Target for loading resources ( Bitmap, Drawable
etc) into Views that provides default implementations for most methods and can determine
the size of views using a ViewTreeObserver.OnDrawListener.
|
| DataFetcher<T> |
Lazily retrieves data that can be used to load a resource.
|
| DataFetcher.DataCallback<T> |
Callback that must be called when data has been loaded and is available, or when the load
fails.
|
| DataRewinder<T> |
Responsible for rewinding a stream like data types.
|
| DataRewinder.Factory<T> |
|
| DataRewinderRegistry |
Stores a mapping of data class to DataRewinder.Factory and
allows registration of new types and factories.
|
| DataSource |
Indicates the origin of some retrieved data.
|
| DataUrlLoader<Model,Data> |
A simple model loader for loading data from a Data URL String.
|
| DataUrlLoader.DataDecoder<Data> |
Allows decoding a specific type of data from a Data URL String.
|
| DataUrlLoader.StreamFactory<Model> |
Factory for loading InputStreams from data uris.
|
| DecodeFormat |
Options for setting the value of Bitmap.getConfig() for Bitmaps returned by ResourceDecoders.
|
| DecodePath<DataType,ResourceType,Transcode> |
Attempts to decode and transcode resource type from a given data type.
|
| DefaultConnectivityMonitorFactory |
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.
|
| DefaultImageHeaderParser |
A class for parsing the exif orientation and other data from an image header.
|
| DefaultOnHeaderDecodedListener |
Downsamples, decodes, and rotates images according to their exif orientation using ImageDecoder.
|
| DiskCache |
An interface for writing to and reading from a disk cache.
|
| DiskCache.Factory |
An interface for lazily creating a disk cache.
|
| DiskCache.Writer |
An interface to actually write data to a key in the disk cache.
|
| DiskCacheAdapter |
A simple class that returns null for all gets and ignores all writes.
|
| DiskCacheAdapter.Factory |
|
| DiskCacheStrategy |
Set of available caching strategies for media.
|
| DiskLruCacheFactory |
Creates an DiskLruCache based disk cache in the specified
disk cache directory.
|
| DiskLruCacheFactory.CacheDirectoryGetter |
Interface called out of UI thread to get the cache folder.
|
| DiskLruCacheWrapper |
The default DiskCache implementation.
|
| Downsampler |
Downsamples, decodes, and rotates images according to their exif orientation using BitmapFactory.
|
| Downsampler.DecodeCallbacks |
Callbacks for key points during decodes.
|
| DownsampleStrategy |
Indicates the algorithm to use when downsampling images.
|
| DownsampleStrategy.SampleSizeRounding |
Indicates whether to prefer to prefer downsampling or scaling to prefer lower memory usage or
higher quality.
|
| DrawableBytesTranscoder |
Obtains byte[] from BitmapDrawables by delegating to a ResourceTranscoder
for Bitmaps to byte[]s.
|
| DrawableCrossFadeFactory |
A factory class that produces a new Transition 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 put on the target.
|
| DrawableCrossFadeFactory.Builder |
|
| DrawableCrossFadeTransition |
A cross fade Transition for Drawables that uses an
TransitionDrawable to transition from an existing drawable
already visible on the target to a new drawable.
|
| DrawableDecoderCompat |
Handles decoding Drawables with the v7 support library if present and falling back to the v4
support library otherwise.
|
| DrawableImageViewTarget |
A target for display Drawable objects in ImageViews.
|
| DrawableResource<T extends android.graphics.drawable.Drawable> |
Simple wrapper for an Android Drawable which returns a new drawable based on it's state.
|
| DrawableThumbnailImageViewTarget |
Efficiently displays multiple Drawables loaded serially into a single View.
|
| DrawableTransformation |
Applies a Bitmap Transformation to Drawables by first attempting to
convert the Drawable to a Bitmap and then running the Transformation on
the converted Bitmap.
|
| DrawableTransitionOptions |
Contains Drawable specific animation options.
|
| EmptySignature |
An empty key that is always equal to all other empty keys.
|
| Encoder<T> |
An interface for writing data to some persistent data store (i.e.
|
| EncoderRegistry |
Contains an ordered list of Encoders capable of encoding arbitrary data types.
|
| EncodeStrategy |
|
| Engine |
Responsible for starting loads and managing active and cached resources.
|
| ErrorRequestCoordinator |
Runs a single primary Request until it completes and then a fallback error request only
if the single primary request fails.
|
| ExceptionCatchingInputStream |
Deprecated.
|
| ExceptionPassthroughInputStream |
An InputStream that catches, stores and rethrows IOExceptions
during read and skip calls.
|
| Executors |
Generic Executor implementations.
|
| ExifInterfaceImageHeaderParser |
Uses ExifInterface to parse orientation data.
|
| ExifOrientationStream |
Adds an exif segment with an orientation attribute to a wrapped InputStream containing
image data.
|
| ExperimentalRequestListener<ResourceT> |
Deprecated.
|
| ExternalCacheDiskCacheFactory |
Deprecated.
|
| ExternalPreferredCacheDiskCacheFactory |
Creates an DiskLruCache based disk cache in the external
disk cache directory, which falls back to the internal disk cache if no external storage is
available.
|
| FactoryPools |
Provides implementations of Pools.Pool never return null, log when new instances are
created, and that can use the FactoryPools.Poolable
interface to ensure objects aren't used while inside the pool.
|
| FactoryPools.Factory<T> |
Creates new instances of the given type.
|
| FactoryPools.Poolable |
Allows additional verification to catch errors caused by using objects while they are in an
object pool.
|
| FactoryPools.Resetter<T> |
Resets state when objects are returned to the pool.
|
| FileDecoder |
|
| FileDescriptorAssetPathFetcher |
Fetches an AssetFileDescriptor for an asset path.
|
| FileDescriptorLocalUriFetcher |
Fetches an ParcelFileDescriptor for a local Uri.
|
| FileLoader<Data> |
A simple model loader for loading data from Files.
|
| FileLoader.Factory<Data> |
Base factory for loading data from files.
|
| FileLoader.FileDescriptorFactory |
Factory for loading ParcelFileDescriptors from Files.
|
| FileLoader.FileOpener<Data> |
Allows opening a specific type of data from a File.
|
| FileLoader.StreamFactory |
Factory for loading InputStreams from Files.
|
| FileResource |
|
| FitCenter |
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.
|
| FixedPreloadSizeProvider<T> |
|
| FixedSizeDrawable |
A wrapper drawable to square the wrapped drawable so that it expands to fill a square with
exactly the given side length.
|
| FutureTarget<R> |
An interface for an object that is both a Target and a
Future.
|
| GenericTransitionOptions<TranscodeType> |
Implementation of TransitionOptions that exposes only generic methods that can be applied
to any resource type.
|
| GifBitmapProvider |
Implements GifDecoder.BitmapProvider by wrapping Glide's
BitmapPool.
|
| GifDrawable |
An animated Drawable that plays the frames of an animated GIF.
|
| GifDrawableBytesTranscoder |
|
| GifDrawableEncoder |
Writes the original bytes of a GifDrawable to an
OutputStream.
|
| GifDrawableResource |
|
| GifDrawableTransformation |
|
| GifFrameResourceDecoder |
Decodes Bitmaps from GifDecoders representing a particular frame of a particular
GIF image.
|
| GifOptions |
Options related to decoding GIFs.
|
| Glide |
|
| Glide.RequestOptionsFactory |
|
| GlideBuilder |
A builder class for setting default structural classes for Glide to use.
|
| GlideBuilder.LogRequestOrigins |
|
| GlideBuilder.UseLifecycleInsteadOfInjectingFragments |
Use the androidx lifecycle instead of injecting custom fragments when using androidx fragments
and activities.
|
| GlideBuilder.WaitForFramesAfterTrimMemory |
This is an internal only class that may be deleted at any time without notice.
|
| GlideContext |
Global context for all loads in Glide containing and exposing the various registries and classes
required to load resources.
|
| GlideException |
An exception with zero or more causes indicating why a load in Glide failed.
|
| GlideExecutor |
A prioritized ThreadPoolExecutor for running jobs in Glide.
|
| GlideExecutor.Builder |
|
| GlideExecutor.UncaughtThrowableStrategy |
A strategy for handling unexpected and uncaught Throwables thrown by futures run on the
pool.
|
| GlideExperiments |
Keeps track of a set of Experimental features that may be enabled in Glide, simplifying the
process of adding and removing them.
|
| GlideModule |
Deprecated.
|
| GlideSuppliers |
Similar to com.google.common.base.Suppliers, but named to reduce import confusion.
|
| GlideSuppliers.GlideSupplier<T> |
Produces a non-null instance of T.
|
| GlideTrace |
Systracing utilities for Glide.
|
| GlideUrl |
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.
|
| GranularRoundedCorners |
|
| HardwareConfigState |
State and constants for interacting with Bitmap.Config.HARDWARE on
Android O+.
|
| Headers |
An interface for a wrapper for a set of headers to be included in a Glide request.
|
| HttpException |
Thrown when an http request fails.
|
| HttpGlideUrlLoader |
|
| HttpGlideUrlLoader.Factory |
|
| HttpUriLoader |
Deprecated.
|
| HttpUriLoader.Factory |
Deprecated.
|
| HttpUrlFetcher |
A DataFetcher that retrieves an InputStream for a Url.
|
| ImageHeaderParser |
Interface for the ImageHeaderParser.
|
| ImageHeaderParser.ImageType |
The format of the image data including whether or not the image may include transparent pixels.
|
| ImageHeaderParserRegistry |
|
| ImageHeaderParserUtils |
Utilities for the ImageHeaderParser.
|
| ImageViewTarget<Z> |
A base Target for displaying resources in ImageViews.
|
| ImageViewTargetFactory |
A factory responsible for producing the correct type of Target for a given View subclass.
|
| Initializable |
A callback allowing a resource to do some optimization on a background thread before being
returned to the ui.
|
| InputStreamBitmapImageDecoderResourceDecoder |
|
| InputStreamRewinder |
Implementation for InputStreams that rewinds streams by wrapping them in a buffered
stream.
|
| InputStreamRewinder.Factory |
|
| IntegerArrayAdapter |
Adapter for handling primitive int arrays.
|
| InternalCacheDiskCacheFactory |
Creates an DiskLruCache based disk cache in the internal
disk cache directory.
|
| Key |
An interface that uniquely identifies some put of data.
|
| LazyBitmapDrawableResource |
|
| LazyHeaderFactory |
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 |
A wrapper class for a set of headers to be included in a Glide request, allowing headers to be
constructed lazily.
|
| LazyHeaders.Builder |
Adds an LazyHeaderFactory that will be used to construct a value for the given key*
lazily on a background thread.
|
| LibraryGlideModule |
Registers a set of components to use when initializing Glide within an app when Glide's
annotation processor is used.
|
| Lifecycle |
An interface for listening to Activity/Fragment lifecycle events.
|
| LifecycleListener |
An interface for listener to Fragment and Activity
lifecycle events.
|
| ListPreloader<T> |
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.PreloadModelProvider<U> |
An implementation of PreloadModelProvider should provide all the models that should be
preloaded.
|
| ListPreloader.PreloadSizeProvider<T> |
An implementation of PreloadSizeProvider should provide the size of the view in the list where
the resources will be displayed.
|
| LoadPath<Data,ResourceType,Transcode> |
For a given DataFetcher for a given data class, attempts to
fetch the data and then run it through one or more DecodePaths.
|
| LoadPathCache |
Maintains a cache of data, resource, and transcode classes to available LoadPaths capable of decoding with the requested types.
|
| LocalUriFetcher<T> |
A DataFetcher that uses an ContentResolver to load data from a Uri pointing to a local resource.
|
| LogTime |
A class for logging elapsed real time in millis.
|
| LruArrayPool |
A fixed size Array Pool that evicts arrays using an LRU strategy to keep the pool under the
maximum byte size.
|
| LruBitmapPool |
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.
|
| LruCache<T,Y> |
A general purpose size limited cache that evicts items using an LRU algorithm.
|
| LruResourceCache |
|
| ManifestParser |
Deprecated. |
| MarkEnforcingInputStream |
Prevents InputStreams from overflowing their buffer by reading data past
their read limit.
|
| MediaStoreFileLoader |
Loads the file path for MediaStore owned uris.
|
| MediaStoreFileLoader.Factory |
|
| MediaStoreImageThumbLoader |
Loads InputStreams from media store image Uris that point to pre-generated
thumbnails for those Uris in the media store.
|
| MediaStoreImageThumbLoader.Factory |
Factory that loads InputStreams from media store image Uris.
|
| MediaStoreSignature |
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.
|
| MediaStoreUtil |
Utility classes for interacting with the media store.
|
| MediaStoreVideoThumbLoader |
Loads InputStreams from media store video Uris that point to pre-generated
thumbnails for those Uris in the media store.
|
| MediaStoreVideoThumbLoader.Factory |
Loads InputStreams from media store image Uris that point to pre-generated
thumbnails for those Uris in the media store.
|
| MemoryCache |
An interface for adding and removing resources from an in memory cache.
|
| MemoryCache.ResourceRemovedListener |
An interface that will be called whenever a bitmap is removed from the cache.
|
| MemoryCacheAdapter |
A simple class that ignores all puts and returns null for all gets.
|
| MemoryCategory |
An enum for dynamically modifying the amount of memory Glide is able to use.
|
| MemorySizeCalculator |
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.Builder |
|
| Model |
An optional interface that models can implement to enhance control over Glide behaviors.
|
| ModelCache<A,B> |
|
| ModelLoader<Model,Data> |
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.
|
| ModelLoader.LoadData<Data> |
Contains a set of Keys identifying the source of the load,
alternate cache keys pointing to equivalent data, and a DataFetcher that can be used to fetch data not found in cache.
|
| ModelLoaderFactory<T,Y> |
An interface for creating a ModelLoader for a given model type.
|
| ModelLoaderRegistry |
Maintains an ordered put of ModelLoaders and the model and data types they handle in
order from highest priority to lowest.
|
| ModelToResourceClassCache |
Maintains a cache of Model + Resource class to a set of registered resource classes that are
subclasses of the resource class that can be decoded from the model class.
|
| MultiClassKey |
A key of two Classes to be used in hashed collections.
|
| MultiModelLoaderFactory |
Capable of building an ModelLoader that wraps one or more other ModelLoaders for
a given model and data class.
|
| MultiTransformation<T> |
A transformation that applies one or more transformations in iteration order to a resource.
|
| NotificationTarget |
This class is used to display downloaded Bitmap inside an ImageView of a Notification through
RemoteViews.
|
| NoTransition<R> |
|
| NoTransition.NoAnimationFactory<R> |
|
| ObjectKey |
|
| Option<T> |
Defines available component (decoders, encoders, model loaders etc.) options with optional
default values and the ability to affect the resource disk cache key used by DiskCacheStrategy.RESOURCE.
|
| Option.CacheKeyUpdater<T> |
An interface that updates a MessageDigest with the given value as part of a process to
generate a disk cache key.
|
| Options |
A set of Options to apply to in memory and disk cache keys.
|
| ParcelFileDescriptorBitmapDecoder |
Decodes Bitmaps from ParcelFileDescriptors.
|
| ParcelFileDescriptorRewinder |
Implementation for ParcelFileDescriptors that rewinds file descriptors by seeking to 0.
|
| ParcelFileDescriptorRewinder.Factory |
|
| Preconditions |
Contains common assertions.
|
| PreferredColorSpace |
Glide's supported handling of color spaces on Android O+, defaults to null.
|
| PreFillType |
A container for a put of options used to pre-fill a BitmapPool with Bitmaps of a single
size and configuration.
|
| PreFillType.Builder |
|
| PreloadTarget<Z> |
A one time use Target class that loads a resource into
memory and then clears itself.
|
| Priority |
Priorities for completing loads.
|
| QMediaStoreUriLoader<DataT> |
Best effort attempt to work around various Q storage states and bugs.
|
| QMediaStoreUriLoader.FileDescriptorFactory |
Factory for ParcelFileDescriptor.
|
| QMediaStoreUriLoader.InputStreamFactory |
Factory for InputStream.
|
| RecyclableBufferedInputStream |
Wraps an existing InputStream and buffers the input.
|
| Registry |
Manages component registration to extend or replace Glide's default loading, decoding, and
encoding logic.
|
| Registry.MissingComponentException |
Thrown when some necessary component is missing for a load.
|
| Registry.NoImageHeaderParserException |
|
| Registry.NoModelLoaderAvailableException |
Thrown when no ModelLoader is registered for a given
model class.
|
| Registry.NoResultEncoderAvailableException |
|
| Registry.NoSourceEncoderAvailableException |
Thrown when no Encoder is registered for a given data class.
|
| Request |
A request that loads a resource for an Target.
|
| RequestBuilder<TranscodeType> |
A generic class that can handle setting options and staring loads for generic resource types.
|
| RequestCoordinator |
An interface for coordinating multiple requests with the same Target.
|
| RequestCoordinator.RequestState |
A simple state enum to keep track of the states of individual subrequests.
|
| RequestFutureTarget<R> |
A Future implementation for Glide that can be used to load resources
in a blocking manner on background threads.
|
| RequestListener<R> |
A class for monitoring the status of a request while images load.
|
| RequestManager |
A class for managing and starting requests for Glide.
|
| RequestManagerFragment |
Deprecated. |
| RequestManagerRetriever |
A collection of static methods for creating new RequestManagers or
retrieving existing ones from activities and fragment.
|
| RequestManagerRetriever.RequestManagerFactory |
|
| RequestManagerTreeNode |
Provides access to the relatives of a RequestManager based on the current context.
|
| RequestOptions |
Provides type independent options to customize loads with Glide.
|
| RequestTracker |
A class for tracking, canceling, and restarting in progress, completed, and failed requests.
|
| Resource<Z> |
A resource interface that wraps a particular type so that it can be pooled and reused.
|
| ResourceBitmapDecoder |
Decodes Bitmaps from resource ids.
|
| ResourceCallback |
A callback that listens for when a resource load completes successfully or fails due to an
exception.
|
| ResourceDecoder<T,Z> |
An interface for decoding resources.
|
| ResourceDecoderRegistry |
Contains an ordered list of ResourceDecoders capable of decoding arbitrary data types
into arbitrary resource types from highest priority decoders to lowest priority decoders.
|
| ResourceDrawableDecoder |
Decodes Drawables given resource Uris.
|
| ResourceEncoder<T> |
An interface for writing data from a resource to some persistent data store (i.e.
|
| ResourceEncoderRegistry |
Contains an ordered list of ResourceEncoders capable of encoding arbitrary resource
types.
|
| ResourceLoader<Data> |
A model loader for handling Android resource files.
|
| ResourceLoader.AssetFileDescriptorFactory |
Loads AssetFileDescriptors from resource ids.
|
| ResourceLoader.FileDescriptorFactory |
Factory for loading ParcelFileDescriptors from Android resource ids.
|
| ResourceLoader.StreamFactory |
Factory for loading InputStreams from Android resource ids.
|
| ResourceLoader.UriFactory |
Factory for loading resource Uris from Android resource ids.
|
| ResourceTranscoder<Z,R> |
Transcodes a resource of one type to a resource of another type.
|
| Rotate |
|
| RoundedCorners |
|
| SafeKeyGenerator |
A class that generates and caches safe and unique string file names from Keys.
|
| SimpleResource<T> |
Simple wrapper for an arbitrary object which helps to satisfy some of the glide engine's
contracts.
|
| SimpleTarget<Z> |
Deprecated.
|
| SingleRequest<R> |
|
| SizeConfigStrategy |
Keys Bitmaps using both Bitmap.getAllocationByteCount() and the Bitmap.Config
returned from Bitmap.getConfig().
|
| SizeReadyCallback |
A callback that must be called when the target has determined its size.
|
| StateVerifier |
Verifies that the job is not in the recycled state.
|
| StreamAssetPathFetcher |
Fetches an InputStream for an asset path.
|
| StreamBitmapDecoder |
Decodes Bitmaps from InputStreams.
|
| StreamEncoder |
An Encoder that can write an InputStream to disk.
|
| StreamGifDecoder |
A relatively inefficient decoder for GifDrawable
that converts InputStreams to ByteBuffers and then passes the
buffer to a wrapped decoder.
|
| StreamLocalUriFetcher |
Fetches an InputStream for a local Uri.
|
| StringLoader<Data> |
A model loader for handling certain string models.
|
| StringLoader.AssetFileDescriptorFactory |
Loads AssetFileDescriptors from Strings.
|
| StringLoader.FileDescriptorFactory |
Factory for loading ParcelFileDescriptors from Strings.
|
| StringLoader.StreamFactory |
Factory for loading InputStreams from Strings.
|
| SupportRequestManagerFragment |
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.
|
| Synthetic |
Indicates that target's visibility can be relaxed to avoid synthetic methods.
|
| Target<R> |
An interface that Glide can load a resource into and notify of relevant lifecycle events during a
load.
|
| TargetTracker |
|
| ThumbFetcher |
A DataFetcher implementation for InputStreams that loads data from thumbnail
files obtained from the MediaStore.
|
| ThumbnailImageViewTarget<T> |
Avoids extra calls to View.requestLayout() when loading more than once image
into an ImageView with fixed dimensions.
|
| ThumbnailRequestCoordinator |
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.
|
| TranscoderRegistry |
A class that allows ResourceTranscoders to be
registered and retrieved by the classes they convert between.
|
| Transformation<T> |
|
| TransformationUtils |
A class with methods to efficiently resize Bitmaps.
|
| Transition<R> |
An interface that allows a transition to be applied to Views in Targets in across resource types.
|
| Transition.ViewAdapter |
An interface wrapping a view that exposes the necessary methods to run the various types of
android animations as transitions: ( ViewTransition, ViewPropertyTransition and
animated Drawables).
|
| TransitionFactory<R> |
A factory class that can produce different Transitions based on the state of the request.
|
| TransitionOptions<CHILD extends TransitionOptions<CHILD,TranscodeType>,TranscodeType> |
A base class for setting a transition to use on a resource when a load completes.
|
| UnitBitmapDecoder |
Passes through a (hopefully) non-owned Bitmap as a Bitmap based Resource
so that the given Bitmap is not recycled.
|
| UnitDrawableDecoder |
Passes through a Drawable as a Drawable based Resource.
|
| UnitModelLoader<Model> |
A put of helper classes that performs no loading and instead always returns the given model as
the data to decode.
|
| UnitModelLoader.Factory<Model> |
|
| UnitTranscoder<Z> |
|
| UnitTransformation<T> |
A no-op Transformation that simply returns the given resource.
|
| UriLoader<Data> |
A ModelLoader for Uris that handles local Uris directly
and routes remote Uris to a wrapped ModelLoader that handles GlideUrls.
|
| UriLoader.AssetFileDescriptorFactory |
Loads AssetFileDescriptors from Uris.
|
| UriLoader.FileDescriptorFactory |
Loads ParcelFileDescriptors from Uris.
|
| UriLoader.LocalUriFetcherFactory<Data> |
Factory for obtaining a DataFetcher for a data type for a particular Uri.
|
| UriLoader.StreamFactory |
Loads InputStreams from Uris.
|
| UrlLoader |
A wrapper class that translates URL objects into GlideUrl objects and then uses the wrapped ModelLoader for GlideUrls to
load the data.
|
| UrlLoader.StreamFactory |
Factory for loading InputStreams from URLs.
|
| UrlUriLoader<Data> |
|
| UrlUriLoader.StreamFactory |
Loads InputStreams from Uris with http or
https schemes.
|
| Util |
A collection of assorted utility classes.
|
| VideoBitmapDecoder |
Deprecated.
|
| VideoDecoder<T> |
Decodes video data to Bitmaps from ParcelFileDescriptors and AssetFileDescriptors.
|
| ViewAnimationFactory<R> |
|
| ViewPreloadSizeProvider<T> |
|
| ViewPropertyAnimationFactory<R> |
|
| ViewPropertyTransition<R> |
A Transition that accepts an interface that can apply an animation like a ViewPropertyAnimator or a ObjectAnimator that can be used
to transition a resource into a View.
|
| ViewPropertyTransition.Animator |
An interface that allows an animation to be applied on or started from an View.
|
| ViewTarget<T extends android.view.View,Z> |
Deprecated.
|
| ViewTransition<R> |
A Transition that can apply a Animation to a
View using View.startAnimation(android.view.animation.Animation).
|