Fresco
Packages
|
Classes
com.facebook.animated.gif
com.facebook.animated.giflite
com.facebook.animated.giflite.decoder
com.facebook.animated.giflite.draw
com.facebook.animated.giflite.drawable
com.facebook.animated.webp
com.facebook.animated.webpdrawable
com.facebook.binaryresource
com.facebook.cache.common
com.facebook.cache.disk
com.facebook.callercontext
com.facebook.common.activitylistener
com.facebook.common.disk
com.facebook.common.executors
com.facebook.common.file
com.facebook.common.internal
com.facebook.common.lifecycle
com.facebook.common.logging
com.facebook.common.media
com.facebook.common.memory
com.facebook.common.references
com.facebook.common.statfs
com.facebook.common.streams
com.facebook.common.time
com.facebook.common.util
com.facebook.common.webp
com.facebook.datasource
com.facebook.drawable.base
com.facebook.drawee.backends.pipeline
com.facebook.drawee.backends.pipeline.debug
com.facebook.drawee.backends.pipeline.info
com.facebook.drawee.backends.pipeline.info.internal
com.facebook.drawee.components
com.facebook.drawee.controller
com.facebook.drawee.debug
com.facebook.drawee.debug.listener
com.facebook.drawee.drawable
com.facebook.drawee.generic
com.facebook.drawee.gestures
com.facebook.drawee.interfaces
com.facebook.drawee.span
com.facebook.drawee.view
com.facebook.fresco.animation.backend
com.facebook.fresco.animation.bitmap
com.facebook.fresco.animation.bitmap.cache
com.facebook.fresco.animation.bitmap.preparation
com.facebook.fresco.animation.bitmap.wrapper
com.facebook.fresco.animation.drawable
com.facebook.fresco.animation.drawable.animator
com.facebook.fresco.animation.factory
com.facebook.fresco.animation.frame
com.facebook.fresco.middleware
com.facebook.fresco.ui.common
com.facebook.imageformat
com.facebook.imagepipeline.animated.base
com.facebook.imagepipeline.animated.factory
com.facebook.imagepipeline.animated.impl
com.facebook.imagepipeline.animated.util
com.facebook.imagepipeline.backends.okhttp3
com.facebook.imagepipeline.backends.volley
com.facebook.imagepipeline.bitmaps
com.facebook.imagepipeline.cache
com.facebook.imagepipeline.common
com.facebook.imagepipeline.core
com.facebook.imagepipeline.datasource
com.facebook.imagepipeline.debug
com.facebook.imagepipeline.decoder
com.facebook.imagepipeline.drawable
com.facebook.imagepipeline.filter
com.facebook.imagepipeline.image
com.facebook.imagepipeline.instrumentation
com.facebook.imagepipeline.listener
com.facebook.imagepipeline.memory
com.facebook.imagepipeline.multiuri
com.facebook.imagepipeline.nativecode
com.facebook.imagepipeline.platform
com.facebook.imagepipeline.postprocessors
com.facebook.imagepipeline.producers
com.facebook.imagepipeline.request
com.facebook.imagepipeline.systrace
com.facebook.imagepipeline.transcoder
com.facebook.imagepipeline.transformation
com.facebook.imageutils
com.facebook.webpsupport
com.facebook.widget.text.span
Interfaces
DiskStorageFactory
ExecutorSupplier
FileCacheFactory
ImagePipelineExperiments.ProducerFactoryMethod
Classes
CloseableReferenceFactory
DefaultExecutorSupplier
DiskStorageCacheFactory
DynamicDefaultDiskStorageFactory
ImagePipeline
ImagePipelineConfig
ImagePipelineConfig.Builder
ImagePipelineConfig.DefaultImageRequestConfig
ImagePipelineExperiments
ImagePipelineExperiments.Builder
ImagePipelineExperiments.DefaultProducerFactoryMethod
ImagePipelineFactory
NativeCodeSetup
PriorityThreadFactory
ProducerFactory
ProducerSequenceFactory
Annotations
ImageTranscoderType
MemoryChunkType
Packages
|
Classes
Summary:
Methods
|
Inherited Methods
|
[Expand All]
public static class
ImagePipelineConfig.Builder
extends Object
java.lang.Object
↳
com.facebook.imagepipeline.core.ImagePipelineConfig.Builder
Summary
Public Methods
ImagePipelineConfig
build
()
ImagePipelineExperiments.Builder
experiment
()
BitmapMemoryCacheFactory
getBitmapMemoryCacheFactory
()
Integer
getImageTranscoderType
()
Integer
getMemoryChunkType
()
boolean
isDiskCacheEnabled
()
boolean
isDownsampleEnabled
()
ImagePipelineConfig.Builder
setBitmapMemoryCache
(
MemoryCache
<
CacheKey
,
CloseableImage
> bitmapMemoryCache)
ImagePipelineConfig.Builder
setBitmapMemoryCacheEntryStateObserver
(
EntryStateObserver
<
CacheKey
> bitmapMemoryCacheEntryStateObserver)
ImagePipelineConfig.Builder
setBitmapMemoryCacheFactory
(
BitmapMemoryCacheFactory
bitmapMemoryCacheFactory)
ImagePipelineConfig.Builder
setBitmapMemoryCacheParamsSupplier
(
Supplier
<
MemoryCacheParams
> bitmapMemoryCacheParamsSupplier)
ImagePipelineConfig.Builder
setBitmapMemoryCacheTrimStrategy
(
MemoryCache.CacheTrimStrategy
trimStrategy)
ImagePipelineConfig.Builder
setBitmapsConfig
(Bitmap.Config config)
ImagePipelineConfig.Builder
setCacheKeyFactory
(
CacheKeyFactory
cacheKeyFactory)
ImagePipelineConfig.Builder
setCallerContextVerifier
(
CallerContextVerifier
callerContextVerifier)
ImagePipelineConfig.Builder
setCloseableReferenceLeakTracker
(
CloseableReferenceLeakTracker
closeableReferenceLeakTracker)
ImagePipelineConfig.Builder
setDiskCacheEnabled
(boolean diskCacheEnabled)
ImagePipelineConfig.Builder
setDownsampleEnabled
(boolean downsampleEnabled)
ImagePipelineConfig.Builder
setEncodedMemoryCache
(
MemoryCache
<
CacheKey
,
PooledByteBuffer
> encodedMemoryCache)
ImagePipelineConfig.Builder
setEncodedMemoryCacheParamsSupplier
(
Supplier
<
MemoryCacheParams
> encodedMemoryCacheParamsSupplier)
ImagePipelineConfig.Builder
setExecutorSupplier
(
ExecutorSupplier
executorSupplier)
ImagePipelineConfig.Builder
setFileCacheFactory
(
FileCacheFactory
fileCacheFactory)
ImagePipelineConfig.Builder
setHttpConnectionTimeout
(int httpConnectionTimeoutMs)
ImagePipelineConfig.Builder
setImageCacheStatsTracker
(
ImageCacheStatsTracker
imageCacheStatsTracker)
ImagePipelineConfig.Builder
setImageDecoder
(
ImageDecoder
imageDecoder)
ImagePipelineConfig.Builder
setImageDecoderConfig
(
ImageDecoderConfig
imageDecoderConfig)
ImagePipelineConfig.Builder
setImageTranscoderFactory
(
ImageTranscoderFactory
imageTranscoderFactory)
ImagePipelineConfig.Builder
setImageTranscoderType
(int imageTranscoderType)
ImagePipelineConfig.Builder
setIsPrefetchEnabledSupplier
(
Supplier
<Boolean> isPrefetchEnabledSupplier)
ImagePipelineConfig.Builder
setMainDiskCacheConfig
(
DiskCacheConfig
mainDiskCacheConfig)
ImagePipelineConfig.Builder
setMemoryChunkType
(int memoryChunkType)
ImagePipelineConfig.Builder
setMemoryTrimmableRegistry
(
MemoryTrimmableRegistry
memoryTrimmableRegistry)
ImagePipelineConfig.Builder
setNetworkFetcher
(
NetworkFetcher
networkFetcher)
ImagePipelineConfig.Builder
setPlatformBitmapFactory
(
PlatformBitmapFactory
platformBitmapFactory)
ImagePipelineConfig.Builder
setPoolFactory
(
PoolFactory
poolFactory)
ImagePipelineConfig.Builder
setProgressiveJpegConfig
(
ProgressiveJpegConfig
progressiveJpegConfig)
ImagePipelineConfig.Builder
setRequestListener2s
(Set<
RequestListener2
> requestListeners)
ImagePipelineConfig.Builder
setRequestListeners
(Set<
RequestListener
> requestListeners)
ImagePipelineConfig.Builder
setResizeAndRotateEnabledForNetwork
(boolean resizeAndRotateEnabledForNetwork)
ImagePipelineConfig.Builder
setSmallImageDiskCacheConfig
(
DiskCacheConfig
smallImageDiskCacheConfig)
[Expand]
Inherited Methods
From class java.lang.Object
Object
clone
()
boolean
equals
(Object arg0)
void
finalize
()
final Class<?>
getClass
()
int
hashCode
()
final void
notify
()
final void
notifyAll
()
String
toString
()
final void
wait
(long arg0, int arg1)
final void
wait
(long arg0)
final void
wait
()
Public Methods
public
ImagePipelineConfig
build
()
public
ImagePipelineExperiments.Builder
experiment
()
public
BitmapMemoryCacheFactory
getBitmapMemoryCacheFactory
()
public Integer
getImageTranscoderType
()
public Integer
getMemoryChunkType
()
public boolean
isDiskCacheEnabled
()
public boolean
isDownsampleEnabled
()
public
ImagePipelineConfig.Builder
setBitmapMemoryCache
(
MemoryCache
<
CacheKey
,
CloseableImage
> bitmapMemoryCache)
public
ImagePipelineConfig.Builder
setBitmapMemoryCacheEntryStateObserver
(
EntryStateObserver
<
CacheKey
> bitmapMemoryCacheEntryStateObserver)
public
ImagePipelineConfig.Builder
setBitmapMemoryCacheFactory
(
BitmapMemoryCacheFactory
bitmapMemoryCacheFactory)
public
ImagePipelineConfig.Builder
setBitmapMemoryCacheParamsSupplier
(
Supplier
<
MemoryCacheParams
> bitmapMemoryCacheParamsSupplier)
public
ImagePipelineConfig.Builder
setBitmapMemoryCacheTrimStrategy
(
MemoryCache.CacheTrimStrategy
trimStrategy)
public
ImagePipelineConfig.Builder
setBitmapsConfig
(Bitmap.Config config)
public
ImagePipelineConfig.Builder
setCacheKeyFactory
(
CacheKeyFactory
cacheKeyFactory)
public
ImagePipelineConfig.Builder
setCallerContextVerifier
(
CallerContextVerifier
callerContextVerifier)
public
ImagePipelineConfig.Builder
setCloseableReferenceLeakTracker
(
CloseableReferenceLeakTracker
closeableReferenceLeakTracker)
public
ImagePipelineConfig.Builder
setDiskCacheEnabled
(boolean diskCacheEnabled)
public
ImagePipelineConfig.Builder
setDownsampleEnabled
(boolean downsampleEnabled)
public
ImagePipelineConfig.Builder
setEncodedMemoryCache
(
MemoryCache
<
CacheKey
,
PooledByteBuffer
> encodedMemoryCache)
public
ImagePipelineConfig.Builder
setEncodedMemoryCacheParamsSupplier
(
Supplier
<
MemoryCacheParams
> encodedMemoryCacheParamsSupplier)
public
ImagePipelineConfig.Builder
setExecutorSupplier
(
ExecutorSupplier
executorSupplier)
public
ImagePipelineConfig.Builder
setFileCacheFactory
(
FileCacheFactory
fileCacheFactory)
public
ImagePipelineConfig.Builder
setHttpConnectionTimeout
(int httpConnectionTimeoutMs)
public
ImagePipelineConfig.Builder
setImageCacheStatsTracker
(
ImageCacheStatsTracker
imageCacheStatsTracker)
public
ImagePipelineConfig.Builder
setImageDecoder
(
ImageDecoder
imageDecoder)
public
ImagePipelineConfig.Builder
setImageDecoderConfig
(
ImageDecoderConfig
imageDecoderConfig)
public
ImagePipelineConfig.Builder
setImageTranscoderFactory
(
ImageTranscoderFactory
imageTranscoderFactory)
public
ImagePipelineConfig.Builder
setImageTranscoderType
(int imageTranscoderType)
public
ImagePipelineConfig.Builder
setIsPrefetchEnabledSupplier
(
Supplier
<Boolean> isPrefetchEnabledSupplier)
public
ImagePipelineConfig.Builder
setMainDiskCacheConfig
(
DiskCacheConfig
mainDiskCacheConfig)
public
ImagePipelineConfig.Builder
setMemoryChunkType
(int memoryChunkType)
public
ImagePipelineConfig.Builder
setMemoryTrimmableRegistry
(
MemoryTrimmableRegistry
memoryTrimmableRegistry)
public
ImagePipelineConfig.Builder
setNetworkFetcher
(
NetworkFetcher
networkFetcher)
public
ImagePipelineConfig.Builder
setPlatformBitmapFactory
(
PlatformBitmapFactory
platformBitmapFactory)
public
ImagePipelineConfig.Builder
setPoolFactory
(
PoolFactory
poolFactory)
public
ImagePipelineConfig.Builder
setProgressiveJpegConfig
(
ProgressiveJpegConfig
progressiveJpegConfig)
public
ImagePipelineConfig.Builder
setRequestListener2s
(Set<
RequestListener2
> requestListeners)
public
ImagePipelineConfig.Builder
setRequestListeners
(Set<
RequestListener
> requestListeners)
public
ImagePipelineConfig.Builder
setResizeAndRotateEnabledForNetwork
(boolean resizeAndRotateEnabledForNetwork)
public
ImagePipelineConfig.Builder
setSmallImageDiskCacheConfig
(
DiskCacheConfig
smallImageDiskCacheConfig)