## Package org.gnu.glib

Interface Summary
Config
Fireable: Defines the interface for a `fire` method, which is used by `Timer` to signal that its interval has elapsed.
Handle: Interface that represents a pointer to a native peer.
PropertyNotificationListener: Interface used as a callback for property notification events ("notify" signal).

Class Summary
Boxed: Base class for all classes resulting from a `define-boxed` in a `.defs` file.
CustomEvents: Provides methods for adding custom event sources.
Enum: Base class for all classes resulting from a `define-enum` in a `.defs` file.
Error: The class represents an internal representation of an Error from the GTK and GNOME libraries.
EventMap: An EventMap is a Java-GNOME implementation class which encapsulates all static information that maps GTK signals to Java-GNOME events.
EventType: Represents a particular type of an event.
Flags: Base class for all classes resulting from a `define-flags` in a `.defs` file.
GListString: Wrapper class for glib's `GList` structure, specialized to hold only lists of strings.
GObject: Base class for all objects that participate in the GLib object system.
Handle32Bits: Holds pointer to native peer on 32 bit platforms.
Handle64Bits: Holds pointer to native peer on 64 bit platforms.
List: This object represents a doubly-linked list in the GLib system.
ParmFlags
Quark: A Quark is an association between a String and an integer identifier.
SpawnError
Timer: Timer: an object that executes a `Fireable` target object's `fire` method at a specified interval.
Type: This class represents the GLib Runtime type identification and management system.
TypeInterface
Value: Value is a polymorphic type that can hold values of any other type.

Exception Summary
JGException: Generic Exception in Java-GNOME.