com.bumptech.glide.load.model
Class UrlLoader<T>
java.lang.Object
  
com.bumptech.glide.load.model.UrlLoader<T>
- Type Parameters:
 T - The type of data that will be loaded from the URLs.
- All Implemented Interfaces: 
 - ModelLoader<URL,T>
 
- Direct Known Subclasses: 
 - StreamUrlLoader
 
public class UrlLoader<T>
- extends Object
- implements ModelLoader<URL,T>
  
A wrapper class that translates URL objects into GlideUrl
 objects and then uses the wrapped ModelLoader for
 GlideUrls to load the data.
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
UrlLoader
public UrlLoader(ModelLoader<GlideUrl,T> glideUrlLoader)
getResourceFetcher
public DataFetcher<T> getResourceFetcher(URL model,
                                         int width,
                                         int height)
- Description copied from interface: 
ModelLoader 
- Obtains an 
DataFetcher that can fetch the data required to decode the resource represented by this model.
 The DataFetcher will not be used if the resource is already cached.
 
     Note - If no valid data fetcher can be returned (for example if a model has a null URL), then it is
     acceptable to return a null data fetcher from this method. Doing so will be treated any other failure or
     exception during the load process.
 
- Specified by:
 getResourceFetcher in interface ModelLoader<URL,T>
 
- Parameters:
 model - The model representing the resource.width - The width in pixels of the view or target the resource will be loaded into, or
              Target.SIZE_ORIGINAL to indicate that the resource should
              be loaded at its original width.height - The height in pixels of the view or target the resource will be loaded into, or
               Target.SIZE_ORIGINAL to indicate that the resource should
               be loaded at its original height.
- Returns:
 - A 
DataFetcher that can obtain the data the resource can be decoded from if the resource is not
 cached, or null if no valid DataFetcher could be constructed.