RichFile
Attributes
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
Attributes
- Definition Classes
The wrapped file converted to a URL
.
The wrapped file converted to a URL
.
Attributes
The base of the name of this path. This is the part of the name before the last period, or the full name if there is no period.
The base of the name of this path. This is the part of the name before the last period, or the full name if there is no period.
Attributes
True if and only if the wrapped file exists.
True if and only if the wrapped file exists.
Attributes
The extension part of the name of this path. This is the part of the name after the last period, or the empty string if there is no period.
The extension part of the name of this path. This is the part of the name after the last period, or the empty string if there is no period.
Attributes
True if and only if the wrapped file is a directory.
True if and only if the wrapped file is a directory.
Attributes
The last modified time of the wrapped file.
The last modified time of the wrapped file.
Attributes
The last component of this path.
The last component of this path.
Attributes
True if and only if the wrapped file asFile
exists and the file 'other' does not exist or was modified before the asFile
.
True if and only if the wrapped file asFile
exists and the file 'other' does not exist or was modified before the asFile
.
Attributes
True if and only if the wrapped file asFile
does not exist or the file other
exists and was modified after asFile
.
True if and only if the wrapped file asFile
does not exist or the file other
exists and was modified after asFile
.
Attributes
Inherited methods
Attributes
- Inherited from:
- RichNioPath
Adds permission to this file. This operation requires underlying filesystem to support IO.isPosix
.
Adds permission to this file. This operation requires underlying filesystem to support IO.isPosix
.
Value parameters
- permission
-
the permission to add
Attributes
- Inherited from:
- RichNioPath
Attributes
- Inherited from:
- RichNioPath
Attributes
- Inherited from:
- RichNioPath
Returns the group owner of a file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Returns the group owner of a file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Attributes
- Inherited from:
- RichNioPath
Returns the group owner of a file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Returns the group owner of a file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the group+execute permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the group+execute permission. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the group+read permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the group+read permission. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the group+write permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the group+write permission. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the others+execute permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the others+execute permission. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the others+read permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the others+read permission. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the others+write permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the others+write permission. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the owner+execute permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the owner+execute permission. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the owner+read permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the owner+read permission. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the owner+write permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the owner+write permission. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Returns the owner of a file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Returns the owner of a file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Attributes
- Inherited from:
- RichNioPath
Returns the owner of a file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Returns the owner of a file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Attributes
- Inherited from:
- RichNioPath
Returns this file's POSIX permissions. This operation requires underlying filesystem to support IO.isPosix
.
Returns this file's POSIX permissions. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Returns this file's POSIX permissions. This operation requires underlying filesystem to support IO.isPosix
.
Returns this file's POSIX permissions. This operation requires underlying filesystem to support IO.isPosix
.
Attributes
- Inherited from:
- RichNioPath
Attributes
- Inherited from:
- RichNioPath
Removes permission from this file. This operation requires underlying filesystem to support IO.isPosix
.
Removes permission from this file. This operation requires underlying filesystem to support IO.isPosix
.
Value parameters
- permission
-
the permission to remove
Attributes
- Inherited from:
- RichNioPath
Updates the group owner of the file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Updates the group owner of the file. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Value parameters
- group
-
the new group owner
Attributes
- Inherited from:
- RichNioPath
Updates the file owner. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Updates the file owner. This operation requires underlying filesystem to support IO.hasFileOwnerAttributeView
.
Value parameters
- owner
-
the new group owner
Attributes
- Inherited from:
- RichNioPath
Updates permission of this file. This operation requires underlying filesystem to support IO.isPosix
.
Updates permission of this file. This operation requires underlying filesystem to support IO.isPosix
.
Value parameters
- permissions
-
the permissions to add
Attributes
- Inherited from:
- RichNioPath
Tests if this file has the given permission. This operation requires underlying filesystem to support IO.isPosix
.
Tests if this file has the given permission. This operation requires underlying filesystem to support IO.isPosix
.
Value parameters
- permission
-
the permission to remove
Attributes
- Inherited from:
- RichNioPath