Returns the content of the file.
Whether this file exists.
Whether this file exists. Reading a non-existent file may fail
Path of the file, including everything.
Path of the file, including everything. Unique if possible (used for lookup).
Name of the file/writer, including extension
Name of the file/writer, including extension
Returns the lines in the content.
Returns the lines in the content. Lines do not contain the new line characters.
Returns a new Reader of the file.
URI for this virtual file
URI for this virtual file
Optionally returns an implementation-dependent "version" token.
Optionally returns an implementation-dependent "version" token. Versions are compared with ==. If non-empty, a different version must be returned when the content changes. It should be equal if the content has not changed, but it is not mandatory. Such a token can be used by caches: the file need not be read and processed again if its version has not changed.
A virtual input file.