Package com.google.common.truth
Class StackTraceCleaner.StackTraceElementWrapper
- java.lang.Object
-
- com.google.common.truth.StackTraceCleaner.StackTraceElementWrapper
-
- Enclosing class:
- StackTraceCleaner
private static class StackTraceCleaner.StackTraceElementWrapper extends java.lang.Object
Wrapper around aStackTraceElement
for calculating and holding the metadata used to clean the stack trace.
-
-
Field Summary
Fields Modifier and Type Field Description private StackTraceCleaner.StackFrameType
stackFrameType
private java.lang.StackTraceElement
stackTraceElement
-
Constructor Summary
Constructors Constructor Description StackTraceElementWrapper(java.lang.StackTraceElement stackTraceElement)
Creates a wrapper with the given frame with frame type inferred from frame's class name.StackTraceElementWrapper(java.lang.StackTraceElement stackTraceElement, StackTraceCleaner.StackFrameType stackFrameType)
Creates a wrapper with the given frame and the given frame type.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) StackTraceCleaner.StackFrameType
getStackFrameType()
Returns the type of this frame.(package private) java.lang.StackTraceElement
getStackTraceElement()
Returns the wrappedStackTraceElement
.
-
-
-
Field Detail
-
stackTraceElement
private final java.lang.StackTraceElement stackTraceElement
-
stackFrameType
private final StackTraceCleaner.StackFrameType stackFrameType
-
-
Constructor Detail
-
StackTraceElementWrapper
StackTraceElementWrapper(java.lang.StackTraceElement stackTraceElement)
Creates a wrapper with the given frame with frame type inferred from frame's class name.
-
StackTraceElementWrapper
StackTraceElementWrapper(java.lang.StackTraceElement stackTraceElement, StackTraceCleaner.StackFrameType stackFrameType)
Creates a wrapper with the given frame and the given frame type.
-
-
Method Detail
-
getStackFrameType
StackTraceCleaner.StackFrameType getStackFrameType()
Returns the type of this frame.
-
getStackTraceElement
java.lang.StackTraceElement getStackTraceElement()
Returns the wrappedStackTraceElement
.
-
-