Class ContentProvider.ContentProviderClass

All Implemented Interfaces:
Proxy
Enclosing class:
ContentProvider

public static class ContentProvider.ContentProviderClass extends GObject.ObjectClass
Class structure for GdkContentProvider.
  • Constructor Details

    • ContentProviderClass

      public ContentProviderClass(MemorySegment address)
      Create a ContentProviderClass proxy instance for the provided memory address.
      Parameters:
      address - the memory address of the native object
  • Method Details

    • getMemoryLayout

      public static MemoryLayout getMemoryLayout()
      The memory layout of the native struct.
      Returns:
      the memory layout
    • overrideContentChanged

      public void overrideContentChanged(Arena arena, @Nullable Method method)
      Override virtual method content_changed.
      Parameters:
      method - the method to invoke
    • overrideAttachClipboard

      public void overrideAttachClipboard(Arena arena, @Nullable Method method)
      Override virtual method attach_clipboard.
      Parameters:
      method - the method to invoke
    • overrideDetachClipboard

      public void overrideDetachClipboard(Arena arena, @Nullable Method method)
      Override virtual method detach_clipboard.
      Parameters:
      method - the method to invoke
    • overrideRefFormats

      public void overrideRefFormats(Arena arena, @Nullable Method method)
      Override virtual method ref_formats.
      Parameters:
      method - the method to invoke
    • overrideRefStorableFormats

      public void overrideRefStorableFormats(Arena arena, @Nullable Method method)
      Override virtual method ref_storable_formats.
      Parameters:
      method - the method to invoke
    • overrideWriteMimeTypeAsync

      public void overrideWriteMimeTypeAsync(Arena arena, @Nullable Method method)
      Override virtual method write_mime_type_async.
      Parameters:
      method - the method to invoke
    • overrideWriteMimeTypeFinish

      public void overrideWriteMimeTypeFinish(Arena arena, @Nullable Method method)
      Override virtual method write_mime_type_finish.
      Parameters:
      method - the method to invoke
    • overrideGetValue

      public void overrideGetValue(Arena arena, @Nullable Method method)
      Override virtual method get_value.
      Parameters:
      method - the method to invoke