TrueZIP Kernel 7.0-rc1

Package de.schlichtherle.truezip.io

General I/O utilities.

See:
          Description

Class Summary
ChainableIOExceptionBuilder<C extends Exception,E extends ChainableIOException> Assembles a ChainableIOException from one or more Exceptions by chaining them.
DecoratingInputStream An abstract decorator for an input stream.
DecoratingOutputStream An abstract decorator for an output stream.
LEDataOutputStream A stream to write data in Little Endian (LE) format.
Paths Provides static utility methods for path names.
Paths.Normalizer A normalizer for path names.
Paths.Splitter A splitter for path names.
Streams Provides static utility methods for InputStreams and OutputStreams.
Streams.Buffer A buffer for I/O.
Streams.InputStreamReaderThreadFactory A factory for input stream reader threads.
SynchronizedInputStream A decorator which synchronizes all access to an InputStream via an object provided to its constructor.
SynchronizedOutputStream A decorator which synchronizes all access to an OutputStream via an object provided to its constructor.
 

Exception Summary
ChainableIOException Represents a chain of subsequently occured IOExceptions which have not caused each other.
FileBusyException Indicates that a file system entry could not get read or written because the entry or its container is busy.
InputBusyException Indicates that a file system entry could not get read because the entry or its container is busy.
InputException Thrown if an IOException happened on the input side rather than the output side when copying an InputStream to an OutputStream.
OutputBusyException Indicates that a file system entry could not get written because the entry or its container is busy.
 

Package de.schlichtherle.truezip.io Description

General I/O utilities.


TrueZIP Kernel 7.0-rc1

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