public class ExtendedStackTrace extends java.lang.Object implements java.lang.Iterable<ExtendedStackTraceElement>
| Modifier and Type | Class and Description |
|---|---|
protected class |
ExtendedStackTrace.BasicExtendedStackTraceElement |
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.Throwable |
t |
| Modifier | Constructor and Description |
|---|---|
protected |
ExtendedStackTrace(java.lang.Throwable t) |
| Modifier and Type | Method and Description |
|---|---|
ExtendedStackTraceElement[] |
get() |
protected static java.lang.String |
getDescriptor(java.lang.reflect.Member m) |
protected java.lang.reflect.Member |
getMethod(ExtendedStackTraceElement este) |
protected java.lang.reflect.Member[] |
getMethods(java.lang.Class<?> clazz) |
protected static java.lang.String |
getName(java.lang.reflect.Member m) |
static ExtendedStackTrace |
here() |
java.util.Iterator<ExtendedStackTraceElement> |
iterator() |
static ExtendedStackTrace |
of(java.lang.Throwable t) |
public static ExtendedStackTrace of(java.lang.Throwable t)
public static ExtendedStackTrace here()
public java.util.Iterator<ExtendedStackTraceElement> iterator()
iterator in interface java.lang.Iterable<ExtendedStackTraceElement>public ExtendedStackTraceElement[] get()
protected java.lang.reflect.Member getMethod(ExtendedStackTraceElement este)
protected static final java.lang.String getName(java.lang.reflect.Member m)
protected static final java.lang.String getDescriptor(java.lang.reflect.Member m)
protected final java.lang.reflect.Member[] getMethods(java.lang.Class<?> clazz)