Creates a file object.
Returns standard error.
Returns standard input.
Returns standard output.
Changes file permissions.
file->chown is a member in the file Object group; call it on the receiver shown before the arrow.
Closes a file.
Copies a file.
Deletes a file.
Runs a block and closes the file afterward.
file->encoding is a member in the file Object group; call it on the receiver shown before the arrow.
Tests whether a file exists.
file->forEach is a member in the file Object group; call it on the receiver shown before the arrow.
file->forEachLine is a member in the file Object group; call it on the receiver shown before the arrow.
file->lastAccessDate is a member in the file Object group; call it on the receiver shown before the arrow.
file->lastAccessTime is a member in the file Object group; call it on the receiver shown before the arrow.
file->linkTo is a member in the file Object group; call it on the receiver shown before the arrow.
file->marker is a member in the file Object group; call it on the receiver shown before the arrow.
file->modificationDate is a member in the file Object group; call it on the receiver shown before the arrow.
file->modificationTime is a member in the file Object group; call it on the receiver shown before the arrow.
Moves a file.
file->openAppend is a member in the file Object group; call it on the receiver shown before the arrow.
Opens a file for reading.
file->openTruncate is a member in the file Object group; call it on the receiver shown before the arrow.
Opens a file for writing.
file->openWriteOnly is a member in the file Object group; call it on the receiver shown before the arrow.
file->parentDir is a member in the file Object group; call it on the receiver shown before the arrow.
Returns a file path.
file->perms is a member in the file Object group; call it on the receiver shown before the arrow.
Reads bytes from a file.
Reads text from a file.
Returns file size.
Writes bytes to a file.
Writes text to a file.