|
TrueZIP 6.8.2 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use Archive | |
|---|---|
| de.schlichtherle.io | Provides transparent, multi-threaded read/write access to archive files (ZIP, TAR, etc) and their entries as if they were (virtual) directories and files. |
| de.schlichtherle.io.archive | Essential classes required to work with archive files. |
| de.schlichtherle.io.archive.spi |
The Service Provider Interface (SPI) for pluggable
ArchiveDrivers. |
| de.schlichtherle.io.archive.tar |
Provides the ArchiveDriver family for TAR files. |
| de.schlichtherle.io.archive.zip | Provides the ArchiveDriver family for ZIP files. |
| de.schlichtherle.io.archive.zip.raes |
Provides the ArchiveDriver family for RAES encrypted ZIP
files. |
| Uses of Archive in de.schlichtherle.io |
|---|
| Classes in de.schlichtherle.io that implement Archive | |
|---|---|
(package private) class |
ArchiveController
This is the base class for any archive controller, providing all the essential services required by the File class to implement its
behaviour. |
(package private) class |
ArchiveFileSystemController
This archive controller implements the automounting functionality. |
(package private) class |
UpdatingArchiveController
This archive controller implements the mounting/unmounting strategy by performing a full update of the target archive file. |
| Fields in de.schlichtherle.io declared as Archive | |
|---|---|
private Archive |
OutputArchiveMetaData.archive
The archive which uses this instance. |
private Archive |
InputArchiveMetaData.archive
The archive which uses this instance. |
| Methods in de.schlichtherle.io that return Archive | |
|---|---|
Archive |
ArchiveController.getEnclArchive()
|
| Constructors in de.schlichtherle.io with parameters of type Archive | |
|---|---|
InputArchiveMetaData(Archive archive,
InputArchive inArchive)
Creates a new instance of InputArchiveMetaData
and sets itself as the meta data for the given input archive. |
|
OutputArchiveMetaData(Archive archive,
OutputArchive outArchive)
Creates a new instance of OutputArchiveMetaData
and sets itself as the meta data for the given output archive. |
|
| Uses of Archive in de.schlichtherle.io.archive |
|---|
| Methods in de.schlichtherle.io.archive that return Archive | |
|---|---|
Archive |
Archive.getEnclArchive()
|
| Uses of Archive in de.schlichtherle.io.archive.spi |
|---|
| Methods in de.schlichtherle.io.archive.spi with parameters of type Archive | |
|---|---|
ArchiveEntry |
ArchiveDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
Creates a new archive entry for entryName
for use with an OutputArchive. |
InputArchive |
ArchiveDriver.createInputArchive(Archive archive,
ReadOnlyFile rof)
Creates a new input archive for archive
from the given read only file. |
OutputArchive |
ArchiveDriver.createOutputArchive(Archive archive,
OutputStream out,
InputArchive source)
Creates a new output archive for archive
from the given output stream. |
Icon |
ArchiveDriver.getClosedIcon(Archive archive)
Returns the icon that FileSystemView
and FileTreeCellRenderer should
display for the given archive. |
Icon |
AbstractArchiveDriver.getClosedIcon(Archive archive)
Returns the value of the property closedIcon which was
provided to the constructor. |
Icon |
ArchiveDriver.getOpenIcon(Archive archive)
Returns the icon that FileTreeCellRenderer
should display for the given archive. |
Icon |
AbstractArchiveDriver.getOpenIcon(Archive archive)
Returns the value of the property openIcon which was
provided to the constructor. |
| Uses of Archive in de.schlichtherle.io.archive.tar |
|---|
| Methods in de.schlichtherle.io.archive.tar with parameters of type Archive | |
|---|---|
ArchiveEntry |
TarDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
|
InputArchive |
TarDriver.createInputArchive(Archive archive,
ReadOnlyFile rof)
Creates a new input archive for archive
from the given read only file. |
protected InputStream |
TarGZipDriver.createInputStream(Archive archive,
ReadOnlyFile rof)
|
protected InputStream |
TarDriver.createInputStream(Archive archive,
ReadOnlyFile rof)
Returns a new InputStream to read the contents from the
given ReadOnlyFile from. |
protected InputStream |
TarBZip2Driver.createInputStream(Archive archive,
ReadOnlyFile rof)
Returns a newly created and verified CBZip2InputStream. |
OutputArchive |
TarDriver.createOutputArchive(Archive archive,
OutputStream out,
InputArchive source)
Creates a new output archive for archive
from the given output stream. |
protected TarInputArchive |
TarDriver.createTarInputArchive(Archive archive,
InputStream in)
Returns a new TarInputArchive to read the contents from
the given InputStream. |
protected TarOutputArchive |
TarGZipDriver.createTarOutputArchive(Archive archive,
OutputStream out,
TarInputArchive source)
|
protected TarOutputArchive |
TarDriver.createTarOutputArchive(Archive archive,
OutputStream out,
TarInputArchive source)
|
protected TarOutputArchive |
TarBZip2Driver.createTarOutputArchive(Archive archive,
OutputStream out,
TarInputArchive source)
|
| Uses of Archive in de.schlichtherle.io.archive.zip |
|---|
| Uses of Archive in de.schlichtherle.io.archive.zip.raes |
|---|
| Methods in de.schlichtherle.io.archive.zip.raes with parameters of type Archive | |
|---|---|
ArchiveEntry |
AbstractZipRaesDriver.createArchiveEntry(Archive archive,
String entryName,
ArchiveEntry template)
Creates a new ZipEntry, enforcing that the data gets DEFLATED when written, even if copying data from a
STORED source entry. |
InputArchive |
AbstractZipRaesDriver.createInputArchive(Archive archive,
ReadOnlyFile rof)
This implementation calls AbstractZipRaesDriver.getRaesParameters(de.schlichtherle.io.archive.Archive), with which it
initializes a new RaesReadOnlyFile. |
OutputArchive |
ParanoidZipRaesDriver.createOutputArchive(Archive archive,
OutputStream out,
InputArchive source)
This implementation calls AbstractZipRaesDriver.getRaesParameters(de.schlichtherle.io.archive.Archive), with which it
initializes a new RaesOutputStream, and finally passes the
resulting stream to
ZipDriver.createZipOutputArchive(Archive, OutputStream, ZipInputArchive). |
OutputArchive |
AbstractZipRaesDriver.createOutputArchive(Archive archive,
OutputStream out,
InputArchive source)
This implementation calls AbstractZipRaesDriver.getRaesParameters(de.schlichtherle.io.archive.Archive), with which it
initializes a new RaesOutputStream, and finally passes the
resulting stream to the super class implementation. |
protected ZipInputArchive |
SafeZipRaesDriver.createZipInputArchive(Archive archive,
ReadOnlyFile rof)
If the net file length of the archive is larger than the authentication trigger, then a CheckedJarInputArchive for CRC-32
authentication is returned, otherwise a plain ZipInputArchive
which doesn't do any authentication. |
RaesParameters |
AbstractZipRaesDriver.getRaesParameters(Archive archive)
Returns the RaesParameters for the given canonical path name. |
|
TrueZIP 6.8.2 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||