Package net.sf.mmm.util.io.base

Contains public implementations that help to read and write data, process bytes, etc.

See:
          Description

Class Summary
AbstractByteArray This is the abstract base implementation of the ByteArray interface.
AbstractDetectorStream This is the abstract base implementation of a DetectorStream.
AbstractDetectorStreamProcessorFactory This is the abstract base implementation of the DetectorStreamProcessorFactory interface.
AbstractDetectorStreamProvider This is the abstract base implementation of the DetectorStreamProvider.
AppendableWriter This class is a Writer that adapts an Appendable.
ByteArrayImpl This class is similar to ByteBuffer but a lot simpler.
EncodingUtilImpl This is the implementation of the EncodingUtil interface.
EncodingUtilImpl.AsciiProcessor This inner class is used to process the byes from the underlying InputStream in ASCII mode.
EncodingUtilImpl.UtfDetectionProcessor This inner class is used to perform the actual UTF detection.
EscapeWriter This is a wrapper for a writer that allows to map specific characters to a escape sequences given a strings.
FailingInputStream This is an implementation of InputStream that will throw an exception for every method of InputStream.
NonClosingInputStream This is an NonClosingInputStream.ClosedInputStream that wraps an existing NonClosingInputStream.ClosedInputStream and prevents closing the original NonClosingInputStream.ClosedInputStream.
NonClosingInputStream.ClosedInputStream This inner class is a stream that will always throw a StreamClosedException.
SimpleDetectorStreamProcessorFactory This is a simple implementation of the DetectorStreamProcessorFactory interface.
StreamUtilImpl This is the implementation of the StreamUtil interface.
StreamUtilImpl.AbstractAsyncTransferrer This is the abstract base class for the Callable that transfers data of streams or readers/writers.
StreamUtilImpl.AsyncTransferrerImpl This is the default implementation of the AsyncTransferrer interface.
 

Enum Summary
EncodingUtilImpl.Surrogate This enum contains represents the type of a EncodingUtilImpl.Surrogate from an UTF-16 sequence.
 

Package net.sf.mmm.util.io.base Description

Contains public implementations that help to read and write data, process bytes, etc.

IO-Util Base

This package provides implementations that help to read and write data, process bytes, etc.



Copyright © 2001-2010 mmm-Team. All Rights Reserved.