|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
jist.runtime.RemoteIO.PrintStreamWithExceptions
public static class RemoteIO.PrintStreamWithExceptions
A special PrintStream that *does* throw exceptions. Used for creating a substitute System.stdout, which fail abruptly on detecting client/server network failure.
Field Summary | |
---|---|
private java.io.PrintStream |
out
underlying PrintStream. |
Constructor Summary | |
---|---|
RemoteIO.PrintStreamWithExceptions(java.io.PrintStream out)
Create new PrintStream that throws exceptions on error. |
Method Summary | |
---|---|
private void |
check()
Throw exception on error in underlying PrintStream. |
void |
close()
|
void |
flush()
|
void |
print(boolean b)
|
void |
print(char c)
|
void |
print(char[] s)
|
void |
print(double d)
|
void |
print(float f)
|
void |
print(int i)
|
void |
print(long l)
|
void |
print(java.lang.Object obj)
|
void |
print(java.lang.String s)
|
void |
println()
|
void |
println(boolean x)
|
void |
println(char x)
|
void |
println(char[] x)
|
void |
println(double x)
|
void |
println(float x)
|
void |
println(int x)
|
void |
println(long x)
|
void |
println(java.lang.Object x)
|
void |
println(java.lang.String x)
|
void |
write(byte[] buf,
int off,
int len)
|
void |
write(int b)
|
Methods inherited from class java.io.PrintStream |
---|
append, append, append, append, append, append, checkError, format, format, printf, printf, setError |
Methods inherited from class java.io.FilterOutputStream |
---|
write |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.io.PrintStream out
Constructor Detail |
---|
public RemoteIO.PrintStreamWithExceptions(java.io.PrintStream out)
out
- underlying PrintStreamMethod Detail |
---|
private void check()
public void close()
close
in interface java.io.Closeable
close
in class java.io.PrintStream
public void flush()
flush
in interface java.io.Flushable
flush
in class java.io.PrintStream
public void print(boolean b)
print
in class java.io.PrintStream
public void print(char c)
print
in class java.io.PrintStream
public void print(char[] s)
print
in class java.io.PrintStream
public void print(double d)
print
in class java.io.PrintStream
public void print(float f)
print
in class java.io.PrintStream
public void print(int i)
print
in class java.io.PrintStream
public void print(long l)
print
in class java.io.PrintStream
public void print(java.lang.Object obj)
print
in class java.io.PrintStream
public void print(java.lang.String s)
print
in class java.io.PrintStream
public void println()
println
in class java.io.PrintStream
public void println(boolean x)
println
in class java.io.PrintStream
public void println(char x)
println
in class java.io.PrintStream
public void println(char[] x)
println
in class java.io.PrintStream
public void println(double x)
println
in class java.io.PrintStream
public void println(float x)
println
in class java.io.PrintStream
public void println(int x)
println
in class java.io.PrintStream
public void println(long x)
println
in class java.io.PrintStream
public void println(java.lang.Object x)
println
in class java.io.PrintStream
public void println(java.lang.String x)
println
in class java.io.PrintStream
public void write(byte[] buf, int off, int len)
write
in class java.io.PrintStream
public void write(int b)
write
in class java.io.PrintStream
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |