Constructs a new file from the given path.
Returns the extension based on the mime type.
Returns locale independent base name of the given path.
Returns the mime type of the file.
Moves the file to a new location.
See Implementation