Uses of Class java.nio.file.LinkOption (Java SE 14 & JDK 14)
Description: use: module: java.base, package: java.nio.file, enum: LinkOption

# Uses of Class
java.nio.file.LinkOption

Packages that use LinkOption
Package | Description
--- | ---
java.nio.file | Defines interfaces and classes for the Java virtual machine to access files, file attributes, and file systems.
java.nio.file.spi | Service-provider classes for the `java.nio.file` package.

- ## Uses of LinkOption in java.nio.file

  Methods in java.nio.file that return LinkOption
  Modifier and Type | Method | Description
  --- | --- | ---
  `static LinkOption` | LinkOption.`valueOf​(String name)` | Returns the enum constant of this type with the specified name.
  `static LinkOption[]` | LinkOption.`values()` | Returns an array containing the constants of this enum type, in the order they are declared.

  Methods in java.nio.file with parameters of type LinkOption
  Modifier and Type | Method | Description
  --- | --- | ---
  `static boolean` | Files.`exists​(Path path, LinkOption... options)` | Tests whether a file exists.
  `static Object` | Files.`getAttribute​(Path path, String attribute, LinkOption... options)` | Reads the value of a file attribute.
  `static <V extends FileAttributeView> V` | Files.`getFileAttributeView​(Path path, Class<V> type, LinkOption... options)` | Returns a file attribute view of a given type.
  `<V extends FileAttributeView> V` | SecureDirectoryStream.`getFileAttributeView​(T path, Class<V> type, LinkOption... options)` | Returns a new file attribute view to access the file attributes of a file in this directory.
  `static FileTime` | Files.`getLastModifiedTime​(Path path, LinkOption... options)` | Returns a file's last modified time.
  `static UserPrincipal` | Files.`getOwner​(Path path, LinkOption... options)` | Returns the owner of a file.
  `static Set<PosixFilePermission>` | Files.`getPosixFilePermissions​(Path path, LinkOption... options)` | Returns a file's POSIX file permissions.
  `static boolean` | Files.`isDirectory​(Path path, LinkOption... options)` | Tests whether a file is a directory.
  `static boolean` | Files.`isRegularFile​(Path path, LinkOption... options)` | Tests whether a file is a regular file with opaque content.
  `SecureDirectoryStream<T>` | SecureDirectoryStream.`newDirectoryStream​(T path, LinkOption... options)` | Opens the directory identified by the given path, returning a `SecureDirectoryStream` to iterate over the entries in the directory.
  `static boolean` | Files.`notExists​(Path path, LinkOption... options)` | Tests whether the file located by this path does not exist.
  `static <A extends BasicFileAttributes> A` | Files.`readAttributes​(Path path, Class<A> type, LinkOption... options)` | Reads a file's attributes as a bulk operation.
  `static Map<String,​Object>` | Files.`readAttributes​(Path path, String attributes, LinkOption... options)` | Reads a set of file attributes as a bulk operation.
  `static Path` | Files.`setAttribute​(Path path, String attribute, Object value, LinkOption... options)` | Sets the value of a file attribute.
  `Path` | Path.`toRealPath​(LinkOption... options)` | Returns the real path of an existing file.

- ## Uses of LinkOption in java.nio.file.spi

  Methods in java.nio.file.spi with parameters of type LinkOption
  Modifier and Type | Method | Description
  --- | --- | ---
  `abstract <V extends FileAttributeView> V` | FileSystemProvider.`getFileAttributeView​(Path path, Class<V> type, LinkOption... options)` | Returns a file attribute view of a given type.
  `abstract <A extends BasicFileAttributes> A` | FileSystemProvider.`readAttributes​(Path path, Class<A> type, LinkOption... options)` | Reads a file's attributes as a bulk operation.
  `abstract Map<String,​Object>` | FileSystemProvider.`readAttributes​(Path path, String attributes, LinkOption... options)` | Reads a set of file attributes as a bulk operation.
  `abstract void` | FileSystemProvider.`setAttribute​(Path path, String attribute, Object value, LinkOption... options)` | Sets the value of a file attribute.