private static final class TempBufferHolder.HardTempBufferHolder extends TempBufferHolder
TempBufferHolder.Type| Modifier and Type | Field and Description |
|---|---|
private java.nio.ByteBuffer |
_buffer |
| Modifier | Constructor and Description |
|---|---|
private |
HardTempBufferHolder(boolean autoRewind,
java.nio.ByteOrder order) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Releases any referenced memory.
|
java.nio.ByteBuffer |
getExistingBuffer() |
protected void |
setNewBuffer(java.nio.ByteBuffer newBuffer)
Sets a new buffer for this holder.
|
getBuffer, getModCount, getPageBuffer, newHolder, newHolderprivate HardTempBufferHolder(boolean autoRewind,
java.nio.ByteOrder order)
public java.nio.ByteBuffer getExistingBuffer()
getExistingBuffer in class TempBufferHoldernull if noneprotected void setNewBuffer(java.nio.ByteBuffer newBuffer)
TempBufferHoldersetNewBuffer in class TempBufferHolderpublic void clear()
TempBufferHolderclear in class TempBufferHolder