类 ThreadPrintStream
- java.lang.Object
-
- java.io.OutputStream
-
- java.io.FilterOutputStream
-
- java.io.PrintStream
-
- org.apache.felix.gogo.runtime.threadio.ThreadPrintStream
-
- 所有已实现的接口:
java.io.Closeable
,java.io.Flushable
,java.lang.Appendable
,java.lang.AutoCloseable
public class ThreadPrintStream extends java.io.PrintStream
-
-
构造器概要
构造器 构造器 说明 ThreadPrintStream(ThreadIOImpl threadIO, java.io.PrintStream out, boolean error)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 java.io.PrintStream
append(char c)
java.io.PrintStream
append(java.lang.CharSequence csq)
java.io.PrintStream
append(java.lang.CharSequence csq, int start, int end)
boolean
checkError()
void
clearError()
void
close()
void
flush()
java.io.PrintStream
format(java.lang.String format, java.lang.Object... args)
java.io.PrintStream
format(java.util.Locale l, java.lang.String format, java.lang.Object... args)
java.io.PrintStream
getCurrent()
java.io.PrintStream
getRoot()
Access to the root stream through reflectionvoid
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)
java.io.PrintStream
printf(java.lang.String format, java.lang.Object... args)
java.io.PrintStream
printf(java.util.Locale l, java.lang.String format, java.lang.Object... args)
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
setError()
void
write(byte[] b)
void
write(byte[] buf, int off, int len)
void
write(int b)
-
-
-
构造器详细资料
-
ThreadPrintStream
public ThreadPrintStream(ThreadIOImpl threadIO, java.io.PrintStream out, boolean error)
-
-
方法详细资料
-
getCurrent
public java.io.PrintStream getCurrent()
-
getRoot
public java.io.PrintStream getRoot()
Access to the root stream through reflection- 返回:
-
flush
public void flush()
- 指定者:
flush
在接口中java.io.Flushable
- 覆盖:
flush
在类中java.io.PrintStream
-
close
public void close()
- 指定者:
close
在接口中java.lang.AutoCloseable
- 指定者:
close
在接口中java.io.Closeable
- 覆盖:
close
在类中java.io.PrintStream
-
checkError
public boolean checkError()
- 覆盖:
checkError
在类中java.io.PrintStream
-
setError
public void setError()
- 覆盖:
setError
在类中java.io.PrintStream
-
clearError
public void clearError()
- 覆盖:
clearError
在类中java.io.PrintStream
-
write
public void write(int b)
- 覆盖:
write
在类中java.io.PrintStream
-
write
public void write(byte[] buf, int off, int len)
- 覆盖:
write
在类中java.io.PrintStream
-
print
public void print(boolean b)
- 覆盖:
print
在类中java.io.PrintStream
-
print
public void print(char c)
- 覆盖:
print
在类中java.io.PrintStream
-
print
public void print(int i)
- 覆盖:
print
在类中java.io.PrintStream
-
print
public void print(long l)
- 覆盖:
print
在类中java.io.PrintStream
-
print
public void print(float f)
- 覆盖:
print
在类中java.io.PrintStream
-
print
public void print(double d)
- 覆盖:
print
在类中java.io.PrintStream
-
print
public void print(char[] s)
- 覆盖:
print
在类中java.io.PrintStream
-
print
public void print(java.lang.String s)
- 覆盖:
print
在类中java.io.PrintStream
-
print
public void print(java.lang.Object obj)
- 覆盖:
print
在类中java.io.PrintStream
-
println
public void println()
- 覆盖:
println
在类中java.io.PrintStream
-
println
public void println(boolean x)
- 覆盖:
println
在类中java.io.PrintStream
-
println
public void println(char x)
- 覆盖:
println
在类中java.io.PrintStream
-
println
public void println(int x)
- 覆盖:
println
在类中java.io.PrintStream
-
println
public void println(long x)
- 覆盖:
println
在类中java.io.PrintStream
-
println
public void println(float x)
- 覆盖:
println
在类中java.io.PrintStream
-
println
public void println(double x)
- 覆盖:
println
在类中java.io.PrintStream
-
println
public void println(char[] x)
- 覆盖:
println
在类中java.io.PrintStream
-
println
public void println(java.lang.String x)
- 覆盖:
println
在类中java.io.PrintStream
-
println
public void println(java.lang.Object x)
- 覆盖:
println
在类中java.io.PrintStream
-
printf
public java.io.PrintStream printf(java.lang.String format, java.lang.Object... args)
- 覆盖:
printf
在类中java.io.PrintStream
-
printf
public java.io.PrintStream printf(java.util.Locale l, java.lang.String format, java.lang.Object... args)
- 覆盖:
printf
在类中java.io.PrintStream
-
format
public java.io.PrintStream format(java.lang.String format, java.lang.Object... args)
- 覆盖:
format
在类中java.io.PrintStream
-
format
public java.io.PrintStream format(java.util.Locale l, java.lang.String format, java.lang.Object... args)
- 覆盖:
format
在类中java.io.PrintStream
-
append
public java.io.PrintStream append(java.lang.CharSequence csq)
- 指定者:
append
在接口中java.lang.Appendable
- 覆盖:
append
在类中java.io.PrintStream
-
append
public java.io.PrintStream append(java.lang.CharSequence csq, int start, int end)
- 指定者:
append
在接口中java.lang.Appendable
- 覆盖:
append
在类中java.io.PrintStream
-
append
public java.io.PrintStream append(char c)
- 指定者:
append
在接口中java.lang.Appendable
- 覆盖:
append
在类中java.io.PrintStream
-
write
public void write(byte[] b) throws java.io.IOException
- 覆盖:
write
在类中java.io.FilterOutputStream
- 抛出:
java.io.IOException
-
-