| AbstractAttributeView |
Abstract base class for FileAttributeView implementations.
|
| AbstractWatchService |
Abstract implementation of WatchService.
|
| AbstractWatchService.Event<T> |
A basic implementation of WatchEvent.
|
| AbstractWatchService.Key |
|
| AclAttributeProvider |
Attribute provider that provides the AclFileAttributeView ("acl").
|
| AclAttributeProvider.View |
Implementation of AclFileAttributeView.
|
| AttributeProvider |
Abstract provider for handling a specific file attribute view.
|
| AttributeService |
Service providing all attribute related operations for a file store.
|
| AttributeService.SimpleFileAttribute<T> |
Simple implementation of FileAttribute.
|
| BasicAttributeProvider |
Attribute provider that provides attributes common to all file systems, the BasicFileAttributeView ("basic" or no view prefix), and allows the reading of BasicFileAttributes.
|
| BasicAttributeProvider.Attributes |
Implementation of BasicFileAttributes.
|
| BasicAttributeProvider.View |
Implementation of BasicFileAttributeView.
|
| BasicFileAttribute<T> |
|
| Configuration |
Immutable configuration for an in-memory file system.
|
| Configuration.Builder |
|
| Configuration.OsxHolder |
|
| Configuration.UnixHolder |
|
| Configuration.WindowsHolder |
|
| Directory |
|
| DirectoryEntry |
Entry in a directory, containing references to the directory itself, the file the entry links to
and the name of the entry.
|
| DosAttributeProvider |
Attribute provider that provides the DosFileAttributeView ("dos") and allows the reading
of DosFileAttributes.
|
| DosAttributeProvider.Attributes |
Implementation of DosFileAttributes.
|
| DosAttributeProvider.View |
Implementation of DosFileAttributeView.
|
| DowngradedDirectoryStream |
A thin wrapper around a SecureDirectoryStream that exists only to implement DirectoryStream and NOT implement SecureDirectoryStream.
|
| DowngradedSeekableByteChannel |
A thin wrapper around a FileChannel that exists only to implement SeekableByteChannel but NOT extend FileChannel.
|
| File |
A file object, containing both the file's metadata and content.
|
| FileFactory |
Factory for creating new files and copying files.
|
| FileSystemState |
Object that manages the open/closed state of a file system, ensuring that all open resources are
closed when the file system is closed and that file system methods throw an exception when the
file system has been closed.
|
| FileSystemView |
View of a file system with a specific working directory.
|
| FileTree |
The tree of directories and files for the file system.
|
| GlobToRegex |
Translates globs to regex patterns.
|
| GlobToRegex.State |
Converter state.
|
| Handler |
URLStreamHandler implementation for zerofs.
|
| HeapDisk |
A resizable pseudo-disk acting as a shared space for storing file data.
|
| InternalCharMatcher |
Simple replacement for the real CharMatcher until it's out of @Beta.
|
| LexicographicalOrdering<T> |
|
| Name |
Immutable representation of a file name.
|
| Options |
Utility methods for normalizing user-provided options arrays and sets to canonical immutable sets
of options.
|
| OwnerAttributeProvider |
Attribute provider that provides the FileOwnerAttributeView ("owner").
|
| OwnerAttributeProvider.View |
Implementation of FileOwnerAttributeView.
|
| PathMatchers |
PathMatcher factory for any file system.
|
| PathMatchers.RegexPathMatcher |
PathMatcher that matches the toString() form of a Path against a regex
Pattern.
|
| PathService |
Service for creating ZeroFsPath instances and handling other path-related operations.
|
| PathType |
An object defining a specific type of path.
|
| PathType.ParseResult |
Simple result of parsing a path.
|
| PathURLConnection |
URLConnection implementation.
|
| PollingWatchService |
Implementation of WatchService that polls for changes to directories at registered paths.
|
| PollingWatchService.ZeroFsThreadFactory |
|
| PosixAttributeProvider |
Attribute provider that provides the PosixFileAttributeView ("posix") and allows reading
of PosixFileAttributes.
|
| PosixAttributeProvider.Attributes |
Implementation of PosixFileAttributes.
|
| PosixAttributeProvider.View |
Implementation of PosixFileAttributeView.
|
| RegularFile |
A mutable, resizable store for bytes.
|
| StandardAttributeProviders |
Static registry of AttributeProvider implementations for the standard set of file
attribute views ZeroFs supports.
|
| SymbolicLink |
A symbolic link file, containing a path.
|
| SystemZeroFsFileSystemProvider |
FileSystemProvider implementation for ZeroFs that is loaded by the system as a service.
|
| UnixAttributeProvider |
Attribute provider that provides the "unix" attribute view.
|
| UnixPathType |
Unix-style path type.
|
| UserDefinedAttributeProvider |
Attribute provider that provides the UserDefinedFileAttributeView ("user").
|
| UserDefinedAttributeProvider.View |
Implementation of UserDefinedFileAttributeView.
|
| UserLookupService |
UserPrincipalLookupService implementation.
|
| UserLookupService.NamedPrincipal |
Base class for UserPrincipal and GroupPrincipal implementations.
|
| UserLookupService.ZeroFsGroupPrincipal |
GroupPrincipal implementation.
|
| UserLookupService.ZeroFsUserPrincipal |
UserPrincipal implementation.
|
| Util |
Miscellaneous static utility methods.
|
| WatchServiceConfiguration |
Configuration for the WatchService implementation used by a file system.
|
| WatchServiceConfiguration.PollingConfig |
|
| WeakValueConcurrentMap<K,V> |
|
| WeakValueConcurrentMap.WeakValue<K,V> |
|
| WindowsPathType |
Windows-style path type.
|
| ZeroFs |
|
| ZeroFsAsynchronousFileChannel |
|
| ZeroFsFileChannel |
A FileChannel implementation that reads and writes to a RegularFile object.
|
| ZeroFsFileChannel.FakeFileLock |
A file lock that does nothing, since only one JVM process has access to this file system.
|
| ZeroFsFileStore |
FileStore implementation which provides methods for file creation, lookup and attribute
handling.
|
| ZeroFsFileSystem |
FileSystem implementation for ZeroFs.
|
| ZeroFsFileSystemProvider |
FileSystemProvider implementation for ZeroFs.
|
| ZeroFsFileSystems |
Initializes and configures new file system instances.
|
| ZeroFsInputStream |
|
| ZeroFsOutputStream |
|
| ZeroFsPath |
ZeroFs implementation of Path.
|
| ZeroFsSecureDirectoryStream |
Secure directory stream implementation that uses a FileSystemView with the stream's
directory as its working directory.
|