public static class XmlStreamWriter.Builder extends AbstractStreamBuilder<XmlStreamWriter,XmlStreamWriter.Builder>
XmlStreamWriter.
For example:
WriterOutputStream w = WriterOutputStream.builder()
.setPath(path)
.setCharset(StandardCharsets.UTF_8)
.get();
get()| Constructor and Description |
|---|
Builder()
Constructs a new builder of
XmlStreamWriter. |
| Modifier and Type | Method and Description |
|---|---|
XmlStreamWriter |
get()
Builds a new
XmlStreamWriter. |
getBufferSize, getBufferSizeDefault, getCharSequence, getCharset, getCharsetDefault, getFile, getInputStream, getOpenOptions, getOutputStream, getPath, getRandomAccessFile, getReader, getWriter, setBufferSize, setBufferSize, setBufferSizeChecker, setBufferSizeDefault, setBufferSizeMax, setCharset, setCharset, setCharsetDefault, setOpenOptionscheckOrigin, getOrigin, hasOrigin, newByteArrayOrigin, newCharSequenceOrigin, newFileOrigin, newFileOrigin, newInputStreamOrigin, newOutputStreamOrigin, newPathOrigin, newPathOrigin, newRandomAccessFileOrigin, newRandomAccessFileOrigin, newReaderOrigin, newURIOrigin, newWriterOrigin, setByteArray, setCharSequence, setFile, setFile, setInputStream, setOrigin, setOutputStream, setPath, setPath, setRandomAccessFile, setRandomAccessFile, setReader, setURI, setWriterasThisclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasSupplier, getUncheckedpublic Builder()
XmlStreamWriter.public XmlStreamWriter get() throws IOException
XmlStreamWriter.
You must set an aspect that supports AbstractStreamBuilder.getOutputStream() on this builder, otherwise, this method throws an exception.
This builder uses the following aspects:
IllegalStateException - if the origin is null.UnsupportedOperationException - if the origin cannot be converted to an OutputStream.IOException - if an I/O error occurs converting to an OutputStream using AbstractStreamBuilder.getOutputStream().AbstractStreamBuilder.getOutputStream(),
IOSupplier.getUnchecked()