public class

FlipperImageTracker

extends Object
implements ImagePerfDataListener DebugImageTracker
java.lang.Object
   ↳ com.facebook.imagepipeline.debug.FlipperImageTracker

Class Overview

Fresco image tracker for Sonar

Summary

Nested Classes
class FlipperImageTracker.ImageDebugData  
Public Constructors
FlipperImageTracker()
Public Methods
synchronized CacheKey getCacheKey(String imageId)
synchronized FlipperImageTracker.ImageDebugData getDebugDataForRequestId(String requestId)
synchronized FlipperImageTracker.ImageDebugData getDebugDataForResourceId(String resourceId)
synchronized FlipperImageTracker.ImageDebugData getImageDebugData(CacheKey key)
synchronized String getUriString(CacheKey key)
synchronized void onImageLoadStatusUpdated(ImagePerfData imagePerfData, int imageLoadStatus)
synchronized void onImageVisibilityUpdated(ImagePerfData imagePerfData, int visibilityState)
synchronized void trackImage(ImageRequest imageRequest, CacheKey cacheKey)
synchronized FlipperImageTracker.ImageDebugData trackImage(CacheKey key)
synchronized void trackImageRequest(ImageRequest imageRequest, String requestId)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.facebook.drawee.backends.pipeline.info.ImagePerfDataListener
From interface com.facebook.imagepipeline.debug.DebugImageTracker

Public Constructors

public FlipperImageTracker ()

Public Methods

public synchronized CacheKey getCacheKey (String imageId)

public synchronized FlipperImageTracker.ImageDebugData getDebugDataForRequestId (String requestId)

public synchronized FlipperImageTracker.ImageDebugData getDebugDataForResourceId (String resourceId)

public synchronized FlipperImageTracker.ImageDebugData getImageDebugData (CacheKey key)

public synchronized String getUriString (CacheKey key)

public synchronized void onImageLoadStatusUpdated (ImagePerfData imagePerfData, int imageLoadStatus)

public synchronized void onImageVisibilityUpdated (ImagePerfData imagePerfData, int visibilityState)

public synchronized void trackImage (ImageRequest imageRequest, CacheKey cacheKey)

public synchronized FlipperImageTracker.ImageDebugData trackImage (CacheKey key)

public synchronized void trackImageRequest (ImageRequest imageRequest, String requestId)