Package | Description |
---|---|
net.java.truevfs.access |
Provides uniform, transparent, thread-safe, read/write access to archive
files as if they were virtual directories.
|
net.java.truevfs.driver.file |
Provides a file system driver for accessing the platform file system.
|
net.java.truevfs.driver.http |
Provides a file system driver for read-only access to the web.
|
net.java.truevfs.driver.jar |
Provides a file system driver for accessing the JAR file format.
|
net.java.truevfs.driver.odf |
Provides a file system driver for accessing the Open Document File format.
|
net.java.truevfs.driver.sfx |
Provides a file system driver for read-only access to the SelF eXtracting
ZIP file format, alias SFX.
|
net.java.truevfs.driver.tar |
Provides a file system driver for accessing the TAR file format.
|
net.java.truevfs.driver.tar.bzip2 |
Provides a file system driver for accessing the BZIP2 compressed TAR file
format.
|
net.java.truevfs.driver.tar.gzip |
Provides a file system driver for accessing the GZIP compressed TAR file
format.
|
net.java.truevfs.driver.tar.xz |
Provides a file system driver for accessing the XZ compressed TAR file
format.
|
net.java.truevfs.driver.zip |
Provides a file system driver for accessing the ZIP file format.
|
net.java.truevfs.driver.zip.raes |
Provides a file system driver for accessing the RAES encrypted ZIP file
format, alias ZIP.RAES or TZP.
|
net.java.truevfs.kernel.spec |
Defines the API for accessing the (federated virtual) file system space.
|
net.java.truevfs.kernel.spec.sl |
Provides singletons to locate service providers on the class path.
|
net.java.truevfs.kernel.spec.spi |
Provides abstract classes for locatable service providers.
|
Modifier and Type | Method and Description |
---|---|
FsScheme |
TArchiveDetector.scheme(String path)
Detects whether the given
path name identifies a prospective
archive file by matching its file name extension against the set of
file system schemes in the file system driver map. |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TArchiveDetector.get() |
Map<FsScheme,FsDriver> |
TArchiveDetector.getDrivers()
Returns the immutable map of file system drivers.
|
Constructor and Description |
---|
TArchiveDetector(javax.inject.Provider<Map<FsScheme,FsDriver>> provider,
Map<FsScheme,FsDriver> config)
Constructs a new
TArchiveDetector by decorating the given driver
provider with mappings for all entries in config . |
TArchiveDetector(javax.inject.Provider<Map<FsScheme,FsDriver>> provider,
Map<FsScheme,FsDriver> config)
Constructs a new
TArchiveDetector by decorating the given driver
provider with mappings for all entries in config . |
TArchiveDetector(javax.inject.Provider<Map<FsScheme,FsDriver>> provider,
Object[][] config)
Creates a new
TArchiveDetector by
decorating the configuration of provider with
mappings for all entries in config . |
TArchiveDetector(javax.inject.Provider<Map<FsScheme,FsDriver>> provider,
String extensions)
Constructs a new
TArchiveDetector by filtering the given driver
provider for all canonicalized extensions in the extensions list. |
TArchiveDetector(javax.inject.Provider<Map<FsScheme,FsDriver>> provider,
String extensions,
FsDriver driver)
Constructs a new
TArchiveDetector by
decorating the configuration of provider with
mappings for all canonicalized extensions in extensions to
driver . |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
FileDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
FileDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
HttpDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
HttpDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
JarDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
JarDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
OdfDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
OdfDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
SfxDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
SfxDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TarDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TarDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TarBZip2DriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TarBZip2DriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TarGZipDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TarGZipDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TarXZDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TarXZDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
ZipDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
ZipDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
ZipRaesDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
ZipRaesDriverMapModifier.apply(Map<FsScheme,FsDriver> map) |
Modifier and Type | Method and Description |
---|---|
static FsScheme |
FsScheme.create(String scheme)
Constructs a new URI scheme by parsing the given string.
|
FsScheme |
FsMountPoint.getScheme()
Returns the scheme component.
|
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
FsSimpleCompositeDriver.get() |
Modifier and Type | Method and Description |
---|---|
int |
FsScheme.compareTo(FsScheme that) |
static FsMountPoint |
FsMountPoint.create(FsScheme scheme,
FsNodePath path)
Constructs a new mount point by composing its URI from the given scheme
and path.
|
Constructor and Description |
---|
FsMountPoint(FsScheme scheme,
FsNodePath path)
Constructs a new opaque mount point by composing its URI from the given
scheme and path.
|
Constructor and Description |
---|
FsSimpleCompositeDriver(net.java.truecommons.services.Container<Map<FsScheme,FsDriver>> container)
Constructs a new simple meta driver which will query the given
provider for an appropriate file system driver for the scheme
of a given mount point. |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
FsDriverMapLocator.get() |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
FsDriverMapFactory.get()
Returns a new empty map for subsequent modification.
|
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.