Package org.gnome.gio
Class File.FileIface
java.lang.Object
org.javagi.base.ProxyInstance
org.gnome.gobject.TypeInterface
org.gnome.gio.File.FileIface
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceFunctional interface declaration of the_querySettableAttributesAsyncCallbackcallback.static interfaceFunctional interface declaration of the_querySettableAttributesFinishCallbackcallback.static interfaceFunctional interface declaration of the_queryWritableNamespacesAsyncCallbackcallback.static interfaceFunctional interface declaration of the_queryWritableNamespacesFinishCallbackcallback. -
Constructor Summary
ConstructorsConstructorDescriptionFileIface(MemorySegment address) Create a FileIface proxy instance for the provided memory address. -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayoutThe memory layout of the native struct.voidoverrideAppendTo(Arena arena, @Nullable Method method) Override virtual methodappend_to.voidoverrideAppendToAsync(Arena arena, @Nullable Method method) Override virtual methodappend_to_async.voidoverrideAppendToFinish(Arena arena, @Nullable Method method) Override virtual methodappend_to_finish.voidoverrideCopy(Arena arena, @Nullable Method method) Override virtual methodcopy.voidoverrideCopyAsync(Arena arena, @Nullable Method method) Override virtual methodcopy_async.voidoverrideCopyFinish(Arena arena, @Nullable Method method) Override virtual methodcopy_finish.voidoverrideCreate(Arena arena, @Nullable Method method) Override virtual methodcreate.voidoverrideCreateAsync(Arena arena, @Nullable Method method) Override virtual methodcreate_async.voidoverrideCreateFinish(Arena arena, @Nullable Method method) Override virtual methodcreate_finish.voidoverrideCreateReadwrite(Arena arena, @Nullable Method method) Override virtual methodcreate_readwrite.voidoverrideCreateReadwriteAsync(Arena arena, @Nullable Method method) Override virtual methodcreate_readwrite_async.voidoverrideCreateReadwriteFinish(Arena arena, @Nullable Method method) Override virtual methodcreate_readwrite_finish.voidoverrideDeleteFile(Arena arena, @Nullable Method method) Override virtual methoddelete_file.voidoverrideDeleteFileAsync(Arena arena, @Nullable Method method) Override virtual methoddelete_file_async.voidoverrideDeleteFileFinish(Arena arena, @Nullable Method method) Override virtual methoddelete_file_finish.voidoverrideDup(Arena arena, @Nullable Method method) Override virtual methoddup.voidoverrideEjectMountable(Arena arena, @Nullable Method method) Override virtual methodeject_mountable.voidoverrideEjectMountableFinish(Arena arena, @Nullable Method method) Override virtual methodeject_mountable_finish.voidoverrideEjectMountableWithOperation(Arena arena, @Nullable Method method) Override virtual methodeject_mountable_with_operation.voidoverrideEjectMountableWithOperationFinish(Arena arena, @Nullable Method method) Override virtual methodeject_mountable_with_operation_finish.voidoverrideEnumerateChildren(Arena arena, @Nullable Method method) Override virtual methodenumerate_children.voidoverrideEnumerateChildrenAsync(Arena arena, @Nullable Method method) Override virtual methodenumerate_children_async.voidoverrideEnumerateChildrenFinish(Arena arena, @Nullable Method method) Override virtual methodenumerate_children_finish.voidoverrideEqual(Arena arena, @Nullable Method method) Override virtual methodequal.voidoverrideFindEnclosingMount(Arena arena, @Nullable Method method) Override virtual methodfind_enclosing_mount.voidoverrideFindEnclosingMountAsync(Arena arena, @Nullable Method method) Override virtual methodfind_enclosing_mount_async.voidoverrideFindEnclosingMountFinish(Arena arena, @Nullable Method method) Override virtual methodfind_enclosing_mount_finish.voidoverrideGetBasename(Arena arena, @Nullable Method method) Override virtual methodget_basename.voidoverrideGetChildForDisplayName(Arena arena, @Nullable Method method) Override virtual methodget_child_for_display_name.voidoverrideGetParent(Arena arena, @Nullable Method method) Override virtual methodget_parent.voidoverrideGetParseName(Arena arena, @Nullable Method method) Override virtual methodget_parse_name.voidoverrideGetPath(Arena arena, @Nullable Method method) Override virtual methodget_path.voidoverrideGetRelativePath(Arena arena, @Nullable Method method) Override virtual methodget_relative_path.voidoverrideGetUri(Arena arena, @Nullable Method method) Override virtual methodget_uri.voidoverrideGetUriScheme(Arena arena, @Nullable Method method) Override virtual methodget_uri_scheme.voidoverrideHash(Arena arena, @Nullable Method method) Override virtual methodhash.voidoverrideHasUriScheme(Arena arena, @Nullable Method method) Override virtual methodhas_uri_scheme.voidoverrideIsNative(Arena arena, @Nullable Method method) Override virtual methodis_native.voidoverrideMakeDirectory(Arena arena, @Nullable Method method) Override virtual methodmake_directory.voidoverrideMakeDirectoryAsync(Arena arena, @Nullable Method method) Override virtual methodmake_directory_async.voidoverrideMakeDirectoryFinish(Arena arena, @Nullable Method method) Override virtual methodmake_directory_finish.voidoverrideMakeSymbolicLink(Arena arena, @Nullable Method method) Override virtual methodmake_symbolic_link.voidoverrideMakeSymbolicLinkAsync(Arena arena, @Nullable Method method) Override virtual methodmake_symbolic_link_async.voidoverrideMakeSymbolicLinkFinish(Arena arena, @Nullable Method method) Override virtual methodmake_symbolic_link_finish.voidoverrideMeasureDiskUsage(Arena arena, @Nullable Method method) Override virtual methodmeasure_disk_usage.voidoverrideMeasureDiskUsageAsync(Arena arena, @Nullable Method method) Override virtual methodmeasure_disk_usage_async.voidoverrideMeasureDiskUsageFinish(Arena arena, @Nullable Method method) Override virtual methodmeasure_disk_usage_finish.voidoverrideMonitorDir(Arena arena, @Nullable Method method) Override virtual methodmonitor_dir.voidoverrideMonitorFile(Arena arena, @Nullable Method method) Override virtual methodmonitor_file.voidoverrideMountEnclosingVolume(Arena arena, @Nullable Method method) Override virtual methodmount_enclosing_volume.voidoverrideMountEnclosingVolumeFinish(Arena arena, @Nullable Method method) Override virtual methodmount_enclosing_volume_finish.voidoverrideMountMountable(Arena arena, @Nullable Method method) Override virtual methodmount_mountable.voidoverrideMountMountableFinish(Arena arena, @Nullable Method method) Override virtual methodmount_mountable_finish.voidoverrideMove(Arena arena, @Nullable Method method) Override virtual methodmove.voidoverrideMoveAsync(Arena arena, @Nullable Method method) Override virtual methodmove_async.voidoverrideMoveFinish(Arena arena, @Nullable Method method) Override virtual methodmove_finish.voidoverrideOpenReadwrite(Arena arena, @Nullable Method method) Override virtual methodopen_readwrite.voidoverrideOpenReadwriteAsync(Arena arena, @Nullable Method method) Override virtual methodopen_readwrite_async.voidoverrideOpenReadwriteFinish(Arena arena, @Nullable Method method) Override virtual methodopen_readwrite_finish.voidoverridePollMountable(Arena arena, @Nullable Method method) Override virtual methodpoll_mountable.voidoverridePollMountableFinish(Arena arena, @Nullable Method method) Override virtual methodpoll_mountable_finish.voidoverridePrefixMatches(Arena arena, @Nullable Method method) Override virtual methodprefix_matches.voidoverrideQueryExists(Arena arena, @Nullable Method method) Override virtual methodquery_exists.voidoverrideQueryFilesystemInfo(Arena arena, @Nullable Method method) Override virtual methodquery_filesystem_info.voidoverrideQueryFilesystemInfoAsync(Arena arena, @Nullable Method method) Override virtual methodquery_filesystem_info_async.voidoverrideQueryFilesystemInfoFinish(Arena arena, @Nullable Method method) Override virtual methodquery_filesystem_info_finish.voidoverrideQueryInfo(Arena arena, @Nullable Method method) Override virtual methodquery_info.voidoverrideQueryInfoAsync(Arena arena, @Nullable Method method) Override virtual methodquery_info_async.voidoverrideQueryInfoFinish(Arena arena, @Nullable Method method) Override virtual methodquery_info_finish.voidoverrideQuerySettableAttributes(Arena arena, @Nullable Method method) Override virtual methodquery_settable_attributes.voidoverrideQueryWritableNamespaces(Arena arena, @Nullable Method method) Override virtual methodquery_writable_namespaces.voidoverrideReadAsync(Arena arena, @Nullable Method method) Override virtual methodread_async.voidoverrideReadFinish(Arena arena, @Nullable Method method) Override virtual methodread_finish.voidoverrideReadFn(Arena arena, @Nullable Method method) Override virtual methodread_fn.voidoverrideReplace(Arena arena, @Nullable Method method) Override virtual methodreplace.voidoverrideReplaceAsync(Arena arena, @Nullable Method method) Override virtual methodreplace_async.voidoverrideReplaceFinish(Arena arena, @Nullable Method method) Override virtual methodreplace_finish.voidoverrideReplaceReadwrite(Arena arena, @Nullable Method method) Override virtual methodreplace_readwrite.voidoverrideReplaceReadwriteAsync(Arena arena, @Nullable Method method) Override virtual methodreplace_readwrite_async.voidoverrideReplaceReadwriteFinish(Arena arena, @Nullable Method method) Override virtual methodreplace_readwrite_finish.voidoverrideResolveRelativePath(Arena arena, @Nullable Method method) Override virtual methodresolve_relative_path.voidoverrideSetAttribute(Arena arena, @Nullable Method method) Override virtual methodset_attribute.voidoverrideSetAttributesAsync(Arena arena, @Nullable Method method) Override virtual methodset_attributes_async.voidoverrideSetAttributesFinish(Arena arena, @Nullable Method method) Override virtual methodset_attributes_finish.voidoverrideSetAttributesFromInfo(Arena arena, @Nullable Method method) Override virtual methodset_attributes_from_info.voidoverrideSetDisplayName(Arena arena, @Nullable Method method) Override virtual methodset_display_name.voidoverrideSetDisplayNameAsync(Arena arena, @Nullable Method method) Override virtual methodset_display_name_async.voidoverrideSetDisplayNameFinish(Arena arena, @Nullable Method method) Override virtual methodset_display_name_finish.voidoverrideStartMountable(Arena arena, @Nullable Method method) Override virtual methodstart_mountable.voidoverrideStartMountableFinish(Arena arena, @Nullable Method method) Override virtual methodstart_mountable_finish.voidoverrideStopMountable(Arena arena, @Nullable Method method) Override virtual methodstop_mountable.voidoverrideStopMountableFinish(Arena arena, @Nullable Method method) Override virtual methodstop_mountable_finish.voidoverrideTrash(Arena arena, @Nullable Method method) Override virtual methodtrash.voidoverrideTrashAsync(Arena arena, @Nullable Method method) Override virtual methodtrash_async.voidoverrideTrashFinish(Arena arena, @Nullable Method method) Override virtual methodtrash_finish.voidoverrideUnmountMountable(Arena arena, @Nullable Method method) Override virtual methodunmount_mountable.voidoverrideUnmountMountableFinish(Arena arena, @Nullable Method method) Override virtual methodunmount_mountable_finish.voidoverrideUnmountMountableWithOperation(Arena arena, @Nullable Method method) Override virtual methodunmount_mountable_with_operation.voidoverrideUnmountMountableWithOperationFinish(Arena arena, @Nullable Method method) Override virtual methodunmount_mountable_with_operation_finish.booleanRead the value of the fieldsupports_thread_contexts.voidwriteSupportsThreadContexts(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, writeGTypeMethods inherited from class org.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
-
-
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
-