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
Nested ClassesModifier and TypeClassDescriptionstatic interface
Functional interface declaration of the_querySettableAttributesAsyncCallback
callback.static interface
Functional interface declaration of the_querySettableAttributesFinishCallback
callback.static interface
Functional interface declaration of the_queryWritableNamespacesAsyncCallback
callback.static interface
Functional interface declaration of the_queryWritableNamespacesFinishCallback
callback. -
Field Summary
Fields inherited from class io.github.jwharm.javagi.base.ProxyInstance
address
-
Constructor Summary
ConstructorsConstructorDescriptionAllocate 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
overrideQueryExists
(Arena arena, Method method) Override virtual methodquery_exists
.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
-
overrideQueryExists
-