public static final class GraalJSException.JSStackTraceElement extends Object
| Modifier and Type | Method and Description |
|---|---|
int |
getCharLength() |
com.oracle.truffle.api.strings.TruffleString |
getClassName() |
int |
getColumnNumber() |
com.oracle.truffle.api.strings.TruffleString |
getEvalOrigin() |
com.oracle.truffle.api.strings.TruffleString |
getFileName() |
com.oracle.truffle.api.strings.TruffleString |
getFileNameForStackTrace(JSContext context) |
Object |
getFunction() |
com.oracle.truffle.api.strings.TruffleString |
getFunctionName() |
com.oracle.truffle.api.strings.TruffleString |
getLine() |
int |
getLineNumber() |
String |
getMethodName() |
com.oracle.truffle.api.strings.TruffleString |
getMethodName(JSContext context) |
int |
getPosition() |
int |
getPromiseIndex() |
Object |
getThis() |
Object |
getThisOrGlobal() |
com.oracle.truffle.api.strings.TruffleString |
getTypeName() |
com.oracle.truffle.api.strings.TruffleString |
getTypeName(boolean checkGlobal) |
boolean |
hasPath() |
boolean |
isAsync() |
boolean |
isConstructor() |
boolean |
isEval() |
boolean |
isPromiseAll() |
boolean |
isStrict() |
String |
toString() |
com.oracle.truffle.api.strings.TruffleString |
toString(JSContext context) |
public com.oracle.truffle.api.strings.TruffleString getFileName()
public com.oracle.truffle.api.strings.TruffleString getClassName()
public com.oracle.truffle.api.strings.TruffleString getTypeName()
public com.oracle.truffle.api.strings.TruffleString getTypeName(boolean checkGlobal)
public com.oracle.truffle.api.strings.TruffleString getFunctionName()
public String getMethodName()
public com.oracle.truffle.api.strings.TruffleString getMethodName(JSContext context)
public int getLineNumber()
public com.oracle.truffle.api.strings.TruffleString getLine()
public int getColumnNumber()
public int getPosition()
public int getCharLength()
public Object getThis()
public Object getThisOrGlobal()
public Object getFunction()
public boolean isStrict()
public boolean isConstructor()
public boolean isEval()
public com.oracle.truffle.api.strings.TruffleString getEvalOrigin()
public int getPromiseIndex()
public boolean isPromiseAll()
public boolean isAsync()
public boolean hasPath()
public com.oracle.truffle.api.strings.TruffleString toString(JSContext context)
public com.oracle.truffle.api.strings.TruffleString getFileNameForStackTrace(JSContext context)