Package net.sf.mmm.util.io.impl

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

See:
          Description

Class Summary
AbstractByteArrayBufferBuffer This is the abstract base implementation of the ProcessableByteArrayBuffer interface for a byte[]-Buffer that represents the concatenation of multiple ByteArrayBufferImpls.
BufferInputStream This class represents a InputStream that works like a BufferedInputStream but exposes its internal state to be used for lookahead operations.
BufferInputStream.CopyProcessor This inner class is the ByteProcessor used to copy bytes from the buffer to the caller consuming data from this stream.
ByteArrayBufferBuffer This is the regular implementation of the AbstractByteArrayBufferBuffer.
ByteArrayBufferImpl This class is similar to ByteBuffer but a lot simpler.
DetectorStreamBufferImpl This is the implementation of the DetectorStreamBuffer interface.
DetectorStreamProviderImpl This is the implementation of the DetectorStreamProvider interface.
LookaheadByteArrayBufferBuffer This class is a byte-Buffer that represents the concatenation of multiple ByteArrayBufferImpls.
PooledByteArray This is an implementation of ByteArray that holds a pooled byte-array.
ProcessableDetectorInputStream This is the implementation of the DetectorOutputStream.
ProcessableDetectorOutputStream This is the implementation of the DetectorOutputStream.
ProcessableDetectorStream This is the abstract base implementation of a DetectorStream specific for this implementation.
 

Enum Summary
DetectorStreamBufferImpl.SeekMode Enum with available modes for a seek.
 

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

Contains implementations for utilities 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.