Package ghidra.formats.gfilesystem.factory
package ghidra.formats.gfilesystem.factory
-
ClassDescriptionStatically scoped mugger that handles the dirty work of probing for and creating
GFileSystem
instances.Holds information read from aFileSystemInfo
annotation.AGFileSystemFactory
implementation that probes and creates instances ofGFileSystemBase
which use the legacy filesystem lifecycle pattern.GFileSystemFactory<FSTYPE extends GFileSystem>An empty interface that is a common type for the real factory interfaces to derive from.GFileSystemFactoryByteProvider<FSTYPE extends GFileSystem>AGFileSystemFactory
interface for filesystem implementations that use aByteProvider
.Marker class that tells theFileSystemFactoryMgr
to not register this filesystem instance.An empty interface that is a common type for the real probe interfaces to derive from.AGFileSystemProbe
interface for filesystems that need to examine aByteProvider
.AGFileSystemProbe
interface for filesystems that can be detected using just a few bytes from the beginning of the containing file.