public class InvalidXmlCharacterFilter extends java.io.Reader
| Modifier and Type | Field and Description |
|---|---|
private static boolean |
firstWarning |
private static boolean[] |
INVALID_CHARS |
private java.io.Reader |
reader |
| Constructor and Description |
|---|
InvalidXmlCharacterFilter(java.io.Reader reader)
Constructs a new
InvalidXmlCharacterFilter for the given Reader. |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
private static char |
filter(char in) |
int |
read(char[] b,
int off,
int len) |
private final java.io.Reader reader
private static boolean firstWarning
private static final boolean[] INVALID_CHARS
public InvalidXmlCharacterFilter(java.io.Reader reader)
InvalidXmlCharacterFilter for the given Reader.reader - The reader to filterpublic int read(char[] b, int off, int len) throws java.io.IOException
read in class java.io.Readerjava.io.IOExceptionpublic void close() throws java.io.IOException
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class java.io.Readerjava.io.IOExceptionprivate static char filter(char in)