FileSystem
This class provides information about files and directories.
If null
is passed as a file path to any function in this class, the
result is unspecified, and may differ from target to target.
See sys.io.File
for the complementary file API.
Static Members
Returns true
if the file or directory specified by path
exists.
Name | Type |
---|---|
path |
String |
Returns |
---|
Bool |
Returns FileStat
information for the file or directory specified by
path
.
Name | Type |
---|---|
path |
String |
Returns |
---|
FileStat |
Returns true
if the file or directory specified by path
is a directory.
If path
is not a valid file system entry or if its destination is not
accessible, an exception is thrown.
Name | Type |
---|---|
path |
String |
Returns |
---|
Bool |
Creates a directory specified by path
.
This method is recursive: The parent directories don't have to exist.
If the directory cannot be created, an exception is thrown.
Name | Type |
---|---|
path |
String |
Deletes the file specified by path
.
If path
does not denote a valid file, or if that file cannot be
deleted, an exception is thrown.
Name | Type |
---|---|
path |
String |
Deletes the directory specified by path
. Only empty directories can
be deleted.
If path
does not denote a valid directory, or if that directory cannot
be deleted, an exception is thrown.
Name | Type |
---|---|
path |
String |
Returns the names of all files and directories in the directory specified
by path
. "."
and ".."
are not included in the output.
If path
does not denote a valid directory, an exception is thrown.
Name | Type |
---|---|
path |
String |
Returns |
---|
Array<String> |
Private Members
Name | Type |
---|---|
path |
String |
Returns |
---|
String |
Name | Type |
---|---|
path |
String |
Returns |
---|
String |