org.apache.james.mime4j.io
public class LineReaderInputStreamAdaptor extends LineReaderInputStream
InputStream
used by the MIME parser to detect whether the
underlying data stream was used (read from) and whether the end of the
stream was reached.Constructor and Description |
---|
LineReaderInputStreamAdaptor(java.io.InputStream is) |
LineReaderInputStreamAdaptor(java.io.InputStream is,
int maxLineLen) |
Modifier and Type | Method and Description |
---|---|
boolean |
eof() |
boolean |
isUsed() |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
int |
readLine(ByteArrayBuffer dst)
Reads one line of text into the given
ByteArrayBuffer . |
java.lang.String |
toString() |
public LineReaderInputStreamAdaptor(java.io.InputStream is, int maxLineLen)
public LineReaderInputStreamAdaptor(java.io.InputStream is)
public int read() throws java.io.IOException
read
in class java.io.FilterInputStream
java.io.IOException
public int read(byte[] b, int off, int len) throws java.io.IOException
read
in class java.io.FilterInputStream
java.io.IOException
public int readLine(ByteArrayBuffer dst) throws java.io.IOException
LineReaderInputStream
ByteArrayBuffer
.readLine
in class LineReaderInputStream
dst
- Destination-1
if the end of
the stream has been reached.java.io.IOException
- in case of an I/O error.public boolean eof()
public boolean isUsed()
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2004-2016. All Rights Reserved.