Package com.helger.xml.serialize.read
Class DOMInputStreamProvider
- java.lang.Object
-
- com.helger.commons.io.streamprovider.StringInputStreamProvider
-
- com.helger.xml.serialize.read.DOMInputStreamProvider
-
- All Implemented Interfaces:
com.helger.commons.io.IHasInputStream,com.helger.commons.io.IHasInputStreamAndReader,com.helger.commons.io.IHasReader,Serializable
public class DOMInputStreamProvider extends com.helger.commons.io.streamprovider.StringInputStreamProviderA special input stream provider that takes an existingNodeand converts it to a byte array.- Author:
- Philip Helger
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DOMInputStreamProvider(Node aNode)Constructor for W3C nodes using the default XML charset.DOMInputStreamProvider(Node aNode, IXMLWriterSettings aSettings)Constructor for W3C nodes.DOMInputStreamProvider(Node aNode, Charset aCharset)Constructor for W3C nodes.
-
Method Summary
-
Methods inherited from class com.helger.commons.io.streamprovider.StringInputStreamProvider
equals, getCharset, getData, getInputStream, getReader, getReader, hashCode, isReadMultiple, toString
-
-
-
-
Constructor Detail
-
DOMInputStreamProvider
public DOMInputStreamProvider(@Nonnull Node aNode)
Constructor for W3C nodes using the default XML charset.- Parameters:
aNode- The node to be streamed. May not benull.
-
DOMInputStreamProvider
public DOMInputStreamProvider(@Nonnull Node aNode, @Nonnull Charset aCharset)
Constructor for W3C nodes.- Parameters:
aNode- The node to be streamed. May not benull.aCharset- The charset to use. May not benull.
-
DOMInputStreamProvider
public DOMInputStreamProvider(@Nonnull Node aNode, @Nonnull IXMLWriterSettings aSettings)
Constructor for W3C nodes.- Parameters:
aNode- The node to be streamed. May not benull.aSettings- The settings to use. May not benull.
-
-