public abstract class org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractContextDispatch extends org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractDispatchClass
{
protected void <init>(org.graalvm.polyglot.impl.AbstractPolyglotImpl)
{
org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractContextDispatch v;
org.graalvm.polyglot.impl.AbstractPolyglotImpl v;
v := @this: org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractContextDispatch;
v := @parameter: org.graalvm.polyglot.impl.AbstractPolyglotImpl;
specialinvoke v.<org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractDispatchClass: void <init>()>();
virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
return;
}
public abstract boolean initializeLanguage(java.lang.Object, java.lang.String);
public abstract org.graalvm.polyglot.Value eval(java.lang.Object, java.lang.String, org.graalvm.polyglot.Source);
public abstract org.graalvm.polyglot.Value parse(java.lang.Object, java.lang.String, org.graalvm.polyglot.Source);
public abstract void close(java.lang.Object, boolean);
public abstract boolean interrupt(java.lang.Object, java.time.Duration);
public abstract org.graalvm.polyglot.Value asValue(java.lang.Object, java.lang.Object);
public abstract void explicitEnter(java.lang.Object);
public abstract void explicitLeave(java.lang.Object);
public abstract org.graalvm.polyglot.Value getBindings(java.lang.Object, java.lang.String);
public abstract org.graalvm.polyglot.Value getPolyglotBindings(java.lang.Object);
public abstract void resetLimits(java.lang.Object);
public abstract void safepoint(java.lang.Object);
public abstract void setAPI(java.lang.Object, org.graalvm.polyglot.Context);
}