public class UUDecoderStream
extends java.io.FilterInputStream
| Constructor and Description |
|---|
UUDecoderStream(java.io.InputStream in)
Create a UUdecoder that decodes the specified input stream.
|
UUDecoderStream(java.io.InputStream in,
boolean ignoreErrors,
boolean ignoreMissingBeginEnd)
Create a UUdecoder that decodes the specified input stream.
|
| Modifier and Type | Method and Description |
|---|---|
int |
available() |
int |
getMode()
Get the "mode" field from the prefix.
|
java.lang.String |
getName()
Get the "name" field from the prefix.
|
boolean |
markSupported() |
int |
read()
Read the next decoded byte from this input stream.
|
int |
read(byte[] buf,
int off,
int len) |
public UUDecoderStream(java.io.InputStream in)
mail.mime.uudecode.ignoreerrors
controls whether errors in the encoded data cause an exception
or are ignored. The default is false (errors cause exception).
The System property mail.mime.uudecode.ignoremissingbeginend
controls whether a missing begin or end line cause an exception
or are ignored. The default is false (errors cause exception).in - the input streampublic UUDecoderStream(java.io.InputStream in,
boolean ignoreErrors,
boolean ignoreMissingBeginEnd)
in - the input streamignoreErrors - ignore errors?ignoreMissingBeginEnd - ignore missing begin or end?public int read()
throws java.io.IOException
int in the range 0
to 255. If no byte is available because the end of
the stream has been reached, the value -1 is returned.
This method blocks until input data is available, the end of the
stream is detected, or an exception is thrown.read in class java.io.FilterInputStream-1 if the end of
stream is reached.java.io.IOException - if an I/O error occurs.FilterInputStream.inpublic int read(byte[] buf,
int off,
int len)
throws java.io.IOException
read in class java.io.FilterInputStreamjava.io.IOExceptionpublic boolean markSupported()
markSupported in class java.io.FilterInputStreampublic int available()
throws java.io.IOException
available in class java.io.FilterInputStreamjava.io.IOExceptionpublic java.lang.String getName()
throws java.io.IOException
java.io.IOException - if an I/O error occurs.public int getMode()
throws java.io.IOException
java.io.IOException - if an I/O error occurs.Copyright © 2010 - 2023 Adobe. All Rights Reserved