Package org.gnome.gio
Class Vfs.VfsClass
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeClass
org.gnome.gobject.GObject.ObjectClass
org.gnome.gio.Vfs.VfsClass
-
Constructor Summary
ConstructorDescriptionVfsClass()
Allocate a new VfsClass.Allocate a new VfsClass.VfsClass
(MemorySegment address) Create a VfsClass proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideAddWritableNamespaces
(Arena arena, Method method) Override virtual methodadd_writable_namespaces
.void
overrideDeserializeIcon
(Arena arena, Method method) Override virtual methoddeserialize_icon
.void
overrideGetFileForPath
(Arena arena, Method method) Override virtual methodget_file_for_path
.void
overrideGetFileForUri
(Arena arena, Method method) Override virtual methodget_file_for_uri
.void
overrideGetSupportedUriSchemes
(Arena arena, Method method) Override virtual methodget_supported_uri_schemes
.void
overrideIsActive
(Arena arena, Method method) Override virtual methodis_active
.void
overrideLocalFileAddInfo
(Arena arena, Method method) Override virtual methodlocal_file_add_info
.void
overrideLocalFileMoved
(Arena arena, Method method) Override virtual methodlocal_file_moved
.void
overrideLocalFileRemoved
(Arena arena, Method method) Override virtual methodlocal_file_removed
.void
overrideLocalFileSetAttributes
(Arena arena, Method method) Override virtual methodlocal_file_set_attributes
.void
overrideParseName
(Arena arena, Method method) Override virtual methodparse_name
.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
-
VfsClass
Create a VfsClass proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
VfsClass
Allocate a new VfsClass.- Parameters:
arena
- to control the memory allocation scope
-
VfsClass
public VfsClass()Allocate a new VfsClass. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideIsActive
-
overrideGetFileForPath
-
overrideGetFileForUri
-
overrideGetSupportedUriSchemes
-
overrideParseName
-
overrideLocalFileAddInfo
-
overrideAddWritableNamespaces
-
overrideLocalFileSetAttributes
-
overrideLocalFileRemoved
-
overrideLocalFileMoved
-
overrideDeserializeIcon
-