## Uses of Class
java.nio.file.attribute.PosixFilePermission

Packages that use PosixFilePermission
java.nio.file: Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
java.nio.file.attribute: Interfaces and classes providing access to file and file system attributes.

### Uses of PosixFilePermission in java.nio.file

Methods in java.nio.file that return types with arguments of type PosixFilePermission
`static Set<PosixFilePermission>` Files.`getPosixFilePermissions​(Path path, LinkOption... options)` Returns a file's POSIX file permissions.

Method parameters in java.nio.file with type arguments of type PosixFilePermission
`static Path` Files.`setPosixFilePermissions​(Path path, Set<PosixFilePermission> perms)` Sets a file's POSIX permissions.

### Uses of PosixFilePermission in java.nio.file.attribute

Methods in java.nio.file.attribute that return PosixFilePermission
`static PosixFilePermission` PosixFilePermission.`valueOf​(String name)` Returns the enum constant of this type with the specified name.
`static PosixFilePermission[]` PosixFilePermission.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in java.nio.file.attribute that return types with arguments of type PosixFilePermission
`static FileAttribute<Set<PosixFilePermission>>` PosixFilePermissions.`asFileAttribute​(Set<PosixFilePermission> perms)` Creates a `FileAttribute`, encapsulating a copy of the given file permissions, suitable for passing to the `createFile` or `createDirectory` methods.
`static Set<PosixFilePermission>` PosixFilePermissions.`fromString​(String perms)` Returns the set of permissions corresponding to a given `String` representation.
`Set<PosixFilePermission>` PosixFileAttributes.`permissions()` Returns the permissions of the file.

Method parameters in java.nio.file.attribute with type arguments of type PosixFilePermission
`static FileAttribute<Set<PosixFilePermission>>` PosixFilePermissions.`asFileAttribute​(Set<PosixFilePermission> perms)` Creates a `FileAttribute`, encapsulating a copy of the given file permissions, suitable for passing to the `createFile` or `createDirectory` methods.
`void` PosixFileAttributeView.`setPermissions​(Set<PosixFilePermission> perms)` Updates the file permissions.
`static String` PosixFilePermissions.`toString​(Set<PosixFilePermission> perms)` Returns the `String` representation of a set of permissions.