addedmethod:
resolveSymlinks
ghidra.formats.gfilesystem.GFile resolveSymlinks(ghidra.formats.gfilesystem.GFile file) throws IOException
addedmethod:
splitPath
java.lang.String[] splitPath(java.lang.String path)
addedmethod:
storeSymlink
ghidra.formats.gfilesystem.GFile storeSymlink(java.lang.String path, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata)
addedmethod:
storeSymlinkWithParent
ghidra.formats.gfilesystem.GFile storeSymlinkWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, java.lang.String symlinkPath, long length, METADATATYPE metadata)
addedfield:
fileIndexToEntryMap
java.util.Map<java.lang.Long,ghidra.formats.gfilesystem.FileSystemIndexHelper.FileData<METADATATYPE>> fileIndexToEntryMap
addedmethod:
getFileByIndex
ghidra.formats.gfilesystem.GFile getFileByIndex(long fileIndex)
addedmethod:
setMetadata
void setMetadata(ghidra.formats.gfilesystem.GFile f, METADATATYPE metaData) throws IOException
addedmethod:
storeFile
ghidra.formats.gfilesystem.GFile storeFile(java.lang.String path, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata)
addedmethod:
storeFileWithParent
ghidra.formats.gfilesystem.GFile storeFileWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, long fileIndex, boolean isDirectory, long length, METADATATYPE metadata)
addedmethod:
updateFSRL
void updateFSRL(ghidra.formats.gfilesystem.GFile file, ghidra.formats.gfilesystem.FSRL newFSRL)
modifiedfield:
directoryToListing
type: Map → Map
- java.util.Map<ghidra.formats.gfilesystem.GFile,java.util.Map<java.lang.String,ghidra.formats.gfilesystem.GFile>> directoryToListing
+ java.util.Map<ghidra.formats.gfilesystem.GFile,java.util.Map<java.lang.String,ghidra.formats.gfilesystem.FileSystemIndexHelper.FileData<METADATATYPE>>> directoryToListing
modifiedfield:
fileToEntryMap
type: Map → Map
- java.util.Map<ghidra.formats.gfilesystem.GFile,METADATATYPE> fileToEntryMap
+ java.util.Map<ghidra.formats.gfilesystem.GFile,ghidra.formats.gfilesystem.FileSystemIndexHelper.FileData<METADATATYPE>> fileToEntryMap
removedmethod:
storeFile
ghidra.formats.gfilesystem.GFileImpl storeFile(java.lang.String path, int fileIndex, boolean isDirectory, long length, METADATATYPE fileInfo)
removedmethod:
storeFileWithParent
ghidra.formats.gfilesystem.GFile storeFileWithParent(java.lang.String filename, ghidra.formats.gfilesystem.GFile parent, int fileIndex, boolean isDirectory, long length, METADATATYPE fileInfo)
addedmethod:
createNewFile
ghidra.formats.gfilesystem.GFileImpl createNewFile(ghidra.formats.gfilesystem.GFile parentFile, java.lang.String name, boolean isDirectory, long size, METADATATYPE metadata)
addedfield:
directoryToListing
java.util.Map<ghidra.formats.gfilesystem.GFile,java.util.Map<java.lang.String,ghidra.formats.gfilesystem.GFile>> directoryToListing
addedfield:
fileToEntryMap
java.util.Map<ghidra.formats.gfilesystem.GFile,METADATATYPE> fileToEntryMap
addedmethod:
getDirectoryContents
java.util.Map<java.lang.String,ghidra.formats.gfilesystem.GFile> getDirectoryContents(ghidra.formats.gfilesystem.GFile directoryFile, boolean createIfMissing)
addedmethod:
lookupParent
ghidra.formats.gfilesystem.GFile lookupParent(java.lang.String[] nameparts)