public final class SourceProvider extends Object
| Modifier and Type | Field and Description |
|---|---|
static SourceProvider |
DEFAULT_INSTANCE
|
static Object |
UNKNOWN_SOURCE
Indicates that the source is unknown.
|
| Modifier and Type | Method and Description |
|---|---|
StackTraceElement |
get(StackTraceElement
Returns the calling line of code.
|
Object |
getFromClassNames(List
Returns the non-skipped module class name.
|
SourceProvider |
plusSkippedClasses(Class
Returns a new instance that also skips
moreClassesToSkip.
|
public static final ObjectUNKNOWN_SOURCE
public static final SourceProviderDEFAULT_INSTANCE
public SourceProviderplusSkippedClasses(Class ... moreClassesToSkip)
moreClassesToSkip.
public StackTraceElementget(StackTraceElement [] stackTraceElements)