public class RubyStackTraceElement
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private boolean |
binding |
private java.lang.StackTraceElement |
element |
static RubyStackTraceElement[] |
EMPTY_ARRAY |
private FrameType |
frameType |
| Constructor and Description |
|---|
RubyStackTraceElement(java.lang.StackTraceElement element) |
RubyStackTraceElement(java.lang.String cls,
java.lang.String method,
java.lang.String file,
int line,
boolean binding) |
RubyStackTraceElement(java.lang.String cls,
java.lang.String method,
java.lang.String file,
int line,
boolean binding,
FrameType frameType) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getClassName() |
java.lang.StackTraceElement |
getElement() |
java.lang.String |
getFileName() |
FrameType |
getFrameType() |
int |
getLineNumber() |
java.lang.String |
getMethodName() |
boolean |
isBinding() |
java.lang.String |
mriStyleString() |
java.lang.String |
toString() |
public static final RubyStackTraceElement[] EMPTY_ARRAY
private final java.lang.StackTraceElement element
private final boolean binding
private final FrameType frameType
public RubyStackTraceElement(java.lang.StackTraceElement element)
public RubyStackTraceElement(java.lang.String cls,
java.lang.String method,
java.lang.String file,
int line,
boolean binding)
public RubyStackTraceElement(java.lang.String cls,
java.lang.String method,
java.lang.String file,
int line,
boolean binding,
FrameType frameType)
public java.lang.StackTraceElement getElement()
public boolean isBinding()
public java.lang.String getClassName()
public java.lang.String getFileName()
public int getLineNumber()
public java.lang.String getMethodName()
public FrameType getFrameType()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String mriStyleString()