Package pal.io
Class OutputTarget
- java.lang.Object
-
- java.io.Writer
-
- java.io.PrintWriter
-
- pal.io.OutputTarget
-
- All Implemented Interfaces:
java.io.Closeable,java.io.Flushable,java.lang.Appendable,java.lang.AutoCloseable
public class OutputTarget extends java.io.PrintWriterconvenience class to create output streams linked to files, stdout, and strings- Version:
- $Id: OutputTarget.java,v 1.3 2001/07/13 14:39:13 korbinian Exp $
- Author:
- Korbinian Strimmer
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetString()get string corresponding to current stream created by openString()static OutputTargetopenFile(java.lang.String name)open file for writingstatic OutputTargetopenStdOut()open standard outstatic OutputTargetopenString()"open" string to write into-
Methods inherited from class java.io.PrintWriter
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write
-
-
-
-
Method Detail
-
openFile
public static OutputTarget openFile(java.lang.String name) throws java.io.IOException
open file for writing- Parameters:
name- file name- Returns:
- output stream
- Throws:
java.io.IOException
-
openStdOut
public static OutputTarget openStdOut()
open standard out- Returns:
- output stream
-
openString
public static OutputTarget openString()
"open" string to write into- Returns:
- output stream
-
getString
public java.lang.String getString()
get string corresponding to current stream created by openString()- Returns:
- string
-
-