public abstract class NativeNumber extends NativeSimple
NativeSimple
.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 |
NativeNumber()
Create a wrapper
|
protected |
NativeNumber(INativeHandle handle) |
Modifier and Type | Method and Description |
---|---|
abstract byte |
byteValue()
This as a java primitive byte value.
|
abstract int |
intValue()
This as a java primitive int value.
|
abstract long |
longValue()
This as a java primitive long value.
|
abstract short |
shortValue()
This as a java primitive short value.
|
getByteCount
allocate, cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getNativeType, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString, toNestedString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getValue, setValue
protected NativeNumber()
protected NativeNumber(INativeHandle handle)
public abstract byte byteValue()
public abstract int intValue()
public abstract long longValue()
public abstract short shortValue()