added in version 22.1.0
belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
belongs to Maven artifact com.android.support:support-compat:28.0.0-alpha1
Summary:
Methods
| [Expand All]
Pools.Pool
public
static
interface
Pools.Pool
android.support.v4.util.Pools.Pool<T> |
Known Indirect Subclasses |
Interface for managing a pool of objects.
Summary
Public methods | |
---|---|
abstract
T
|
acquire()
|
abstract
boolean
|
release(T instance)
Release an instance to the pool. |
Public methods
acquire
added in version 22.1.0
T acquire ()
Returns | |
---|---|
T |
An instance from the pool if such, null otherwise. |
release
added in version 22.1.0
boolean release (T instance)
Release an instance to the pool.
Parameters | |
---|---|
instance |
T : The instance to release. |
Returns | |
---|---|
boolean |
Whether the instance was put in the pool. |
Throws | |
---|---|
IllegalStateException |
If the instance is already in the pool. |