- TApplication<E extends Exception> - Class in net.java.truevfs.access
-
A template class which aids in establishing the typical
setup-work-sync life cycle of a TrueVFS application.
- TApplication() - Constructor for class net.java.truevfs.access.TApplication
-
- TArchiveDetector - Class in net.java.truevfs.access
-
Detects a prospective archive file and declares its file system
scheme by mapping its file name extension to an archive driver.
- TArchiveDetector(String) - Constructor for class net.java.truevfs.access.TArchiveDetector
-
- TArchiveDetector(Provider<Map<FsScheme, FsDriver>>, String) - Constructor for class net.java.truevfs.access.TArchiveDetector
-
Constructs a new TArchiveDetector by filtering the given driver
provider for all canonicalized extensions in the extensions list.
- TArchiveDetector(String, FsDriver) - Constructor for class net.java.truevfs.access.TArchiveDetector
-
- TArchiveDetector(Provider<Map<FsScheme, FsDriver>>, String, FsDriver) - Constructor for class net.java.truevfs.access.TArchiveDetector
-
Constructs a new TArchiveDetector by
decorating the configuration of provider with
mappings for all canonicalized extensions in extensions to
driver.
- TArchiveDetector(Provider<Map<FsScheme, FsDriver>>, Object[][]) - Constructor for class net.java.truevfs.access.TArchiveDetector
-
Creates a new TArchiveDetector by
decorating the configuration of provider with
mappings for all entries in config.
- TArchiveDetector(Provider<Map<FsScheme, FsDriver>>, Map<FsScheme, FsDriver>) - Constructor for class net.java.truevfs.access.TArchiveDetector
-
Constructs a new TArchiveDetector by decorating the given driver
provider with mappings for all entries in config.
- TConfig - Class in net.java.truevfs.access
-
A mutable container for configuration options with global or inheritable
thread local scope.
- TFile - Class in net.java.truevfs.access
-
A replacement for the class
File which provides transparent
read/write access to archive files and their entries as if they were
(virtual) directories and files.
- TFile(File) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance which wraps the given
file.
- TFile(File, TArchiveDetector) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance which uses the given archive
detector to scan its path name for prospective archive files.
- TFile(String) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance which scans its path name for
prospective archive files using the current archive detector by calling
TConfig.current().getArchiveDetector().
- TFile(String, TArchiveDetector) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance which uses the given archive
detector to scan its path name for prospective archive files.
- TFile(File, String) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance which scans its path name for
prospective archive files using the current archive detector by calling
TConfig.current().getArchiveDetector().
- TFile(File, String, TArchiveDetector) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance which uses the given archive
detector to scan its path name for prospective archive files.
- TFile(String, String) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance which scans its path name for
prospective archive files using the current archive detector by calling
TConfig.current().getArchiveDetector().
- TFile(String, String, TArchiveDetector) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance which uses the given archive
detector to scan its path name for prospective archive files.
- TFile(URI) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance for the given uri.
- TFile(URI, TArchiveDetector) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance for the given uri and
detector.
- TFile(FsNodePath) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance for the given path.
- TFile(FsNodePath, TArchiveDetector) - Constructor for class net.java.truevfs.access.TFile
-
Constructs a new TFile instance for the given path and
detector.
- TFileComparator - Class in net.java.truevfs.access
-
Compares two files by their status and path name so that directories
are always ordered before other files.
- TFileComparator() - Constructor for class net.java.truevfs.access.TFileComparator
-
- TFileInputStream - Class in net.java.truevfs.access
-
A replacement for the class
FileInputStream for reading plain old
files or entries in an archive file.
- TFileInputStream(String) - Constructor for class net.java.truevfs.access.TFileInputStream
-
Constructs a new input stream for reading plain old files or entries
in an archive file.
- TFileInputStream(String, FsAccessOption...) - Constructor for class net.java.truevfs.access.TFileInputStream
-
Constructs a new input stream for reading plain old files or entries
in an archive file.
- TFileInputStream(File) - Constructor for class net.java.truevfs.access.TFileInputStream
-
Constructs a new input stream for reading plain old files or entries
in an archive file.
- TFileInputStream(File, FsAccessOption...) - Constructor for class net.java.truevfs.access.TFileInputStream
-
Constructs a new input stream for reading plain old files or entries
in an archive file.
- TFileInputStream(File, BitField<FsAccessOption>) - Constructor for class net.java.truevfs.access.TFileInputStream
-
Constructs a new input stream for reading plain old files or entries
in an archive file.
- TFileOutputStream - Class in net.java.truevfs.access
-
A replacement for the class
FileOutputStream for writing plain old
files or entries in an archive file.
- TFileOutputStream(String) - Constructor for class net.java.truevfs.access.TFileOutputStream
-
Constructs a new output stream for writing plain old files or entries
in an archive file.
- TFileOutputStream(String, boolean) - Constructor for class net.java.truevfs.access.TFileOutputStream
-
Constructs a new output stream for writing plain old files or entries
in an archive file.
- TFileOutputStream(String, FsAccessOption...) - Constructor for class net.java.truevfs.access.TFileOutputStream
-
Constructs a new output stream for writing plain old files or entries
in an archive file.
- TFileOutputStream(File) - Constructor for class net.java.truevfs.access.TFileOutputStream
-
Constructs a new output stream for writing plain old files or entries
in an archive file.
- TFileOutputStream(File, boolean) - Constructor for class net.java.truevfs.access.TFileOutputStream
-
Constructs a new output stream for writing plain old files or entries
in an archive file.
- TFileOutputStream(File, FsAccessOption...) - Constructor for class net.java.truevfs.access.TFileOutputStream
-
Constructs a new output stream for writing plain old files or entries
in an archive file.
- TFileOutputStream(File, BitField<FsAccessOption>) - Constructor for class net.java.truevfs.access.TFileOutputStream
-
Constructs a new output stream for writing plain old files or entries
in an archive file.
- TFileReader - Class in net.java.truevfs.access
-
A replacement for the class
FileReader for reading plain old files
or entries in an archive file.
- TFileReader(File) - Constructor for class net.java.truevfs.access.TFileReader
-
Constructs a new TFile reader.
- TFileReader(File, Charset) - Constructor for class net.java.truevfs.access.TFileReader
-
Constructs a new TFile reader.
- TFileReader(File, CharsetDecoder) - Constructor for class net.java.truevfs.access.TFileReader
-
Constructs a new TFile reader.
- TFileSystem - Class in net.java.truevfs.access
-
- TFileSystemProvider - Class in net.java.truevfs.access
-
- TFileSystemProvider.Parameter - Interface in net.java.truevfs.access
-
Keys for environment maps.
- TFileWriter - Class in net.java.truevfs.access
-
A replacement for the class
FileWriter for writing plain old files
or entries in an archive file.
- TFileWriter(File) - Constructor for class net.java.truevfs.access.TFileWriter
-
Constructs a new TFile writer.
- TFileWriter(File, boolean) - Constructor for class net.java.truevfs.access.TFileWriter
-
Constructs a new TFile writer.
- TFileWriter(File, boolean, Charset) - Constructor for class net.java.truevfs.access.TFileWriter
-
Constructs a new TFile writer.
- TFileWriter(File, boolean, CharsetEncoder) - Constructor for class net.java.truevfs.access.TFileWriter
-
Constructs a new TFile writer.
- toAbsolutePath() - Method in class net.java.truevfs.access.TPath
-
- toFile() - Method in class net.java.truevfs.access.TFile
-
- toFile() - Method in class net.java.truevfs.access.TPath
-
Returns a new TFile object for this path.
- toFile() - Method in interface net.java.truevfs.access.TRex
-
Returns a file representation of this object.
- toNonArchiveFile() - Method in class net.java.truevfs.access.TFile
-
Returns a file object for the same path name, but does not detect any
archive file name patterns in the last path name segment.
- toNonArchivePath() - Method in class net.java.truevfs.access.TPath
-
Returns a path object for the same path name, but does not detect any
archive file name patterns in the last path name segment.
- toPath() - Method in class net.java.truevfs.access.TFile
-
- toPath() - Method in class net.java.truevfs.access.TPath
-
- toPath() - Method in interface net.java.truevfs.access.TRex
-
Returns a path representation of this object.
- toRealPath(LinkOption...) - Method in class net.java.truevfs.access.TPath
-
- toString() - Method in enum net.java.truevfs.access.ExpertFeature.Level
-
- toString() - Method in enum net.java.truevfs.access.ExpertFeature.Reason
-
- toString() - Method in class net.java.truevfs.access.TArchiveDetector
-
- toString() - Method in class net.java.truevfs.access.TConfig
-
- toString() - Method in class net.java.truevfs.access.TFile
-
- toString() - Method in class net.java.truevfs.access.TPath
-
- toURI() - Method in class net.java.truevfs.access.TFile
-
- toUri() - Method in class net.java.truevfs.access.TPath
-
- TPath - Class in net.java.truevfs.access
-
A
Path implementation for use with NIO.2.
- TPath(String, String...) - Constructor for class net.java.truevfs.access.TPath
-
Constructs a new path from the given path strings.
- TPath(URI) - Constructor for class net.java.truevfs.access.TPath
-
Constructs a new path from the given hierarchical URI.
- TPath(File) - Constructor for class net.java.truevfs.access.TPath
-
Constructs a new path from the given file.
- TPath(Path) - Constructor for class net.java.truevfs.access.TPath
-
Constructs a new path from the given path.
- TRex - Interface in net.java.truevfs.access
-
Defines common properties and operations of
TFile and
TPath.
- TVFS - Class in net.java.truevfs.access
-
Static utility methods for virtual file system operations with global scope.