Package org.gnome.gobject
Class ParamSpec.ParamSpecClass
java.lang.Object
org.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.ParamSpec.ParamSpecClass
-
Constructor Summary
ConstructorsConstructorDescriptionParamSpecClass(MemorySegment address) Create a ParamSpecClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayoutThe memory layout of the native struct.voidoverrideFinalize(Arena arena, @Nullable Method method) Override virtual methodfinalize.voidoverrideValueIsValid(Arena arena, @Nullable Method method) Override virtual methodvalue_is_valid.voidoverrideValuesCmp(Arena arena, @Nullable Method method) Override virtual methodvalues_cmp.voidoverrideValueSetDefault(Arena arena, @Nullable Method method) Override virtual methodvalue_set_default.voidoverrideValueValidate(Arena arena, @Nullable Method method) Override virtual methodvalue_validate.@Nullable MemorySegment @Nullable []Read the value of the fielddummy.Read the value of the fieldvalue_type.voidwriteDummy(@Nullable MemorySegment @Nullable [] dummy, Arena _arena) Write a value in the fielddummy.voidwriteValueType(Type valueType) Write a value in the fieldvalue_type.Methods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, get, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGTypeMethods inherited from class org.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
ParamSpecClass
Create a ParamSpecClass proxy instance for the provided memory address.- Parameters:
address- the memory address of the native object
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
readValueType
Read the value of the fieldvalue_type.- Returns:
- The value of the field
value_type
-
writeValueType
Write a value in the fieldvalue_type.- Parameters:
valueType- The new value for the fieldvalue_type
-
overrideFinalize
-
overrideValueSetDefault
-
overrideValueValidate
-
overrideValuesCmp
-
overrideValueIsValid
-
readDummy
Read the value of the fielddummy.- Returns:
- The value of the field
dummy
-
writeDummy
Write a value in the fielddummy.- Parameters:
dummy- The new value for the fielddummy
-