| AssetUriLoader<Data> |
Loads a specific data type from an Asset Manager Uri.
|
| AssetUriLoader.FileDescriptorFactory |
Factory for loading AssetFileDescriptors from asset manager Uris.
|
| AssetUriLoader.StreamFactory |
Factory for loading InputStreams from asset manager Uris.
|
| ByteArrayLoader<Data> |
A base class to convert byte arrays to input streams so they can be decoded.
|
| ByteArrayLoader.ByteBufferFactory |
|
| ByteArrayLoader.StreamFactory |
|
| ByteBufferEncoder |
Writes ByteBuffers to Files.
|
| ByteBufferFileLoader |
Loads ByteBuffers using NIO for File.
|
| ByteBufferFileLoader.Factory |
|
| DataUrlLoader<Model,Data> |
A simple model loader for loading data from a Data URL String.
|
| DataUrlLoader.StreamFactory<Model> |
Factory for loading InputStreams from data uris.
|
| 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.StreamFactory |
Factory for loading InputStreams from Files.
|
| 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.
|
| 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.
|
| MediaStoreFileLoader |
Loads the file path for MediaStore owned uris.
|
| MediaStoreFileLoader.Factory |
|
| ModelCache<A,B> |
|
| 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.
|
| ModelLoaderRegistry |
Maintains an ordered put of ModelLoaders and the model and data types they handle in
order from highest priority to lowest.
|
| MultiModelLoaderFactory |
Capable of building an ModelLoader that wraps one or more other ModelLoaders for
a given model and data class.
|
| 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.
|
| StreamEncoder |
An Encoder that can write an InputStream to disk.
|
| 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.
|
| 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> |
|
| 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.StreamFactory |
Loads InputStreams from Uris.
|
| UrlUriLoader<Data> |
|
| UrlUriLoader.StreamFactory |
Loads InputStreams from Uris with http or
https schemes.
|