Package org.mockito.internal.debugging
Class LocationImpl.MetadataShim
- java.lang.Object
-
- org.mockito.internal.debugging.LocationImpl.MetadataShim
-
- All Implemented Interfaces:
java.io.Serializable
,StackTraceCleaner.StackFrameMetadata
- Enclosing class:
- LocationImpl
private static final class LocationImpl.MetadataShim extends java.lang.Object implements StackTraceCleaner.StackFrameMetadata, java.io.Serializable
-
-
Field Summary
Fields Modifier and Type Field Description private static long
serialVersionUID
private java.lang.StackWalker.StackFrame
stackFrame
-
Constructor Summary
Constructors Modifier Constructor Description private
MetadataShim(java.lang.StackWalker.StackFrame stackFrame)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getClassName()
java.lang.String
getFileName()
int
getLineNumber()
java.lang.String
getMethodName()
java.lang.String
toString()
private java.lang.Object
writeReplace()
Ensure that this type remains serializable.
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
stackFrame
private final java.lang.StackWalker.StackFrame stackFrame
-
-
Method Detail
-
getClassName
public java.lang.String getClassName()
- Specified by:
getClassName
in interfaceStackTraceCleaner.StackFrameMetadata
-
getMethodName
public java.lang.String getMethodName()
- Specified by:
getMethodName
in interfaceStackTraceCleaner.StackFrameMetadata
-
getFileName
public java.lang.String getFileName()
- Specified by:
getFileName
in interfaceStackTraceCleaner.StackFrameMetadata
-
getLineNumber
public int getLineNumber()
- Specified by:
getLineNumber
in interfaceStackTraceCleaner.StackFrameMetadata
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
writeReplace
private java.lang.Object writeReplace()
Ensure that this type remains serializable.
-
-