Index
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 correspondingWatchService
can report it again via it'sWatchService.poll()
andWatchService.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'sregister
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
- WatchKey() - Constructor for class name.pachler.nio.file.WatchKey
- WatchService - Class in name.pachler.nio.file
- 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form