Class ExtendedStackTraceElementMixIn
- java.lang.Object
-
- org.apache.logging.log4j.core.jackson.ExtendedStackTraceElementMixIn
-
- All Implemented Interfaces:
java.io.Serializable
abstract class ExtendedStackTraceElementMixIn extends java.lang.Object implements java.io.Serializable
Mix-in forExtendedStackTraceElement
.
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description ExtendedStackTraceElementMixIn(java.lang.String declaringClass, java.lang.String methodName, java.lang.String fileName, int lineNumber, boolean exact, java.lang.String location, java.lang.String version)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.String
getClassName()
abstract boolean
getExact()
abstract ExtendedClassInfo
getExtraClassInfo()
abstract java.lang.String
getFileName()
abstract int
getLineNumber()
abstract java.lang.String
getLocation()
abstract java.lang.String
getMethodName()
(package private) abstract java.lang.StackTraceElement
getStackTraceElement()
abstract java.lang.String
getVersion()
abstract boolean
isNativeMethod()
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
getClassName
public abstract java.lang.String getClassName()
-
getExact
public abstract boolean getExact()
-
getExtraClassInfo
public abstract ExtendedClassInfo getExtraClassInfo()
-
getFileName
public abstract java.lang.String getFileName()
-
getLineNumber
public abstract int getLineNumber()
-
getLocation
public abstract java.lang.String getLocation()
-
getMethodName
public abstract java.lang.String getMethodName()
-
getStackTraceElement
abstract java.lang.StackTraceElement getStackTraceElement()
-
getVersion
public abstract java.lang.String getVersion()
-
isNativeMethod
public abstract boolean isNativeMethod()
-
-