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
  • 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
  • Whether the instance was put in the pool.
Throws
IllegalStateException If the instance is already in the pool.