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.nio.file |
Implements the
file scheme for accessing the local file system using
the NIO.2 API. |
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 | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TArchiveDetector.get() |
Constructor and Description |
---|
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 . |
TArchiveDetector(String suffixes,
FsDriver driver)
Equivalent to
TArchiveDetector(TArchiveDetector.NULL, suffixes, 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 . |
Modifier and Type | Class and Description |
---|---|
class |
FsArchiveDriver<E extends FsArchiveEntry>
An abstract factory for components required for accessing archive files.
|
class |
FsCharsetArchiveDriver<E extends FsArchiveEntry>
An abstract base class of an archive driver which provides convenient
methods for dealing with the character set supported by a particular
archive type.
|
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
FsSimpleCompositeDriver.get() |
Map<FsScheme,FsDriver> |
FsDriverProvider.get()
Returns a dedicated immutable map of file system schemes to drivers.
|
Modifier and Type | Class and Description |
---|---|
class |
TarBZip2Driver
An archive driver for BZIP2 compressed TAR files (TAR.BZIP2).
|
class |
TarDriver
An archive driver for Tape Archive files (TAR).
|
class |
TarGZipDriver
An archive driver for GZIP compressed TAR files (TAR.GZIP).
|
class |
TarXZDriver
An archive driver for XZ compressed TAR files (TAR.XZ).
|
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
TarDriverService.get() |
Modifier and Type | Class and Description |
---|---|
class |
CheckedJarDriver
An archive driver for JAR files which checks the CRC-32 value for all ZIP
entries in input archives.
|
class |
CheckedOdfDriver
An archive driver for ODF files which checks the CRC-32 value for all ZIP
entries in input archives.
|
class |
CheckedReadOnlySfxDriver
An archive driver for SFX/EXE files which checks the CRC-32 value for all
ZIP entries in input archives.
|
class |
CheckedZipDriver
An archive driver for ZIP files which checks the CRC-32 values for all
ZIP entries in input archives.
|
class |
JarDriver
An archive driver for Java Archive files (JAR).
|
class |
OdfDriver
An archive driver for application archive files according to the Open
Document Format (ODF) Specification, V1.0 and later.
|
class |
ReadOnlySfxDriver
An archive driver which reads Self Executable (SFX/EXE) ZIP files,
but doesn't support to create or update them because this would spoil the
SFX code in its preamble.
|
class |
ZipDriver
An archive driver for ZIP files.
|
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
ZipDriverService.get() |
Modifier and Type | Class and Description |
---|---|
class |
ParanoidZipRaesDriver
A paranoid archive driver for RAES encrypted ZIP files.
|
class |
SafeZipRaesDriver
A safe archive driver for RAES encrypted ZIP files (ZIP.RAES).
|
class |
ZipRaesDriver
An abstract archive driver for RAES encrypted ZIP files which optionally
authenticates the cipher data of the input archive files presented to it.
|
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
ZipRaesDriverService.get() |
Modifier and Type | Class and Description |
---|---|
class |
FileDriver
A file system driver for the FILE scheme.
|
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
FileDriverService.get() |
Modifier and Type | Class and Description |
---|---|
class |
HttpDriver
A file system driver for the HTTP(S) schemes.
|
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
HttpDriverService.get() |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
FileDriverService.get() |
Modifier and Type | Method and Description |
---|---|
Map<FsScheme,FsDriver> |
FsDriverLocator.get() |
Modifier and Type | Method and Description |
---|---|
static Map<FsScheme,FsDriver> |
FsDriverService.newMap(Object[][] config)
A static factory method for an unmodifiable driver map which is
constructed from the given configuration.
|
Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.