Class Hierarchy - Fresco API

Class Interfaces
 
GifFrame AnimatedImageFrame     
GifImage AnimatedImage    AnimatedImageDecoder     
GifDecoder ImageDecoder     
GifMetadataDecoder  
MovieAnimatedImage AnimatedImage     
MovieDrawer  
MovieFrame AnimatedImageFrame     
GifAnimationBackend AnimationBackend     
WebPFrame AnimatedImageFrame     
WebPImage AnimatedImage    AnimatedImageDecoder     
WebpAnimationBackend AnimationBackend     
ByteArrayBinaryResource BinaryResource     
FileBinaryResource BinaryResource     
BaseCacheEventListener CacheEventListener     
CacheKeyUtil  
MultiCacheKey CacheKey     
NoOpCacheErrorLogger CacheErrorLogger     
NoOpCacheEventListener CacheEventListener     
SimpleCacheKey CacheKey     
DebuggingCacheKey  
WriterCallbacks  
DefaultDiskStorage DiskStorage     
DefaultEntryEvictionComparatorSupplier EntryEvictionComparatorSupplier     
DiskCacheConfig  
DiskCacheConfig.Builder  
DiskStorage.DiskDumpInfo  
DiskStorage.DiskDumpInfoEntry  
DiskStorageCache FileCache    DiskTrimmable     
DiskStorageCache.Params  
DynamicDefaultDiskStorage DiskStorage     
ScoreBasedEvictionComparatorSupplier EntryEvictionComparatorSupplier     
SettableCacheEvent CacheEvent     
ActivityListenerManager  
BaseActivityListener ActivityListener     
NoOpDiskTrimmableRegistry DiskTrimmableRegistry     
ScheduledFutureImpl RunnableFuture    ScheduledFuture     
StatefulRunnable Runnable     
StatefulProducerRunnable  
FileTree  
FileUtils  
AndroidPredicates  
ByteStreams  
Closeables  
Files  
Ints  
Objects  
Objects.ToStringHelper  
Preconditions  
Sets  
Suppliers  
Throwables  
FLog  
FLogDefaultLoggingDelegate LoggingDelegate     
MediaUtils  
MimeTypeMapWrapper  
NoOpMemoryTrimmableRegistry MemoryTrimmableRegistry     
PooledByteStreams  
CloseableReference Closeable    Cloneable     
DefaultCloseableReference  
FinalizerCloseableReference  
NoOpCloseableReference  
RefCountCloseableReference  
OOMSoftReference  
SharedReference  
StatFsHelper  
AwakeTimeSinceBootClock MonotonicClock    MonotonicNanoClock     
CurrentThreadTimeClock Clock     
RealtimeSinceBootClock MonotonicClock     
SystemClock Clock     
ByteConstants  
HashCodeUtil  
Hex  
SecureHashUtil  
StreamUtil  
UriUtil  
WebpSupportStatus  
AbstractDataSource DataSource     
SimpleDataSource  
AbstractProducerToDataSourceAdapter HasImageRequest     
CloseableProducerToDataSourceAdapter  
ProducerToDataSourceAdapter  
ListDataSource  
SettableDataSource  
BaseBooleanSubscriber DataSubscriber     
BaseDataSubscriber DataSubscriber     
BaseBitmapDataSubscriber  
BaseBitmapReferenceDataSubscriber  
BaseListBitmapDataSubscriber  
DataSources  
FirstAvailableDataSourceSupplier Supplier     
IncreasingQualityDataSourceSupplier Supplier     
RetainingDataSourceSupplier Supplier     
DefaultDrawableFactory DrawableFactory     
DraweeConfig  
DraweeConfig.Builder  
Fresco  
PipelineDraweeControllerBuilderSupplier Supplier     
PipelineDraweeControllerFactory  
DebugOverlayImageOriginColor  
DebugOverlayImageOriginListener ImageOriginListener     
ForwardingImageOriginListener ImageOriginListener     
ForwardingImagePerfDataListener ImagePerfDataListener     
ImageOriginUtils  
ImagePerfData  
ImagePerfMonitor ImagePerfNotifier     
ImagePerfState  
ImagePerfUtils  
ImagePerfImageOriginListener ImageOriginListener     
DeferredReleaser  
DraweeEventTracker  
RetryManager  
AbstractDraweeController DeferredReleaser.Releasable    GestureDetector.ClickListener    DraweeController     
PipelineDraweeController  
AbstractDraweeControllerBuilder SimpleDraweeControllerBuilder     
PipelineDraweeControllerBuilder  
BaseControllerListener ControllerListener     
ImagePerfControllerListener OnDrawControllerListener     
ImageLoadingTimeControllerListener  
ForwardingControllerListener ControllerListener    OnDrawControllerListener     
DrawableProperties  
DrawableUtils  
ScalingUtils  
ScalingUtils.AbstractScaleType ScalingUtils.ScaleType     
ScalingUtils.InterpolatingScaleType ScalingUtils.ScaleType    ScalingUtils.StatefulScaleType     
GenericDraweeHierarchy SettableDraweeHierarchy     
GenericDraweeHierarchyBuilder  
GenericDraweeHierarchyInflater  
RoundingParams  
WrappingUtils  
GestureDetector  
AspectRatioMeasure  
AspectRatioMeasure.Spec  
DraweeHolder VisibilityCallback     
MultiDraweeHolder  
AnimationBackendDelegate AnimationBackend     
AnimationBackendDelegateWithInactivityCheck  
BitmapAnimationBackend AnimationBackend    AnimationBackendDelegateWithInactivityCheck.InactivityListener     
AnimationFrameCacheKey CacheKey     
FrescoFrameCache BitmapFrameCache     
KeepLastFrameCache BitmapFrameCache     
NoOpCache BitmapFrameCache     
DefaultBitmapFramePreparer BitmapFramePreparer     
FixedNumberBitmapFramePreparationStrategy BitmapFramePreparationStrategy     
AnimatedDrawableBackendAnimationInformation AnimationInformation     
AnimatedDrawableBackendFrameRenderer BitmapFrameRenderer     
AnimatedDrawable2DebugDrawListener AnimatedDrawable2.DrawListener     
BaseAnimationListener AnimationListener     
AnimatedDrawable2ValueAnimatorHelper  
AnimatedDrawableValueAnimatorHelper  
AnimatedFactoryV2Impl AnimatedFactory     
ExperimentalBitmapAnimationDrawableFactory DrawableFactory     
DropFramesFrameScheduler FrameScheduler     
MiddlewareUtils  
BaseControllerListener2 ControllerListener2     
ImagePerfControllerListener2 OnDrawControllerListener     
ForwardingControllerListener2  
ControllerListener2.Extras  
DimensionsInfo  
MultiUriHelper  
DefaultImageFormatChecker ImageFormat.FormatChecker     
DefaultImageFormats  
ImageFormat  
ImageFormatChecker  
ImageFormatCheckerUtils  
AnimatedDrawableFrameInfo  
AnimatedDrawableOptions  
AnimatedDrawableOptionsBuilder  
AnimatedImageResult  
AnimatedImageResultBuilder  
DelegatingAnimatedDrawableBackend AnimatedDrawableBackend     
AnimatedFactoryProvider  
AnimatedImageFactoryImpl AnimatedImageFactory     
AnimatedDrawableBackendImpl AnimatedDrawableBackend     
AnimatedFrameCache  
AnimatedImageCompositor  
AnimatedDrawableUtil  
OkHttpImagePipelineConfigFactory  
VolleyImagePipelineConfigFactory  
EmptyJpegGenerator  
HoneycombBitmapCreator BitmapCreator     
PlatformBitmapFactory  
ArtBitmapFactory  
GingerbreadBitmapFactory  
HoneycombBitmapFactory  
PlatformBitmapFactoryProvider  
SimpleBitmapReleaser ResourceReleaser     
AbstractAdaptiveCountingMemoryCache CountingMemoryCache     
BitmapMemoryCacheKey CacheKey     
BitmapMemoryCacheTrimStrategy MemoryCache.CacheTrimStrategy     
BoundedLinkedHashSet  
BufferedDiskCache  
CountingLruBitmapMemoryCacheFactory BitmapMemoryCacheFactory     
CountingLruMap  
CountingMemoryCache.Entry  
CountingMemoryCacheInspector  
CountingMemoryCacheInspector.DumpInfo  
CountingMemoryCacheInspector.DumpInfoEntry  
DefaultBitmapMemoryCacheParamsSupplier Supplier     
DefaultCacheKeyFactory CacheKeyFactory     
FlipperCacheKeyFactory  
DefaultEncodedMemoryCacheParamsSupplier Supplier     
EncodedCountingMemoryCacheFactory  
EncodedMemoryCacheFactory  
InstrumentedMemoryCache MemoryCache     
InstrumentedMemoryCacheBitmapMemoryCacheFactory  
LruCountingMemoryCache HasDebugData    CountingMemoryCache    MemoryCache     
MemoryCacheParams  
NativeMemoryCacheTrimStrategy MemoryCache.CacheTrimStrategy     
NoOpImageCacheStatsTracker ImageCacheStatsTracker     
StagingArea  
BytesRange  
ImageDecodeOptions  
ImageDecodeOptionsBuilder  
ResizeOptions  
RotationOptions  
CloseableReferenceFactory  
DefaultExecutorSupplier ExecutorSupplier     
DiskStorageCacheFactory FileCacheFactory     
DynamicDefaultDiskStorageFactory DiskStorageFactory     
ImagePipeline  
ImagePipelineConfig  
ImagePipelineConfig.Builder  
ImagePipelineConfig.DefaultImageRequestConfig  
ImagePipelineExperiments  
ImagePipelineExperiments.Builder  
ImagePipelineExperiments.DefaultProducerFactoryMethod ImagePipelineExperiments.ProducerFactoryMethod     
ImagePipelineFactory  
NativeCodeSetup  
PriorityThreadFactory ThreadFactory     
ProducerFactory  
ProducerSequenceFactory  
FlipperCloseableReferenceLeakTracker CloseableReferenceLeakTracker     
FlipperImageTracker ImagePerfDataListener    DebugImageTracker     
FlipperImageTracker.ImageDebugData  
NoOpCloseableReferenceLeakTracker CloseableReferenceLeakTracker     
NoOpDebugImageTracker DebugImageTracker     
DefaultImageDecoder ImageDecoder     
ImageDecoderConfig  
ImageDecoderConfig.Builder  
ProgressiveJpegParser  
SimpleProgressiveJpegConfig ProgressiveJpegConfig     
InPlaceRoundFilter  
IterativeBoxBlurFilter  
RenderScriptBlurFilter  
XferRoundFilter  
CloseableImage HasImageMetadata    ImageInfo    Closeable     
CloseableAnimatedImage  
CloseableBitmap  
CloseableStaticBitmap HasBitmap     
EncodedImage Closeable     
ImmutableQualityInfo QualityInfo     
OriginalEncodedImageInfo  
FrescoInstrumenter  
BaseRequestListener RequestListener     
ImageOriginRequestListener  
ImagePerfRequestListener  
BaseRequestListener2 RequestListener2     
ForwardingRequestListener RequestListener     
ForwardingRequestListener2 RequestListener2     
RequestLoggingListener RequestListener     
AshmemMemoryChunk MemoryChunk    Closeable     
BasePool Pool     
BucketsBitmapPool BitmapPool     
GenericByteArrayPool ByteArrayPool     
MemoryChunkPool  
AshmemMemoryChunkPool  
BufferMemoryChunkPool  
NativeMemoryChunkPool  
BitmapCounter  
BitmapCounterConfig  
BitmapCounterConfig.Builder  
BitmapCounterProvider  
BucketMap  
BufferMemoryChunk MemoryChunk    Closeable     
DefaultBitmapPoolParams  
DefaultByteArrayPoolParams  
DefaultFlexByteArrayPoolParams  
DefaultNativeMemoryChunkPoolParams  
DummyBitmapPool BitmapPool     
DummyTrackingInUseBitmapPool BitmapPool     
FlexByteArrayPool  
LruBitmapPool BitmapPool     
LruBucketsPoolBackend  
BitmapPoolBackend  
MemoryChunkUtil  
MemoryPooledByteBuffer PooledByteBuffer     
MemoryPooledByteBufferFactory PooledByteBufferFactory     
NativeMemoryChunk MemoryChunk    Closeable     
NoOpPoolStatsTracker PoolStatsTracker     
PoolConfig  
PoolConfig.Builder  
PoolFactory  
PoolParams  
SharedByteArray MemoryTrimmable     
MultiUri  
MultiUri.Builder  
Bitmaps  
DalvikPurgeableDecoder PlatformDecoder     
GingerbreadPurgeableDecoder  
KitKatPurgeableDecoder  
ImagePipelineNativeLoader  
NativeBlurFilter  
NativeCodeInitializer  
NativeFiltersLoader  
NativeImageTranscoderFactory  
NativeJpegTranscoder ImageTranscoder     
NativeJpegTranscoderFactory ImageTranscoderFactory     
NativeJpegTranscoderSoLoader  
NativeRoundingFilter  
StaticWebpNativeLoader  
WebpTranscoderFactory  
WebpTranscoderImpl WebpTranscoder     
DefaultDecoder PlatformDecoder     
ArtDecoder  
OreoDecoder  
PlatformDecoderFactory  
AddImageTransformMetaDataProducer Producer     
BaseConsumer Consumer     
DelegatingConsumer  
PostprocessedBitmapMemoryCacheProducer.CachedPostprocessorConsumer  
BaseNetworkFetcher NetworkFetcher     
OkHttpNetworkFetcher  
VolleyNetworkFetcher  
HttpUrlConnectionNetworkFetcher  
BaseProducerContext ProducerContext     
SettableProducerContext  
BaseProducerContextCallbacks ProducerContextCallbacks     
BitmapMemoryCacheProducer Producer     
BitmapMemoryCacheGetProducer  
BitmapPrepareProducer Producer     
BitmapProbeProducer Producer     
BranchOnSeparateImagesProducer Producer     
DecodeProducer Producer     
DelayProducer Producer     
DiskCacheReadProducer Producer     
DiskCacheWriteProducer Producer     
EncodedMemoryCacheProducer Producer     
EncodedProbeProducer Producer     
ExperimentalThreadHandoffProducerQueueImpl ThreadHandoffProducerQueue     
FetchState  
OkHttpNetworkFetcher.OkHttpNetworkFetchState  
VolleyNetworkFetcher.VolleyNetworkFetchState  
HttpUrlConnectionNetworkFetcher.HttpUrlConnectionNetworkFetchState  
PriorityNetworkFetcher.PriorityFetchState  
InternalProducerListener ProducerListener2     
InternalRequestListener RequestListener2     
JobScheduler  
LocalExifThumbnailProducer ThumbnailProducer     
LocalFetchProducer Producer     
DataFetchProducer  
LocalAssetFetchProducer  
LocalContentUriFetchProducer  
LocalContentUriThumbnailFetchProducer ThumbnailProducer     
LocalFileFetchProducer  
LocalResourceFetchProducer  
QualifiedResourceFetchProducer  
LocalVideoThumbnailProducer Producer     
MultiplexProducer Producer     
BitmapMemoryCacheKeyMultiplexProducer  
EncodedCacheKeyMultiplexProducer  
NetworkFetchProducer Producer     
NullProducer Producer     
PartialDiskCacheProducer Producer     
PostprocessedBitmapMemoryCacheProducer Producer     
PostprocessorProducer Producer     
PriorityNetworkFetcher NetworkFetcher     
PriorityStarvingThrottlingProducer Producer     
RemoveImageTransformMetaDataProducer Producer     
ResizeAndRotateProducer Producer     
SwallowResultProducer Producer     
ThreadHandoffProducer Producer     
ThreadHandoffProducerQueueImpl ThreadHandoffProducerQueue     
ThrottlingProducer Producer     
ThumbnailBranchProducer Producer     
ThumbnailSizeChecker  
WebpTranscodeProducer Producer     
BasePostprocessor Postprocessor     
BlurPostProcessor  
IterativeBoxBlurPostProcessor  
RoundAsCirclePostprocessor  
RoundPostprocessor  
RoundedCornersPostprocessor  
BaseRepeatedPostProcessor RepeatedPostprocessor     
ImageRequest  
ImageRequestBuilder  
DefaultFrescoSystrace FrescoSystrace.Systrace     
FrescoSystrace  
DownsampleUtil  
ImageTranscodeResult  
JpegTranscoderUtils  
MultiImageTranscoderFactory ImageTranscoderFactory     
SimpleImageTranscoder ImageTranscoder     
SimpleImageTranscoderFactory ImageTranscoderFactory     
BitmapUtil  
HeifExifUtil  
ImageMetaData  
JfifUtil  
WebpUtil  
WebpBitmapFactoryImpl WebpBitmapFactory