Digest to use to determine changes.
Compares the file path of this resource with another.
Deletes the resource from disk.
Returns a string representation of this resource. This is just the path to the resource.
Updates the last modified time and checksum of this resource. Returns true if anything changed.
Returns the unique identifier for this vertex.
Returns true if the status of this resource is known.
Returns a short string representation of the path.
Checksum of the file.
Last time the file was modified.
File path to the resource. To ensure uniqueness, this should never be changed after construction.
A representation of a file on the disk.
TODO: Support directories as well as files.