Package org.gnome.gio
Class NetworkAddress.NetworkAddressClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gio.NetworkAddress.NetworkAddressClass
-
Constructor Summary
ConstructorDescriptionAllocate a new NetworkAddressClass.NetworkAddressClass
(Arena arena) Allocate a new NetworkAddressClass.NetworkAddressClass
(MemorySegment address) Create a NetworkAddressClass proxy instance for the provided memory address. -
Method Summary
Methods inherited from class org.gnome.gobject.GObject.ObjectClass
findProperty, installProperties, installProperty, listProperties, overrideConstructed, overrideConstructor, overrideDispatchPropertiesChanged, overrideDispose, overrideFinalize, overrideGetProperty, overrideNotify, overrideProperty, overrideSetProperty, readFlags, readNConstructProperties, readNPspecs, readPdummy, readPspecs, writeFlags, writeNConstructProperties, writeNPspecs, writePdummy, writePspecs
Methods inherited from class org.gnome.gobject.TypeClass
addPrivate, adjustPrivateOffset, getInstancePrivateOffset, getPrivate, peek, peekParent, peekStatic, readGType, ref, unref, unrefUncached, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
NetworkAddressClass
Create a NetworkAddressClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
NetworkAddressClass
Allocate a new NetworkAddressClass.- Parameters:
arena
- to control the memory allocation scope
-
NetworkAddressClass
public NetworkAddressClass()Allocate a new NetworkAddressClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-