Package org.gnome.gio
Class File.FileIface
java.lang.Object
io.github.jwharm.javagi.base.ProxyInstance
org.gnome.gobject.TypeInterface
org.gnome.gio.File.FileIface
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
Functional interface declaration of theQuerySettableAttributesAsyncCallback
callback.static interface
Functional interface declaration of theQuerySettableAttributesFinishCallback
callback.static interface
Functional interface declaration of theQueryWritableNamespacesAsyncCallback
callback.static interface
Functional interface declaration of theQueryWritableNamespacesFinishCallback
callback. -
Constructor Summary
ConstructorDescriptionAllocate a new FileIface.Allocate a new FileIface.FileIface
(MemorySegment address) Create a FileIface proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout
The memory layout of the native struct.void
overrideAppendTo
(Arena arena, Method method) Override virtual methodappend_to
.void
overrideAppendToAsync
(Arena arena, Method method) Override virtual methodappend_to_async
.void
overrideAppendToFinish
(Arena arena, Method method) Override virtual methodappend_to_finish
.void
overrideCopy
(Arena arena, Method method) Override virtual methodcopy
.void
overrideCopyAsync
(Arena arena, Method method) Override virtual methodcopy_async
.void
overrideCopyFinish
(Arena arena, Method method) Override virtual methodcopy_finish
.void
overrideCreate
(Arena arena, Method method) Override virtual methodcreate
.void
overrideCreateAsync
(Arena arena, Method method) Override virtual methodcreate_async
.void
overrideCreateFinish
(Arena arena, Method method) Override virtual methodcreate_finish
.void
overrideCreateReadwrite
(Arena arena, Method method) Override virtual methodcreate_readwrite
.void
overrideCreateReadwriteAsync
(Arena arena, Method method) Override virtual methodcreate_readwrite_async
.void
overrideCreateReadwriteFinish
(Arena arena, Method method) Override virtual methodcreate_readwrite_finish
.void
overrideDeleteFile
(Arena arena, Method method) Override virtual methoddelete_file
.void
overrideDeleteFileAsync
(Arena arena, Method method) Override virtual methoddelete_file_async
.void
overrideDeleteFileFinish
(Arena arena, Method method) Override virtual methoddelete_file_finish
.void
overrideDup
(Arena arena, Method method) Override virtual methoddup
.void
overrideEjectMountable
(Arena arena, Method method) Override virtual methodeject_mountable
.void
overrideEjectMountableFinish
(Arena arena, Method method) Override virtual methodeject_mountable_finish
.void
overrideEjectMountableWithOperation
(Arena arena, Method method) Override virtual methodeject_mountable_with_operation
.void
overrideEjectMountableWithOperationFinish
(Arena arena, Method method) Override virtual methodeject_mountable_with_operation_finish
.void
overrideEnumerateChildren
(Arena arena, Method method) Override virtual methodenumerate_children
.void
overrideEnumerateChildrenAsync
(Arena arena, Method method) Override virtual methodenumerate_children_async
.void
overrideEnumerateChildrenFinish
(Arena arena, Method method) Override virtual methodenumerate_children_finish
.void
overrideEqual
(Arena arena, Method method) Override virtual methodequal
.void
overrideFindEnclosingMount
(Arena arena, Method method) Override virtual methodfind_enclosing_mount
.void
overrideFindEnclosingMountAsync
(Arena arena, Method method) Override virtual methodfind_enclosing_mount_async
.void
overrideFindEnclosingMountFinish
(Arena arena, Method method) Override virtual methodfind_enclosing_mount_finish
.void
overrideGetBasename
(Arena arena, Method method) Override virtual methodget_basename
.void
overrideGetChildForDisplayName
(Arena arena, Method method) Override virtual methodget_child_for_display_name
.void
overrideGetParent
(Arena arena, Method method) Override virtual methodget_parent
.void
overrideGetParseName
(Arena arena, Method method) Override virtual methodget_parse_name
.void
overrideGetPath
(Arena arena, Method method) Override virtual methodget_path
.void
overrideGetRelativePath
(Arena arena, Method method) Override virtual methodget_relative_path
.void
overrideGetUri
(Arena arena, Method method) Override virtual methodget_uri
.void
overrideGetUriScheme
(Arena arena, Method method) Override virtual methodget_uri_scheme
.void
overrideHash
(Arena arena, Method method) Override virtual methodhash
.void
overrideHasUriScheme
(Arena arena, Method method) Override virtual methodhas_uri_scheme
.void
overrideIsNative
(Arena arena, Method method) Override virtual methodis_native
.void
overrideMakeDirectory
(Arena arena, Method method) Override virtual methodmake_directory
.void
overrideMakeDirectoryAsync
(Arena arena, Method method) Override virtual methodmake_directory_async
.void
overrideMakeDirectoryFinish
(Arena arena, Method method) Override virtual methodmake_directory_finish
.void
overrideMakeSymbolicLink
(Arena arena, Method method) Override virtual methodmake_symbolic_link
.void
overrideMakeSymbolicLinkAsync
(Arena arena, Method method) Override virtual methodmake_symbolic_link_async
.void
overrideMakeSymbolicLinkFinish
(Arena arena, Method method) Override virtual methodmake_symbolic_link_finish
.void
overrideMeasureDiskUsage
(Arena arena, Method method) Override virtual methodmeasure_disk_usage
.void
overrideMeasureDiskUsageAsync
(Arena arena, Method method) Override virtual methodmeasure_disk_usage_async
.void
overrideMeasureDiskUsageFinish
(Arena arena, Method method) Override virtual methodmeasure_disk_usage_finish
.void
overrideMonitorDir
(Arena arena, Method method) Override virtual methodmonitor_dir
.void
overrideMonitorFile
(Arena arena, Method method) Override virtual methodmonitor_file
.void
overrideMountEnclosingVolume
(Arena arena, Method method) Override virtual methodmount_enclosing_volume
.void
overrideMountEnclosingVolumeFinish
(Arena arena, Method method) Override virtual methodmount_enclosing_volume_finish
.void
overrideMountMountable
(Arena arena, Method method) Override virtual methodmount_mountable
.void
overrideMountMountableFinish
(Arena arena, Method method) Override virtual methodmount_mountable_finish
.void
overrideMove
(Arena arena, Method method) Override virtual methodmove
.void
overrideMoveAsync
(Arena arena, Method method) Override virtual methodmove_async
.void
overrideMoveFinish
(Arena arena, Method method) Override virtual methodmove_finish
.void
overrideOpenReadwrite
(Arena arena, Method method) Override virtual methodopen_readwrite
.void
overrideOpenReadwriteAsync
(Arena arena, Method method) Override virtual methodopen_readwrite_async
.void
overrideOpenReadwriteFinish
(Arena arena, Method method) Override virtual methodopen_readwrite_finish
.void
overridePollMountable
(Arena arena, Method method) Override virtual methodpoll_mountable
.void
overridePollMountableFinish
(Arena arena, Method method) Override virtual methodpoll_mountable_finish
.void
overridePrefixMatches
(Arena arena, Method method) Override virtual methodprefix_matches
.void
overrideQueryFilesystemInfo
(Arena arena, Method method) Override virtual methodquery_filesystem_info
.void
overrideQueryFilesystemInfoAsync
(Arena arena, Method method) Override virtual methodquery_filesystem_info_async
.void
overrideQueryFilesystemInfoFinish
(Arena arena, Method method) Override virtual methodquery_filesystem_info_finish
.void
overrideQueryInfo
(Arena arena, Method method) Override virtual methodquery_info
.void
overrideQueryInfoAsync
(Arena arena, Method method) Override virtual methodquery_info_async
.void
overrideQueryInfoFinish
(Arena arena, Method method) Override virtual methodquery_info_finish
.void
overrideQuerySettableAttributes
(Arena arena, Method method) Override virtual methodquery_settable_attributes
.void
overrideQueryWritableNamespaces
(Arena arena, Method method) Override virtual methodquery_writable_namespaces
.void
overrideReadAsync
(Arena arena, Method method) Override virtual methodread_async
.void
overrideReadFinish
(Arena arena, Method method) Override virtual methodread_finish
.void
overrideReadFn
(Arena arena, Method method) Override virtual methodread_fn
.void
overrideReplace
(Arena arena, Method method) Override virtual methodreplace
.void
overrideReplaceAsync
(Arena arena, Method method) Override virtual methodreplace_async
.void
overrideReplaceFinish
(Arena arena, Method method) Override virtual methodreplace_finish
.void
overrideReplaceReadwrite
(Arena arena, Method method) Override virtual methodreplace_readwrite
.void
overrideReplaceReadwriteAsync
(Arena arena, Method method) Override virtual methodreplace_readwrite_async
.void
overrideReplaceReadwriteFinish
(Arena arena, Method method) Override virtual methodreplace_readwrite_finish
.void
overrideResolveRelativePath
(Arena arena, Method method) Override virtual methodresolve_relative_path
.void
overrideSetAttribute
(Arena arena, Method method) Override virtual methodset_attribute
.void
overrideSetAttributesAsync
(Arena arena, Method method) Override virtual methodset_attributes_async
.void
overrideSetAttributesFinish
(Arena arena, Method method) Override virtual methodset_attributes_finish
.void
overrideSetAttributesFromInfo
(Arena arena, Method method) Override virtual methodset_attributes_from_info
.void
overrideSetDisplayName
(Arena arena, Method method) Override virtual methodset_display_name
.void
overrideSetDisplayNameAsync
(Arena arena, Method method) Override virtual methodset_display_name_async
.void
overrideSetDisplayNameFinish
(Arena arena, Method method) Override virtual methodset_display_name_finish
.void
overrideStartMountable
(Arena arena, Method method) Override virtual methodstart_mountable
.void
overrideStartMountableFinish
(Arena arena, Method method) Override virtual methodstart_mountable_finish
.void
overrideStopMountable
(Arena arena, Method method) Override virtual methodstop_mountable
.void
overrideStopMountableFinish
(Arena arena, Method method) Override virtual methodstop_mountable_finish
.void
overrideTrash
(Arena arena, Method method) Override virtual methodtrash
.void
overrideTrashAsync
(Arena arena, Method method) Override virtual methodtrash_async
.void
overrideTrashFinish
(Arena arena, Method method) Override virtual methodtrash_finish
.void
overrideUnmountMountable
(Arena arena, Method method) Override virtual methodunmount_mountable
.void
overrideUnmountMountableFinish
(Arena arena, Method method) Override virtual methodunmount_mountable_finish
.void
overrideUnmountMountableWithOperation
(Arena arena, Method method) Override virtual methodunmount_mountable_with_operation
.void
overrideUnmountMountableWithOperationFinish
(Arena arena, Method method) Override virtual methodunmount_mountable_with_operation_finish
.boolean
Read the value of the fieldsupports_thread_contexts
.void
writeSupportsThreadContexts
(boolean supportsThreadContexts) Write a value in the fieldsupports_thread_contexts
.Methods inherited from class org.gnome.gobject.TypeInterface
addPrerequisite, getPlugin, instantiatablePrerequisite, peek, peekParent, prerequisites, readGInstanceType, readGType, writeGInstanceType, writeGType
Methods inherited from class io.github.jwharm.javagi.base.ProxyInstance
equals, handle, hashCode
-
Constructor Details
-
FileIface
Create a FileIface proxy instance for the provided memory address.- Parameters:
address
- the memory address of the native object
-
FileIface
Allocate a new FileIface.- Parameters:
arena
- to control the memory allocation scope
-
FileIface
public FileIface()Allocate a new FileIface. The memory is allocated withArena.ofAuto()
.
-
-
Method Details
-
getMemoryLayout
The memory layout of the native struct.- Returns:
- the memory layout
-
overrideDup
-
overrideHash
-
overrideEqual
-
overrideIsNative
-
overrideHasUriScheme
-
overrideGetUriScheme
-
overrideGetBasename
-
overrideGetPath
-
overrideGetUri
-
overrideGetParseName
-
overrideGetParent
-
overridePrefixMatches
-
overrideGetRelativePath
-
overrideResolveRelativePath
-
overrideGetChildForDisplayName
-
overrideEnumerateChildren
-
overrideEnumerateChildrenAsync
-
overrideEnumerateChildrenFinish
-
overrideQueryInfo
-
overrideQueryInfoAsync
-
overrideQueryInfoFinish
-
overrideQueryFilesystemInfo
-
overrideQueryFilesystemInfoAsync
-
overrideQueryFilesystemInfoFinish
-
overrideFindEnclosingMount
-
overrideFindEnclosingMountAsync
-
overrideFindEnclosingMountFinish
-
overrideSetDisplayName
-
overrideSetDisplayNameAsync
-
overrideSetDisplayNameFinish
-
overrideQuerySettableAttributes
-
overrideQueryWritableNamespaces
-
overrideSetAttribute
-
overrideSetAttributesFromInfo
-
overrideSetAttributesAsync
-
overrideSetAttributesFinish
-
overrideReadFn
-
overrideReadAsync
-
overrideReadFinish
-
overrideAppendTo
-
overrideAppendToAsync
-
overrideAppendToFinish
-
overrideCreate
-
overrideCreateAsync
-
overrideCreateFinish
-
overrideReplace
-
overrideReplaceAsync
-
overrideReplaceFinish
-
overrideDeleteFile
-
overrideDeleteFileAsync
-
overrideDeleteFileFinish
-
overrideTrash
-
overrideTrashAsync
-
overrideTrashFinish
-
overrideMakeDirectory
-
overrideMakeDirectoryAsync
-
overrideMakeDirectoryFinish
-
overrideMakeSymbolicLink
-
overrideMakeSymbolicLinkAsync
-
overrideMakeSymbolicLinkFinish
-
overrideCopy
-
overrideCopyAsync
-
overrideCopyFinish
-
overrideMove
-
overrideMoveAsync
-
overrideMoveFinish
-
overrideMountMountable
-
overrideMountMountableFinish
-
overrideUnmountMountable
-
overrideUnmountMountableFinish
-
overrideEjectMountable
-
overrideEjectMountableFinish
-
overrideMountEnclosingVolume
-
overrideMountEnclosingVolumeFinish
-
overrideMonitorDir
-
overrideMonitorFile
-
overrideOpenReadwrite
-
overrideOpenReadwriteAsync
-
overrideOpenReadwriteFinish
-
overrideCreateReadwrite
-
overrideCreateReadwriteAsync
-
overrideCreateReadwriteFinish
-
overrideReplaceReadwrite
-
overrideReplaceReadwriteAsync
-
overrideReplaceReadwriteFinish
-
overrideStartMountable
-
overrideStartMountableFinish
-
overrideStopMountable
-
overrideStopMountableFinish
-
readSupportsThreadContexts
public boolean readSupportsThreadContexts()Read the value of the fieldsupports_thread_contexts
.- Returns:
- The value of the field
supports_thread_contexts
-
writeSupportsThreadContexts
public void writeSupportsThreadContexts(boolean supportsThreadContexts) Write a value in the fieldsupports_thread_contexts
.- Parameters:
supportsThreadContexts
- The new value for the fieldsupports_thread_contexts
-
overrideUnmountMountableWithOperation
-
overrideUnmountMountableWithOperationFinish
-
overrideEjectMountableWithOperation
-
overrideEjectMountableWithOperationFinish
-
overridePollMountable
-
overridePollMountableFinish
-
overrideMeasureDiskUsage
-
overrideMeasureDiskUsageAsync
-
overrideMeasureDiskUsageFinish
-