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.PrintWriter
convenience 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.String
getString()
get string corresponding to current stream created by openString()static OutputTarget
openFile(java.lang.String name)
open file for writingstatic OutputTarget
openStdOut()
open standard outstatic OutputTarget
openString()
"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
-
-