Uses of Class
org.glassfish.grizzly.memory.HeapBuffer

Packages that use HeapBuffer
org.glassfish.grizzly.memory   
 

Uses of HeapBuffer in org.glassfish.grizzly.memory
 

Methods in org.glassfish.grizzly.memory that return HeapBuffer
 HeapBuffer HeapMemoryManager.allocate(int size)
          Allocated Buffer of the required size.
 HeapBuffer HeapMemoryManager.allocateAtLeast(int size)
          Allocated Buffer at least of the provided size.
protected  HeapBuffer HeapMemoryManager.allocateHeapBuffer(int size)
           
protected  HeapBuffer HeapMemoryManager.allocateHeapBufferAtLeast(int size)
           
 HeapBuffer HeapBuffer.asReadOnlyBuffer()
           
 HeapBuffer HeapBuffer.clear()
           
 HeapBuffer HeapBuffer.compact()
           
protected  HeapBuffer HeapBuffer.createHeapBuffer(byte[] heap, int offset, int capacity)
           
 HeapBuffer HeapBuffer.duplicate()
           
 HeapBuffer HeapBuffer.flip()
           
 HeapBuffer HeapBuffer.get(byte[] dst)
           
 HeapBuffer HeapBuffer.get(byte[] dst, int offset, int length)
           
 HeapBuffer HeapBuffer.limit(int newLimit)
           
 HeapBuffer HeapBuffer.mark()
           
 HeapBuffer HeapBuffer.order(java.nio.ByteOrder bo)
           
 HeapBuffer HeapBuffer.position(int newPosition)
           
 HeapBuffer HeapBuffer.prepend(Buffer header)
           
 HeapBuffer HeapBuffer.put(Buffer src)
           
 HeapBuffer HeapBuffer.put(Buffer src, int position, int length)
           
 HeapBuffer HeapBuffer.put(byte b)
           
 HeapBuffer HeapBuffer.put(byte[] src)
           
 HeapBuffer HeapBuffer.put(byte[] src, int offset, int length)
           
 HeapBuffer HeapBuffer.put(int index, byte b)
           
 HeapBuffer HeapBuffer.put8BitString(java.lang.String s)
           
 HeapBuffer HeapBuffer.putChar(char value)
           
 HeapBuffer HeapBuffer.putChar(int index, char value)
           
 HeapBuffer HeapBuffer.putDouble(double value)
           
 HeapBuffer HeapBuffer.putDouble(int index, double value)
           
 HeapBuffer HeapBuffer.putFloat(float value)
           
 HeapBuffer HeapBuffer.putFloat(int index, float value)
           
 HeapBuffer HeapBuffer.putInt(int value)
           
 HeapBuffer HeapBuffer.putInt(int index, int value)
           
 HeapBuffer HeapBuffer.putLong(int index, long value)
           
 HeapBuffer HeapBuffer.putLong(long value)
           
 HeapBuffer HeapBuffer.putShort(int index, short value)
           
 HeapBuffer HeapBuffer.putShort(short value)
           
 HeapBuffer HeapMemoryManager.reallocate(HeapBuffer oldBuffer, int newSize)
          Reallocate Buffer to a required size.
protected  HeapBuffer HeapMemoryManager.reallocateHeapBuffer(HeapBuffer oldHeapBuffer, int newSize)
           
 HeapBuffer HeapBuffer.reset()
           
 HeapBuffer HeapBuffer.rewind()
           
 HeapBuffer HeapBuffer.slice()
           
 HeapBuffer HeapBuffer.slice(int position, int limit)
           
 HeapBuffer HeapMemoryManager.wrap(byte[] data)
          Returns Buffer, which wraps the byte array.
static HeapBuffer HeapBuffer.wrap(byte[] heap)
           
 HeapBuffer HeapMemoryManager.wrap(byte[] data, int offset, int length)
          Returns Buffer, which wraps the part of byte array with specific offset and length.
static HeapBuffer HeapBuffer.wrap(byte[] heap, int off, int len)
           
 HeapBuffer HeapMemoryManager.wrap(java.lang.String s)
          Returns Buffer, which wraps the String.
 HeapBuffer HeapMemoryManager.wrap(java.lang.String s, java.nio.charset.Charset charset)
          Returns Buffer, which wraps the String with the specific Charset.
 

Methods in org.glassfish.grizzly.memory with parameters of type HeapBuffer
 HeapBuffer HeapMemoryManager.reallocate(HeapBuffer oldBuffer, int newSize)
          Reallocate Buffer to a required size.
protected  HeapBuffer HeapMemoryManager.reallocateHeapBuffer(HeapBuffer oldHeapBuffer, int newSize)
           
 void HeapMemoryManager.release(HeapBuffer buffer)
          Release Buffer.
protected  void HeapMemoryManager.releaseHeapBuffer(HeapBuffer heapBuffer)
           
 



Copyright © 2011 Oracle Corpration. All Rights Reserved.