- 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.fs - package de.schlichtherle.truezip.fs
-
Provides access to (possibly federated virtual) file systems.
- 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.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.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.util - package de.schlichtherle.truezip.util
-
Provides general utility classes.
- 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(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.
- DefaultReadOnlyFile - Class in de.schlichtherle.truezip.rof
-
- DefaultReadOnlyFile(File) - Constructor for class de.schlichtherle.truezip.rof.DefaultReadOnlyFile
-
- 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.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.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
-
- 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
-