|
TrueZIP 6.8.3 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use ArchiveController | |
|---|---|
| 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. |
| Uses of ArchiveController in de.schlichtherle.io |
|---|
| Subclasses of ArchiveController in de.schlichtherle.io | |
|---|---|
(package private) class |
ArchiveFileSystemController
This archive controller implements the automounting functionality. |
(package private) class |
UpdatingArchiveController
This archive controller implements the mounting/unmounting strategy by performing a full update of the target archive file. |
| Fields in de.schlichtherle.io declared as ArchiveController | |
|---|---|
private ArchiveController |
File.controller
This refers to the archive controller if and only if this file refers to an archive file, otherwise it's null. |
private ArchiveController |
ArchiveController.enclController
The archive controller of the enclosing archive, if any. |
private ArchiveController |
ArchiveController.ArchiveEntryFalsePositiveException.enclController
|
| Methods in de.schlichtherle.io that return ArchiveController | |
|---|---|
(package private) static ArchiveController |
ArchiveControllers.get(File file)
Factory method returning an ArchiveController object for the
given archive file. |
(package private) ArchiveController |
File.getArchiveController()
Returns an archive controller if and only if the path denotes an archive file, or null otherwise. |
(package private) ArchiveController |
ArchiveController.FalsePositiveException.getController()
Returns the archive controller which has thrown this exception. |
(package private) ArchiveController |
ArchiveController.getEnclController()
Returns the ArchiveController of the enclosing archive file,
if any. |
(package private) ArchiveController |
ArchiveController.ArchiveEntryFalsePositiveException.getEnclController()
Returns the controller which's target file contains the false positive archive file as an archive entry. |
| Methods in de.schlichtherle.io with parameters of type ArchiveController | |
|---|---|
private static void |
Files.cp0(boolean preserve,
ArchiveController srcController,
String srcEntryName,
ArchiveController dstController,
String dstEntryName)
Copies a source file to a destination file, optionally preserving the source's last modification time. |
private static void |
Files.cp0(boolean preserve,
ArchiveController srcController,
String srcEntryName,
File dst)
Copies a source file to a destination file, optionally preserving the source's last modification time. |
(package private) static void |
Files.cp0(boolean preserve,
File src,
InputStream in,
ArchiveController dstController,
String dstEntryName)
Copies a source file to a destination file, optionally preserving the source's last modification time. |
private boolean |
ArchiveController.isEnclosedBy(ArchiveController wannabe)
|
private void |
UpdatingArchiveController.unwrap(ArchiveController controller,
String entryName,
boolean autoCreate)
|
private void |
UpdatingArchiveController.unwrapFromLockedController(ArchiveController controller,
String entryName,
boolean autoCreate)
|
private void |
UpdatingArchiveController.wrap(ArchiveController controller,
String entryName)
|
private void |
UpdatingArchiveController.wrapToWriteLockedController(ArchiveController controller,
String entryName)
|
| Constructors in de.schlichtherle.io with parameters of type ArchiveController | |
|---|---|
ArchiveController.ArchiveEntryFalsePositiveException(ArchiveController enclController,
String enclEntryName,
IOException cause)
Creates a new ArchiveEntryFalsePositiveException. |
|
ArchiveController.DirectoryArchiveEntryFalsePositiveException(ArchiveController enclController,
String enclEntryName,
IOException cause)
Creates a new DirectoryArchiveEntryFalsePositiveException. |
|
ArchiveController.FileArchiveEntryFalsePositiveException(ArchiveController enclController,
String enclEntryName,
IOException cause)
Creates a new FileArchiveEntryFalsePositiveException. |
|
ArchiveController(File target,
ArchiveController enclController,
String enclEntryName,
ArchiveDriver driver)
This constructor schedules this controller to be thrown away if no more File objects are referring to it. |
|
ArchiveFileSystemController(File target,
ArchiveController enclController,
String enclEntryName,
ArchiveDriver driver)
Creates a new instance of ArchiveFileSystemController |
|
UpdatingArchiveController(File target,
ArchiveController enclController,
String enclEntryName,
ArchiveDriver driver)
|
|
|
TrueZIP 6.8.3 | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||