Home
last modified time | relevance | path

Searched refs:ModelLoader (Results 1 – 25 of 35) sorted by relevance

12

/external/glide/library/src/main/java/com/bumptech/glide/load/model/
DGenericLoaderFactory.java19 private final Map<Class/*T*/, Map<Class/*Y*/, ModelLoader/*T, Y*/>> cachedModelLoaders =
20 new HashMap<Class, Map<Class, ModelLoader>>();
22 private static final ModelLoader NULL_MODEL_LOADER = new ModelLoader() {
110 …public synchronized <T, Y> ModelLoader<T, Y> buildModelLoader(Class<T> modelClass, Class<Y> resour… in buildModelLoader()
125 …public synchronized <T, Y> ModelLoader<T, Y> buildModelLoader(Class<T> modelClass, Class<Y> resour… in buildModelLoader()
126 ModelLoader<T, Y> result = getCachedLoader(modelClass, resourceClass); in buildModelLoader()
153 …private <T, Y> void cacheModelLoader(Class<T> modelClass, Class<Y> resourceClass, ModelLoader<T, Y… in cacheModelLoader()
154 Map<Class/*Y*/, ModelLoader/*T, Y*/> resourceToLoaders = cachedModelLoaders.get(modelClass); in cacheModelLoader()
156 resourceToLoaders = new HashMap<Class/*Y*/, ModelLoader/*T, Y*/>(); in cacheModelLoader()
162 private <T, Y> ModelLoader<T, Y> getCachedLoader(Class<T> modelClass, Class<Y> resourceClass) { in getCachedLoader()
[all …]
DResourceLoader.java16 public class ResourceLoader<T> implements ModelLoader<Integer, T> {
18 private final ModelLoader<Uri, T> uriLoader;
21 public ResourceLoader(Context context, ModelLoader<Uri, T> uriLoader) { in ResourceLoader()
25 public ResourceLoader(Resources resources, ModelLoader<Uri, T> uriLoader) { in ResourceLoader()
DImageVideoModelLoader.java20 public class ImageVideoModelLoader<A> implements ModelLoader<A, ImageVideoWrapper> {
23 private final ModelLoader<A, InputStream> streamLoader;
24 private final ModelLoader<A, ParcelFileDescriptor> fileDescriptorLoader;
26 public ImageVideoModelLoader(ModelLoader<A, InputStream> streamLoader, in ImageVideoModelLoader()
27 ModelLoader<A, ParcelFileDescriptor> fileDescriptorLoader) { in ImageVideoModelLoader()
DUrlLoader.java14 public class UrlLoader<T> implements ModelLoader<URL, T> {
15 private final ModelLoader<GlideUrl, T> glideUrlLoader;
17 public UrlLoader(ModelLoader<GlideUrl, T> glideUrlLoader) { in UrlLoader()
DFileLoader.java15 public class FileLoader<T> implements ModelLoader<File, T> {
17 private final ModelLoader<Uri, T> uriLoader;
19 public FileLoader(ModelLoader<Uri, T> uriLoader) { in FileLoader()
DStringLoader.java15 public class StringLoader<T> implements ModelLoader<String, T> {
16 private final ModelLoader<Uri, T> uriLoader;
18 public StringLoader(ModelLoader<Uri, T> uriLoader) { in StringLoader()
DUriLoader.java16 public abstract class UriLoader<T> implements ModelLoader<Uri, T> {
18 private final ModelLoader<GlideUrl, T> urlLoader;
20 public UriLoader(Context context, ModelLoader<GlideUrl, T> urlLoader) { in UriLoader()
/external/glide/library/src/main/java/com/bumptech/glide/
DBitmapTypeRequest.java8 import com.bumptech.glide.load.model.ModelLoader;
24 private final ModelLoader<ModelType, InputStream> streamModelLoader;
25 private final ModelLoader<ModelType, ParcelFileDescriptor> fileDescriptorModelLoader;
30 ModelLoader<A, InputStream> streamModelLoader, in buildProvider()
31 ModelLoader<A, ParcelFileDescriptor> fileDescriptorModelLoader, in buildProvider()
49 ModelLoader<ModelType, InputStream> streamModelLoader, in BitmapTypeRequest()
50 ModelLoader<ModelType, ParcelFileDescriptor> fileDescriptorModelLoader, in BitmapTypeRequest()
DDrawableTypeRequest.java8 import com.bumptech.glide.load.model.ModelLoader;
31 private final ModelLoader<ModelType, InputStream> streamModelLoader;
32 private final ModelLoader<ModelType, ParcelFileDescriptor> fileDescriptorModelLoader;
36 ModelLoader<A, InputStream> streamModelLoader, in buildProvider()
37 ModelLoader<A, ParcelFileDescriptor> fileDescriptorModelLoader, Class<Z> resourceClass, in buildProvider()
54 …DrawableTypeRequest(Class<ModelType> modelClass, ModelLoader<ModelType, InputStream> streamModelLo… in DrawableTypeRequest()
55ModelLoader<ModelType, ParcelFileDescriptor> fileDescriptorModelLoader, Context context, Glide gli… in DrawableTypeRequest()
DRequestManager.java11 import com.bumptech.glide.load.model.ModelLoader;
186 … public <A, T> GenericModelRequest<A, T> using(ModelLoader<A, T> modelLoader, Class<T> dataClass) { in using()
362ModelLoader<Uri, InputStream> genericStreamLoader = Glide.buildStreamModelLoader(Uri.class, contex… in fromMediaStore()
363ModelLoader<Uri, InputStream> mediaStoreLoader = new MediaStoreStreamLoader(context, genericStream… in fromMediaStore()
364 ModelLoader<Uri, ParcelFileDescriptor> fileDescriptorModelLoader = in fromMediaStore()
574ModelLoader<T, InputStream> streamModelLoader = Glide.buildStreamModelLoader(modelClass, context); in loadGeneric()
575 ModelLoader<T, ParcelFileDescriptor> fileDescriptorModelLoader = in loadGeneric()
600 private final ModelLoader<T, ParcelFileDescriptor> loader;
602 VideoModelRequest(ModelLoader<T, ParcelFileDescriptor> loader) { in VideoModelRequest()
620 private final ModelLoader<T, InputStream> loader;
[all …]
DGifTypeRequest.java3 import com.bumptech.glide.load.model.ModelLoader;
21 private final ModelLoader<ModelType, InputStream> streamModelLoader;
25 ModelLoader<A, InputStream> streamModelLoader, Class<R> transcodeClass, in buildProvider()
40ModelLoader<ModelType, InputStream> streamModelLoader, RequestManager.OptionsApplier optionsApplie… in GifTypeRequest()
DGenericTranscodeRequest.java6 import com.bumptech.glide.load.model.ModelLoader;
34 private final ModelLoader<ModelType, DataType> modelLoader;
39 …private static <A, T, Z, R> LoadProvider<A, T, Z, R> build(Glide glide, ModelLoader<A, T> modelLoa… in build()
47ModelLoader<ModelType, DataType> modelLoader, Class<DataType> dataClass, Class<ResourceType> resou… in GenericTranscodeRequest()
58ModelLoader<ModelType, DataType> modelLoader, Class<DataType> dataClass, Class<ResourceType> resou… in GenericTranscodeRequest()
/external/glide/library/src/main/java/com/bumptech/glide/load/model/stream/
DMediaStoreStreamLoader.java8 import com.bumptech.glide.load.model.ModelLoader;
20 public class MediaStoreStreamLoader implements ModelLoader<Uri, InputStream> {
22 private final ModelLoader<Uri, InputStream> uriLoader;
24 public MediaStoreStreamLoader(Context context, ModelLoader<Uri, InputStream> uriLoader) { in MediaStoreStreamLoader()
DBaseGlideUrlLoader.java10 import com.bumptech.glide.load.model.ModelLoader;
21 private final ModelLoader<GlideUrl, InputStream> concreteLoader;
32 public BaseGlideUrlLoader(ModelLoader<GlideUrl, InputStream> concreteLoader) { in BaseGlideUrlLoader()
36 …public BaseGlideUrlLoader(ModelLoader<GlideUrl, InputStream> concreteLoader, ModelCache<T, GlideUr… in BaseGlideUrlLoader()
DStreamUrlLoader.java7 import com.bumptech.glide.load.model.ModelLoader;
26 … public ModelLoader<URL, InputStream> build(Context context, GenericLoaderFactory factories) { in build()
36 public StreamUrlLoader(ModelLoader<GlideUrl, InputStream> glideUrlLoader) { in StreamUrlLoader()
DStreamStringLoader.java8 import com.bumptech.glide.load.model.ModelLoader;
25 … public ModelLoader<String, InputStream> build(Context context, GenericLoaderFactory factories) { in build()
39 public StreamStringLoader(ModelLoader<Uri, InputStream> uriLoader) { in StreamStringLoader()
DStreamResourceLoader.java8 import com.bumptech.glide.load.model.ModelLoader;
25 … public ModelLoader<Integer, InputStream> build(Context context, GenericLoaderFactory factories) { in build()
39 public StreamResourceLoader(Context context, ModelLoader<Uri, InputStream> uriLoader) { in StreamResourceLoader()
DStreamFileLoader.java9 import com.bumptech.glide.load.model.ModelLoader;
25 … public ModelLoader<File, InputStream> build(Context context, GenericLoaderFactory factories) { in build()
39 public StreamFileLoader(ModelLoader<Uri, InputStream> uriLoader) { in StreamFileLoader()
DHttpUrlGlideUrlLoader.java10 import com.bumptech.glide.load.model.ModelLoader;
19 public class HttpUrlGlideUrlLoader implements ModelLoader<GlideUrl, InputStream> {
30 … public ModelLoader<GlideUrl, InputStream> build(Context context, GenericLoaderFactory factories) { in build()
DStreamUriLoader.java12 import com.bumptech.glide.load.model.ModelLoader;
31 … public ModelLoader<Uri, InputStream> build(Context context, GenericLoaderFactory factories) { in build()
45 public StreamUriLoader(Context context, ModelLoader<GlideUrl, InputStream> urlLoader) { in StreamUriLoader()
/external/glide/library/src/main/java/com/bumptech/glide/provider/
DFixedLoadProvider.java6 import com.bumptech.glide.load.model.ModelLoader;
21 private final ModelLoader<A, T> modelLoader;
25 public FixedLoadProvider(ModelLoader<A, T> modelLoader, ResourceTranscoder<Z, R> transcoder, in FixedLoadProvider()
47 public ModelLoader<A, T> getModelLoader() { in getModelLoader()
/external/glide/library/src/main/java/com/bumptech/glide/load/model/file_descriptor/
DFileDescriptorStringLoader.java9 import com.bumptech.glide.load.model.ModelLoader;
25 …public ModelLoader<String, ParcelFileDescriptor> build(Context context, GenericLoaderFactory facto… in build()
39 public FileDescriptorStringLoader(ModelLoader<Uri, ParcelFileDescriptor> uriLoader) { in FileDescriptorStringLoader()
DFileDescriptorResourceLoader.java9 import com.bumptech.glide.load.model.ModelLoader;
25 …public ModelLoader<Integer, ParcelFileDescriptor> build(Context context, GenericLoaderFactory fact… in build()
40 …public FileDescriptorResourceLoader(Context context, ModelLoader<Uri, ParcelFileDescriptor> uriLoa… in FileDescriptorResourceLoader()
DFileDescriptorFileLoader.java10 import com.bumptech.glide.load.model.ModelLoader;
27 …public ModelLoader<File, ParcelFileDescriptor> build(Context context, GenericLoaderFactory factori… in build()
41 public FileDescriptorFileLoader(ModelLoader<Uri, ParcelFileDescriptor> uriLoader) { in FileDescriptorFileLoader()
DFileDescriptorUriLoader.java13 import com.bumptech.glide.load.model.ModelLoader;
27 …public ModelLoader<Uri, ParcelFileDescriptor> build(Context context, GenericLoaderFactory factorie… in build()
42 …public FileDescriptorUriLoader(Context context, ModelLoader<GlideUrl, ParcelFileDescriptor> urlLoa… in FileDescriptorUriLoader()

12