TrueZIP 6.8

Uses of Class
de.schlichtherle.io.rof.AbstractReadOnlyFile

Packages that use AbstractReadOnlyFile
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.rof Provides random read only access to files (as opposed to the random read/write access provided by RandomAccessFile). 
 

Uses of AbstractReadOnlyFile in de.schlichtherle.crypto.io
 

Subclasses of AbstractReadOnlyFile in de.schlichtherle.crypto.io
 class CipherReadOnlyFile
          A read only file for transparent random read access to an encrypted file.
 

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

Subclasses of AbstractReadOnlyFile in de.schlichtherle.crypto.io.raes
 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).
 

Uses of AbstractReadOnlyFile in de.schlichtherle.io.rof
 

Subclasses of AbstractReadOnlyFile in de.schlichtherle.io.rof
 class BufferedReadOnlyFile
          A ReadOnlyFile implementation which provides buffered random read only access to another ReadOnlyFile.
 class ChannelReadOnlyFile
          A ReadOnlyFile implementation using file channels.
 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.
 


TrueZIP 6.8

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