|
TrueZIP 6.8.3 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| 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 |
|---|
| 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.3 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||