Class GraalJSException.JSStackTraceElement

java.lang.Object
com.oracle.truffle.js.runtime.GraalJSException.JSStackTraceElement
Enclosing class:
GraalJSException

public static final class GraalJSException.JSStackTraceElement extends Object
  • Method Details

    • getFileName

      public com.oracle.truffle.api.strings.TruffleString getFileName()
    • getClassName

      public com.oracle.truffle.api.strings.TruffleString getClassName()
    • getTypeName

      public com.oracle.truffle.api.strings.TruffleString getTypeName()
    • getTypeName

      public com.oracle.truffle.api.strings.TruffleString getTypeName(boolean checkGlobal)
    • getFunctionName

      public com.oracle.truffle.api.strings.TruffleString getFunctionName()
    • getMethodName

      public String getMethodName()
    • getMethodName

      public com.oracle.truffle.api.strings.TruffleString getMethodName(JSContext context)
    • getLineNumber

      public int getLineNumber()
    • getLine

      public com.oracle.truffle.api.strings.TruffleString getLine()
    • getColumnNumber

      public int getColumnNumber()
    • getPosition

      public int getPosition()
    • getCharLength

      public int getCharLength()
    • getThis

      public Object getThis()
    • getThisOrGlobal

      public Object getThisOrGlobal()
    • getFunction

      public Object getFunction()
    • isStrict

      public boolean isStrict()
    • isConstructor

      public boolean isConstructor()
    • isEval

      public boolean isEval()
    • getEvalOrigin

      public com.oracle.truffle.api.strings.TruffleString getEvalOrigin()
    • getPromiseIndex

      public int getPromiseIndex()
    • isPromiseAll

      public boolean isPromiseAll()
    • isAsync

      public boolean isAsync()
    • hasPath

      public boolean hasPath()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public com.oracle.truffle.api.strings.TruffleString toString(JSContext context)
    • getFileNameForStackTrace

      public com.oracle.truffle.api.strings.TruffleString getFileNameForStackTrace(JSContext context)