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 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.Reader
java.io.IOException
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
close
in class java.io.Reader
java.io.IOException
private static char filter(char in)