public class LocationImpl extends java.lang.Object implements Location, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private static StackTraceFilter |
defaultStackTraceFilter |
private static long |
serialVersionUID |
private java.lang.String |
sourceFile |
private StackTraceFilter |
stackTraceFilter |
private java.lang.Throwable |
stackTraceHolder |
Modifier | Constructor and Description |
---|---|
|
LocationImpl() |
|
LocationImpl(StackTraceFilter stackTraceFilter) |
private |
LocationImpl(StackTraceFilter stackTraceFilter,
java.lang.Throwable stackTraceHolder) |
|
LocationImpl(java.lang.Throwable stackTraceHolder) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getSourceFile()
Source file of this location
|
java.lang.String |
toString()
Human readable location in the source code, see
Invocation.getLocation() |
private static final long serialVersionUID
private static final StackTraceFilter defaultStackTraceFilter
private final java.lang.Throwable stackTraceHolder
private final StackTraceFilter stackTraceFilter
private final java.lang.String sourceFile
public LocationImpl()
public LocationImpl(StackTraceFilter stackTraceFilter)
public LocationImpl(java.lang.Throwable stackTraceHolder)
private LocationImpl(StackTraceFilter stackTraceFilter, java.lang.Throwable stackTraceHolder)
public java.lang.String toString()
Location
Invocation.getLocation()
public java.lang.String getSourceFile()
Location
getSourceFile
in interface Location