public class Buffer extends Object
MemorySegment
instances.Constructor and Description |
---|
Buffer(MemorySegment memorySegment,
BufferRecycler recycler) |
Buffer(MemorySegment memorySegment,
BufferRecycler recycler,
boolean isBuffer) |
Modifier and Type | Method and Description |
---|---|
MemorySegment |
getMemorySegment() |
ByteBuffer |
getNioBuffer() |
BufferRecycler |
getRecycler() |
int |
getSize() |
boolean |
isBuffer() |
boolean |
isRecycled() |
void |
recycle() |
Buffer |
retain() |
void |
setSize(int newSize) |
void |
tagAsEvent() |
String |
toString() |
public Buffer(MemorySegment memorySegment, BufferRecycler recycler)
public Buffer(MemorySegment memorySegment, BufferRecycler recycler, boolean isBuffer)
public boolean isBuffer()
public void tagAsEvent()
public MemorySegment getMemorySegment()
public ByteBuffer getNioBuffer()
public BufferRecycler getRecycler()
public int getSize()
public void setSize(int newSize)
public void recycle()
public Buffer retain()
public boolean isRecycled()
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.