public abstract class NativeSimple extends NativeObject
NativeObject instances. These NativeObject instances are not
constructed from other NativeObject instances but implemented
directly in Java, having a fixed size.DEBUG, handle, SHIFT_INT, SHIFT_LONG, SHIFT_LONGLONG, SIZE_BYTE, SIZE_INT, SIZE_LONG, SIZE_LONGLONG, SIZE_PTR, SIZE_SHORT| Modifier | Constructor and Description |
|---|---|
protected |
NativeSimple()
Create a wrapper for a NativePrimitive
|
protected |
NativeSimple(INativeHandle handle) |
| Modifier and Type | Method and Description |
|---|---|
int |
getByteCount()
The number of bytes occupied by this.
|
allocate, cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getNativeType, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString, toNestedStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetValue, setValueprotected NativeSimple()
protected NativeSimple(INativeHandle handle)
public int getByteCount()
NativeObjectgetByteCount in class NativeObject