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

# Uses of Class
java.nio.file.FileSystem

Packages that use FileSystem
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 FileSystem in java.nio.file

  Methods in java.nio.file that return FileSystem
  Modifier and Type | Method | Description
  --- | --- | ---
  `static FileSystem` | FileSystems.`getDefault()` | Returns the default `FileSystem`.
  `static FileSystem` | FileSystems.`getFileSystem​(URI uri)` | Returns a reference to an existing `FileSystem`.
  `FileSystem` | Path.`getFileSystem()` | Returns the file system that created this object.
  `static FileSystem` | FileSystems.`newFileSystem​(URI uri, Map<String,​?> env)` | Constructs a new file system that is identified by a `URI`
  `static FileSystem` | FileSystems.`newFileSystem​(URI uri, Map<String,​?> env, ClassLoader loader)` | Constructs a new file system that is identified by a `URI`
  `static FileSystem` | FileSystems.`newFileSystem​(Path path)` | Constructs a new `FileSystem` to access the contents of a file as a file system.
  `static FileSystem` | FileSystems.`newFileSystem​(Path path, ClassLoader loader)` | Constructs a new `FileSystem` to access the contents of a file as a file system.
  `static FileSystem` | FileSystems.`newFileSystem​(Path path, Map<String,​?> env)` | Constructs a new `FileSystem` to access the contents of a file as a file system.
  `static FileSystem` | FileSystems.`newFileSystem​(Path path, Map<String,​?> env, ClassLoader loader)` | Constructs a new `FileSystem` to access the contents of a file as a file system.

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

  Methods in java.nio.file.spi that return FileSystem
  Modifier and Type | Method | Description
  --- | --- | ---
  `abstract FileSystem` | FileSystemProvider.`getFileSystem​(URI uri)` | Returns an existing `FileSystem` created by this provider.
  `abstract FileSystem` | FileSystemProvider.`newFileSystem​(URI uri, Map<String,​?> env)` | Constructs a new `FileSystem` object identified by a URI.
  `FileSystem` | FileSystemProvider.`newFileSystem​(Path path, Map<String,​?> env)` | Constructs a new `FileSystem` to access the contents of a file as a file system.