Add a hook to the filesystem to delete this file upon shutdown of the JVM.
Returns true if this object exists on the filesystem.
Extract the file extension from the name of this file.
Returns the filename of this filesystem object.
Returns true if the file or directory is hidden.
Returns true if the filesystem object represented by this FileUrl is a file, and false if it is a directory.
The java.io.File corresponding to this FileUrl.
Returns the date of the last modification to the file or directory.
Set the last modified time of this file or directory.
Returns the size of the file in bytes.
Creates a new instance of this type of URL.
Creates a new instance of this type of URL.
If the filesystem object represented by this FileUrl does not exist, it is created as a directory, provided that either the immediate parent directory already exists, or the makeParents path is set.
Returns true if the file or directory represented by this FileUrl can be read from.
The scheme-specific part of the URL, which appears after the colon
The scheme-specific part of the URL, which appears after the colon
Creates a temporary file beneath this directory with the prefix and suffix specified.
Update the last-modified time of this file to the current time.
Returns true if the file or directory represented by this FileUrl can be written to.
Attempt to alter the permissions of this file so that it is writable.
Defines a URL for the file: scheme, and provides standard filesystem operations on the file represented by the URL.