All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary
Class |
Description |
AbstractAttributeView |
Abstract base class for FileAttributeView implementations.
|
AbstractWatchService |
Abstract implementation of WatchService .
|
AbstractWatchService.Event<T> |
A basic implementation of WatchEvent .
|
AbstractWatchService.Key |
|
AbstractWatchService.Key.State |
|
AclAttributeProvider |
Attribute provider that provides the AclFileAttributeView ("acl").
|
AclAttributeProvider.View |
Implementation of AclFileAttributeView .
|
AttributeCopyOption |
Options for how to handle copying of file attributes when copying a file.
|
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 .
|
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 .
|
Feature |
Optional file system features that may be supported or unsupported by a Jimfs file system
instance.
|
File |
A file object, containing both the file's metadata and content.
|
FileFactory |
Factory for creating new files and copying files.
|
FileLookup |
Callback for looking up a file.
|
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.
|
FileSystemView.DeleteMode |
Mode for deleting.
|
FileTimeSource |
A source of the current time as a FileTime , to enable fake time sources for testing.
|
FileTree |
The tree of directories and files for the file system.
|
GlobToRegex |
Translates globs to regex patterns.
|
GlobToRegex.State |
Converter state.
|
GuardedBy |
Indicates that the annotated element should be used only while holding the specified lock.
|
Handler |
URLStreamHandler implementation for jimfs.
|
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.
|
Java8Compatibility |
Wrappers around Buffer methods that are covariantly overridden in Java 9+.
|
Jimfs |
Static factory methods for creating new Jimfs file systems.
|
JimfsAsynchronousFileChannel |
|
JimfsAsynchronousFileChannel.CompletionHandlerCallback<R,A> |
Runnable callback that wraps a CompletionHandler and an attachment.
|
JimfsFileChannel |
A FileChannel implementation that reads and writes to a RegularFile object.
|
JimfsFileChannel.FakeFileLock |
A file lock that does nothing, since only one JVM process has access to this file system.
|
JimfsFileStore |
FileStore implementation which provides methods for file creation, lookup and attribute
handling.
|
JimfsFileSystem |
FileSystem implementation for Jimfs.
|
JimfsFileSystemProvider |
FileSystemProvider implementation for Jimfs.
|
JimfsFileSystems |
Initializes and configures new file system instances.
|
JimfsInputStream |
|
JimfsOutputStream |
|
JimfsPath |
Jimfs implementation of Path .
|
JimfsSecureDirectoryStream |
Secure directory stream implementation that uses a FileSystemView with the stream's
directory as its working directory.
|
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 .
|
PathNormalization |
Normalizations that can be applied to names in paths.
|
PathService |
Service for creating JimfsPath 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.
|
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 Jimfs supports.
|
SymbolicLink |
A symbolic link file, containing a path.
|
SystemFileTimeSource |
Implementation of of FileTimeSource that gets the current time from the system.
|
SystemJimfsFileSystemProvider |
FileSystemProvider implementation for Jimfs that is loaded by the system as a service.
|
UnixAttributeProvider |
Attribute provider that provides the "unix" attribute view.
|
UnixFileAttributeView |
Dummy view interface for the "unix" view, which doesn't have a public view interface.
|
UnixPathType |
Unix-style path type.
|
UserDefinedAttributeProvider |
Attribute provider that provides the UserDefinedFileAttributeView ("user").
|
UserDefinedAttributeProvider.View |
Implementation of UserDefinedFileAttributeView .
|
UserLookupService |
UserPrincipalLookupService implementation.
|
UserLookupService.JimfsGroupPrincipal |
GroupPrincipal implementation.
|
UserLookupService.JimfsUserPrincipal |
UserPrincipal implementation.
|
UserLookupService.NamedPrincipal |
Base class for UserPrincipal and GroupPrincipal implementations.
|
Util |
Miscellaneous static utility methods.
|
WatchServiceConfiguration |
Configuration for the WatchService implementation used by a file system.
|
WatchServiceConfiguration.PollingConfig |
|
WindowsPathType |
Windows-style path type.
|