public class

LocalAssetFetchProducer

extends LocalFetchProducer
java.lang.Object
   ↳ com.facebook.imagepipeline.producers.LocalFetchProducer
     ↳ com.facebook.imagepipeline.producers.LocalAssetFetchProducer

Class Overview

Executes a local fetch from an asset.

Summary

Constants
String PRODUCER_NAME
Public Constructors
LocalAssetFetchProducer(Executor executor, PooledByteBufferFactory pooledByteBufferFactory, AssetManager assetManager)
Protected Methods
EncodedImage getEncodedImage(ImageRequest imageRequest)
Gets an encoded image from the local resource.
String getProducerName()
[Expand]
Inherited Methods
From class com.facebook.imagepipeline.producers.LocalFetchProducer
From class java.lang.Object
From interface com.facebook.imagepipeline.producers.Producer

Constants

public static final String PRODUCER_NAME

Constant Value: "LocalAssetFetchProducer"

Public Constructors

public LocalAssetFetchProducer (Executor executor, PooledByteBufferFactory pooledByteBufferFactory, AssetManager assetManager)

Protected Methods

protected EncodedImage getEncodedImage (ImageRequest imageRequest)

Gets an encoded image from the local resource. It can be either backed by a FileInputStream or a PooledByteBuffer

Parameters
imageRequest request that includes the local resource that is being accessed
Throws
IOException

protected String getProducerName ()

Returns
  • name of the Producer