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
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
Fields inherited from class java.io.FilterOutputStream
out
-
Constructor Summary
ConstructorDescriptionDebugLogStream
(PrintStream printStream, PrintStream printStream2, PrintStream printStream3, IDebugLogFormatter iDebugLogFormatter) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
void
void
void
debugln
(String string, Object object, Object object2, Object object3, Object object4, Object object5) void
debugln
(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6) void
void
static String
static String
getStackTraceElementString
(StackTraceElement stackTraceElement, boolean boolean1) static String
getTopStackTraceString
(Throwable throwable) void
void
void
void
void
void
void
noise
(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6) void
print
(boolean boolean1) void
print
(char char1) void
print
(double double1) void
print
(float float1) void
print
(int int1) void
print
(long long1) void
void
void
printException
(Throwable throwable, String string, String string2, LogSeverity logSeverity) void
printException
(Throwable throwable, String string, LogSeverity logSeverity) void
println()
void
println
(boolean boolean1) void
println
(char char1) void
println
(char[] charArray) void
println
(double double1) void
println
(float float1) void
println
(int int1) void
println
(long long1) void
void
void
void
void
void
void
println
(String string, Object object, Object object2, Object object3, Object object4, Object object5) void
println
(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6) void
println
(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6, Object object7) void
println
(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6, Object object7, Object object8) void
println
(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6, Object object7, Object object8, Object object9) void
void
printStackTrace
(int int1, String string) void
printStackTrace
(String string) void
printUnitTest
(String string, boolean boolean1, Object[] objectArray) void
void
void
void
void
void
void
trace
(String string, Object object, Object object2, Object object3, Object object4, Object object5, Object object6) static StackTraceElement
tryGetCallerTraceElement
(int int1) void
void
Methods inherited from class java.io.PrintStream
append, append, append, checkError, clearError, close, flush, format, format, print, printf, setError, write, write, write, writeBytes
Methods 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:
print
in classPrintStream
-
print
public void print(char char1) - Overrides:
print
in classPrintStream
-
print
public void print(int int1) - Overrides:
print
in classPrintStream
-
print
public void print(long long1) - Overrides:
print
in classPrintStream
-
print
public void print(float float1) - Overrides:
print
in classPrintStream
-
print
public void print(double double1) - Overrides:
print
in classPrintStream
-
print
- Overrides:
print
in classPrintStream
-
print
- Overrides:
print
in classPrintStream
-
printf
- Overrides:
printf
in classPrintStream
-
println
public void println()- Overrides:
println
in classPrintStream
-
println
public void println(boolean boolean1) - Overrides:
println
in classPrintStream
-
println
public void println(char char1) - Overrides:
println
in classPrintStream
-
println
public void println(int int1) - Overrides:
println
in classPrintStream
-
println
public void println(long long1) - Overrides:
println
in classPrintStream
-
println
public void println(float float1) - Overrides:
println
in classPrintStream
-
println
public void println(double double1) - Overrides:
println
in classPrintStream
-
println
public void println(char[] charArray) - Overrides:
println
in classPrintStream
-
println
- Overrides:
println
in classPrintStream
-
println
- Overrides:
println
in 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
-