public class NativeObject
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
NativeObject.Allocator<T> |
| Modifier and Type | Field and Description |
|---|---|
protected long |
address |
protected boolean |
isExternallyAllocated |
| Modifier | Constructor and Description |
|---|---|
protected |
NativeObject() |
protected |
NativeObject(long address) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkNotNull() |
boolean |
equals(java.lang.Object o) |
long |
getAddress() |
int |
hashCode() |
static NativeObject |
wrapPointer(long address) |
protected long address
protected boolean isExternallyAllocated
protected NativeObject()
protected NativeObject(long address)
public static NativeObject wrapPointer(long address)
protected void checkNotNull()
public long getAddress()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object