Package ghidra.program.database
package ghidra.program.database
-
ClassDescription
DataTypeArchiveContentHandlerconverts between DataTypeArchive instantiations and FolderItem storage.Database implementation for Data Type Archive.A DbObject cache that efficiently manages the use of the database lock and uses a factory to create objects in the cache when they are not present.Interface for Factories that createDbObjects.Base class for objects stored in the database.DBStringMapAdapterprovides a simple string-to-string map backed by a named database table.Interface that all subsection managers of a program must implement.OverlayRegionSupplierprovides a callback mechanism which allows aProgramOverlayAddressSpaceto identify defined memory regions within its space so that it may properly implement theOverlayAddressSpace.contains(long)method.ProgramBuilder.ExceptionalSupplier<R, E extends Exception>A Program-specific version of theCompilerSpec.ProgramContentHandlerconverts between Program instantiations and FolderItem storage.Database implementation for Program.Class for managing data types in a project archive NOTE: default data organization is used.Utility class for installing/removing "specification extensions" to a Program.Helper class for collecting information about an extension XML document and constructing its option name for storageThe possible types of spec extensions.