Package org.apache.logging.log4j.util
Class StackLocatorUtil
- java.lang.Object
-
- org.apache.logging.log4j.util.StackLocatorUtil
-
public final class StackLocatorUtil extends Object
Consider this class private. Provides various methods to determine the caller class.Background
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StackTraceElementcalcLocation(String fqcnOfLogger)static Class<?>getCallerClass(int depth)static Class<?>getCallerClass(Class<?> anchor)static Class<?>getCallerClass(String fqcn)static Class<?>getCallerClass(String fqcn, String pkg)static Stack<Class<?>>getCurrentStackTrace()static StackTraceElementgetStackTraceElement(int depth)
-
-
-
Method Detail
-
getCallerClass
public static Class<?> getCallerClass(int depth)
-
getStackTraceElement
public static StackTraceElement getStackTraceElement(int depth)
-
calcLocation
public static StackTraceElement calcLocation(String fqcnOfLogger)
-
-