| Interface | Description |
|---|---|
| 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.
|
| Class | Description |
|---|---|
| GenericTransitionOptions<TranscodeType> |
Implementation of
TransitionOptions that exposes only generic methods that can be applied
to any resource type. |
| Glide |
A singleton to present a simple static interface for building requests with
RequestBuilder and maintaining an Engine, BitmapPool,
DiskCache and MemoryCache. |
| GlideBuilder |
A builder class for setting default structural classes for Glide to use.
|
| GlideContext |
Global context for all loads in Glide containing and exposing the various registries and classes
required to load resources.
|
| 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. |
| Registry |
Manages component registration.
|
| RequestBuilder<TranscodeType> |
A generic class that can handle setting options and staring loads for generic resource types.
|
| RequestManager |
A class for managing and starting requests for Glide.
|
| TransitionOptions<CHILD extends TransitionOptions<CHILD,TranscodeType>,TranscodeType> |
A base class for setting a transition to use on a resource when a load completes.
|
| Enum | Description |
|---|---|
| MemoryCategory |
An enum for dynamically modifying the amount of memory Glide is able to use.
|
| Priority |
Priorities for completing loads.
|
| Exception | Description |
|---|---|
| Registry.MissingComponentException |
Thrown when some necessary component is missing for a load.
|
| Registry.NoImageHeaderParserException |
Thrown when no
ImageHeaderParser is registered. |
| Registry.NoModelLoaderAvailableException |
Thrown when no
ModelLoader is registered for a given
model class. |
| Registry.NoResultEncoderAvailableException |
Thrown when no
ResourceEncoder is registered for a given resource class. |
| Registry.NoSourceEncoderAvailableException |
Thrown when no
Encoder is registered for a given data class. |