public class NativeLongLP64 extends NativeNumber
| Modifier and Type | Field and Description |
|---|---|
static NativeLongLP64Type |
META
The meta class instance
|
DEBUG, handle, SHIFT_INT, SHIFT_LONG, SHIFT_LONGLONG, SIZE_BYTE, SIZE_INT, SIZE_LONG, SIZE_LONGLONG, SIZE_PTR, SIZE_SHORT| Modifier | Constructor and Description |
|---|---|
|
NativeLongLP64()
Create a new wrapper
|
protected |
NativeLongLP64(INativeHandle handle) |
|
NativeLongLP64(long value)
Create a new wrapper
|
| Modifier and Type | Method and Description |
|---|---|
byte |
byteValue()
This as a java primitive byte value.
|
static NativeLongLP64 |
createFromAddress(long address) |
INativeType |
getNativeType()
The meta information and behavior for the NativeObject.
|
java.lang.Object |
getValue()
A Java side representation from the memory.
|
int |
intValue()
This as a java primitive int value.
|
long |
longValue()
This as a java primitive long value.
|
void |
setValue(long value) |
void |
setValue(java.lang.Object value)
Assign (and marshall to memory) the Java side representation.
|
short |
shortValue()
This as a java primitive short value.
|
java.lang.String |
toString() |
getByteCountallocate, cast, createReference, getByte, getByteArray, getBytes, getCLong, getInt, getNativeHandle, getNativeHandle, getShort, getString, getWideString, isNull, setByte, setByteArray, setCLong, setInt, setNativeHandle, setShort, setString, setWideString, toNestedStringpublic static final NativeLongLP64Type META
public NativeLongLP64()
protected NativeLongLP64(INativeHandle handle)
public NativeLongLP64(long value)
public static NativeLongLP64 createFromAddress(long address)
public byte byteValue()
NativeNumberbyteValue in class NativeNumberpublic INativeType getNativeType()
NativeObjectThere is exactly one meta instance for all NativeObject instances of a certain type.
getNativeType in interface INativeObjectgetNativeType in class NativeObjectpublic java.lang.Object getValue()
INativeObjectINativeObject.public int intValue()
NativeNumberintValue in class NativeNumberpublic long longValue()
NativeNumberlongValue in class NativeNumberpublic void setValue(long value)
public void setValue(java.lang.Object value)
INativeObjectvalue - The new Java value.public short shortValue()
NativeNumbershortValue in class NativeNumberpublic java.lang.String toString()
toString in class java.lang.Object