public final class SourceProvider
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static SourceProvider |
DEFAULT_INSTANCE |
static java.lang.Object |
UNKNOWN_SOURCE
Indicates that the source is unknown.
|
Modifier and Type | Method and Description |
---|---|
java.lang.StackTraceElement |
get(java.lang.StackTraceElement[] stackTraceElements)
Returns the calling line of code.
|
java.lang.Object |
getFromClassNames(java.util.List<java.lang.String> moduleClassNames)
Returns the non-skipped module class name.
|
SourceProvider |
plusSkippedClasses(java.lang.Class... moreClassesToSkip)
Returns a new instance that also skips
moreClassesToSkip . |
public static final java.lang.Object UNKNOWN_SOURCE
public static final SourceProvider DEFAULT_INSTANCE
public SourceProvider plusSkippedClasses(java.lang.Class... moreClassesToSkip)
moreClassesToSkip
.public java.lang.StackTraceElement get(java.lang.StackTraceElement[] stackTraceElements)
public java.lang.Object getFromClassNames(java.util.List<java.lang.String> moduleClassNames)
Copyright © 2006-2018 Google, Inc.. All Rights Reserved.