Package zombie.debug
Class DebugLogStream
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
zombie.debug.DebugLogStream
- All Implemented Interfaces:
Closeable,Flushable,Appendable,AutoCloseable
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class java.io.FilterOutputStream
out -
Constructor Summary
ConstructorsConstructorDescriptionDebugLogStream(PrintStream printStream, PrintStream printStream2, PrintStream printStream3, IDebugLogFormatter iDebugLogFormatter) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoiddebugln(String string, Object object, Object object2, Object object3, Object object4, Object object5) voiddebugln(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6) voidvoidstatic Stringstatic StringgetStackTraceElementString(StackTraceElement stackTraceElement, boolean boolean1) static StringgetTopStackTraceString(Throwable throwable) voidvoidvoidvoidvoidvoidvoidnoise(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6) voidprint(boolean boolean1) voidprint(char char1) voidprint(double double1) voidprint(float float1) voidprint(int int1) voidprint(long long1) voidvoidvoidprintException(Throwable throwable, String string, String string2, LogSeverity logSeverity) voidprintException(Throwable throwable, String string, LogSeverity logSeverity) voidprintln()voidprintln(boolean boolean1) voidprintln(char char1) voidprintln(char[] charArray) voidprintln(double double1) voidprintln(float float1) voidprintln(int int1) voidprintln(long long1) voidvoidvoidvoidvoidvoidvoidprintln(String string, Object object, Object object2, Object object3, Object object4, Object object5) voidprintln(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6) voidprintln(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6, Object object7) voidprintln(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6, Object object7, Object object8) voidprintln(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6, Object object7, Object object8, Object object9) voidvoidprintStackTrace(int int1, String string) voidprintStackTrace(String string) voidprintUnitTest(String string, boolean boolean1, Object[] objectArray) voidvoidvoidvoidvoidvoidvoidtrace(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6) static StackTraceElementtryGetCallerTraceElement(int int1) voidvoidMethods inherited from class java.io.PrintStream
append, append, append, checkError, clearError, close, flush, format, format, print, printf, setError, write, write, write, writeBytesMethods inherited from class java.io.OutputStream
nullOutputStream
-
Field Details
-
s_prefixErr
- See Also:
-
s_prefixWarn
- See Also:
-
s_prefixOut
- See Also:
-
s_prefixDebug
- See Also:
-
s_prefixTrace
- See Also:
-
-
Constructor Details
-
DebugLogStream
public DebugLogStream(PrintStream printStream, PrintStream printStream2, PrintStream printStream3, IDebugLogFormatter iDebugLogFormatter)
-
-
Method Details
-
generateCallerPrefix
-
tryGetCallerTraceElement
-
getStackTraceElementString
public static String getStackTraceElementString(StackTraceElement stackTraceElement, boolean boolean1) -
getTopStackTraceString
-
printStackTrace
public void printStackTrace() -
printStackTrace
-
printStackTrace
-
debugln
-
debugln
-
debugln
-
debugln
-
debugln
-
debugln
-
debugln
-
print
public void print(boolean boolean1) - Overrides:
printin classPrintStream
-
print
public void print(char char1) - Overrides:
printin classPrintStream
-
print
public void print(int int1) - Overrides:
printin classPrintStream
-
print
public void print(long long1) - Overrides:
printin classPrintStream
-
print
public void print(float float1) - Overrides:
printin classPrintStream
-
print
public void print(double double1) - Overrides:
printin classPrintStream
-
print
- Overrides:
printin classPrintStream
-
print
- Overrides:
printin classPrintStream
-
printf
- Overrides:
printfin classPrintStream
-
println
public void println()- Overrides:
printlnin classPrintStream
-
println
public void println(boolean boolean1) - Overrides:
printlnin classPrintStream
-
println
public void println(char char1) - Overrides:
printlnin classPrintStream
-
println
public void println(int int1) - Overrides:
printlnin classPrintStream
-
println
public void println(long long1) - Overrides:
printlnin classPrintStream
-
println
public void println(float float1) - Overrides:
printlnin classPrintStream
-
println
public void println(double double1) - Overrides:
printlnin classPrintStream
-
println
public void println(char[] charArray) - Overrides:
printlnin classPrintStream
-
println
- Overrides:
printlnin classPrintStream
-
println
- Overrides:
printlnin classPrintStream
-
println
-
println
-
println
-
println
-
println
-
println
-
println
-
println
-
println
-
error
-
error
-
warn
-
warn
-
printUnitTest
-
printException
-
printException
public void printException(Throwable throwable, String string, String string2, LogSeverity logSeverity) -
noise
-
noise
-
noise
-
noise
-
noise
-
noise
-
noise
-
trace
-
trace
-
trace
-
trace
-
trace
-
trace
-
trace
-