Package ghidra.framework.store
-
Interface Summary Interface Description DatabaseItem DatabaseItemcorresponds to a private or versioned database within a FileSystem.DataFileHandle DataFileHandleprovides a random-access handle to a file.DataFileItem DataFileItemcorresponds to a private serialized data file within a FileSystem.FileSystem FileSystemprovides a hierarchical view and management of a set of files and folders.FileSystemListener FileSystemListenerprovides a listener the ability to be notified of folder and file changes within a FileSystem.FolderItem FolderItemrepresents an individual file contained within a FileSystem and is uniquely identified by a path string. -
Class Summary Class Description FileIDFactory Factory class for generating unique file ID's.FileSystemEventManager FileSystemListenerListmaintains a list of FileSystemListener's.FileSystemInitializer FileSystemSynchronizer This class is essentially a global flag used to track the long running file system synchronizing operation.ItemCheckoutStatus ItemCheckoutStatusprovides immutable status information for a checked-out item.Version Versionprovides immutable information about a specific version of an item. -
Enum Summary Enum Description CheckoutType ChecoutTypeidentifies the type of checkout -
Exception Summary Exception Description ExclusiveCheckoutException FolderNotEmptyException FolderNotEmptyExceptionis thrown when an attempt is made to remove a Folder which is not empty.LockException Indicates a failure to obtain a required lock.