Skip to content

Latest commit

 

History

History
42 lines (32 loc) · 3.39 KB

java.nio.file.md

File metadata and controls

42 lines (32 loc) · 3.39 KB

Ported Types of java.nio.file

This page lists the java.nio.file types that are currently in this Node package. The notation used for the current status is as follows:

Status Notation:

  • 🅵 means the type is fully converted (excluding functionality which cannot be implemented in Typescript, like synchronization).
  • 🅿 indicates a partial conversion, which means that the type is not fully converted, but it is usable.
  • 🅂 describes a type that is a stub, i.e. a type that is not yet implemented and exists solely to satisfy another type.

Interface Summary

Status Interface Description
🅵 CopyOption An object that configures how to copy or move a file.
🅵 OpenOption An option to configure how to open or create a file.
🅵 Path An object that may be used to locate a file in a file system.
🅵 PathMatcher An object that performs match operations on paths.
🅿 WatchEvent<T> An event or a repeated event for an object that is registered with a WatchService.
🅿 WatchKey A token representing the registration of a Watchable object with a WatchService.
🅿 WatchService A watch service that is used to watch objects for changes and events.
🅿 Watchable An object that may be registered with a watch service so that it can be watched for changes and events.

Class Summary

Status Class Description
🅂 FileStore Storage for files.
🅵 FileSystem Provides an interface to a file system and is the factory for objects to access files and other objects in the file system.
Note: the FileSystem class is an abstract class with all members defined, the actually implementation, however, is only partial.
🅿 FileSystems Factory methods for file systems.
🅿 Files Defines the methods to operate on files, directories, and other types of files.
🅿 Paths This class consists exclusively of static methods that operate on files, directories, or other types of files.

Enum Summary

Status Class Description
🅵 StandardOpenOption Defines the standard open options.

Exception Summary

Status Exception Description