Class TranscoderOutput

java.lang.Object
org.apache.batik.transcoder.TranscoderOutput

public class TranscoderOutput extends Object
This class represents a single output for a Transcoder.
  • Field Details

    • xmlFilter

      protected XMLFilter xmlFilter
      The optional XML filter where to send SAX events.
    • ostream

      protected OutputStream ostream
      The optional output has a byte stream.
    • writer

      protected Writer writer
      The optional output as a character stream.
    • document

      protected Document document
      The optional output as XML Document.
    • uri

      protected String uri
      The optional output as a URI.
  • Constructor Details

    • TranscoderOutput

      public TranscoderOutput()
      Constructs a new empty TranscoderOutput.
    • TranscoderOutput

      public TranscoderOutput(XMLFilter xmlFilter)
      Constructs a new TranscoderOutput with the specified XML filter.
      Parameters:
      xmlFilter - the XML filter of this transcoder output
    • TranscoderOutput

      public TranscoderOutput(OutputStream ostream)
      Constructs a new TranscoderOutput with the specified byte stream output.
      Parameters:
      ostream - the byte stream of this transcoder output
    • TranscoderOutput

      public TranscoderOutput(Writer writer)
      Constructs a new TranscoderOutput with the specified character stream.
      Parameters:
      writer - the character stream of this transcoder output
    • TranscoderOutput

      public TranscoderOutput(Document document)
      Constructs a new TranscoderOutput with the specified Document.
      Parameters:
      document - the Document of this transcoder output
    • TranscoderOutput

      public TranscoderOutput(String uri)
      Constructs a new TranscoderOutput with the specified uri.
      Parameters:
      uri - the URI of this transcoder output
  • Method Details

    • setXMLFilter

      public void setXMLFilter(XMLFilter xmlFilter)
      Sets the output of this transcoder output with the specified XML filter.
      Parameters:
      xmlFilter - the XML filter of this transcoder output
    • getXMLFilter

      public XMLFilter getXMLFilter()
      Returns the output of this transcoder as a XML filter or null if none was supplied.
    • setOutputStream

      public void setOutputStream(OutputStream ostream)
      Sets the output of this transcoder output with the specified byte stream.
      Parameters:
      ostream - the byte stream of this transcoder output
    • getOutputStream

      public OutputStream getOutputStream()
      Returns the output of this transcoder as a byte stream or null if none was supplied.
    • setWriter

      public void setWriter(Writer writer)
      Sets the output of this transcoder output with the specified character stream.
      Parameters:
      writer - the character stream of this transcoder output
    • getWriter

      public Writer getWriter()
      Returns the output of this transcoder as a character stream or null if none was supplied.
    • setDocument

      public void setDocument(Document document)
      Sets the output of this transcoder output with the specified document.
      Parameters:
      document - the document of this transcoder output
    • getDocument

      public Document getDocument()
      Returns the output of this transcoder as a document or null if none was supplied.
    • setURI

      public void setURI(String uri)
      Sets the output of this transcoder output with the specified URI.
      Parameters:
      uri - the URI of this transcoder output
    • getURI

      public String getURI()
      Returns the output of this transcoder as a URI or null if none was supplied.