TrueZIP Kernel 7.0-rc2

Package de.schlichtherle.truezip.io

General I/O utilities.

See:
          Description

Class Summary
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 Splits a given path name into its parent path name and member name.
SequentialIOExceptionBuilder<C extends Exception,E extends SequentialIOException> Assembles a SequentialIOException from one or more Exceptions by chaining them.
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
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.
SequentialIOException Represents a chain of subsequently occured IOExceptions which have not caused each other.
 

Package de.schlichtherle.truezip.io Description

General I/O utilities.


TrueZIP Kernel 7.0-rc2

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