TrueZIP 6.8.2

Uses of Interface
de.schlichtherle.io.rof.ReadOnlyFile

Packages that use ReadOnlyFile
de.schlichtherle.crypto.io Provides utility classes for encryption and decryption. 
de.schlichtherle.crypto.io.raes Reads and writes files according to the Random Access Encryption Specification (RAES). 
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. 
de.schlichtherle.io.rof Provides random read only access to files (as opposed to the random read/write access provided by RandomAccessFile). 
de.schlichtherle.util.zip A drop-in replacement for the classes in the package java.util.zip which read and write ZIP files. 
 

Uses of ReadOnlyFile in de.schlichtherle.crypto.io
 

Classes in de.schlichtherle.crypto.io that implement ReadOnlyFile
 class CipherReadOnlyFile
          A read only file for transparent random read access to an encrypted file.
 

Constructors in de.schlichtherle.crypto.io with parameters of type ReadOnlyFile
CipherReadOnlyFile(ReadOnlyFile rof)
          Creates a read only file for transparent random read access to an encrypted file.
 

Uses of ReadOnlyFile in de.schlichtherle.crypto.io.raes
 

Classes in de.schlichtherle.crypto.io.raes that implement ReadOnlyFile
 class RaesReadOnlyFile
          This class implements a ReadOnlyFile in order to provide transparent random read only access to the plain text data which has been encrypted and stored in a file according to the Random Access Encryption Specification (RAES).
(package private)  class Type0RaesReadOnlyFile
          Reads a type 0 RAES file.
 

Methods in de.schlichtherle.crypto.io.raes with parameters of type ReadOnlyFile
static RaesReadOnlyFile RaesReadOnlyFile.getInstance(ReadOnlyFile rof, RaesParameters parameters)
          Creates a new instance of RaesReadOnlyFile.
 

Constructors in de.schlichtherle.crypto.io.raes with parameters of type ReadOnlyFile
RaesReadOnlyFile(ReadOnlyFile rof)
           
Type0RaesReadOnlyFile(ReadOnlyFile rof, Type0RaesParameters parameters)
           
 

Uses of ReadOnlyFile in de.schlichtherle.io
 

Classes in de.schlichtherle.io that implement ReadOnlyFile
(package private)  class CountingReadOnlyFile
           
 

Constructors in de.schlichtherle.io with parameters of type ReadOnlyFile
CountingReadOnlyFile(ReadOnlyFile rof)
           
 

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

Methods in de.schlichtherle.io.archive.spi with parameters of type ReadOnlyFile
 InputArchive ArchiveDriver.createInputArchive(Archive archive, ReadOnlyFile rof)
          Creates a new input archive for archive from the given read only file.
 

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

Methods in de.schlichtherle.io.archive.tar with parameters of type ReadOnlyFile
 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.
 

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

Methods in de.schlichtherle.io.archive.zip with parameters of type ReadOnlyFile
 InputArchive ZipDriver.createInputArchive(Archive archive, ReadOnlyFile rof)
          Creates a new input archive for archive from the given read only file.
protected  ZipInputArchive ZipDriver.createZip32InputArchive(Archive archive, ReadOnlyFile rof)
          Deprecated. Use ZipDriver.createZipInputArchive(de.schlichtherle.io.archive.Archive, de.schlichtherle.io.rof.ReadOnlyFile) instead.
protected  ZipInputArchive ZipDriver.createZipInputArchive(Archive archive, ReadOnlyFile rof)
           
protected  ZipInputArchive JarDriver.createZipInputArchive(Archive archive, ReadOnlyFile rof)
           
protected  ZipInputArchive CheckedZipDriver.createZipInputArchive(Archive archive, ReadOnlyFile rof)
           
protected  ZipInputArchive CheckedReadOnlySfxDriver.createZipInputArchive(Archive archive, ReadOnlyFile rof)
           
protected  ZipInputArchive CheckedOdfDriver.createZipInputArchive(Archive archive, ReadOnlyFile rof)
           
protected  ZipInputArchive CheckedJarDriver.createZipInputArchive(Archive archive, ReadOnlyFile rof)
           
 

Constructors in de.schlichtherle.io.archive.zip with parameters of type ReadOnlyFile
CheckedJarInputArchive(ReadOnlyFile rof, String charset, boolean preambled, boolean postambled)
           
CheckedZip32InputArchive(ReadOnlyFile rof, String charset, boolean preambled, boolean postambled)
          Deprecated.  
CheckedZipInputArchive(ReadOnlyFile rof, String charset, boolean preambled, boolean postambled)
           
JarInputArchive(ReadOnlyFile rof, String charset, boolean preambled, boolean postambled)
           
Zip32InputArchive(ReadOnlyFile rof, String charset, boolean preambled, boolean postambled)
          Deprecated.  
ZipInputArchive(ReadOnlyFile rof, String charset, boolean preambled, boolean postambled)
           
 

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

Methods in de.schlichtherle.io.archive.zip.raes with parameters of type ReadOnlyFile
 InputArchive AbstractZipRaesDriver.createInputArchive(Archive archive, ReadOnlyFile rof)
          This implementation calls AbstractZipRaesDriver.getRaesParameters(de.schlichtherle.io.archive.Archive), with which it initializes a new RaesReadOnlyFile.
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.
 

Uses of ReadOnlyFile in de.schlichtherle.io.rof
 

Classes in de.schlichtherle.io.rof that implement ReadOnlyFile
 class AbstractReadOnlyFile
          A base class for ReadOnlyFile implementations which implements the common boilerplate.
 class BufferedReadOnlyFile
          A ReadOnlyFile implementation which provides buffered random read only access to another ReadOnlyFile.
 class ChannelReadOnlyFile
          A ReadOnlyFile implementation using file channels.
 class FastReadOnlyFile
          Deprecated. Depending on the implementation of the J2SE API, this class most likely does not provide any performance improvement. Use where necessary only!
 class FilterReadOnlyFile
          A base class for any class which wants to decorate a ReadOnlyFile.
 class MemoryMappedReadOnlyFile
          Deprecated. This class does not reliably work on the Windows platform, and hence its not used in TrueZIP. The reason is that the mapped file remains allocated until the garbage collector frees it even if the file channel and/or the RandomAccessFile has been closed. Subsequent delete/write operations on the file will then fail. For more information, please refer to http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4715154.
 class SimpleReadOnlyFile
          A ReadOnlyFile implementation using a RandomAccessFile.
 

Fields in de.schlichtherle.io.rof declared as ReadOnlyFile
protected  ReadOnlyFile ReadOnlyFileInputStream.rof
          The underlying ReadOnlyFile.
protected  ReadOnlyFile FilterReadOnlyFile.rof
          The read only file to be filtered.
 

Methods in de.schlichtherle.io.rof that return ReadOnlyFile
protected  ReadOnlyFile BufferedReadOnlyFile.createReadOnlyFile(File file)
          A factory method called by the constructor to get a read only file to access the contents of the read only file.
 

Constructors in de.schlichtherle.io.rof with parameters of type ReadOnlyFile
BufferedReadOnlyFile(ReadOnlyFile rof)
          Creates a new instance of BufferedReadOnlyFile.
BufferedReadOnlyFile(ReadOnlyFile rof, File file, int windowLen)
           
BufferedReadOnlyFile(ReadOnlyFile rof, int windowLen)
          Creates a new instance of BufferedReadOnlyFile.
FilterReadOnlyFile(ReadOnlyFile rof)
          Creates a new instance of FilterReadOnlyFile, which filters the given read only file.
ReadOnlyFileInputStream(ReadOnlyFile rof)
          Adapts the given ReadOnlyFile.
 

Uses of ReadOnlyFile in de.schlichtherle.util.zip
 

Fields in de.schlichtherle.util.zip declared as ReadOnlyFile
private  ReadOnlyFile BasicZipFile.archive
          The actual data source.
 

Methods in de.schlichtherle.util.zip that return ReadOnlyFile
protected  ReadOnlyFile BasicZipFile.createReadOnlyFile(File file)
          Deprecated. This method is unsafe because it's called by some constructors. Use a constructor with a ReadOnlyFile parameter instead.
 

Methods in de.schlichtherle.util.zip with parameters of type ReadOnlyFile
private  int BasicZipFile.findCentralDirectory(ReadOnlyFile rof, boolean preambled, boolean postambled)
          Positions the file pointer at the first Central File Header.
private  void BasicZipFile.mountCentralDirectory(ReadOnlyFile rof, boolean preambled, boolean postambled)
          Reads the central directory of the given file and populates the internal tables with ZipEntry instances.
 

Constructors in de.schlichtherle.util.zip with parameters of type ReadOnlyFile
BasicZipFile(ReadOnlyFile rof)
          Deprecated. Use new BasicZipFile.BasicZipFile(ReadOnlyFile, String, boolean, boolean) instead.
BasicZipFile(ReadOnlyFile rof, File file, String charset, boolean preambled, boolean postambled)
           
BasicZipFile(ReadOnlyFile rof, String charset)
          Deprecated. Use new BasicZipFile.BasicZipFile(ReadOnlyFile, String, boolean, boolean) instead.
BasicZipFile(ReadOnlyFile rof, String charset, boolean preambled, boolean postambled)
          Opens the given ReadOnlyFile for reading its entries.
ZipFile(ReadOnlyFile rof)
          Equivalent to ZipFile(rof, DEFAULT_CHARSET, true, false)
ZipFile(ReadOnlyFile rof, String charset)
          Equivalent to ZipFile(rof, charset, true, false)
ZipFile(ReadOnlyFile rof, String charset, boolean preambled, boolean postambled)
          Opens the given ReadOnlyFile for reading its entries.
 


TrueZIP 6.8.2

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