File Integrity Validator
FileIV - A tool for verifying file changes via hashes.
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CFileIntegrityValidator.Core.Models.ApplyCommandInput
 CFileIntegrityValidator.Cli.Options.ApplyOptionsOptions for apply cli command
 CFileIntegrityValidator.Infrastructure.Database.DatabaseManagerManages reading and writing to SQLite database
 CFileIntegrityValidator.Core.Models.DiffEntry
 CFileIntegrityValidator.Infrastructure.FileIO.DiffReaderRead diff entries from a csv file
 CFileIntegrityValidator.Infrastructure.FileIO.DiffWriterWrite diff entries to csv file
 CFileIntegrityValidator.Core.Services.DuplicateFileRecordLoaderLoads FileRecords from database to a dictionary
 CFileIntegrityValidator.Core.Models.DuplicateScanCommandInput
 CFileIntegrityValidator.Core.Services.DuplicateScannerScan and check for duplicate files
 CFileIntegrityValidator.Cli.Options.DuplicateScanOptionsOptions for dup-scan cli command
 CFileIntegrityValidator.Core.Models.FileHashSearchRecordStores multiple FileRecordNoHash with a specified FileHash. Used for writing output
 CFileIntegrityValidator.Core.Services.FileRecordLoaderLoads FileRecord from the database
 CFileIntegrityValidator.Core.Services.FileRecordSearcherSearches file records by field from databases
 CFileIntegrityValidator.Core.Services.FileScannerScan files for hashes and information
 CFileIntegrityValidator.Core.Services.FileTraverserTraverses directories and allow custom function injections to process file information
 CFileIntegrityValidator.Infrastructure.Hashing.HashGeneratorGenerator for Blake3 Hash
 CFileIntegrityValidator.Core.Models.IBaseRecordBase FileRecord type
 CFileIntegrityValidator.Core.Models.FileRecordFull FileRecord
 CFileIntegrityValidator.Core.Models.FileRecordNoHashFileRecord without fileHash
 CFileIntegrityValidator.Core.Models.FileRecordNoNameFileRecord without fileName
 CFileIntegrityValidator.Infrastructure.FileIO.JsonFileWriterWriter for a specified JSON file. Must be manually disposed afterwards
 CFileIntegrityValidator.Core.Models.NameSearchRecordStores multiple FileRecordNoName with a specified FileName. Used for writing output
 CFileIntegrityValidator.Cli.ArgumentParsers.PathArgumentParserParser for cli arguments involving paths and text processing
 CFileIntegrityValidator.Infrastructure.FileIO.PathValidatorValidator for provided paths
 CFileIntegrityValidator.Cli.CommandBuilders.RootCommandBuilderBuilder for cli root command
 CFileIntegrityValidator.Cli.Options.RootOptions
 CFileIntegrityValidator.Core.Models.ScanCommandInput
 CFileIntegrityValidator.Cli.Options.ScanOptionsOptions for scan cli command
 CFileIntegrityValidator.Core.Models.SearchCommandInput
 CFileIntegrityValidator.Core.Services.SearchFileParserParser for Search InputFile
 CFileIntegrityValidator.Cli.Options.SearchOptionsOptions for search cli command
 CFileIntegrityValidator.Core.Models.TraversalRequestRequest arguments DTO for file traversal methods