TrueZIP 6.8.3

Uses of Interface
de.schlichtherle.io.archive.spi.ArchiveEntry

Packages that use ArchiveEntry
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. 
 

Uses of ArchiveEntry in de.schlichtherle.io
 

Fields in de.schlichtherle.io declared as ArchiveEntry
(package private)  ArchiveEntry ArchiveFileSystem.AbstractDelta.Element.entry
           
private  ArchiveEntry ArchiveFileSystem.root
          The archive entry for the virtual root of this file system.
 

Methods in de.schlichtherle.io that return ArchiveEntry
private  ArchiveEntry ArchiveFileSystem.createArchiveEntry(String entryName)
          Like ArchiveFileSystem.createArchiveEntry(java.lang.String, de.schlichtherle.io.archive.spi.ArchiveEntry), but throws an AssertionError instead of CharConversionException.
(package private)  ArchiveEntry ArchiveFileSystemController.createArchiveEntry(String entryName, ArchiveEntry blueprint)
           
private  ArchiveEntry ArchiveFileSystem.createArchiveEntry(String entryName, ArchiveEntry blueprint)
          Creates an archive entry which is going to be linked into this virtual archive file system in the near future.
(package private)  ArchiveEntry ArchiveFileSystem.get(String entryName)
          Looks up the specified entry in the file system and returns it or null if not existent.
 ArchiveEntry ArchiveFileSystem.LinkDelta.getEntry()
           
 ArchiveEntry ArchiveFileSystem.Delta.getEntry()
          Returns the entry operated by this file system delta.
(package private)  ArchiveEntry ArchiveFileSystem.getRoot()
          Returns the virtual root directory of this file system.
 

Methods in de.schlichtherle.io with parameters of type ArchiveEntry
(package private)  ArchiveEntry ArchiveFileSystemController.createArchiveEntry(String entryName, ArchiveEntry blueprint)
           
private  ArchiveEntry ArchiveFileSystem.createArchiveEntry(String entryName, ArchiveEntry blueprint)
          Creates an archive entry which is going to be linked into this virtual archive file system in the near future.
private  ArchiveFileSystem.AbstractDelta.Element[] ArchiveFileSystem.LinkDelta.createElements(String entryName, boolean createParents, ArchiveEntry template, int level)
           
(package private)  InputStream UpdatingArchiveController.createInputStream(ArchiveEntry entry, ArchiveEntry dstEntry)
           
(package private)  InputStream InputArchiveMetaData.createInputStream(ArchiveEntry entry, ArchiveEntry dstEntry)
           
(package private) abstract  InputStream ArchiveController.createInputStream(ArchiveEntry entry, ArchiveEntry dstEntry)
          Important: This controller's read or write lock must be acquired.
(package private)  OutputStream UpdatingArchiveController.createOutputStream(ArchiveEntry entry, ArchiveEntry srcEntry)
           
(package private)  OutputStream OutputArchiveMetaData.createOutputStream(ArchiveEntry entry, ArchiveEntry srcEntry)
           
(package private) abstract  OutputStream ArchiveController.createOutputStream(ArchiveEntry entry, ArchiveEntry srcEntry)
          Important: This controller's write lock must be acquired.
private  void ArchiveFileSystem.LinkDelta.ensureMayBeReplaced(String entryName, ArchiveEntry oldEntry)
           
private  void ArchiveFileSystem.fixParents(ArchiveEntry entry)
          Called from a constructor to fix the parent directories of entry, ensuring that all parent directories of the entry exist and that they contain the respective child.
private  String ArchiveFileSystem.getEntryName(ArchiveEntry entry)
           
(package private)  ArchiveFileSystem.Delta ArchiveFileSystem.link(String entryName, boolean createParents, ArchiveEntry template)
          Begins a "create and link entry" transaction to ensure that either a new entry for the given entryName will be created or an existing entry is replaced within this virtual archive file system.
 

Constructors in de.schlichtherle.io with parameters of type ArchiveEntry
ArchiveEntryMetaData(ArchiveEntry entry)
          A package private constructor.
ArchiveFileSystem.AbstractDelta.Element(String baseName, ArchiveEntry entry)
           
ArchiveFileSystem.LinkDelta(String entryName, boolean createParents, ArchiveEntry template)
           
 

Uses of ArchiveEntry in de.schlichtherle.io.archive.spi
 

Classes in de.schlichtherle.io.archive.spi that implement ArchiveEntry
 class RfsEntry
          A utility class which adapts a File instance to an ArchiveEntry (RFS means Real File System).
 

Fields in de.schlichtherle.io.archive.spi declared as ArchiveEntry
private  ArchiveEntry MultiplexedOutputArchive.TempEntryOutputStream.entry
           
private  ArchiveEntry MultiplexedOutputArchive.TempEntryOutputStream.srcEntry
           
 

Methods in de.schlichtherle.io.archive.spi that return ArchiveEntry
 ArchiveEntry ArchiveDriver.createArchiveEntry(Archive archive, String entryName, ArchiveEntry template)
          Creates a new archive entry for entryName for use with an OutputArchive.
 ArchiveEntry ArchiveEntryFactory.createArchiveEntry(String entryName, ArchiveEntry blueprint)
          Deprecated.  
 ArchiveEntry OutputArchive.getArchiveEntry(String entryName)
          Returns the ArchiveEntry for the given entry name or null if no entry with this name has been written or started to be written.
 ArchiveEntry MultiplexedOutputArchive.getArchiveEntry(String entryName)
           
 ArchiveEntry InputArchive.getArchiveEntry(String entryName)
          Returns the ArchiveEntry for the given entry name or null if no entry with this name exists.
 

Methods in de.schlichtherle.io.archive.spi with parameters of type ArchiveEntry
 ArchiveEntry ArchiveDriver.createArchiveEntry(Archive archive, String entryName, ArchiveEntry template)
          Creates a new archive entry for entryName for use with an OutputArchive.
 ArchiveEntry ArchiveEntryFactory.createArchiveEntry(String entryName, ArchiveEntry blueprint)
          Deprecated.  
 InputStream InputArchive.getInputStream(ArchiveEntry entry, ArchiveEntry dstEntry)
          Returns a new InputStream for reading the contents of the given archive entry.
 OutputStream OutputArchive.getOutputStream(ArchiveEntry entry, ArchiveEntry srcEntry)
          Returns a new OutputStream for writing the contents of the given archive entry.
 OutputStream MultiplexedOutputArchive.getOutputStream(ArchiveEntry entry, ArchiveEntry srcEntry)
           
private  void MultiplexedOutputArchive.setSize(ArchiveEntry entry, long size)
           
 void OutputArchive.storeDirectory(ArchiveEntry entry)
          Deprecated. This method will be removed in the next major version number release and should be implemented as getOutputStream(entry, null).close().
 void MultiplexedOutputArchive.storeDirectory(ArchiveEntry entry)
          Deprecated. This method will be removed in the next major version number release and should be implemented as getOutputStream(entry, null).close().
 

Constructors in de.schlichtherle.io.archive.spi with parameters of type ArchiveEntry
InputArchiveBusyException(ArchiveEntry entry)
          Constructs an instance of InputArchiveBusyException with the specified archive entry.
MultiplexedOutputArchive.EntryOutputStream(ArchiveEntry entry, ArchiveEntry srcEntry)
           
MultiplexedOutputArchive.TempEntryOutputStream(ArchiveEntry entry, ArchiveEntry srcEntry, File temp)
           
OutputArchiveBusyException(ArchiveEntry entry)
          Constructs an instance of ArchiveDriverBusyException with the specified archive entry.
 

Uses of ArchiveEntry in de.schlichtherle.io.archive.tar
 

Classes in de.schlichtherle.io.archive.tar that implement ArchiveEntry
 class TarEntry
          An entry in a TAR archive which implements the ArchiveEntry interface.
 

Methods in de.schlichtherle.io.archive.tar that return ArchiveEntry
 ArchiveEntry TarDriver.createArchiveEntry(Archive archive, String entryName, ArchiveEntry template)
           
 ArchiveEntry TarOutputArchive.getArchiveEntry(String entryName)
           
 ArchiveEntry TarInputArchive.getArchiveEntry(String entryName)
           
 

Methods in de.schlichtherle.io.archive.tar with parameters of type ArchiveEntry
 ArchiveEntry TarDriver.createArchiveEntry(Archive archive, String entryName, ArchiveEntry template)
           
 InputStream TarInputArchive.getInputStream(ArchiveEntry entry, ArchiveEntry dstEntry)
           
 OutputStream TarOutputArchive.getOutputStream(ArchiveEntry entry, ArchiveEntry srcEntry)
           
 void TarOutputArchive.storeDirectory(ArchiveEntry entry)
          Deprecated. This method will be removed in the next major version number release and should be implemented as getOutputStream(entry, null).close().
 

Uses of ArchiveEntry in de.schlichtherle.io.archive.zip
 

Classes in de.schlichtherle.io.archive.zip that implement ArchiveEntry
 class JarEntry
          Extends ZipEntry in order to reflect the different date/time conversion in JAR files.
 class Zip32Entry
          Deprecated. Use ZipEntry instead.
 class ZipEntry
          An adapter class to make the ZipEntry class implement the ArchiveEntry interface.
 

Methods in de.schlichtherle.io.archive.zip that return ArchiveEntry
 ArchiveEntry ZipDriver.createArchiveEntry(Archive archive, String entryName, ArchiveEntry template)
           
 ArchiveEntry ZipOutputArchive.getArchiveEntry(String entryName)
           
 ArchiveEntry ZipInputArchive.getArchiveEntry(String entryName)
           
 

Methods in de.schlichtherle.io.archive.zip with parameters of type ArchiveEntry
 ArchiveEntry ZipDriver.createArchiveEntry(Archive archive, String entryName, ArchiveEntry template)
           
 InputStream ZipInputArchive.getInputStream(ArchiveEntry entry, ArchiveEntry dstEntry)
           
 InputStream CheckedZipInputArchive.getInputStream(ArchiveEntry entry, ArchiveEntry dstEntry)
          Overridden to read from a checked input stream.
 InputStream CheckedJarInputArchive.getInputStream(ArchiveEntry entry, ArchiveEntry dstEntry)
          Overridden to read from a checked input stream.
 OutputStream ZipOutputArchive.getOutputStream(ArchiveEntry dstEntry, ArchiveEntry srcEntry)
           
 OutputStream OdfOutputArchive.getOutputStream(ArchiveEntry entry, ArchiveEntry srcEntry)
           
 void ZipOutputArchive.storeDirectory(ArchiveEntry entry)
          Deprecated. This method will be removed in the next major version number release and should be implemented as getOutputStream(entry, null).close().
 

Uses of ArchiveEntry in de.schlichtherle.io.archive.zip.raes
 

Methods in de.schlichtherle.io.archive.zip.raes that return ArchiveEntry
 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.
 

Methods in de.schlichtherle.io.archive.zip.raes with parameters of type ArchiveEntry
 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.
 


TrueZIP 6.8.3

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