public static interface JNI.JValue
extends org.graalvm.word.PointerBase
jvalue JNI union.
typedef union jvalue {
jboolean z;
jbyte b;
jchar c;
jshort s;
jint i;
jlong j;
jfloat f;
jdouble d;
jobject l;
} jvalue;
| Modifier and Type | Method and Description |
|---|---|
JNI.JValue |
addressOf(int index)
Gets JValue in an array of JValues pointed to by this object.
|
boolean |
getBoolean() |
byte |
getByte() |
char |
getChar() |
double |
getDouble() |
float |
getFloat() |
int |
getInt() |
JNI.JObject |
getJObject() |
long |
getLong() |
short |
getShort() |
void |
setBoolean(boolean b) |
void |
setByte(byte b) |
void |
setChar(char ch) |
void |
setDouble(double d) |
void |
setFloat(float f) |
void |
setInt(int i) |
void |
setJObject(JNI.JObject obj) |
void |
setLong(long l) |
void |
setShort(short s) |
boolean getBoolean()
byte getByte()
char getChar()
short getShort()
int getInt()
long getLong()
float getFloat()
double getDouble()
JNI.JObject getJObject()
void setBoolean(boolean b)
void setByte(byte b)
void setChar(char ch)
void setShort(short s)
void setInt(int i)
void setLong(long l)
void setFloat(float f)
void setDouble(double d)
void setJObject(JNI.JObject obj)
JNI.JValue addressOf(int index)