edu.rit.io
Class Stdio

java.lang.Object
  extended by edu.rit.io.Stdio

public class Stdio
extends Object

Class Stdio provides standard I/O streams that can be redirected on a per-thread basis.


Method Summary
static PrintStream err()
          Get the standard error stream for the calling thread.
static void err(PrintStream stream)
          Set the standard error stream for the calling thread.
static InputStream in()
          Get the standard input stream for the calling thread.
static void in(InputStream stream)
          Set the standard input stream for the calling thread.
static PrintStream out()
          Get the standard output stream for the calling thread.
static void out(PrintStream stream)
          Set the standard output stream for the calling thread.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

in

public static InputStream in()
Get the standard input stream for the calling thread.

Returns:
Standard input stream.

out

public static PrintStream out()
Get the standard output stream for the calling thread.

Returns:
Standard output stream.

err

public static PrintStream err()
Get the standard error stream for the calling thread.

Returns:
Standard error stream.

in

public static void in(InputStream stream)
Set the standard input stream for the calling thread. If not set, the default is System.in.

Parameters:
stream - Standard input stream.
Throws:
NullPointerException - (unchecked exception) Thrown if stream is null.

out

public static void out(PrintStream stream)
Set the standard output stream for the calling thread. If not set, the default is System.out.

Parameters:
stream - Standard output stream.
Throws:
NullPointerException - (unchecked exception) Thrown if stream is null.

err

public static void err(PrintStream stream)
Set the standard error stream for the calling thread. If not set, the default is System.err.

Parameters:
stream - Standard error stream.
Throws:
NullPointerException - (unchecked exception) Thrown if stream is null.


Copyright © 2005-2012 by Alan Kaminsky. All rights reserved. Send comments to ark­@­cs.rit.edu.