Class Hierarchy
- java.lang.Object
- ghidra.framework.Application
 - ghidra.framework.ApplicationConfiguration
- ghidra.framework.HeadlessGhidraApplicationConfiguration
- ghidra.framework.GhidraApplicationConfiguration
 
 
 - ghidra.framework.HeadlessGhidraApplicationConfiguration
 - ghidra.framework.ApplicationIdentifier
 - ghidra.framework.ApplicationVersion (implements java.lang.Comparable<T>)
 - java.util.Dictionary<K,V>
- java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
- java.util.Properties
- ghidra.framework.ApplicationProperties
 
 
 - java.util.Properties
 
 - java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
 - ghidra.framework.GenericRunInfo
 - ghidra.framework.GModule
 - ghidra.framework.Log4jErrorLogger (implements ghidra.util.ErrorLogger)
 - ghidra.framework.LoggingInitialization
 - ghidra.framework.PluggableServiceRegistry
 - ghidra.framework.ShutdownHookRegistry
 - ghidra.framework.ShutdownHookRegistry.ShutdownHook (implements java.lang.Comparable<T>)
 - ghidra.framework.ShutdownPriority
 - ghidra.framework.TestApplicationUtils
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- ghidra.framework.PluggableServiceRegistryException
 
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 - ghidra.framework.ToolUtils
 
 
Interface Hierarchy
- ghidra.util.classfinder.ExtensionPoint
- ghidra.framework.ModuleInitializer (also extends java.lang.Runnable)
 
 - java.lang.Runnable
- ghidra.framework.ModuleInitializer (also extends ghidra.util.classfinder.ExtensionPoint)
 
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- ghidra.framework.Architecture
 - ghidra.framework.OperatingSystem
 - ghidra.framework.Platform
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)