| Interface | Description |
|---|---|
| SpinAllocator.ICreator<T> | |
| SpinAllocator.IDisposer<T> |
| Class | Description |
|---|---|
| ByteArraySizedInputStream | |
| ByteArraySpinAllocator | |
| ByteUtil | |
| DeferredIO | |
| HexUtil | |
| LightByteArrayOutputStream |
Lightweight substitute of ByteArrayOutputStream: toByteArray() doesn't create a copy.
|
| MathUtil | |
| Random |
Non-concurrent replacement of java.util.Random.
|
| SharedRandomAccessFile | |
| SpinAllocator<T> |
SpinAllocator can be used for allocating short living objects of type T.
|
| StringBuilderSpinAllocator |
StringBuilderSpinAllocator reuses StringBuilder instances performing non-blocking allocation and dispose.
|
| StringHashMap<T> | |
| UTFUtil |