1package com.bumptech.glide.load.model; 2 3import com.bumptech.glide.load.data.DataFetcher; 4 5import java.net.URL; 6 7public class UrlLoader<T> implements ModelLoader<URL, T> { 8 private final ModelLoader<GlideUrl, T> glideUrlLoader; 9 10 public UrlLoader(ModelLoader<GlideUrl, T> glideUrlLoader) { 11 this.glideUrlLoader = glideUrlLoader; 12 } 13 14 @Override 15 public DataFetcher<T> getResourceFetcher(URL model, int width, int height) { 16 return glideUrlLoader.getResourceFetcher(new GlideUrl(model), width, height); 17 } 18} 19