public final class ReflectionAllocator extends java.lang.Object implements BufferAllocator
| Constructor and Description | 
|---|
| ReflectionAllocator() | 
| Modifier and Type | Method and Description | 
|---|---|
| java.nio.ByteBuffer | allocate(int size)Allocate a direct ByteBuffer of the specified size. | 
| void | destroyDirectBuffer(java.nio.Buffer toBeDestroyed)This function explicitly calls the Cleaner method of a direct buffer. | 
public void destroyDirectBuffer(java.nio.Buffer toBeDestroyed)
destroyDirectBuffer in interface BufferAllocatortoBeDestroyed - The direct buffer that will be "cleaned". Utilizes reflection.public java.nio.ByteBuffer allocate(int size)
BufferAllocatorallocate in interface BufferAllocatorsize - in bytes (≥0)