public final class StackLocatorUtil
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static StackLocator |
stackLocator |
Modifier | Constructor and Description |
---|---|
private |
StackLocatorUtil() |
Modifier and Type | Method and Description |
---|---|
static java.lang.StackTraceElement |
calcLocation(java.lang.String fqcnOfLogger) |
static java.lang.Class<?> |
getCallerClass(java.lang.Class<?> anchor) |
static java.lang.Class<?> |
getCallerClass(int depth) |
static java.lang.Class<?> |
getCallerClass(java.lang.String fqcn) |
static java.lang.Class<?> |
getCallerClass(java.lang.String fqcn,
java.lang.String pkg) |
static java.util.Stack<java.lang.Class<?>> |
getCurrentStackTrace() |
static java.lang.StackTraceElement |
getStackTraceElement(int depth) |
private static StackLocator stackLocator
public static java.lang.Class<?> getCallerClass(int depth)
public static java.lang.StackTraceElement getStackTraceElement(int depth)
public static java.lang.Class<?> getCallerClass(java.lang.String fqcn)
public static java.lang.Class<?> getCallerClass(java.lang.String fqcn, java.lang.String pkg)
public static java.lang.Class<?> getCallerClass(java.lang.Class<?> anchor)
public static java.util.Stack<java.lang.Class<?>> getCurrentStackTrace()
public static java.lang.StackTraceElement calcLocation(java.lang.String fqcnOfLogger)