TrueZIP 6.8.1

Uses of Package
de.schlichtherle.io.archive.spi

Packages that use de.schlichtherle.io.archive.spi
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.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. 
 

Classes in de.schlichtherle.io.archive.spi used by de.schlichtherle.io
ArchiveDriver
          This "driver" interface is used in a Builder software pattern as the Builder or Abstract Factory which reads and writes archives of a particular type, e.g.
InputArchiveBusyException
          Thrown to indicate that the InputArchive.getInputStream(de.schlichtherle.io.archive.spi.ArchiveEntry, de.schlichtherle.io.archive.spi.ArchiveEntry) method failed because the archive is already busy on input.
OutputArchiveBusyException
          Thrown to indicate that the OutputArchive.getOutputStream(de.schlichtherle.io.archive.spi.ArchiveEntry, de.schlichtherle.io.archive.spi.ArchiveEntry) method failed because the archive is already busy on output.
 

Classes in de.schlichtherle.io.archive.spi used by de.schlichtherle.io.archive.spi
ArchiveDriver
          This "driver" interface is used in a Builder software pattern as the Builder or Abstract Factory which reads and writes archives of a particular type, e.g.
ArchiveEntry
          A simple interface for entries in an archive.
InputArchive
          Defines the interface used to read entries from an archive file.
InputArchiveBusyException
          Thrown to indicate that the InputArchive.getInputStream(de.schlichtherle.io.archive.spi.ArchiveEntry, de.schlichtherle.io.archive.spi.ArchiveEntry) method failed because the archive is already busy on input.
OutputArchive
          Defines the interface used to write entries to an archive file.
OutputArchiveBusyException
          Thrown to indicate that the OutputArchive.getOutputStream(de.schlichtherle.io.archive.spi.ArchiveEntry, de.schlichtherle.io.archive.spi.ArchiveEntry) method failed because the archive is already busy on output.
 

Classes in de.schlichtherle.io.archive.spi used by de.schlichtherle.io.archive.tar
AbstractArchiveDriver
          An abstract archive driver implementation to ease the task of developing an archive driver.
ArchiveDriver
          This "driver" interface is used in a Builder software pattern as the Builder or Abstract Factory which reads and writes archives of a particular type, e.g.
ArchiveEntry
          A simple interface for entries in an archive.
InputArchive
          Defines the interface used to read entries from an archive file.
OutputArchive
          Defines the interface used to write entries to an archive file.
 

Classes in de.schlichtherle.io.archive.spi used by de.schlichtherle.io.archive.zip
AbstractArchiveDriver
          An abstract archive driver implementation to ease the task of developing an archive driver.
ArchiveDriver
          This "driver" interface is used in a Builder software pattern as the Builder or Abstract Factory which reads and writes archives of a particular type, e.g.
ArchiveEntry
          A simple interface for entries in an archive.
InputArchive
          Defines the interface used to read entries from an archive file.
MultiplexedOutputArchive
          A decorator for output archives which allows to write an unlimited number of entries concurrently while actually only one entry is written at a time to the target output archive.
OutputArchive
          Defines the interface used to write entries to an archive file.
 

Classes in de.schlichtherle.io.archive.spi used by de.schlichtherle.io.archive.zip.raes
AbstractArchiveDriver
          An abstract archive driver implementation to ease the task of developing an archive driver.
ArchiveDriver
          This "driver" interface is used in a Builder software pattern as the Builder or Abstract Factory which reads and writes archives of a particular type, e.g.
ArchiveEntry
          A simple interface for entries in an archive.
InputArchive
          Defines the interface used to read entries from an archive file.
OutputArchive
          Defines the interface used to write entries to an archive file.
 


TrueZIP 6.8.1

Copyright © 2005-2010 Schlichtherle IT Services. All Rights Reserved.