com.bumptech.glide.load.model.file_descriptor
Class FileDescriptorResourceLoader.Factory

java.lang.Object
  extended by com.bumptech.glide.load.model.file_descriptor.FileDescriptorResourceLoader.Factory
All Implemented Interfaces:
ModelLoaderFactory<Integer,ParcelFileDescriptor>
Enclosing class:
FileDescriptorResourceLoader

public static class FileDescriptorResourceLoader.Factory
extends Object
implements ModelLoaderFactory<Integer,ParcelFileDescriptor>

The default factory for FileDescriptorResourceLoaders.


Constructor Summary
FileDescriptorResourceLoader.Factory()
           
 
Method Summary
 ModelLoader<Integer,ParcelFileDescriptor> build(Context context, GenericLoaderFactory factories)
          Build a concrete ModelLoader for this model type.
 void teardown()
          A lifecycle method that will be called when this factory is about to replaced.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileDescriptorResourceLoader.Factory

public FileDescriptorResourceLoader.Factory()
Method Detail

build

public ModelLoader<Integer,ParcelFileDescriptor> build(Context context,
                                                       GenericLoaderFactory factories)
Description copied from interface: ModelLoaderFactory
Build a concrete ModelLoader for this model type.

Specified by:
build in interface ModelLoaderFactory<Integer,ParcelFileDescriptor>
Parameters:
context - A context that cannot be retained by the factory but can be retained by the ModelLoader
factories - A map of classes to factories that can be used to construct additional ModelLoaders that this factory's ModelLoader may depend on
Returns:
A new ModelLoader

teardown

public void teardown()
Description copied from interface: ModelLoaderFactory
A lifecycle method that will be called when this factory is about to replaced.

Specified by:
teardown in interface ModelLoaderFactory<Integer,ParcelFileDescriptor>