## Uses of Class
org.apache.lucene.util.ByteBlockPool.Allocator

Packages that use ByteBlockPool.Allocator
org.apache.lucene.util: Some utility classes.

### Uses of ByteBlockPool.Allocator in org.apache.lucene.util

Subclasses of ByteBlockPool.Allocator in org.apache.lucene.util
`static class` `ByteBlockPool.DirectAllocator` A simple `ByteBlockPool.Allocator` that never recycles.
`static class` `ByteBlockPool.DirectTrackingAllocator` A simple `ByteBlockPool.Allocator` that never recycles, but tracks how much total RAM is in use.
`class` `RecyclingByteBlockAllocator` A `ByteBlockPool.Allocator` implementation that recycles unused byte blocks in a buffer and reuses them in subsequent calls to `RecyclingByteBlockAllocator.getByteBlock()`.

Constructors in org.apache.lucene.util with parameters of type ByteBlockPool.Allocator
Constructor and Description
`ByteBlockPool(ByteBlockPool.Allocator allocator)`