Android APIs
public static interface

Pools.Pool

android.support.v4.util.Pools.Pool<T>
Known Indirect Subclasses

Class Overview

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

public abstract T acquire ()

Returns
T An instance from the pool if such, null otherwise.

public abstract boolean release (T instance)

Release an instance to the pool.

Parameters
instance The instance to release.
Returns
boolean Whether the instance was put in the pool.
Throws
IllegalStateException If the instance is already in the pool.