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> |
|
|
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. |