# Package name.pachler.nio.file

package name.pachler.nio.file

Related Packages
Package
Description
name.pachler.nio.file.ext
name.pachler.nio.file.impl
Class
Description
ClosedWatchServiceException
This exception is thrown by a WatchService method if that service has been closed.
FileSystem
Represents a file system.
FileSystems
Provides static method to get the default FileSystem object.
NotDirectoryException
Indicates that a file system reference was given that references a file type that is not a directory, as the invoked method had expected.
Path
This class represents an abstract Path object that a WatchService can operate on.
Note that Path is a new way of representing file system paths in JDK7 and is included here to provide source level compatibility.
Paths
Factory class for Path instances.
StandardWatchEventKind
This class contains the standard watch event kinds, which are basically flags that indicate which events a WatchService should report when a Watchable is registered with a WatchService.
Watchable
A watchable is an object that can be registered with a `WatchService` to be monitored for changes via it's `register` methods.
WatchEvent<T>
Instances of this class hold the information of a particular change to an element below the watched file system object (e.g.
WatchEvent.Kind<T>
Instances of this class act as tags to identify different kinds of events (like file creation or deletion)
WatchEvent.Modifier<T>
A modifier can be specified to `register` to change the way changes to a watchable are reported.
WatchKey
A `WatchKey` represents a `Watchable`'s registration for events with a `WatchService`.
WatchService
A service that provides monitoring for `Watchable`s, reporting changes on these objects (in the case of jpathwatch, these are `Path` instances).