public class Debug
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
Debug.StackTraceFilter |
| Modifier and Type | Method and Description |
|---|---|
static void |
dumpAfter(long millis) |
static void |
dumpAfter(long millis,
java.lang.String filename) |
static void |
dumpRecorder() |
static void |
dumpRecorder(java.lang.String filename) |
static void |
dumpStack() |
static void |
dumpStack(java.io.PrintStream s,
java.lang.Throwable t) |
static void |
dumpStack(java.io.PrintStream s,
java.lang.Throwable t,
Debug.StackTraceFilter filter) |
static void |
exit() |
static void |
exit(int code) |
static void |
exit(int code,
java.lang.String filename) |
static void |
exit(int code,
java.lang.Throwable t,
java.lang.String filename) |
static void |
exit(java.lang.Throwable t) |
static void |
exit(java.lang.Throwable t,
java.lang.String filename) |
static java.lang.String |
getClassLoaderInfo(java.lang.ClassLoader cl) |
static java.lang.String |
getDumpFile() |
static FlightRecorder |
getGlobalFlightRecorder() |
static java.nio.file.Path |
getJarOfClass(java.lang.Class<?> clazz) |
static java.nio.file.Path |
getJarOfClass(java.lang.String className) |
static java.lang.String |
getPackageVersion(java.lang.String packageName) |
static boolean |
isAssertionsEnabled() |
static boolean |
isCI() |
static boolean |
isDebug() |
static boolean |
isDebugger() |
static boolean |
isRecordStackTraces() |
static boolean |
isUnitTest() |
static void |
printStackTrace(int num,
java.io.PrintStream out) |
static void |
printStackTrace(int num,
java.io.PrintWriter out) |
static void |
record(int level,
java.lang.Object... payload) |
static void |
record(int level,
java.lang.Object payload) |
static void |
setRecordStackTraces(boolean recordStackTraces) |
static java.lang.String |
toString(java.lang.Object x) |
static java.lang.String |
whereIs(java.lang.Class<?> clazz) |
static java.lang.String |
whereIs(java.lang.String className) |
public static boolean isDebug()
public static boolean isCI()
public static boolean isDebugger()
public static boolean isAssertionsEnabled()
public static boolean isRecordStackTraces()
public static boolean isUnitTest()
public static void setRecordStackTraces(boolean recordStackTraces)
public static java.lang.String getDumpFile()
public static FlightRecorder getGlobalFlightRecorder()
public static void exit()
public static void exit(int code)
public static void exit(int code,
java.lang.String filename)
public static void exit(java.lang.Throwable t,
java.lang.String filename)
public static void exit(java.lang.Throwable t)
public static void exit(int code,
java.lang.Throwable t,
java.lang.String filename)
public static void record(int level,
java.lang.Object payload)
public static void record(int level,
java.lang.Object... payload)
public static void dumpRecorder()
public static void dumpRecorder(java.lang.String filename)
public static void dumpAfter(long millis)
public static void dumpAfter(long millis,
java.lang.String filename)
public static void dumpStack()
public static void dumpStack(java.io.PrintStream s,
java.lang.Throwable t)
public static void dumpStack(java.io.PrintStream s,
java.lang.Throwable t,
Debug.StackTraceFilter filter)
public static java.lang.String toString(java.lang.Object x)
public static java.lang.String getPackageVersion(java.lang.String packageName)
public static java.nio.file.Path getJarOfClass(java.lang.String className)
public static java.nio.file.Path getJarOfClass(java.lang.Class<?> clazz)
public static java.lang.String whereIs(java.lang.String className)
public static java.lang.String whereIs(java.lang.Class<?> clazz)
public static java.lang.String getClassLoaderInfo(java.lang.ClassLoader cl)
public static void printStackTrace(int num,
java.io.PrintStream out)
public static void printStackTrace(int num,
java.io.PrintWriter out)