Interface ILogger

All Known Implementing Classes:
CompilerLogger, DecompilerLogger, Environment, JasmEnvironment, JcoderEnvironment, JdecEnvironment, JdisEnvironment, ToolLogger

public interface ILogger
  • Field Details

  • Method Details

    • getResourceString

      default String getResourceString(String id, Object... args)
    • warning

      default void warning(int where, String id, Object... args)
    • error

      default void error(int where, String id, Object... args)
    • info

      default void info(String id, Object... args)
    • getInfo

      default String getInfo(String id, Object... args)
    • warning

      default void warning(String id, Object... args)
    • error

      default void error(String id, Object... args)
    • error

      default void error(Throwable exception)
    • traceln

      default void traceln(String format, Object... args)
    • trace

      default void trace(String format, Object... args)
    • printErrorLn

      default void printErrorLn(String format, Object... args)
    • println

      default void println(String format, Object... args)
    • println

      default void println()
    • print

      default void print(String format, Object... args)
    • print

      default void print(char ch)
    • getOutputs

      DualStreamToolOutput getOutputs()
    • setOutputs

      void setOutputs(DualStreamToolOutput nwoutput)
    • getToolOutput

      default ToolOutput getToolOutput()
    • setToolOutput

      default void setToolOutput(ToolOutput toolOutput)
    • printException

      void printException(Throwable throwable)