- DateTimeConverter - Enum in de.schlichtherle.truezip.zip
-
Converts Java time values to DOS date/time values and vice versa.
- de.schlichtherle.truezip.awt - package de.schlichtherle.truezip.awt
-
Provides custom AWT GUI classes.
- de.schlichtherle.truezip.crypto - package de.schlichtherle.truezip.crypto
-
Provides general utility classes for cryptography.
- de.schlichtherle.truezip.crypto.param - package de.schlichtherle.truezip.crypto.param
-
Provides interfaces and implementations for general cryptography parameters.
- de.schlichtherle.truezip.crypto.raes - package de.schlichtherle.truezip.crypto.raes
-
Reads and writes files according to the Random Access Encryption
Specification (RAES).
- de.schlichtherle.truezip.crypto.raes.param - package de.schlichtherle.truezip.crypto.raes.param
-
Provides interfaces and implementations for RAES cryptography parameters.
- de.schlichtherle.truezip.crypto.raes.param.console - package de.schlichtherle.truezip.crypto.raes.param.console
-
- de.schlichtherle.truezip.crypto.raes.param.swing - package de.schlichtherle.truezip.crypto.raes.param.swing
-
- de.schlichtherle.truezip.entry - package de.schlichtherle.truezip.entry
-
Essential interfaces and classes for entries and containers in (possibly
federated virtual) file systems.
- de.schlichtherle.truezip.extension.pace - package de.schlichtherle.truezip.extension.pace
-
The TrueVFS Extension PaceManager implemetation.
- de.schlichtherle.truezip.file - package de.schlichtherle.truezip.file
-
Provides uniform, transparent, thread-safe, read/write access to archive
files as if they were just plain directories in a file system path by means
of the TFile*
classes and their dependent classes.
- de.schlichtherle.truezip.file.swing - package de.schlichtherle.truezip.file.swing
-
Provides Swing GUI classes for viewing file trees and choosing entries in
archive files.
- de.schlichtherle.truezip.fs - package de.schlichtherle.truezip.fs
-
Provides access to (possibly federated virtual) file systems.
- de.schlichtherle.truezip.fs.archive.tar - package de.schlichtherle.truezip.fs.archive.tar
-
The archive driver family for TAR files.
- de.schlichtherle.truezip.fs.archive.zip - package de.schlichtherle.truezip.fs.archive.zip
-
The archive driver family for ZIP files.
- de.schlichtherle.truezip.fs.archive.zip.raes - package de.schlichtherle.truezip.fs.archive.zip.raes
-
The archive driver family for RAES encrypted ZIP files, alias TZP files.
- de.schlichtherle.truezip.fs.file - package de.schlichtherle.truezip.fs.file
-
Implements the file
scheme for accessing the local file system using
the java.io.File*
API.
- de.schlichtherle.truezip.fs.http - package de.schlichtherle.truezip.fs.http
-
Implements the http(s)
scheme for read-only access to the web.
- de.schlichtherle.truezip.fs.inst - package de.schlichtherle.truezip.fs.inst
-
Provides base classes for the instrumentation of the TrueZIP Kernel.
- de.schlichtherle.truezip.fs.inst.jmx - package de.schlichtherle.truezip.fs.inst.jmx
-
Provides classes to instrument the TrueZIP Kernel with JMX.
- de.schlichtherle.truezip.fs.inst.jul - package de.schlichtherle.truezip.fs.inst.jul
-
Provides classes to instrument the TrueZIP Kernel with
java.util.logging
.
- de.schlichtherle.truezip.fs.nio.file - package de.schlichtherle.truezip.fs.nio.file
-
Implements the file
scheme for accessing the local file system using
the NIO.2
API.
- de.schlichtherle.truezip.fs.sl - package de.schlichtherle.truezip.fs.sl
-
Provides singletons to locate file system driver service providers and a
file system manager service provider on the class path.
- de.schlichtherle.truezip.fs.spi - package de.schlichtherle.truezip.fs.spi
-
Provides abstract classes for locatable service providers for a file system
manager and file system providers.
- de.schlichtherle.truezip.io - package de.schlichtherle.truezip.io
-
Provides I/O utility classes.
- de.schlichtherle.truezip.io.swing - package de.schlichtherle.truezip.io.swing
-
Provides Swing GUI classes which depend on the package java.io
.
- de.schlichtherle.truezip.key - package de.schlichtherle.truezip.key
-
Provides an extensible manager for generic keys required to create or open
protected resources.
- de.schlichtherle.truezip.key.pbe - package de.schlichtherle.truezip.key.pbe
-
Provides parameters for password based encryption which can get used as the
secret key for the class
PromptingKeyProvider
.
- de.schlichtherle.truezip.key.pbe.console - package de.schlichtherle.truezip.key.pbe.console
-
- de.schlichtherle.truezip.key.pbe.swing - package de.schlichtherle.truezip.key.pbe.swing
-
- de.schlichtherle.truezip.key.sl - package de.schlichtherle.truezip.key.sl
-
Provides a singleton to locate a key manager service provider on the class
path.
- de.schlichtherle.truezip.key.spi - package de.schlichtherle.truezip.key.spi
-
Provides an abstract class for a locatable key manager service provider.
- de.schlichtherle.truezip.nio.charset - package de.schlichtherle.truezip.nio.charset
-
Provides an implementation of the IBM437
character set.
- de.schlichtherle.truezip.nio.file - package de.schlichtherle.truezip.nio.file
-
Provides uniform, transparent, thread-safe, read/write access to archive
files as if they were just plain directories in a file system path by means
of the
TPath
class and its
dependent classes.
- de.schlichtherle.truezip.rof - package de.schlichtherle.truezip.rof
-
Provides random
read-only access to files (as opposed to the random
read/write access provided by
RandomAccessFile
).
- de.schlichtherle.truezip.sample.file - package de.schlichtherle.truezip.sample.file
-
Demonstrates the usage of the API of the module TrueZIP File*.
- de.schlichtherle.truezip.sample.file.app - package de.schlichtherle.truezip.sample.file.app
-
Main classes to demonstrate the usage of the API of the TrueZIP File*
module.
- de.schlichtherle.truezip.socket - package de.schlichtherle.truezip.socket
-
Provides I/O sockets to address and resolve targets for I/O operations.
- de.schlichtherle.truezip.socket.sl - package de.schlichtherle.truezip.socket.sl
-
Provides a singleton to locate an I/O buffer pool service provider on the
class path.
- de.schlichtherle.truezip.socket.spi - package de.schlichtherle.truezip.socket.spi
-
Provides an abstract class for a locatable service provider for an
I/O buffer pool.
- de.schlichtherle.truezip.swing - package de.schlichtherle.truezip.swing
-
Provides general Swing GUI classes.
- de.schlichtherle.truezip.util - package de.schlichtherle.truezip.util
-
Provides general utility classes.
- de.schlichtherle.truezip.zip - package de.schlichtherle.truezip.zip
-
A drop-in replacement for the package
java.util.zip
for reading and
writing ZIP files.
- decode(String) - Method in class de.schlichtherle.truezip.util.UriDecoder
-
Decodes all escape sequences in the string eS
, that is,
each occurence of "%XX", where X is a hexadecimal digit,
gets substituted with the corresponding single byte and the resulting
string gets decoded using the character set provided to the constructor.
- decode(String, StringBuilder) - Method in class de.schlichtherle.truezip.util.UriDecoder
-
Decodes all escape sequences in the string eS
, that is,
each occurence of "%XX", where X is a hexadecimal digit,
gets substituted with the corresponding single byte and the resulting
string gets decoded to the string builder dS
using the character
set provided to the constructor.
- decorate(FsController<M>) - Method in class de.schlichtherle.truezip.fs.archive.zip.raes.ZipRaesDriver
-
A hook which decorates the given file system controller chain with some
more file system controller(s).
- decorate(FsController<M>) - Method in class de.schlichtherle.truezip.fs.archive.zip.ZipDriver
-
A hook which decorates the given file system controller chain with some
more file system controller(s).
- decorate(IOPool<B>) - Method in class de.schlichtherle.truezip.fs.inst.jmx.JmxIOPoolDecorator
-
- decorate(FsManager) - Method in class de.schlichtherle.truezip.fs.inst.jmx.JmxManagerDecorator
-
- decorate(IOPool<B>) - Method in class de.schlichtherle.truezip.fs.inst.jul.JulIOPoolDecorator
-
- decorate(FsManager) - Method in class de.schlichtherle.truezip.fs.inst.jul.JulManagerDecorator
-
- decorate(FsManager) - Method in class de.schlichtherle.truezip.fs.spi.FsManagerDecorator
-
Decorates the given file system manager.
- decorate(IOPool<B>) - Method in class de.schlichtherle.truezip.socket.spi.IOPoolDecorator
-
Decorates the given I/O buffer pool.
- DecoratingEntry<E extends Entry> - Class in de.schlichtherle.truezip.entry
-
An abstract decorator for an entry.
- DecoratingEntry(E) - Constructor for class de.schlichtherle.truezip.entry.DecoratingEntry
-
Constructs a new decorating file system entry.
- DecoratingEntryContainer<E extends Entry,C extends EntryContainer<E>> - Class in de.schlichtherle.truezip.entry
-
An abstract decorator for an entry container.
- DecoratingEntryContainer(C) - Constructor for class de.schlichtherle.truezip.entry.DecoratingEntryContainer
-
Constructs a new filter entry container.
- DecoratingInputShop<E extends Entry,I extends InputShop<E>> - Class in de.schlichtherle.truezip.socket
-
An abstract decorator for an input shop.
- DecoratingInputShop(I) - Constructor for class de.schlichtherle.truezip.socket.DecoratingInputShop
-
- DecoratingInputSocket<E extends Entry> - Class in de.schlichtherle.truezip.socket
-
An abstract decorator for an input socket.
- DecoratingInputSocket(InputSocket<? extends E>) - Constructor for class de.schlichtherle.truezip.socket.DecoratingInputSocket
-
- DecoratingInputStream - Class in de.schlichtherle.truezip.io
-
An abstract decorator for an input stream.
- DecoratingInputStream(InputStream) - Constructor for class de.schlichtherle.truezip.io.DecoratingInputStream
-
Constructs a new decorating input stream.
- DecoratingOutputShop<E extends Entry,O extends OutputShop<E>> - Class in de.schlichtherle.truezip.socket
-
An abstract decorator for an output shop.
- DecoratingOutputShop(O) - Constructor for class de.schlichtherle.truezip.socket.DecoratingOutputShop
-
- DecoratingOutputSocket<E extends Entry> - Class in de.schlichtherle.truezip.socket
-
An abstract decorator for an output socket.
- DecoratingOutputSocket(OutputSocket<? extends E>) - Constructor for class de.schlichtherle.truezip.socket.DecoratingOutputSocket
-
- DecoratingOutputStream - Class in de.schlichtherle.truezip.io
-
An abstract decorator for an output stream.
- DecoratingOutputStream(OutputStream) - Constructor for class de.schlichtherle.truezip.io.DecoratingOutputStream
-
Constructs a new decorating output stream.
- DecoratingReadOnlyFile - Class in de.schlichtherle.truezip.rof
-
An abstract decorator for a read only file.
- DecoratingReadOnlyFile(ReadOnlyFile) - Constructor for class de.schlichtherle.truezip.rof.DecoratingReadOnlyFile
-
Constructs a new decorating read only file.
- DecoratingSeekableByteChannel - Class in de.schlichtherle.truezip.io
-
An abstract decorator for a seekable byte channel.
- DecoratingSeekableByteChannel(SeekableByteChannel) - Constructor for class de.schlichtherle.truezip.io.DecoratingSeekableByteChannel
-
Constructs a new decorating seekable byte channel.
- Decrypt - Class in de.schlichtherle.truezip.sample.file.app
-
Decrypts the contents of the RAES file provided as the first argument
into the file provided as the second argument for the main method.
- Decrypt() - Constructor for class de.schlichtherle.truezip.sample.file.app.Decrypt
-
- decrypt(String, String, boolean) - Static method in class de.schlichtherle.truezip.sample.file.RaesFiles
-
Decrypts the given RAES file to the given plain file.
- decrypt(String, String, boolean, TArchiveDetector) - Static method in class de.schlichtherle.truezip.sample.file.RaesFiles
-
Decrypts the given RAES file to the given plain file,
using the provided TArchiveDetector to detect any archvie files in its
parent directory path except the files themselves, which are not
recognized as archive files.
- DEFAULT_CHARSET - Static variable in class de.schlichtherle.truezip.zip.RawZipFile
-
The default character set used for entry names and comments in ZIP files.
- DEFAULT_CHARSET - Static variable in class de.schlichtherle.truezip.zip.ZipOutputStream
-
The default character set used for entry names and comments in ZIP files.
- DEFAULT_INPUT_PREFERENCES - Static variable in class de.schlichtherle.truezip.file.TConfig
-
- DEFAULT_OUTPUT_PREFERENCES - Static variable in class de.schlichtherle.truezip.file.TConfig
-
- DEFAULT_ROOT_MOUNT_POINT - Static variable in class de.schlichtherle.truezip.nio.file.TFileSystemProvider
-
The root mount point of the provider for the public no-arg constructor.
- DEFAULT_SCHEME - Static variable in class de.schlichtherle.truezip.nio.file.TFileSystemProvider
-
The scheme of the provider for the public no-arg constructor.
- DefaultReadOnlyFile - Class in de.schlichtherle.truezip.rof
-
- DefaultReadOnlyFile(File) - Constructor for class de.schlichtherle.truezip.rof.DefaultReadOnlyFile
-
- DEFLATED - Static variable in class de.schlichtherle.truezip.zip.ZipEntry
-
Method for Deflated compressed entries.
- delegate - Variable in class de.schlichtherle.truezip.entry.DecoratingEntry
-
The decorated entry.
- delegate - Variable in class de.schlichtherle.truezip.entry.DecoratingEntryContainer
-
The decorated entry container.
- delegate - Variable in class de.schlichtherle.truezip.file.swing.TDecoratingFileSystemView
-
The decorated file system view.
- delegate - Variable in class de.schlichtherle.truezip.file.swing.TDecoratingFileView
-
The decorated file view.
- delegate - Variable in class de.schlichtherle.truezip.fs.FsDecoratingController
-
The decorated file system controller.
- delegate - Variable in class de.schlichtherle.truezip.fs.FsDecoratingManager
-
The decorated file system manager.
- delegate - Variable in class de.schlichtherle.truezip.fs.FsDecoratingModel
-
The decorated file system model.
- delegate - Variable in class de.schlichtherle.truezip.fs.inst.InstrumentingCompositeDriver
-
- delegate - Variable in class de.schlichtherle.truezip.fs.inst.InstrumentingIOPool
-
- delegate - Variable in class de.schlichtherle.truezip.io.DecoratingInputStream
-
The nullable decorated input stream.
- delegate - Variable in class de.schlichtherle.truezip.io.DecoratingOutputStream
-
The nullable decorated output stream.
- delegate - Variable in class de.schlichtherle.truezip.io.DecoratingSeekableByteChannel
-
The nullable decorated seekable byte channel.
- delegate - Variable in class de.schlichtherle.truezip.rof.DecoratingReadOnlyFile
-
The nullable decorated read only file.
- DelegatingInputSocket<E extends Entry> - Class in de.schlichtherle.truezip.socket
-
Delegates all methods to another input socket.
- DelegatingInputSocket() - Constructor for class de.schlichtherle.truezip.socket.DelegatingInputSocket
-
- DelegatingOutputSocket<E extends Entry> - Class in de.schlichtherle.truezip.socket
-
Delegates all methods to another output socket.
- DelegatingOutputSocket() - Constructor for class de.schlichtherle.truezip.socket.DelegatingOutputSocket
-
- delete(Path) - Method in class de.schlichtherle.truezip.nio.file.TFileSystemProvider
-
- deleteOnExit() - Method in class de.schlichtherle.truezip.file.TFile
-
- director - Variable in class de.schlichtherle.truezip.fs.inst.InstrumentingCompositeDriver
-
- director - Variable in class de.schlichtherle.truezip.fs.inst.InstrumentingController
-
- director - Variable in class de.schlichtherle.truezip.fs.inst.InstrumentingInputSocket
-
- director - Variable in class de.schlichtherle.truezip.fs.inst.InstrumentingIOPool
-
- director - Variable in class de.schlichtherle.truezip.fs.inst.InstrumentingManager
-
- director - Variable in class de.schlichtherle.truezip.fs.inst.InstrumentingModel
-
- director - Variable in class de.schlichtherle.truezip.fs.inst.InstrumentingOutputSocket
-
- DIRECTORY_TYPE_SET - Static variable in interface de.schlichtherle.truezip.entry.Entry
-
- DisconnectingInputShop<E extends Entry> - Class in de.schlichtherle.truezip.socket
-
Decorates another input shop in order to disconnect any resources when this
input shop gets closed.
- DisconnectingInputShop(InputShop<E>) - Constructor for class de.schlichtherle.truezip.socket.DisconnectingInputShop
-
Constructs a disconnecting input shop.
- DisconnectingInputStream - Class in de.schlichtherle.truezip.io
-
An abstract decorator which protects the decorated stream from all access
unless it's
open.
- DisconnectingInputStream(InputStream) - Constructor for class de.schlichtherle.truezip.io.DisconnectingInputStream
-
- DisconnectingOutputShop<E extends Entry> - Class in de.schlichtherle.truezip.socket
-
Decorates another output shop in order to disconnect any resources when this
output shop gets closed.
- DisconnectingOutputShop(OutputShop<E>) - Constructor for class de.schlichtherle.truezip.socket.DisconnectingOutputShop
-
Constructs a disconnecting output shop.
- DisconnectingOutputStream - Class in de.schlichtherle.truezip.io
-
An abstract decorator which protects the decorated stream from all access
unless it's
open.
- DisconnectingOutputStream(OutputStream) - Constructor for class de.schlichtherle.truezip.io.DisconnectingOutputStream
-
- DisconnectingReadOnlyFile - Class in de.schlichtherle.truezip.rof
-
An abstract decorator which protects the decorated read-only-file from all
access unless it's
open.
- DisconnectingReadOnlyFile(ReadOnlyFile) - Constructor for class de.schlichtherle.truezip.rof.DisconnectingReadOnlyFile
-
- DisconnectingSeekableByteChannel - Class in de.schlichtherle.truezip.io
-
An abstract decorator which protects the decorated channel from all access
unless it's
open.
- DisconnectingSeekableByteChannel(SeekableByteChannel) - Constructor for class de.schlichtherle.truezip.io.DisconnectingSeekableByteChannel
-
- driver - Variable in class de.schlichtherle.truezip.fs.archive.zip.KeyController
-
- DURATION - Static variable in class de.schlichtherle.truezip.key.pbe.swing.HurlingWindowFeedback
-