| Modifier and Type | Interface and Description |
|---|---|
| pack-priv interface | CallerFinder
An interface around finding the caller of the stack trace, so we can have different strategies for implementing it. |
| Modifier and Type | Class and Description |
|---|---|
| public class | Classes
Class utilities. |
| public class | ContinuousStopwatch
A continuously timing stopwatch that is used for simple performance monitoring. |
| pack-priv class | LineNumbers
Looks up line numbers for classes and their members. |
| pack-priv class | NewThrowableFinder
A CallerFinder that construcst a new Throwable and iterates through its stack trace. |
| public class | SourceProvider
Provides access to the calling line of code. |
| public class | StackTraceElements
Creates stack trace elements for members. |