|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||