Class GObject.Builder<B extends GObject.Builder<B>>

java.lang.Object
io.github.jwharm.javagi.gobject.Builder<B>
org.gnome.gobject.GObject.Builder<B>
Type Parameters:
B - the type of the Builder that is returned
All Implemented Interfaces:
BuilderInterface
Direct Known Subclasses:
Adapter.Builder, AlertDialog.Builder, Animation.Builder, AnimationTarget.Builder, AppInfoMonitor.Builder, AppLaunchContext.Builder, Application.Builder, ApplicationCommandLine.Builder, AssistantPage.Builder, ATContext.Builder, Auth.Builder, AuthDomain.Builder, AuthenticationRequest.Builder, AuthManager.Builder, AutomationSession.Builder, BackForwardList.Builder, Binding.Builder, BindingGroup.Builder, BookmarkList.Builder, Breakpoint.Builder, BuilderCScope.Builder, BytesIcon.Builder, Cache.Builder, Cancellable.Builder, CellAreaContext.Builder, CharsetConverter.Builder, CicpParams.Builder, Class.Builder, Clipboard.Builder, ClipboardPermissionRequest.Builder, ColorBalanceChannel.Builder, ColorChooserRequest.Builder, ColorDialog.Builder, ColumnViewColumn.Builder, ColumnViewRow.Builder, Completion.Builder, CompletionContext.Builder, CompletionSnippets.Builder, CompletionWords.Builder, Constraint.Builder, ConstraintGuide.Builder, ContentDecoder.Builder, ContentDeserializer.Builder, ContentProvider.Builder, ContentSerializer.Builder, ContentSniffer.Builder, Context.Builder, Context.Builder, ContextMenu.Builder, ContextMenu.Builder, CookieJar.Builder, CookieManager.Builder, Coverage.Builder, Credentials.Builder, CssProvider.Builder, Cursor.Builder, DataQueue.Builder, DBusActionGroup.Builder, DBusAuthObserver.Builder, DBusConnection.Builder, DBusInterfaceSkeleton.Builder, DBusMessage.Builder, DBusMethodInvocation.Builder, DBusObjectManagerClient.Builder, DBusObjectManagerServer.Builder, DBusObjectProxy.Builder, DBusObjectSkeleton.Builder, DBusProxy.Builder, DBusServer.Builder, DebugControllerDBus.Builder, DesktopAppInfo.Builder, Device.Builder, DeviceInfoPermissionRequest.Builder, DeviceTool.Builder, DirectoryList.Builder, Discoverer.Builder, DiscovererInfo.Builder, DiscovererStreamInfo.Builder, Display.Builder, DisplayManager.Builder, DmabufTextureBuilder.Builder, Download.Builder, Drag.Builder, DrawContext.Builder, Drop.Builder, EditorState.Builder, Emblem.Builder, EmblemedIcon.Builder, EncodingProfile.Builder, EncodingTarget.Builder, EntryBuffer.Builder, EntryCompletion.Builder, EnumListItem.Builder, EnumListModel.Builder, EventController.Builder, Exception.Builder, FaviconDatabase.Builder, File.Builder, FileChooserRequest.Builder, FileDialog.Builder, FileEnumerator.Builder, FileIcon.Builder, FileInfo.Builder, FileLauncher.Builder, FileLoader.Builder, FileMonitor.Builder, FilenameCompleter.Builder, FileSaver.Builder, Filter.Builder, FilterListModel.Builder, FindController.Builder, FlattenListModel.Builder, Font.Builder, FontDialog.Builder, FontFace.Builder, FontFamily.Builder, FontMap.Builder, Fontset.Builder, FormSubmissionRequest.Builder, Frame.Builder, FrameClock.Builder, GeolocationManager.Builder, GeolocationPermissionRequest.Builder, GLShader.Builder, GLTextureBuilder.Builder, GtkBuilder.Builder, GutterLines.Builder, HitTestResult.Builder, HitTestResult.Builder, Hover.Builder, HoverContext.Builder, HSTSEnforcer.Builder, IconPaintable.Builder, IconTheme.Builder, IMContext.Builder, InetAddress.Builder, InetAddressMask.Builder, InitiallyUnowned.Builder, InputMethodContext.Builder, InputStream.Builder, IOStream.Builder, Language.Builder, LanguageManager.Builder, Layout.Builder, Layout.Builder, LayoutChild.Builder, LayoutManager.Builder, LeafletPage.Builder, ListHeader.Builder, ListItem.Builder, ListItemFactory.Builder, ListStore.Builder, ListStore.Builder, Logger.Builder, MapListModel.Builder, MarkAttributes.Builder, MediaKeySystemPermissionRequest.Builder, MediaStream.Builder, MemoryTextureBuilder.Builder, MenuAttributeIter.Builder, MenuItem.Builder, MenuLinkIter.Builder, MenuModel.Builder, Message.Builder, Monitor.Builder, MountOperation.Builder, MultiSelection.Builder, NativeDialog.Builder, NetworkAddress.Builder, NetworkService.Builder, NetworkSession.Builder, NoSelection.Builder, NotebookPage.Builder, Notification.Builder, Notification.Builder, NotificationPermissionRequest.Builder, OptionMenu.Builder, OsxAppInfo.Builder, OutputStream.Builder, PageSetup.Builder, Permission.Builder, Pixbuf.Builder, PixbufAnimation.Builder, PixbufAnimationIter.Builder, PixbufLoader.Builder, PointerLockPermissionRequest.Builder, PolicyDecision.Builder, PrintCompositor.Builder, PrintContext.Builder, PrintDialog.Builder, Printer.Builder, PrintJob.Builder, PrintOperation.Builder, PrintOperation.Builder, PrintSettings.Builder, PropertyAction.Builder, RecentManager.Builder, Region.Builder, Renderer.Builder, Renderer.Builder, Resolver.Builder, ScriptWorld.Builder, SearchContext.Builder, SearchSettings.Builder, Seat.Builder, SecurityManager.Builder, SelectionFilterModel.Builder, Server.Builder, ServerMessage.Builder, Session.Builder, Settings.Builder, Settings.Builder, Settings.Builder, SettingsBackend.Builder, Shortcut.Builder, ShortcutAction.Builder, ShortcutTrigger.Builder, SignalGroup.Builder, SimpleAction.Builder, SimpleActionGroup.Builder, SimpleAsyncResult.Builder, SimpleProxyResolver.Builder, SingleSelection.Builder, SizeGroup.Builder, SliceListModel.Builder, Snapshot.Builder, Snippet.Builder, SnippetContext.Builder, SnippetManager.Builder, Socket.Builder, SocketAddress.Builder, SocketAddressEnumerator.Builder, SocketClient.Builder, SocketControlMessage.Builder, SocketListener.Builder, Sorter.Builder, SortListModel.Builder, SpaceDrawer.Builder, SpinnerPaintable.Builder, SqueezerPage.Builder, StackPage.Builder, StringList.Builder, StringObject.Builder, Style.Builder, StyleContext.Builder, StyleManager.Builder, StyleScheme.Builder, StyleSchemeManager.Builder, Subprocess.Builder, SubprocessLauncher.Builder, Surface.Builder, SwipeTracker.Builder, TabPage.Builder, Task.Builder, TestDBus.Builder, TextBuffer.Builder, TextChildAnchor.Builder, TextMark.Builder, TextTag.Builder, TextTagTable.Builder, Texture.Builder, ThemedIcon.Builder, TlsCertificate.Builder, TlsDatabase.Builder, TlsInteraction.Builder, TlsPassword.Builder, Toast.Builder, Tooltip.Builder, TreeListModel.Builder, TreeListRow.Builder, TreeModelFilter.Builder, TreeModelSort.Builder, TreeSelection.Builder, TreeStore.Builder, TypeModule.Builder, UnixFDList.Builder, UnixMountMonitor.Builder, UriLauncher.Builder, URIRequest.Builder, URIRequest.Builder, URIResponse.Builder, URIResponse.Builder, URISchemeRequest.Builder, URISchemeResponse.Builder, UserContentFilterStore.Builder, UserContentManager.Builder, UserMediaPermissionRequest.Builder, Value.Builder, Vfs.Builder, ViewStackPage.Builder, ViewStackPages.Builder, VirtualMachine.Builder, VolumeMonitor.Builder, WeakValue.Builder, WebContext.Builder, WebEditor.Builder, WebFormManager.Builder, WebHitTestResult.Builder, WebInspector.Builder, WebPage.Builder, WebProcessExtension.Builder, WebResource.Builder, WebsiteDataAccessPermissionRequest.Builder, WebsiteDataManager.Builder, WebsitePolicies.Builder, WebsocketConnection.Builder, WebsocketExtension.Builder, WebsocketExtensionManager.Builder, WidgetPaintable.Builder, WindowGroup.Builder, WindowProperties.Builder, ZlibCompressor.Builder, ZlibDecompressor.Builder
Enclosing class:
GObject

public static class GObject.Builder<B extends GObject.Builder<B>> extends Builder<B>
Inner class implementing a builder pattern to construct a GObject with properties.