Package | Description |
---|---|
net.sf.mmm.util.io.api |
Provides the API for utilities that help to read and write data, process bytes, etc.
|
net.sf.mmm.util.io.base |
Contains public implementations that help to read and write data, process bytes, etc.
|
net.sf.mmm.util.io.impl |
Contains implementations for utilities that help to read and write data, process bytes, etc.
|
Modifier and Type | Method and Description |
---|---|
long |
ByteProcessable.process(ByteProcessor processor,
long length)
This method processes the number of bytes given by
length (as far as available) using the given
processor . |
Modifier and Type | Class and Description |
---|---|
protected static class |
EncodingUtilImpl.AsciiProcessor
This inner class is used to process the byes from the underlying
InputStream in ASCII mode. |
protected static class |
EncodingUtilImpl.UtfDetectionProcessor
This inner class is used to perform the actual UTF detection.
|
Modifier and Type | Class and Description |
---|---|
protected static class |
BufferInputStream.CopyProcessor
This inner class is the
ByteProcessor used to copy bytes from the buffer to the caller consuming data from
this stream. |
Modifier and Type | Method and Description |
---|---|
long |
LookaheadByteArrayBufferBuffer.process(ByteProcessor processor,
long byteCount) |
long |
BufferInputStream.process(ByteProcessor processor,
long length) |
long |
AbstractByteArrayBufferBuffer.process(ByteProcessor processor,
long byteCount) |
Copyright © 2001–2016 mmm-Team. All rights reserved.