Skip navigation links
TrueVFS 0.12.0

TrueVFS 0.12.0 API

TrueVFS is a virtual file system (VFS) for Java 7 which enables client applications to perform CRUD (Create, Read, Update, Delete) operations on archive files as if they were virtual directories, even with nested archive files in multithreaded environments.

See: Description

Packages 
Package Description
net.java.truevfs.access
Provides uniform, transparent, thread-safe, read/write access to archive files as if they were virtual directories.
net.java.truevfs.access.swing
Provides Swing GUI classes for viewing file trees and choosing entries in archive files.
net.java.truevfs.comp.ibm437
Provides the IBM437 character set, which was implicitly assumed to be used for ZIP files before version 6-3-0 of PKWARE's ZIP File Format Specification defined it explicitly and added UTF-8 as an option.
net.java.truevfs.comp.inst
Provides basic functionality for instrumenting the TrueVFS Kernel at runtime.
net.java.truevfs.comp.jmx
Provides basic functionality for instrumenting the TrueVFS Kernel with a JMX interface at runtime.
net.java.truevfs.comp.tardriver
The archive driver family for TAR files.
net.java.truevfs.comp.zip
Provides classes for reading and writing ZIP files.
net.java.truevfs.comp.zip.crypto
Provides utilities for ZIP file cryptography.
net.java.truevfs.comp.zipdriver
The archive driver family for ZIP files.
net.java.truevfs.driver.file
Provides a file system driver for accessing the platform file system.
net.java.truevfs.driver.http
Provides a file system driver for read-only access to the web.
net.java.truevfs.driver.jar
Provides a file system driver for accessing the JAR file format.
net.java.truevfs.driver.odf
Provides a file system driver for accessing the Open Document File format.
net.java.truevfs.driver.sfx
Provides a file system driver for read-only access to the SelF eXtracting ZIP file format, alias SFX.
net.java.truevfs.driver.tar
Provides a file system driver for accessing the TAR file format.
net.java.truevfs.driver.tar.bzip2
Provides a file system driver for accessing the BZIP2 compressed TAR file format.
net.java.truevfs.driver.tar.gzip
Provides a file system driver for accessing the GZIP compressed TAR file format.
net.java.truevfs.driver.tar.xz
Provides a file system driver for accessing the XZ compressed TAR file format.
net.java.truevfs.driver.zip
Provides a file system driver for accessing the ZIP file format.
net.java.truevfs.driver.zip.raes
Provides a file system driver for accessing the RAES encrypted ZIP file format, alias ZIP.RAES or TZP.
net.java.truevfs.driver.zip.raes.crypto
Reads and writes files according to the Random Access Encryption Specification (RAES).
net.java.truevfs.kernel.spec
Defines the API for accessing the (federated virtual) file system space.
net.java.truevfs.kernel.spec.cio
net.java.truevfs.kernel.spec.sl
Provides singletons to locate service providers on the class path.
net.java.truevfs.kernel.spec.spi
Provides abstract classes for locatable service providers.
net.java.truevfs.samples.access
Sample code for the TrueVFS Access API.
net.java.truevfs.samples.raes
Sample code for encryption and decryption with RAES.

TrueVFS is a virtual file system (VFS) for Java 7 which enables client applications to perform CRUD (Create, Read, Update, Delete) operations on archive files as if they were virtual directories, even with nested archive files in multithreaded environments.

As a library, TrueVFS provides simple, uniform, transparent, thread-safe, read/write access to archive files as if they were virtual directories in a file system path.

As a framework, TrueVFS provides the API to write file system drivers which plug-in to its federated file system space.

Skip navigation links
TrueVFS 0.12.0

Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.