| Modifier and Type | Field and Description |
|---|---|
(package private) java.lang.ThreadLocal<Marker> |
current |
(package private) Marker |
defaultMarker |
(package private) ThreadPrintStream |
err |
(package private) ThreadInputStream |
in |
private static java.util.logging.Logger |
log |
(package private) ThreadPrintStream |
out |
| Constructor and Description |
|---|
ThreadIOImpl() |
| Modifier and Type | Method and Description |
|---|---|
private void |
checkIO() |
void |
close()
Cancel the streams associated with the current thread.
|
(package private) Marker |
current() |
void |
setStreams(java.io.InputStream in,
java.io.PrintStream out,
java.io.PrintStream err)
Associate this streams with the current thread.
|
void |
start() |
void |
stop() |
private static final java.util.logging.Logger log
final Marker defaultMarker
final ThreadPrintStream err
final ThreadPrintStream out
final ThreadInputStream in
final java.lang.ThreadLocal<Marker> current
public void start()
public void stop()
private void checkIO()
Marker current()
public void close()
ThreadIOpublic void setStreams(java.io.InputStream in,
java.io.PrintStream out,
java.io.PrintStream err)
ThreadIOsetStreams in interface ThreadIOin - InputStream to use for the current thread when System.in is usedout - PrintStream to use for the current thread when System.out is usederr - PrintStream to use for the current thread when System.err is used