Package org.apache.batik.xml
Class XMLStreamNormalizingReader
- java.lang.Object
-
- java.io.Reader
-
- org.apache.batik.util.io.NormalizingReader
-
- org.apache.batik.util.io.StreamNormalizingReader
-
- org.apache.batik.xml.XMLStreamNormalizingReader
-
- All Implemented Interfaces:
java.io.Closeable
,java.lang.AutoCloseable
,java.lang.Readable
public class XMLStreamNormalizingReader extends StreamNormalizingReader
This class represents a normalizing reader with encoding detection management.- Version:
- $Id: XMLStreamNormalizingReader.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.batik.util.io.StreamNormalizingReader
StreamNormalizingReader.ASCIIDecoderFactory, StreamNormalizingReader.CharDecoderFactory, StreamNormalizingReader.ISO_8859_1DecoderFactory, StreamNormalizingReader.UTF16DecoderFactory, StreamNormalizingReader.UTF8DecoderFactory
-
-
Field Summary
-
Fields inherited from class org.apache.batik.util.io.StreamNormalizingReader
charDecoder, charDecoderFactories, column, line, nextChar
-
-
Constructor Summary
Constructors Constructor Description XMLStreamNormalizingReader(java.io.InputStream is, java.lang.String encod)
Creates a new XMLStreamNormalizingReader.
-
Method Summary
-
Methods inherited from class org.apache.batik.util.io.StreamNormalizingReader
close, createCharDecoder, getColumn, getLine, read
-
Methods inherited from class org.apache.batik.util.io.NormalizingReader
read
-
-
-
-
Constructor Detail
-
XMLStreamNormalizingReader
public XMLStreamNormalizingReader(java.io.InputStream is, java.lang.String encod) throws java.io.IOException
Creates a new XMLStreamNormalizingReader.- Parameters:
is
- The input stream to read.encod
- The character encoding to use if the auto-detection fail.- Throws:
java.io.IOException
-
-