TrueZIP File* 7.0-rc1

Package de.schlichtherle.truezip.file

This package provides convenient multi-threaded read/write access to archive files as if they were just plain old directories in a file system path by means of the TFile* classes and their dependent classes.

See:
          Description

Interface Summary
TArchiveDetector Detects prospective archive files (i.e. prospective federated file systems) solely by scanning file path names - usually by testing for file name suffixes like .zip etc.
 

Class Summary
TDefaultArchiveDetector An archive detector which matches file paths against a pattern of file suffixes in order to detect prospective archive files (i.e. prospective federated file systems) and look up their corresponding file system driver using a file system driver service.
TFile A replacement for its subclass which provides transparent read/write access to archive files and their entries as if they were (virtual) directories and files.
TFileBeanInfo Provides a persistence delegate to support XMLEncoder/XMLDecoder.
TFileInputStream A replacement for FileInputStream for reading plain old files or entries in an archive file.
TFileOutputStream A replacement for FileOutputStream for writing plain old files or entries in an archive file.
TFileReader A replacement for FileReader for reading plain old files or entries in an archive file.
TFileWriter A replacement for FileWriter for writing plain old files or entries in an archive file.
ThreadLocalMatcher A thread local Matcher.
TIO Provides fast bulk I/O operations for Files and TFiles.
 

Exception Summary
TContainsFileException Thrown to indicate that two paths are referring to the same file or contain each other.
 

Package de.schlichtherle.truezip.file Description

This package provides convenient multi-threaded read/write access to archive files as if they were just plain old directories in a file system path by means of the TFile* classes and their dependent classes.

These were the well-known File* classes in TrueZIP 6 which have now been renamed to TFile* and relocated to the new package de.schlichtherle.truezip.file.

Warning:The classes in this package access and manipulate archive files as external resources and may cache some of their state in memory and temporary files. Third parties must not concurrently access these archive files!


TrueZIP File* 7.0-rc1

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