Class JSProxyObject.RevokedTarget

java.lang.Object
com.oracle.truffle.js.runtime.builtins.JSProxyObject.RevokedTarget
All Implemented Interfaces:
com.oracle.truffle.api.interop.TruffleObject
Enclosing class:
JSProxyObject

public static final class JSProxyObject.RevokedTarget extends Object implements com.oracle.truffle.api.interop.TruffleObject
  • Method Details

    • isExecutable

      public boolean isExecutable()
    • execute

      public Object execute(Object[] args) throws com.oracle.truffle.api.interop.UnsupportedMessageException
      Throws:
      com.oracle.truffle.api.interop.UnsupportedMessageException
    • isInstantiable

      public boolean isInstantiable()
    • instantiate

      public Object instantiate(Object[] args) throws com.oracle.truffle.api.interop.UnsupportedMessageException
      Throws:
      com.oracle.truffle.api.interop.UnsupportedMessageException
    • toDisplayString

      public com.oracle.truffle.api.strings.TruffleString toDisplayString(boolean allowSideEffects)
    • hasLanguage

      public boolean hasLanguage()
    • getLanguage

      public Class<? extends com.oracle.truffle.api.TruffleLanguage<?>> getLanguage()