Class debug

java.lang.Object
com.gmt2001.Console.debug

public final class debug extends Object
  • Method Details

    • findCallerInfo

      public static String findCallerInfo(String myClassName)
    • findCaller

      public static StackTraceElement findCaller(String myClassName)
    • println

      public static void println()
    • printlnRhino

      public static void printlnRhino(Object o)
    • println

      public static void println(Object o)
    • println

      public static void println(Object o, boolean force)
    • println

      public static void println(Object o, String log)
    • println

      public static void println(Object o, boolean force, Object log)
    • logln

      public static void logln(Object o)
    • logln

      public static void logln(Object o, boolean force)
    • getStackTrace

      public static String getStackTrace(Throwable e)
    • printStackTrace

      public static void printStackTrace(Throwable e)
    • printStackTrace

      public static void printStackTrace(Throwable e, String description)
    • printStackTrace

      public static void printStackTrace(Throwable e, Map<String,Object> custom)
    • printStackTrace

      public static void printStackTrace(Throwable e, Map<String,Object> custom, String description)
    • printOrLogStackTrace

      public static void printOrLogStackTrace(Throwable e)
      Prints the stack trace if debug is enabled and not in log only mode Always logs the stack trace, even with debug off
      Parameters:
      e - A Throwable to print/log
    • logStackTrace

      public static void logStackTrace(Throwable e)
    • logStackTrace

      public static void logStackTrace(Throwable e, String description)
    • logStackTrace

      public static void logStackTrace(Throwable e, Map<String,Object> custom)
    • logStackTrace

      public static void logStackTrace(Throwable e, Map<String,Object> custom, String description)