PosixFileAttributes
public interface PosixFileAttributes
implements BasicFileAttributes
java.nio.file.attribute.PosixFileAttributes |
File attributes associated with files on file systems used by operating systems that implement the Portable Operating System Interface (POSIX) family of standards.
The POSIX attributes of a file are retrieved using a PosixFileAttributeView
by invoking its readAttributes
method.
Summary
Public methods | |
---|---|
abstract GroupPrincipal | group() Returns the group owner of the file. |
abstract UserPrincipal | owner() Returns the owner of the file. |
abstract Set<PosixFilePermission> | permissions() Returns the permissions of the file. |
Inherited methods | |
---|---|
Public methods
group
public abstract GroupPrincipal group ()
Returns the group owner of the file.
Returns | |
---|---|
GroupPrincipal | the file group owner |
owner
public abstract UserPrincipal owner ()
Returns the owner of the file.
Returns | |
---|---|
UserPrincipal | the file owner |
permissions
public abstract Set<PosixFilePermission> permissions ()
Returns the permissions of the file. The file permissions are returned as a set of PosixFilePermission
elements. The returned set is a copy of the file permissions and is modifiable. This allows the result to be modified and passed to the setPermissions
method to update the file's permissions.
Returns | |
---|---|
Set<PosixFilePermission> | the file permissions |