public class

PoolConfig

extends Object
java.lang.Object
   ↳ com.facebook.imagepipeline.memory.PoolConfig

Class Overview

Configuration class for pools.

Summary

Nested Classes
class PoolConfig.Builder  
Constants
int BITMAP_POOL_MAX_BITMAP_SIZE_DEFAULT
Public Methods
int getBitmapPoolMaxBitmapSize()
int getBitmapPoolMaxPoolSize()
PoolParams getBitmapPoolParams()
PoolStatsTracker getBitmapPoolStatsTracker()
String getBitmapPoolType()
PoolParams getFlexByteArrayPoolParams()
PoolParams getMemoryChunkPoolParams()
PoolStatsTracker getMemoryChunkPoolStatsTracker()
MemoryTrimmableRegistry getMemoryTrimmableRegistry()
PoolParams getSmallByteArrayPoolParams()
PoolStatsTracker getSmallByteArrayPoolStatsTracker()
boolean isIgnoreBitmapPoolHardCap()
boolean isRegisterLruBitmapPoolAsMemoryTrimmable()
static PoolConfig.Builder newBuilder()
[Expand]
Inherited Methods
From class java.lang.Object

Constants

public static final int BITMAP_POOL_MAX_BITMAP_SIZE_DEFAULT

Constant Value: 4194304 (0x00400000)

Public Methods

public int getBitmapPoolMaxBitmapSize ()

public int getBitmapPoolMaxPoolSize ()

public PoolParams getBitmapPoolParams ()

public PoolStatsTracker getBitmapPoolStatsTracker ()

public String getBitmapPoolType ()

public PoolParams getFlexByteArrayPoolParams ()

public PoolParams getMemoryChunkPoolParams ()

public PoolStatsTracker getMemoryChunkPoolStatsTracker ()

public MemoryTrimmableRegistry getMemoryTrimmableRegistry ()

public PoolParams getSmallByteArrayPoolParams ()

public PoolStatsTracker getSmallByteArrayPoolStatsTracker ()

public boolean isIgnoreBitmapPoolHardCap ()

public boolean isRegisterLruBitmapPoolAsMemoryTrimmable ()

public static PoolConfig.Builder newBuilder ()