Package nl.siegmann.epublib.util.commons.io
package nl.siegmann.epublib.util.commons.io
-
ClassDescriptionThis class is used to wrap a stream that includes an encoded
ByteOrderMarkas its first bytes.Byte Order Mark (BOM) representation - seeBOMInputStream.A Proxy stream which acts as expected, that is it passes the method calls on to the proxied stream and doesn't change which methods are being called.Character stream that handles all the necessary Voodo to figure out the charset encoding of the XML document within the stream.The XmlStreamReaderException is thrown by the XmlStreamReader constructors if the charset encoding can not be determined according to the XML 1.0 specification and RFC 3023.