Package com.google.common.truth
Class StackTraceCleaner.StackTraceElementWrapper
java.lang.Object
com.google.common.truth.StackTraceCleaner.StackTraceElementWrapper
- Enclosing class:
- StackTraceCleaner
Wrapper around a
StackTraceElement
for calculating and holding the metadata used to
clean the stack trace.-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final StackTraceCleaner.StackFrameType
private final StackTraceElement
-
Constructor Summary
ConstructorsConstructorDescriptionStackTraceElementWrapper
(StackTraceElement stackTraceElement) Creates a wrapper with the given frame with frame type inferred from frame's class name.StackTraceElementWrapper
(StackTraceElement stackTraceElement, StackTraceCleaner.StackFrameType stackFrameType) Creates a wrapper with the given frame and the given frame type. -
Method Summary
Modifier and TypeMethodDescription(package private) StackTraceCleaner.StackFrameType
Returns the type of this frame.(package private) StackTraceElement
Returns the wrappedStackTraceElement
.
-
Field Details
-
stackTraceElement
-
stackFrameType
-
-
Constructor Details
-
StackTraceElementWrapper
StackTraceElementWrapper(StackTraceElement stackTraceElement) Creates a wrapper with the given frame with frame type inferred from frame's class name. -
StackTraceElementWrapper
StackTraceElementWrapper(StackTraceElement stackTraceElement, StackTraceCleaner.StackFrameType stackFrameType) Creates a wrapper with the given frame and the given frame type.
-
-
Method Details
-
getStackFrameType
StackTraceCleaner.StackFrameType getStackFrameType()Returns the type of this frame. -
getStackTraceElement
StackTraceElement getStackTraceElement()Returns the wrappedStackTraceElement
.
-