# Package ghidra.formats.gfilesystem.factory

package ghidra.formats.gfilesystem.factory

- Related Packages
  Package
  Description
  ghidra.formats.gfilesystem
  ghidra.formats.gfilesystem.annotations
  ghidra.formats.gfilesystem.crypto
  ghidra.formats.gfilesystem.fileinfo
- Class
  Description
  FileSystemFactoryMgr
  Statically scoped mugger that handles the dirty work of probing for and creating `GFileSystem` instances.
  FileSystemInfoRec
  Holds information read from a `FileSystemInfo` annotation.
  GFileSystemBaseFactory
  A `GFileSystemFactory` implementation that probes and creates instances of `GFileSystemBase` 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>
  A `GFileSystemFactory` interface for filesystem implementations that use a `ByteProvider`.
  GFileSystemFactoryIgnore
  Marker class that tells the `FileSystemFactoryMgr` to not register this filesystem instance.
  GFileSystemProbe
  An empty interface that is a common type for the real probe interfaces to derive from.
  GFileSystemProbeByteProvider
  A `GFileSystemProbe` interface for filesystems that need to examine a `ByteProvider`.
  GFileSystemProbeBytesOnly
  A `GFileSystemProbe` interface for filesystems that can be detected using just a few bytes from the beginning of the containing file.