public interface org.graalvm.libgraal.jni.JNI$JValue extends org.graalvm.word.PointerBase
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.graalvm.libgraal.jni.JNI$JValue
super_class: java.lang.Object
{
public abstract boolean getBoolean();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "z")
public abstract byte getByte();
descriptor: ()B
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "b")
public abstract char getChar();
descriptor: ()C
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "c")
public abstract short getShort();
descriptor: ()S
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "s")
public abstract int getInt();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "i")
public abstract long getLong();
descriptor: ()J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "j")
public abstract float getFloat();
descriptor: ()F
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "f")
public abstract double getDouble();
descriptor: ()D
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "d")
public abstract org.graalvm.libgraal.jni.JNI$JObject getJObject();
descriptor: ()Lorg/graalvm/libgraal/jni/JNI$JObject;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "l")
public abstract void setBoolean(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "z")
MethodParameters:
Name Flags
b
public abstract void setByte(byte);
descriptor: (B)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "b")
MethodParameters:
Name Flags
b
public abstract void setChar(char);
descriptor: (C)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "c")
MethodParameters:
Name Flags
ch
public abstract void setShort(short);
descriptor: (S)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "s")
MethodParameters:
Name Flags
s
public abstract void setInt(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "i")
MethodParameters:
Name Flags
i
public abstract void setLong(long);
descriptor: (J)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "j")
MethodParameters:
Name Flags
l
public abstract void setFloat(float);
descriptor: (F)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "f")
MethodParameters:
Name Flags
f
public abstract void setDouble(double);
descriptor: (D)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "d")
MethodParameters:
Name Flags
d
public abstract void setJObject(org.graalvm.libgraal.jni.JNI$JObject);
descriptor: (Lorg/graalvm/libgraal/jni/JNI$JObject;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "l")
MethodParameters:
Name Flags
obj
public abstract org.graalvm.libgraal.jni.JNI$JValue addressOf(int);
descriptor: (I)Lorg/graalvm/libgraal/jni/JNI$JValue;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
index
}
SourceFile: "JNI.java"
NestHost: org.graalvm.libgraal.jni.JNI
InnerClasses:
public abstract JObject = org.graalvm.libgraal.jni.JNI$JObject of org.graalvm.libgraal.jni.JNI
public abstract JValue = org.graalvm.libgraal.jni.JNI$JValue of org.graalvm.libgraal.jni.JNI
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.CContext(value = Lorg/graalvm/libgraal/jni/JNI$JNIHeaderDirectives;)
org.graalvm.nativeimage.c.struct.CStruct(value = "jvalue")