com.bumptech.glide.load.model.stream
Class StreamStringLoader.Factory

java.lang.Object
  extended by com.bumptech.glide.load.model.stream.StreamStringLoader.Factory
All Implemented Interfaces:
ModelLoaderFactory<String,InputStream>
Enclosing class:
StreamStringLoader

public static class StreamStringLoader.Factory
extends Object
implements ModelLoaderFactory<String,InputStream>

The default factory for StreamStringLoaders.


Constructor Summary
StreamStringLoader.Factory()
           
 
Method Summary
 ModelLoader<String,InputStream> 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

StreamStringLoader.Factory

public StreamStringLoader.Factory()
Method Detail

build

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

Specified by:
build in interface ModelLoaderFactory<String,InputStream>
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<String,InputStream>