Package net.minecraftforge.fml.loading
Class TracingPrintStream
- java.lang.Object
-
- java.io.OutputStream
-
- java.io.FilterOutputStream
-
- java.io.PrintStream
-
- net.minecraftforge.fml.loading.TracingPrintStream
-
- All Implemented Interfaces:
java.io.Closeable,java.io.Flushable,java.lang.Appendable,java.lang.AutoCloseable
public class TracingPrintStream extends java.io.PrintStreamPrintStream which redirects it's output to a given logger.
-
-
Field Summary
Fields Modifier and Type Field Description private static intBASE_DEPTHprivate org.apache.logging.log4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description TracingPrintStream(org.apache.logging.log4j.Logger logger, java.io.PrintStream original)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.lang.StringgetPrefix()private voidlog(java.lang.String s)voidprintln(boolean x)voidprintln(char x)voidprintln(char[] x)voidprintln(double x)voidprintln(float x)voidprintln(int x)voidprintln(long x)voidprintln(java.lang.Object o)voidprintln(java.lang.String s)
-
-
-
Field Detail
-
BASE_DEPTH
private static final int BASE_DEPTH
- See Also:
- Constant Field Values
-
logger
private final org.apache.logging.log4j.Logger logger
-
-
Method Detail
-
log
private void log(java.lang.String s)
-
getPrefix
private static java.lang.String getPrefix()
-
println
public void println(java.lang.Object o)
- Overrides:
printlnin classjava.io.PrintStream
-
println
public void println(java.lang.String s)
- Overrides:
printlnin classjava.io.PrintStream
-
println
public void println(boolean x)
- Overrides:
printlnin classjava.io.PrintStream
-
println
public void println(char x)
- Overrides:
printlnin classjava.io.PrintStream
-
println
public void println(int x)
- Overrides:
printlnin classjava.io.PrintStream
-
println
public void println(long x)
- Overrides:
printlnin classjava.io.PrintStream
-
println
public void println(float x)
- Overrides:
printlnin classjava.io.PrintStream
-
println
public void println(double x)
- Overrides:
printlnin classjava.io.PrintStream
-
println
public void println(char[] x)
- Overrides:
printlnin classjava.io.PrintStream
-
-