Class LoggerPrintStream

All Implemented Interfaces:
Closeable, Flushable, Appendable, AutoCloseable

public class LoggerPrintStream extends PrintStream
  • Field Details

    • logger

      private final com.hypixel.hytale.logger.HytaleLogger logger
    • level

      private final Level level
    • bufferedOutput

      private final ByteArrayOutputStream bufferedOutput
    • last

      private int last
  • Constructor Details

    • LoggerPrintStream

      public LoggerPrintStream(com.hypixel.hytale.logger.HytaleLogger logger, Level level)
  • Method Details

    • write

      public void write(int b)
      Overrides:
      write in class PrintStream
    • write

      public void write(byte[] buf, int off, int len)
      Overrides:
      write in class PrintStream
    • getLogger

      public com.hypixel.hytale.logger.HytaleLogger getLogger()
    • getLevel

      public Level getLevel()