| Modifier and Type | Interface and Description |
|---|---|
| public interface | BasicFileAttributesHolder
Implemented by objects that may hold or cache the attributes of a file. |
| pack-priv interface | DynamicFileAttributeView
Implemented by FileAttributeView implementations to support access to attributes by names. |
| Modifier and Type | Class and Description |
|---|---|
| pack-priv abstract class | AbstractAclFileAttributeView
Base implementation of AclFileAttributeView |
| pack-priv abstract class | AbstractBasicFileAttributeView
Base implementation of BasicFileAttributeView |
| public abstract class | AbstractFileSystemProvider
Base implementation class of FileSystemProvider |
| public abstract class | AbstractFileTypeDetector
Base implementation of FileTypeDetector |
| pack-priv abstract class | AbstractPoller
Base implementation of background poller thread used in watch service implementations. |
| pack-priv abstract class | AbstractUserDefinedFileAttributeView
Base implementation of UserDefinedAttributeView |
| pack-priv abstract class | AbstractWatchKey
Base implementation class for watch keys. |
| pack-priv abstract class | AbstractWatchService
Base implementation class for watch services. |
| pack-priv abstract class | Cancellable
Base implementation of a task (typically native) that polls a memory location during execution so that it may be aborted/cancelled before completion. |
| public class | DefaultFileSystemProvider
Creates this platform's default FileSystemProvider. |
| public class | |
| public class | ExtendedOptions
Provides support for handling JDK-specific OpenOption, CopyOption and WatchEvent.Modifier types. |
| pack-priv class | FileOwnerAttributeViewImpl
An implementation of FileOwnerAttributeView that delegates to a given PosixFileAttributeView or AclFileAttributeView object. |
| public class | |
| pack-priv class | LinuxDosFileAttributeView
Linux implementation of DosFileAttributeView for use on file systems such as ext3 that have extended attributes enabled and SAMBA configured to store DOS attributes. |
| pack-priv class | LinuxFileStore
Linux implementation of FileStore |
| pack-priv class | LinuxFileSystem
Linux implementation of FileSystem |
| pack-priv class | LinuxFileSystemProvider
Linux implementation of FileSystemProvider |
| pack-priv class | LinuxNativeDispatcher
Linux specific system calls. |
| pack-priv class | |
| pack-priv class | LinuxWatchService
Linux implementation of WatchService based on inotify. |
| pack-priv class | MimeTypesFileTypeDetector
File type detector that uses a file extension to look up its MIME type based on a mime.types file. |
| pack-priv class | NativeBuffer
A light-weight buffer in native memory. |
| pack-priv class | NativeBuffers
Factory for native buffers. |
| pack-priv class | PollingWatchService
Simple WatchService implementation that uses periodic tasks to poll registered directories for changes. |
| pack-priv class | UnixChannelFactory
Factory for FileChannels and AsynchronousFileChannels |
| pack-priv class | |
| pack-priv class | UnixDirectoryStream
Unix implementation of java.nio.file.DirectoryStream |
| pack-priv class | UnixException
Internal exception thrown by native methods when error detected. |
| pack-priv class | UnixFileAttributes
Unix implementation of PosixFileAttributes. |
| pack-priv class | |
| pack-priv class | UnixFileKey
Container for device/inode to uniquely identify file. |
| pack-priv class | |
| pack-priv abstract class | UnixFileStore
Base implementation of FileStore for Unix/like implementations. |
| pack-priv class | |
| pack-priv abstract class | UnixFileSystem
Base implementation of FileSystem for Unix-like implementations. |
| public abstract class | UnixFileSystemProvider
Base implementation of FileSystemProvider |
| pack-priv class | UnixMountEntry
Represents an entry in the mount table. |
| pack-priv class | UnixNativeDispatcher
Unix system and library calls. |
| pack-priv class | UnixPath
Linux/Mac implementation of java.nio.file.Path |
| pack-priv class | UnixSecureDirectoryStream
Unix implementation of SecureDirectoryStream. |
| pack-priv class | UnixUriUtils
Unix specific Path <--> URI conversion |
| pack-priv abstract class | UnixUserDefinedFileAttributeView
Unix implementation of UserDefinedFileAttributeView using extended attributes. |
| public class | UnixUserPrincipals
Unix implementation of java.nio.file.attribute.UserPrincipal |
| pack-priv class | Util
Utility methods |