TrueZIP 6.8.2

Uses of Class
de.schlichtherle.io.ArchiveController

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.2

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