Holds information on a text file.
Files processed.
Size in bytes.
Lines in file.
Writes the number of lines and bytes (optionally MD5) to stream.
Writes header to stream.
Contains information on a set of files.
Read a directory and return a map of {path : class FileInfo, ...}
Process a file or directory.
Write summary to stream.