public class ByteBufferMemoryIO extends AbstractBufferMemoryIO
buffer
Constructor and Description |
---|
ByteBufferMemoryIO(java.nio.ByteBuffer buffer) |
Modifier and Type | Method and Description |
---|---|
MemoryIO |
getMemoryIO(long offset) |
MemoryIO |
getMemoryIO(long offset,
long size) |
Pointer |
getPointer(long offset) |
void |
putPointer(long offset,
Pointer value) |
address, get, get, get, get, get, get, getByte, getByteBuffer, getDouble, getFloat, getInt, getLong, getShort, getString, getString, getString, indexOf, isDirect, put, put, put, put, put, put, putByte, putDouble, putFloat, putInt, putLong, putShort, putString, putString, setMemory
checkBounds, getAddress, getNativeLong, indexOf, putAddress, putAddress, putNativeLong, slice, slice, transferFrom, transferTo
allocate, allocateDirect, allocateDirect, wrap, wrap, wrap
public MemoryIO getMemoryIO(long offset)
getMemoryIO
in class MemoryIO
public MemoryIO getMemoryIO(long offset, long size)
getMemoryIO
in class MemoryIO
public Pointer getPointer(long offset)
getPointer
in interface Pointer
getPointer
in class MemoryIO
public void putPointer(long offset, Pointer value)
putPointer
in interface Pointer
putPointer
in class MemoryIO