|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| 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
net.java.sip.communicator.util.ScStdOut
public class ScStdOut
This class provides a PrintWriter implementation that we use to replace System.out so that we could capture output from all libs or SC code that uses calls to System.out.println();
| Field Summary |
|---|
| Fields inherited from class java.io.FilterOutputStream |
|---|
out |
| Constructor Summary | |
|---|---|
ScStdOut(PrintStream printStream)
|
|
| Method Summary | |
|---|---|
PrintStream |
getSystemOut()
Returns the default System.out PrintStream that was in use before this class was instantiated. |
void |
print(boolean b)
Prints b if stdOutPrintingEnabled is enabled. |
void |
print(char c)
Prints c if stdOutPrintingEnabled is enabled. |
void |
print(char[] s)
Prints s if stdOutPrintingEnabled is enabled. |
void |
print(double d)
Prints d if stdOutPrintingEnabled is enabled. |
void |
print(float f)
Prints f if stdOutPrintingEnabled is enabled. |
void |
print(int i)
Prints i if stdOutPrintingEnabled is enabled. |
void |
print(long l)
Prints l if stdOutPrintingEnabled is enabled. |
void |
print(Object obj)
Prints obj if stdOutPrintingEnabled is enabled. |
void |
print(String string)
Prints string if stdOutPrintingEnabled is enabled. |
void |
println()
Prints an empty line stdOutPrintingEnabled is enabled. |
void |
println(boolean x)
Prints x if stdOutPrintingEnabled is enabled. |
void |
println(char x)
Prints x if stdOutPrintingEnabled is enabled. |
void |
println(char[] x)
Prints x if stdOutPrintingEnabled is enabled. |
void |
println(double x)
Prints x if stdOutPrintingEnabled is enabled. |
void |
println(float x)
Prints x if stdOutPrintingEnabled is enabled. |
void |
println(int x)
Prints x if stdOutPrintingEnabled is enabled. |
void |
println(long x)
Prints x if stdOutPrintingEnabled is enabled. |
void |
println(Object x)
Prints x if stdOutPrintingEnabled is enabled. |
void |
println(String x)
Prints x if stdOutPrintingEnabled is enabled. |
static void |
setStdOutPrintingEnabled(boolean enabled)
|
| Methods inherited from class java.io.PrintStream |
|---|
append, append, append, checkError, clearError, close, flush, format, format, printf, printf, setError, write, write |
| 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 |
| Constructor Detail |
|---|
public ScStdOut(PrintStream printStream)
| Method Detail |
|---|
public static void setStdOutPrintingEnabled(boolean enabled)
public PrintStream getSystemOut()
public void print(String string)
print in class PrintStreamstring - the String to print.public void println(boolean x)
println in class PrintStreamx - the boolean to print.public void println(char x)
println in class PrintStreamx - the char to print.public void println(char[] x)
println in class PrintStreamx - the char[] to print.public void println(double x)
println in class PrintStreamx - the double to print.public void println(float x)
println in class PrintStreamx - the float to print.public void println(int x)
println in class PrintStreamx - the int to print.public void println(long x)
println in class PrintStreamx - the long to print.public void println(Object x)
println in class PrintStreamx - the Object to print.public void println(String x)
println in class PrintStreamx - the String to print.public void print(boolean b)
print in class PrintStreamb - the boolean to print.public void print(char c)
print in class PrintStreamc - the char to print.public void print(char[] s)
print in class PrintStreams - the char[] to print.public void print(double d)
print in class PrintStreamd - the double to print.public void print(float f)
print in class PrintStreamf - the float to print.public void print(int i)
print in class PrintStreami - the int to print.public void print(long l)
print in class PrintStreaml - the long to print.public void print(Object obj)
print in class PrintStreamobj - the Object to print.public void println()
println in class PrintStream
|
Jitsi: the OpenSource Java VoIP and Instant Messaging client. | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||