Index

Attribute

A view-name, attribute-name pair that identifies a file system attribute, for example ["dos", "hidden"], ["posix", "g…

Directory

Represents a directory in a hierarchical file system.

ExistingResource

A resource that actually exists—that is one that is not Nil.

File

Represents a file in a hierarchical file system.

Represents a symbolic link.

Nil

Represents the absence of any existing file or directory at a certain path in a hierarchical file system.

NoSuchPrincipalException

Thrown if there is no principal with the specified name.

Path

Represents a path in a hierarchical file system.

Reader

Reads lines of text from a File.

Resource

Represents a file, link, or directory located at a certain path, or the absence of a file or directory at that path.

Store

Represents a file system store.

System

Represents a special-purpose file system.

Visitor

A file visitor.

Writer

Writes text to a File.

createFileIfNil()

Return a File, creating a new file if the given resource is Nil, or returning the given File otherwise.

createSystem()

Create a System given a URI and a sequence of named values.

createZipFileSystem()

Create a System for accessing entries in a zip file.

current

The Path representing the user current working directory.

defaultSystem

A System representing the default file system.

forEachLine()

Call the given function for each line of text in the given file.

home

The Path representing the user home directory.

lines()

All lines of text in the given file.

parsePath()

Obtain a Path in the default file system given the string representation of a path.

parseURI()

Obtain a Path given the string representation of a URI. T

readAndAppendLines()

Copy lines from one file to a second file, appending to the second file.

readAndOverwriteLines()

Copy lines from one file to a second file, overwriting the second file.

rootDirectories

The Directorys representing the root directories of the default file system.

rootPaths

The Paths representing the root directories of the default file system.

sameFile()

Determines if the two given File objects represent the same file.

stores

The Stores representing the stores of the default file system.

temporaryDirectory

The system default temporary directory.