public static class GValueAPI.GValue
extends com.sun.jna.Structure
Modifier and Type | Class and Description |
---|---|
static class |
GValueAPI.GValue.GValueData |
Modifier and Type | Field and Description |
---|---|
GValueAPI.GValue.GValueData[] |
data |
GType |
g_type |
Constructor and Description |
---|
GValueAPI.GValue() |
GValueAPI.GValue(com.sun.jna.Pointer ptr) |
Modifier and Type | Method and Description |
---|---|
boolean |
checkHolds(GType type) |
GType |
getType() |
java.lang.Object |
getValue() |
java.lang.Boolean |
toBoolean() |
java.lang.Byte |
toChar() |
java.lang.Double |
toDouble() |
java.lang.Float |
toFloat() |
java.lang.Integer |
toInt() |
java.lang.Long |
toInt64() |
java.lang.String |
toJavaString() |
java.lang.Long |
toLong() |
java.lang.Object |
toObject() |
com.sun.jna.Pointer |
toPointer() |
java.lang.String |
toString() |
java.lang.Byte |
toUChar() |
java.lang.Integer |
toUInt() |
java.lang.Long |
toUInt64() |
java.lang.Long |
toULong() |
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, clear, ensureAllocated, equals, getAutoRead, getAutoWrite, getFieldOrder, getFields, getNativeAlignment, getPointer, getStructAlignment, hashCode, newInstance, read, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setFieldOrder, setTypeMapper, size, sortFields, toArray, toArray, useMemory, useMemory, write, writeField, writeField
public volatile GType g_type
public volatile GValueAPI.GValue.GValueData[] data
public GValueAPI.GValue()
public GValueAPI.GValue(com.sun.jna.Pointer ptr)
public boolean checkHolds(GType type)
public GType getType()
public java.lang.Object getValue()
public java.lang.Integer toInt()
public java.lang.Integer toUInt()
public java.lang.Byte toChar()
public java.lang.Byte toUChar()
public java.lang.Long toLong()
public java.lang.Long toULong()
public java.lang.Long toInt64()
public java.lang.Long toUInt64()
public java.lang.Boolean toBoolean()
public java.lang.Float toFloat()
public java.lang.Double toDouble()
public java.lang.String toJavaString()
public java.lang.Object toObject()
public com.sun.jna.Pointer toPointer()
public java.lang.String toString()
toString
in class com.sun.jna.Structure