Class ReaderWriterPipe

    • Constructor Summary

      Constructors 
      Constructor Description
      ReaderWriterPipe​(java.io.Reader reader, java.io.Writer writer, java.lang.String tag)
      Initializes the reader writer pipe.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.io.Reader getReader()
      Gets the reader.
      java.io.Writer getWriter()
      Gets the writer.
      void run()
      void setReader​(java.io.Reader reader)
      Sets the reader.
      void setWriter​(java.io.Writer writer)
      Sets the writer.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReaderWriterPipe

        public ReaderWriterPipe​(java.io.Reader reader,
                                java.io.Writer writer,
                                java.lang.String tag)
        Initializes the reader writer pipe.
        Parameters:
        reader - the reader from which to read. May be null.
        writer - the writer to which to write. May be null.
        tag - a tag for loggging. May be null.
    • Method Detail

      • getReader

        public java.io.Reader getReader()
        Gets the reader.
        Returns:
        the reader from which to read. May be null.
      • getWriter

        public java.io.Writer getWriter()
        Gets the writer.
        Returns:
        the writer to which to write. May be null.
      • setReader

        public void setReader​(java.io.Reader reader)
        Sets the reader.
        Parameters:
        reader - the reader from which to read. May be null.
      • setWriter

        public void setWriter​(java.io.Writer writer)
        Sets the writer.
        Parameters:
        writer - the writer to which to write. May be null.
      • run

        public void run()
        Specified by:
        run in interface java.lang.Runnable