# Index

A B C E F G H I K L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## A

ACCURATE - Static variable in class name.pachler.nio.file.ext.ExtendedWatchEventModifier
  The `ExtendedWatchEventModifier.ACCURATE` modifier indicates that the WatchKey may not miss events under any circumstances.

## B

Bootstrapper - Class in name.pachler.nio.file.ext
  The Bootstrapper is used to instantiate WatchService and Path instances.
Bootstrapper() - Constructor for class name.pachler.nio.file.ext.Bootstrapper
BSD - Class in name.pachler.nio.file.impl
BSD() - Constructor for class name.pachler.nio.file.impl.BSD
BSD.kevent - Class in name.pachler.nio.file.impl
  struct kevent { uintptr_t ident; // identifier for this event short filter; // filter for event u_short flags; // action flags for kqueue u_int fflags; // filter flag value intptr_t data; // filter data value void *udata; // opaque user data identifier };
BSDPathWatchService - Class in name.pachler.nio.file.impl
BSDPathWatchService() - Constructor for class name.pachler.nio.file.impl.BSDPathWatchService

## C

cancel() - Method in class name.pachler.nio.file.impl.PathWatchKey
cancel() - Method in class name.pachler.nio.file.WatchKey
  This cancels the registration with the WatchService that this WatchKey was registered with.
checkAndCastToPathImpl(Path) - Method in class name.pachler.nio.file.impl.PathWatchService
close() - Method in class name.pachler.nio.file.impl.BSDPathWatchService
close() - Method in class name.pachler.nio.file.impl.LinuxPathWatchService
close() - Method in class name.pachler.nio.file.impl.PollingPathWatchService
close() - Method in class name.pachler.nio.file.impl.WindowsPathWatchService
close() - Method in class name.pachler.nio.file.impl.WindowsPathWatchService.WindowsPathWatchThread
close() - Method in class name.pachler.nio.file.WatchService
ClosedWatchServiceException - Exception Class in name.pachler.nio.file
  This exception is thrown by a WatchService method if that service has been closed.
ClosedWatchServiceException() - Constructor for exception class name.pachler.nio.file.ClosedWatchServiceException
CMD_CLOSE - Static variable in class name.pachler.nio.file.impl.LinuxPathWatchService
CMD_NOTIFY - Static variable in class name.pachler.nio.file.impl.LinuxPathWatchService
context() - Method in class name.pachler.nio.file.impl.PathWatchEvent
context() - Method in class name.pachler.nio.file.impl.VoidWatchEvent
context() - Method in class name.pachler.nio.file.WatchEvent
count() - Method in class name.pachler.nio.file.impl.PathWatchEvent
count() - Method in class name.pachler.nio.file.impl.VoidWatchEvent
count() - Method in class name.pachler.nio.file.WatchEvent
  The number of times this event occurred, if it is cumulative.
CREATE_ALWAYS - Static variable in class name.pachler.nio.file.impl.Windows
CREATE_NEW - Static variable in class name.pachler.nio.file.impl.Windows

## E

ENTRY_CREATE - Static variable in class name.pachler.nio.file.StandardWatchEventKind
  Indicates that a file has been created under the watched path.
ENTRY_DELETE - Static variable in class name.pachler.nio.file.StandardWatchEventKind
  Indicates that a file has been deleted under the watched path.
ENTRY_MODIFY - Static variable in class name.pachler.nio.file.StandardWatchEventKind
  Indicates that a file under the watched path has been modified.
ENTRY_RENAME_FROM - Static variable in class name.pachler.nio.file.ext.ExtendedWatchEventKind
  Indicates the old file name of a renamed file.
ENTRY_RENAME_TO - Static variable in class name.pachler.nio.file.ext.ExtendedWatchEventKind
  Indicates the new file name of a renamed file.
equals(Object) - Method in class name.pachler.nio.file.impl.PathImpl
equals(Object) - Method in class name.pachler.nio.file.Path
ERROR_ACCESS_DENIED - Static variable in class name.pachler.nio.file.impl.Windows
ERROR_ALREADY_EXISTS - Static variable in class name.pachler.nio.file.impl.Windows
ERROR_FILE_EXISTS - Static variable in class name.pachler.nio.file.impl.Windows
ERROR_FILE_NOT_FOUND - Static variable in class name.pachler.nio.file.impl.Windows
ERROR_INVALID_FUNCTION - Static variable in class name.pachler.nio.file.impl.Windows
ERROR_IO_INCOMPLETE - Static variable in class name.pachler.nio.file.impl.Windows
ERROR_IO_PENDING - Static variable in class name.pachler.nio.file.impl.Windows
ERROR_OPERATION_ABORTED - Static variable in class name.pachler.nio.file.impl.Windows
EV_ADD - Static variable in class name.pachler.nio.file.impl.BSD
EV_CLEAR - Static variable in class name.pachler.nio.file.impl.BSD
EV_DELETE - Static variable in class name.pachler.nio.file.impl.BSD
EV_DISABLE - Static variable in class name.pachler.nio.file.impl.BSD
EV_ENABLE - Static variable in class name.pachler.nio.file.impl.BSD
EV_EOF - Static variable in class name.pachler.nio.file.impl.BSD
EV_ERROR - Static variable in class name.pachler.nio.file.impl.BSD
EV_ONESHOT - Static variable in class name.pachler.nio.file.impl.BSD
EVFILT_PROC - Static variable in class name.pachler.nio.file.impl.BSD
EVFILT_VNODE - Static variable in class name.pachler.nio.file.impl.BSD
ExtendedWatchEventKind - Class in name.pachler.nio.file.ext
  Provides non-standard watch event kinds that enable more specialized watch features.
ExtendedWatchEventKind() - Constructor for class name.pachler.nio.file.ext.ExtendedWatchEventKind
ExtendedWatchEventModifier - Class in name.pachler.nio.file.ext
  This class holds non-standard modifiers that can be passed to Path.register().
ExtendedWatchEventModifier() - Constructor for class name.pachler.nio.file.ext.ExtendedWatchEventModifier

## F

FILE_ADD_FILE - Static variable in class name.pachler.nio.file.impl.Windows
FILE_ADD_SUBDIRECTORY - Static variable in class name.pachler.nio.file.impl.Windows
FILE_APPEND_DATA - Static variable in class name.pachler.nio.file.impl.Windows
FILE_ATTRIBUTE_ARCHIVE - Static variable in class name.pachler.nio.file.impl.Windows
FILE_ATTRIBUTE_ENCRYPTED - Static variable in class name.pachler.nio.file.impl.Windows
FILE_ATTRIBUTE_HIDDEN - Static variable in class name.pachler.nio.file.impl.Windows
FILE_ATTRIBUTE_NORMAL - Static variable in class name.pachler.nio.file.impl.Windows
FILE_ATTRIBUTE_OFFLINE - Static variable in class name.pachler.nio.file.impl.Windows
FILE_ATTRIBUTE_READONLY - Static variable in class name.pachler.nio.file.impl.Windows
FILE_ATTRIBUTE_SYSTEM - Static variable in class name.pachler.nio.file.impl.Windows
FILE_ATTRIBUTE_TEMPORARY - Static variable in class name.pachler.nio.file.impl.Windows
FILE_CREATE_PIPE_INSTANCE - Static variable in class name.pachler.nio.file.impl.Windows
FILE_DELETE_CHILD - Static variable in class name.pachler.nio.file.impl.Windows
FILE_EXECUTE - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_BACKUP_SEMANTICS - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_DELETE_ON_CLOSE - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_NO_BUFFERING - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_OPEN_NO_RECALL - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_OPEN_REPARSE_POINT - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_OVERLAPPED - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_POSIX_SEMANTICS - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_RANDOM_ACCESS - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_SEQUENTIAL_SCAN - Static variable in class name.pachler.nio.file.impl.Windows
FILE_FLAG_WRITE_THROUGH - Static variable in class name.pachler.nio.file.impl.Windows
FILE_LIST_DIRECTORY - Static variable in class name.pachler.nio.file.impl.Windows
file_obj() - Constructor for class name.pachler.nio.file.impl.Solaris.file_obj
FILE_READ_ATTRIBUTES - Static variable in class name.pachler.nio.file.impl.Windows
FILE_READ_DATA - Static variable in class name.pachler.nio.file.impl.Windows
FILE_READ_EA - Static variable in class name.pachler.nio.file.impl.Windows
FILE_READ_PROPERTIES - Static variable in class name.pachler.nio.file.impl.Windows
FILE_SHARE_DELETE - Static variable in class name.pachler.nio.file.impl.Windows
FILE_SHARE_READ - Static variable in class name.pachler.nio.file.impl.Windows
FILE_SHARE_WRITE - Static variable in class name.pachler.nio.file.impl.Windows
FILE_TRAVERSE - Static variable in class name.pachler.nio.file.impl.Windows
FILE_TREE - Static variable in class name.pachler.nio.file.ext.ExtendedWatchEventModifier
  The `ExtendedWatchEventModifier.FILE_TREE` modifier makes a WatchKey recursive.
FILE_WRITE_ATTRIBUTES - Static variable in class name.pachler.nio.file.impl.Windows
FILE_WRITE_DATA - Static variable in class name.pachler.nio.file.impl.Windows
FILE_WRITE_EA - Static variable in class name.pachler.nio.file.impl.Windows
FILE_WRITE_PROPERTIES - Static variable in class name.pachler.nio.file.impl.Windows
File rename tracking - Search tag in class name.pachler.nio.file.ext.ExtendedWatchEventKind
  Section
FileSystem - Class in name.pachler.nio.file
  Represents a file system.
FileSystems - Class in name.pachler.nio.file
  Provides static method to get the default FileSystem object.
finalize() - Method in class name.pachler.nio.file.impl.BSD.kevent
finalize() - Method in class name.pachler.nio.file.impl.LinuxPathWatchService
finalize() - Method in class name.pachler.nio.file.impl.PathWatchKey
finalize() - Method in class name.pachler.nio.file.impl.Unix.timespec
finalize() - Method in class name.pachler.nio.file.impl.WindowsPathWatchService
FLAG_ACCURATE - Static variable in class name.pachler.nio.file.impl.PathWatchService
FLAG_FILTER_ENTRY_CREATE - Static variable in class name.pachler.nio.file.impl.PathWatchService
FLAG_FILTER_ENTRY_DELETE - Static variable in class name.pachler.nio.file.impl.PathWatchService
FLAG_FILTER_ENTRY_MODIFY - Static variable in class name.pachler.nio.file.impl.PathWatchService
FLAG_FILTER_ENTRY_RENAME_FROM - Static variable in class name.pachler.nio.file.impl.PathWatchService
FLAG_FILTER_ENTRY_RENAME_TO - Static variable in class name.pachler.nio.file.impl.PathWatchService
FLAG_FILTER_KEY_INVALID - Static variable in class name.pachler.nio.file.impl.PathWatchService
FLAG_WATCH_SUBTREE - Static variable in class name.pachler.nio.file.impl.PathWatchService

## G

GENERIC_ALL - Static variable in class name.pachler.nio.file.impl.Windows
GENERIC_EXECUTE - Static variable in class name.pachler.nio.file.impl.Windows
GENERIC_READ - Static variable in class name.pachler.nio.file.impl.Windows
GENERIC_WRITE - Static variable in class name.pachler.nio.file.impl.Windows
get(String) - Static method in class name.pachler.nio.file.Paths
  Creates a new Path instance from the given file system path string.
get_data() - Method in class name.pachler.nio.file.impl.BSD.kevent
get_fflags() - Method in class name.pachler.nio.file.impl.BSD.kevent
get_filter() - Method in class name.pachler.nio.file.impl.BSD.kevent
get_flags() - Method in class name.pachler.nio.file.impl.BSD.kevent
get_ident() - Method in class name.pachler.nio.file.impl.BSD.kevent
get_tv_nsec() - Method in class name.pachler.nio.file.impl.Unix.timespec
get_tv_sec() - Method in class name.pachler.nio.file.impl.Unix.timespec
get_udata() - Method in class name.pachler.nio.file.impl.BSD.kevent
getDefault() - Static method in class name.pachler.nio.file.FileSystems
  Gets the default file system.
getDefaultPollingInterval() - Static method in class name.pachler.nio.file.ext.Bootstrapper
  Retrieves the default polling interval.
getFile() - Method in class name.pachler.nio.file.impl.PathImpl
  This method does not exist in JDK7 and is only supplied for convenience
getIntDefine(String) - Static method in class name.pachler.nio.file.impl.Unix
  This function retreives a value that is defined in the operating system's headers.
getNumQueuedEvents() - Method in class name.pachler.nio.file.impl.PathWatchKey
getPollInterval() - Method in class name.pachler.nio.file.impl.PollingPathWatchService

## H

hashCode() - Method in class name.pachler.nio.file.impl.PathImpl
hashCode() - Method in class name.pachler.nio.file.Path

## I

INVALID_HANDLE_VALUE - Static variable in class name.pachler.nio.file.impl.Windows
isEmpty() - Method in class name.pachler.nio.file.impl.WindowsPathWatchService.WindowsPathWatchThread
isForcePollingEnabled() - Static method in class name.pachler.nio.file.ext.Bootstrapper
isFull() - Method in class name.pachler.nio.file.impl.WindowsPathWatchService.WindowsPathWatchThread
isValid() - Method in class name.pachler.nio.file.impl.PathWatchKey
isValid() - Method in class name.pachler.nio.file.WatchKey

## K

kevent() - Constructor for class name.pachler.nio.file.impl.BSD.kevent
kevent(int, BSD.kevent[], BSD.kevent[], Unix.timespec) - Static method in class name.pachler.nio.file.impl.BSD
KEY_INVALID - Static variable in class name.pachler.nio.file.ext.ExtendedWatchEventKind
  Indicates that the given `WatchKey` has become invalid.
kind() - Method in class name.pachler.nio.file.impl.PathWatchEvent
kind() - Method in class name.pachler.nio.file.impl.VoidWatchEvent
kind() - Method in class name.pachler.nio.file.WatchEvent
kqueue() - Static method in class name.pachler.nio.file.impl.BSD

## L

Linux - Class in name.pachler.nio.file.impl
Linux() - Constructor for class name.pachler.nio.file.impl.Linux
LinuxPathWatchKey - Class in name.pachler.nio.file.impl
LinuxPathWatchKey(PathWatchService, Path, int) - Constructor for class name.pachler.nio.file.impl.LinuxPathWatchKey
LinuxPathWatchService - Class in name.pachler.nio.file.impl
  This Linux implementation of the WatchService interface works without the use of threads or asynchronous I/O, using Linux' inotify file system event facitily.
LinuxPathWatchService() - Constructor for class name.pachler.nio.file.impl.LinuxPathWatchService
loadLibrary(String) - Static method in class name.pachler.nio.file.impl.NativeLibLoader

## M

makeFlagMask(WatchEvent.Kind<?>[], WatchEvent.Modifier[]) - Method in class name.pachler.nio.file.impl.PathWatchService

## N

name() - Method in class name.pachler.nio.file.impl.PathWatchEventKind
name() - Method in class name.pachler.nio.file.impl.PathWatchEventModifier
name() - Method in class name.pachler.nio.file.impl.VoidWatchEventKind
name() - Method in interface name.pachler.nio.file.WatchEvent.Kind
name() - Method in interface name.pachler.nio.file.WatchEvent.Modifier
  The modifier's name should be used for informative purposes only (like error reporting).
name.pachler.nio.file - package name.pachler.nio.file
name.pachler.nio.file.ext - package name.pachler.nio.file.ext
name.pachler.nio.file.impl - package name.pachler.nio.file.impl
NativeLibLoader - Class in name.pachler.nio.file.impl
  This class loads native libraries packaged in the JAR file that this class resides in.
NativeLibLoader() - Constructor for class name.pachler.nio.file.impl.NativeLibLoader
newPath(File) - Static method in class name.pachler.nio.file.ext.Bootstrapper
  Creates a new Path instance for a given File.
newWatchService() - Static method in class name.pachler.nio.file.ext.Bootstrapper
  Creates a new WatchService.
newWatchService() - Method in class name.pachler.nio.file.FileSystem
  Creates a new `WatchService` instance by selecting an implementation that best fits the current platform.
  Note that a watch service consumes valuable system resources.
NotDirectoryException - Class in name.pachler.nio.file
  Indicates that a file system reference was given that references a file type that is not a directory, as the invoked method had expected.
NotDirectoryException() - Constructor for class name.pachler.nio.file.NotDirectoryException
NOTE_ATTRIB - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_DELETE - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_EXEC - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_EXIT - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_EXTEND - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_FORK - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_LINK - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_RENAME - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_REVOKE - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_TRACK - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_TRACKERR - Static variable in class name.pachler.nio.file.impl.BSD
NOTE_WRITE - Static variable in class name.pachler.nio.file.impl.BSD

## O

OPEN_ALWAYS - Static variable in class name.pachler.nio.file.impl.Windows
OPEN_EXISTING - Static variable in class name.pachler.nio.file.impl.Windows
OVERFLOW - Static variable in class name.pachler.nio.file.StandardWatchEventKind
  Indicates queue overflow in the WatchService.

## P

Path - Class in name.pachler.nio.file
  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.
Path() - Constructor for class name.pachler.nio.file.Path
PathImpl - Class in name.pachler.nio.file.impl
  This is a minimal implementation of JDK7's Path class, so all we offer here is what is required for WatchService and friends to work
PathImpl(File) - Constructor for class name.pachler.nio.file.impl.PathImpl
  This constructor does not comply with JDK7.
Paths - Class in name.pachler.nio.file
  Factory class for Path instances.
pathToFile(Path) - Static method in class name.pachler.nio.file.ext.Bootstrapper
  Gets the File that corresponds to the given path.
PathWatchEvent - Class in name.pachler.nio.file.impl
PathWatchEvent(WatchEvent.Kind<Path>, Path, int) - Constructor for class name.pachler.nio.file.impl.PathWatchEvent
PathWatchEventKind - Class in name.pachler.nio.file.impl
PathWatchEventKind(String) - Constructor for class name.pachler.nio.file.impl.PathWatchEventKind
PathWatchEventModifier - Class in name.pachler.nio.file.impl
PathWatchEventModifier(String) - Constructor for class name.pachler.nio.file.impl.PathWatchEventModifier
PathWatchKey - Class in name.pachler.nio.file.impl
PathWatchService - Class in name.pachler.nio.file.impl
PathWatchService() - Constructor for class name.pachler.nio.file.impl.PathWatchService
poll() - Method in class name.pachler.nio.file.impl.BSDPathWatchService
poll() - Method in class name.pachler.nio.file.impl.LinuxPathWatchService
poll() - Method in class name.pachler.nio.file.impl.PollingPathWatchService
poll() - Method in class name.pachler.nio.file.impl.WindowsPathWatchService
poll() - Method in class name.pachler.nio.file.WatchService
poll(long, TimeUnit) - Method in class name.pachler.nio.file.impl.BSDPathWatchService
poll(long, TimeUnit) - Method in class name.pachler.nio.file.impl.LinuxPathWatchService
poll(long, TimeUnit) - Method in class name.pachler.nio.file.impl.PollingPathWatchService
poll(long, TimeUnit) - Method in class name.pachler.nio.file.impl.WindowsPathWatchService
poll(long, TimeUnit) - Method in class name.pachler.nio.file.WatchService
pollEvents() - Method in class name.pachler.nio.file.impl.PathWatchKey
pollEvents() - Method in class name.pachler.nio.file.WatchKey
  Returns the events that have occurred for this WatchKey.
PollingPathWatchService - Class in name.pachler.nio.file.impl
PollingPathWatchService() - Constructor for class name.pachler.nio.file.impl.PollingPathWatchService
port_associate(int, int, Object, int, Object) - Static method in class name.pachler.nio.file.impl.Solaris
  http://docs.sun.com/app/docs/doc/819-2243/port-associate-3c
port_create() - Static method in class name.pachler.nio.file.impl.Solaris
  http://docs.sun.com/app/docs/doc/819-2243/port-create-3
port_dissociate(int, int, Object) - Static method in class name.pachler.nio.file.impl.Solaris
  http://docs.sun.com/app/docs/doc/819-2243/port-associate-3c
PORT_SOURCE_AIO - Static variable in class name.pachler.nio.file.impl.Solaris
PORT_SOURCE_ALERT - Static variable in class name.pachler.nio.file.impl.Solaris
PORT_SOURCE_FD - Static variable in class name.pachler.nio.file.impl.Solaris
PORT_SOURCE_FILE - Static variable in class name.pachler.nio.file.impl.Solaris
PORT_SOURCE_MQ - Static variable in class name.pachler.nio.file.impl.Solaris
PORT_SOURCE_TIMER - Static variable in class name.pachler.nio.file.impl.Solaris
PORT_SOURCE_USER - Static variable in class name.pachler.nio.file.impl.Solaris

## R

register(Path, WatchEvent.Kind<?>[], WatchEvent.Modifier[]) - Method in class name.pachler.nio.file.impl.BSDPathWatchService
register(Path, WatchEvent.Kind<?>[], WatchEvent.Modifier[]) - Method in class name.pachler.nio.file.impl.LinuxPathWatchService
register(Path, WatchEvent.Kind<?>[], WatchEvent.Modifier[]) - Method in class name.pachler.nio.file.impl.PathWatchService
register(Path, WatchEvent.Kind<?>[], WatchEvent.Modifier[]) - Method in class name.pachler.nio.file.impl.PollingPathWatchService
register(Path, WatchEvent.Kind<?>[], WatchEvent.Modifier[]) - Method in class name.pachler.nio.file.impl.WindowsPathWatchService
register(WatchService, WatchEvent.Kind<?>...) - Method in class name.pachler.nio.file.impl.PathImpl
register(WatchService, WatchEvent.Kind<?>...) - Method in class name.pachler.nio.file.Path
register(WatchService, WatchEvent.Kind<?>...) - Method in interface name.pachler.nio.file.Watchable
  Registers the file system path (a directory) with the given WatchService and provides a WatchKey as a handle for that registration.
register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class name.pachler.nio.file.impl.PathImpl
register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in class name.pachler.nio.file.Path
register(WatchService, WatchEvent.Kind<?>[], WatchEvent.Modifier...) - Method in interface name.pachler.nio.file.Watchable
  Registers the file system path (a directory) with the given `WatchService`and provides a WatchKey as a handle for that registration.
reset() - Method in class name.pachler.nio.file.impl.PathWatchKey
reset() - Method in class name.pachler.nio.file.WatchKey
  Resets this `WatchKey` (marks it as non-signalled) so that it's corresponding `WatchService` can report it again via it's `WatchService.poll()` and `WatchService.take()` methods.
reset(PathWatchKey) - Method in class name.pachler.nio.file.impl.BSDPathWatchService
reset(PathWatchKey) - Method in class name.pachler.nio.file.impl.LinuxPathWatchService
reset(PathWatchKey) - Method in class name.pachler.nio.file.impl.PollingPathWatchService
reset(PathWatchKey) - Method in class name.pachler.nio.file.impl.WindowsPathWatchService
resolve(Path) - Method in class name.pachler.nio.file.impl.PathImpl
resolve(Path) - Method in class name.pachler.nio.file.Path
run() - Method in class name.pachler.nio.file.impl.WindowsPathWatchService.WindowsPathWatchThread

## S

set(long, long) - Method in class name.pachler.nio.file.impl.Unix.timespec
set_data(long) - Method in class name.pachler.nio.file.impl.BSD.kevent
set_fflags(int) - Method in class name.pachler.nio.file.impl.BSD.kevent
set_filter(short) - Method in class name.pachler.nio.file.impl.BSD.kevent
set_flags(short) - Method in class name.pachler.nio.file.impl.BSD.kevent
set_ident(long) - Method in class name.pachler.nio.file.impl.BSD.kevent
set_tv_nsec(long) - Method in class name.pachler.nio.file.impl.Unix.timespec
set_tv_sec(long) - Method in class name.pachler.nio.file.impl.Unix.timespec
set_udata(Object) - Method in class name.pachler.nio.file.impl.BSD.kevent
setDefaultPollingInterval(long) - Static method in class name.pachler.nio.file.ext.Bootstrapper
  This method allows to set the default polling time interval for new WatchService implementations that use polling.
setForcePollingEnabled(boolean) - Static method in class name.pachler.nio.file.ext.Bootstrapper
  When force polling is enabled, the Bootstrapper's `Bootstrapper.newWatchService()` method will only produce polling watch services.
setPollInterval(long) - Method in class name.pachler.nio.file.impl.PollingPathWatchService
Solaris - Class in name.pachler.nio.file.impl
Solaris() - Constructor for class name.pachler.nio.file.impl.Solaris
Solaris.file_obj - Class in name.pachler.nio.file.impl
StandardWatchEventKind - Class in name.pachler.nio.file
  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.
StandardWatchEventKind() - Constructor for class name.pachler.nio.file.StandardWatchEventKind

## T

take() - Method in class name.pachler.nio.file.impl.BSDPathWatchService
take() - Method in class name.pachler.nio.file.impl.LinuxPathWatchService
take() - Method in class name.pachler.nio.file.impl.PollingPathWatchService
take() - Method in class name.pachler.nio.file.impl.WindowsPathWatchService
take() - Method in class name.pachler.nio.file.WatchService
The Default Library Path - Search tag in class name.pachler.nio.file.impl.NativeLibLoader
  Section
timespec() - Constructor for class name.pachler.nio.file.impl.Unix.timespec
toString() - Method in class name.pachler.nio.file.impl.BSD.kevent
toString() - Method in class name.pachler.nio.file.impl.PathImpl
toString() - Method in class name.pachler.nio.file.impl.PathWatchEvent
toString() - Method in class name.pachler.nio.file.impl.PathWatchEventKind
toString() - Method in class name.pachler.nio.file.Path
TRUNCATE_EXISTING - Static variable in class name.pachler.nio.file.impl.Windows
type() - Method in class name.pachler.nio.file.impl.PathWatchEventKind
type() - Method in class name.pachler.nio.file.impl.VoidWatchEventKind
type() - Method in interface name.pachler.nio.file.WatchEvent.Kind

## U

Unix - Class in name.pachler.nio.file.impl
Unix() - Constructor for class name.pachler.nio.file.impl.Unix
Unix.timespec - Class in name.pachler.nio.file.impl

## V

VoidWatchEvent - Class in name.pachler.nio.file.impl
VoidWatchEventKind - Class in name.pachler.nio.file.impl
VoidWatchEventKind(String) - Constructor for class name.pachler.nio.file.impl.VoidWatchEventKind

## W

Watchable - Interface in name.pachler.nio.file
  A watchable is an object that can be registered with a `WatchService` to be monitored for changes via it's `register` methods.
WatchEvent<T> - Class in name.pachler.nio.file
  Instances of this class hold the information of a particular change to an element below the watched file system object (e.g.
WatchEvent() - Constructor for class name.pachler.nio.file.WatchEvent
WatchEvent.Kind<T> - Interface in name.pachler.nio.file
  Instances of this class act as tags to identify different kinds of events (like file creation or deletion)
WatchEvent.Modifier<T> - Interface in name.pachler.nio.file
  A modifier can be specified to `register` to change the way changes to a watchable are reported.
WatchKey - Class in name.pachler.nio.file
  A `WatchKey` represents a `Watchable`'s registration for events with a `WatchService`.
WatchKey() - Constructor for class name.pachler.nio.file.WatchKey
WatchService - Class in name.pachler.nio.file
  A service that provides monitoring for `Watchable`s, reporting changes on these objects (in the case of jpathwatch, these are `Path` instances).
WatchService() - Constructor for class name.pachler.nio.file.WatchService
Windows - Class in name.pachler.nio.file.impl
Windows() - Constructor for class name.pachler.nio.file.impl.Windows
WindowsPathWatchService - Class in name.pachler.nio.file.impl
WindowsPathWatchService() - Constructor for class name.pachler.nio.file.impl.WindowsPathWatchService
WindowsPathWatchService.WindowsPathWatchThread - Class in name.pachler.nio.file.impl

A B C E F G H I K L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form