public class MMapMemory
extends java.lang.Object
implements xerial.larray.buffer.Memory
| Constructor and Description |
|---|
MMapMemory(long address,
long size) |
| Modifier and Type | Method and Description |
|---|---|
long |
address() |
long |
dataSize() |
long |
headerAddress() |
void |
release() |
long |
size() |
MMapMemoryReference |
toRef(java.lang.ref.ReferenceQueue<xerial.larray.buffer.Memory> queue) |
public long address()
address in interface xerial.larray.buffer.Memorypublic long size()
size in interface xerial.larray.buffer.Memorypublic long headerAddress()
headerAddress in interface xerial.larray.buffer.Memorypublic MMapMemoryReference toRef(java.lang.ref.ReferenceQueue<xerial.larray.buffer.Memory> queue)
toRef in interface xerial.larray.buffer.Memorypublic long dataSize()
dataSize in interface xerial.larray.buffer.Memorypublic void release()
release in interface xerial.larray.buffer.Memory