Class MicroDOMInputStreamProvider

  • All Implemented Interfaces:
    com.helger.commons.io.IHasInputStream, com.helger.commons.io.IHasInputStreamAndReader, com.helger.commons.io.IHasReader, Serializable

    public class MicroDOMInputStreamProvider
    extends com.helger.commons.io.streamprovider.StringInputStreamProvider
    A special input stream provider that takes an existing IMicroNode and converts it to a byte array.
    Author:
    Philip Helger
    See Also:
    Serialized Form
    • Constructor Detail

      • MicroDOMInputStreamProvider

        public MicroDOMInputStreamProvider​(@Nonnull
                                           IMicroNode aNode,
                                           @Nonnull
                                           Charset aCharset)
        Constructor for MicroNodes.
        Parameters:
        aNode - The node to be streamed. May not be null.
        aCharset - The charset to use. May not be null.
      • MicroDOMInputStreamProvider

        public MicroDOMInputStreamProvider​(@Nonnull
                                           IMicroNode aNode,
                                           @Nonnull
                                           IXMLWriterSettings aSettings)
        Constructor for micro nodes.
        Parameters:
        aNode - The node to be streamed. May not be null.
        aSettings - The settings to use. May not be null.