Package com.bumptech.glide.provider

Interface Summary
DataLoadProvider<T,Z> A load provider that provides the necessary encoders and decoders to decode a specific type of resource from a specific type of data.
LoadProvider<A,T,Z,R> An extension of DataLoadProvider that also allows a ModelLoader and a ResourceTranscoder to be retrieved.
 

Class Summary
ChildLoadProvider<A,T,Z,R> 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.
DataLoadProviderRegistry A class that allows DataLoadProviders to be registered and retrieved by the data and resource classes they provide encoders and decoders for.
EmptyDataLoadProvider<T,Z> A DataLoadProvider that returns null for every class.
FixedLoadProvider<A,T,Z,R> A LoadProvider that sets the classes it provides using non null arguments in its constructor.