All Downloads are FREE. Search and download functionalities are using the official Maven repository.

de.schlichtherle.io.archive.spi.package.html Maven / Gradle / Ivy

Go to download

TrueZIP is a Java based Virtual File System (VFS) to enable transparent, multi-threaded read/write access to archive files (ZIP, TAR etc.) as if they were directories. Archive files may be arbitrarily nested and the nesting level is only limited by heap and file system size.

The newest version!




    
    
        

The Service Provider Interface (SPI) for pluggable {@code ArchiveDriver}s. The interfaces and classes in this package are used by some package private classes in the package {@code de.schlichtherle.io} in order to access archive files without requiring to know the archive type.

To implement support for a custom archive type, developers must implement the interfaces in this package and either provide a custom implementation of the {@link de.schlichtherle.io.ArchiveDetector} interface or register the driver class with the {@link de.schlichtherle.io.DefaultArchiveDetector} class.

Some classes in this package are provided to ease the task of implementing an archive driver.





© 2015 - 2024 Weber Informatics LLC | Privacy Policy