Class PrintStreamFactory

  • Direct Known Subclasses:
    StringStreamFactory

    public abstract class PrintStreamFactory
    extends java.lang.Object
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract java.io.PrintStream createPrintStream​(java.lang.String _file)  
      java.io.PrintStream createPrintStream​(java.lang.String _path, java.lang.String _tname)  
      abstract void init​(java.lang.String _file, java.lang.String _path)  
      • Methods inherited from class java.lang.Object

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

      • PrintStreamFactory

        public PrintStreamFactory()
    • Method Detail

      • init

        public abstract void init​(java.lang.String _file,
                                  java.lang.String _path)
      • createPrintStream

        public java.io.PrintStream createPrintStream​(java.lang.String _path,
                                                     java.lang.String _tname)
                                              throws java.io.IOException
        Parameters:
        _path - path
        _tname - target name
        Returns:
        PrintStream
        Throws:
        java.io.IOException - may throw exception on failure
      • createPrintStream

        public abstract java.io.PrintStream createPrintStream​(java.lang.String _file)
                                                       throws java.io.IOException
        Parameters:
        _file - file to print to
        Returns:
        PrintStream
        Throws:
        java.io.IOException - may throw exception on failure