Package org.codehaus.plexus.util.xml
Class XmlStreamWriter
- java.lang.Object
-
- java.io.Writer
-
- org.codehaus.plexus.util.xml.XmlStreamWriter
-
- All Implemented Interfaces:
java.io.Closeable,java.io.Flushable,java.lang.Appendable,java.lang.AutoCloseable
public class XmlStreamWriter extends java.io.WriterCharacter stream that handles (or at least attempts to) all the necessary Voodo to figure out the charset encoding of the XML document written to the stream.- Since:
- 1.4.4
- Author:
- Herve Boutemy
-
-
Constructor Summary
Constructors Constructor Description XmlStreamWriter(java.io.File file)XmlStreamWriter(java.io.OutputStream out)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()voidflush()java.lang.StringgetEncoding()voidwrite(char[] cbuf, int off, int len)
-
-
-
Method Detail
-
getEncoding
public java.lang.String getEncoding()
-
close
public void close() throws java.io.IOException- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Specified by:
closein classjava.io.Writer- Throws:
java.io.IOException
-
flush
public void flush() throws java.io.IOException- Specified by:
flushin interfacejava.io.Flushable- Specified by:
flushin classjava.io.Writer- Throws:
java.io.IOException
-
write
public void write(char[] cbuf, int off, int len) throws java.io.IOException- Specified by:
writein classjava.io.Writer- Throws:
java.io.IOException
-
-