Package | Description |
---|---|
de.schlichtherle.truezip.file |
Provides uniform, transparent, thread-safe, read/write access to archive
files as if they were just plain directories in a file system path by means
of the
TFile* classes and their dependent classes. |
de.schlichtherle.truezip.fs |
Provides access to (possibly federated virtual) file systems.
|
de.schlichtherle.truezip.fs.archive.tar |
The archive driver family for TAR files.
|
de.schlichtherle.truezip.fs.archive.zip |
The archive driver family for ZIP files.
|
de.schlichtherle.truezip.fs.archive.zip.raes |
The archive driver family for RAES encrypted ZIP files, alias TZP files.
|
de.schlichtherle.truezip.fs.file |
Implements the
file scheme for accessing the local file system using
the java.io.File* API. |
de.schlichtherle.truezip.fs.http |
Implements the
http(s) scheme for read-only access to the web. |
de.schlichtherle.truezip.fs.sl |
Provides singletons to locate file system driver service providers and a
file system manager service provider on the class path.
|
de.schlichtherle.truezip.fs.spi |
Provides abstract classes for locatable service providers for a file system
manager and file system providers.
|
Modifier and Type | Class and Description |
---|---|
class |
TArchiveDetector
Detects a prospective archive file and declares its file system
type by mapping its file name suffix to an archive driver.
|
Constructor and Description |
---|
TArchiveDetector(FsDriverProvider provider,
Map<FsScheme,FsDriver> config)
Constructs a new
TArchiveDetector by decorating the given driver
provider with mappings for all entries in config . |
TArchiveDetector(FsDriverProvider delegate,
Object[][] config)
Creates a new
TArchiveDetector by
decorating the configuration of delegate with
mappings for all entries in config . |
TArchiveDetector(FsDriverProvider provider,
String suffixes)
Constructs a new
TArchiveDetector by filtering the given driver
provider for all canonicalized suffixes in the suffixes list. |
TArchiveDetector(FsDriverProvider delegate,
String suffixes,
FsDriver driver)
Constructs a new
TArchiveDetector by
decorating the configuration of delegate with
mappings for all canonicalized suffixes in suffixes to
driver . |
Modifier and Type | Class and Description |
---|---|
class |
FsAbstractCompositeDriver
An abstract composite driver.
|
class |
FsSimpleCompositeDriver
Uses a given file system driver service to lookup the appropriate driver
for the scheme of a given mount point.
|
Constructor and Description |
---|
FsSimpleCompositeDriver(FsDriverProvider provider)
Constructs a new file system default driver which will query the given
file system driver provider for an appropriate file system driver for
the scheme of a given mount point.
|
Modifier and Type | Class and Description |
---|---|
class |
TarDriverService
An immutable container of a map of drivers for the TAR file format.
|
Modifier and Type | Class and Description |
---|---|
class |
ZipDriverService
An immutable container of a map of drivers for the ZIP file format.
|
Modifier and Type | Class and Description |
---|---|
class |
ZipRaesDriverService
An immutable container of a map of drivers for the ZIP.RAES file format.
|
Modifier and Type | Class and Description |
---|---|
class |
FileDriverService
An immutable container of a map with a driver for accessing the
file
scheme. |
Modifier and Type | Class and Description |
---|---|
class |
HttpDriverService
An immutable container of a map with a driver for accessing the
http
and https schemes. |
Modifier and Type | Class and Description |
---|---|
class |
FsDriverLocator
Locates all file system drivers on the class path.
|
Modifier and Type | Class and Description |
---|---|
class |
FsDriverService
An abstract locatable service for a map of file system schemes to
file system drivers.
|
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.