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
1
2
]
C
FileIntegrityValidator.Core.Models.ApplyCommandInput
C
FileIntegrityValidator.Cli.Options.ApplyOptions
Options
for apply cli command
C
FileIntegrityValidator.Infrastructure.Database.DatabaseManager
Manages reading and writing to SQLite database
C
FileIntegrityValidator.Core.Models.DiffEntry
C
FileIntegrityValidator.Infrastructure.FileIO.DiffReader
Read diff entries from a csv file
C
FileIntegrityValidator.Infrastructure.FileIO.DiffWriter
Write diff entries to csv file
C
FileIntegrityValidator.Core.Services.DuplicateFileRecordLoader
Loads FileRecords from database to a dictionary
C
FileIntegrityValidator.Core.Models.DuplicateScanCommandInput
C
FileIntegrityValidator.Core.Services.DuplicateScanner
Scan and check for duplicate files
C
FileIntegrityValidator.Cli.Options.DuplicateScanOptions
Options
for dup-scan cli command
C
FileIntegrityValidator.Core.Models.FileHashSearchRecord
Stores multiple
FileRecordNoHash
with a specified FileHash. Used for writing output
C
FileIntegrityValidator.Core.Services.FileRecordLoader
Loads
FileRecord
from the database
C
FileIntegrityValidator.Core.Services.FileRecordSearcher
Searches file records by field from databases
C
FileIntegrityValidator.Core.Services.FileScanner
Scan files for hashes and information
C
FileIntegrityValidator.Core.Services.FileTraverser
Traverses directories and allow custom function injections to process file information
C
FileIntegrityValidator.Infrastructure.Hashing.HashGenerator
Generator for Blake3 Hash
C
FileIntegrityValidator.Core.Models.IBaseRecord
Base
FileRecord
type
C
FileIntegrityValidator.Core.Models.FileRecord
Full
FileRecord
C
FileIntegrityValidator.Core.Models.FileRecordNoHash
FileRecord
without fileHash
C
FileIntegrityValidator.Core.Models.FileRecordNoName
FileRecord
without fileName
C
FileIntegrityValidator.Infrastructure.FileIO.JsonFileWriter
Writer for a specified JSON file. Must be manually disposed afterwards
C
FileIntegrityValidator.Core.Models.NameSearchRecord
Stores multiple
FileRecordNoName
with a specified FileName. Used for writing output
C
FileIntegrityValidator.Cli.ArgumentParsers.PathArgumentParser
Parser for cli arguments involving paths and text processing
C
FileIntegrityValidator.Infrastructure.FileIO.PathValidator
Validator for provided paths
C
FileIntegrityValidator.Cli.CommandBuilders.RootCommandBuilder
Builder for cli root command
C
FileIntegrityValidator.Cli.Options.RootOptions
C
FileIntegrityValidator.Core.Models.ScanCommandInput
C
FileIntegrityValidator.Cli.Options.ScanOptions
Options
for scan cli command
C
FileIntegrityValidator.Core.Models.SearchCommandInput
C
FileIntegrityValidator.Core.Services.SearchFileParser
Parser for Search InputFile
C
FileIntegrityValidator.Cli.Options.SearchOptions
Options
for search cli command
C
FileIntegrityValidator.Core.Models.TraversalRequest
Request arguments DTO for file traversal methods
Generated by
1.16.0