Package org.glassfish.grizzly.memory
Class MemoryUtils
- java.lang.Object
-
- org.glassfish.grizzly.memory.MemoryUtils
-
public class MemoryUtils extends java.lang.ObjectClass has useful methods to simplify the work withBuffers.- Author:
- Alexey Stashok
- See Also:
MemoryManager,WrapperAware
-
-
Constructor Summary
Constructors Constructor Description MemoryUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.nio.ByteBufferallocateByteBuffer(MemoryManager memoryManager, int size)static java.nio.ByteBufferreallocateByteBuffer(MemoryManager memoryManager, java.nio.ByteBuffer oldByteBuffer, int size)static voidreleaseByteBuffer(MemoryManager memoryManager, java.nio.ByteBuffer byteBuffer)
-
-
-
Method Detail
-
allocateByteBuffer
public static java.nio.ByteBuffer allocateByteBuffer(MemoryManager memoryManager, int size)
-
reallocateByteBuffer
public static java.nio.ByteBuffer reallocateByteBuffer(MemoryManager memoryManager, java.nio.ByteBuffer oldByteBuffer, int size)
-
releaseByteBuffer
public static void releaseByteBuffer(MemoryManager memoryManager, java.nio.ByteBuffer byteBuffer)
-
-