ByteArrayPool | A pool of byte-arrays |
MemoryTrimmable | A class can implement this interface to react to a MemoryTrimmableRegistry 's request to
trim memory. |
MemoryTrimmableRegistry | A class which keeps a list of other classes to be notified of system memory events. |
Pool<V> | Manages a pool of reusable values of type V. |
PooledByteBuffer | A 'pooled' byte-buffer abstraction. |
PooledByteBufferFactory | A factory to create instances of PooledByteBuffer and PooledByteBufferOutputStream |
NoOpMemoryTrimmableRegistry | Implementation of MemoryTrimmableRegistry that does not do anything. |
PooledByteArrayBufferedInputStream | InputStream that wraps another input stream and buffers all reads. |
PooledByteBufferInputStream | An InputStream implementation over a PooledByteBuffer instance
|
PooledByteBufferOutputStream | An OutputStream that produces a PooledByteBuffer. |
PooledByteStreams | Helper class for interacting with java streams, similar to guava's ByteSteams. |
MemoryTrimType | Types of memory trim. |
PooledByteBuffer.ClosedException | Exception indicating that the PooledByteBuffer is closed |