Top Description Inners Fields Constructors Methods
org.graalvm.polyglot.impl

pack-priv final Class UnnamedToModuleExecutionEventDispatchGen

extends UnnamedToModuleExecutionEventDispatch
Class Inheritance
Imports
java.lang.invoke.MethodHandle, .MethodHandles.Lookup, .MethodType, java.util.List, .Objects, org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch, .UnnamedToModuleBridge.UnnamedToModuleExecutionEventDispatch

Generated code used for Truffle unnamed to named module bridge. This code allows polyglot on the classpath to delegate to polyglot on the module-path. This code is generated by the polyglot annotation processor.asdf

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Field Summary

Modifier and TypeField and Description
private static final UnnamedToModuleExecutionEventDispatchGen.Handles
pack-priv final Object

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public RuntimeException
public List<Object>
public Object
public Object
public String
private static <T extends Throwable> RuntimeException
public boolean
public boolean
public boolean
Inherited from org.graalvm.polyglot.impl.UnnamedToModuleBridge.UnnamedToModuleExecutionEventDispatch:
methodHandleLookup

Field Detail

HANDLESback to summary
private static final UnnamedToModuleExecutionEventDispatchGen.Handles HANDLES
receiverback to summary
pack-priv final Object receiver

Constructor Detail

UnnamedToModuleExecutionEventDispatchGenback to summary
public UnnamedToModuleExecutionEventDispatchGen(Object receiver)

Method Detail

getExecutionEventExceptionback to summary
public RuntimeException getExecutionEventException(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch.getExecutionEventException.

Annotations
@Override
getExecutionEventInputValuesback to summary
public List<Object> getExecutionEventInputValues(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch.getExecutionEventInputValues.

Annotations
@Override
getExecutionEventLocationback to summary
public Object getExecutionEventLocation(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch.getExecutionEventLocation.

Annotations
@Override
getExecutionEventReturnValueback to summary
public Object getExecutionEventReturnValue(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch.getExecutionEventReturnValue.

Annotations
@Override
getExecutionEventRootNameback to summary
public String getExecutionEventRootName(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch.getExecutionEventRootName.

Annotations
@Override
handleException_back to summary
private static <T extends Throwable> RuntimeException handleException_(Throwable t) throws Throwable-:T
Annotations
@SuppressWarnings:unchecked
isExecutionEventExpressionback to summary
public boolean isExecutionEventExpression(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch.isExecutionEventExpression.

Annotations
@Override
isExecutionEventRootback to summary
public boolean isExecutionEventRoot(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch.isExecutionEventRoot.

Annotations
@Override
isExecutionEventStatementback to summary
public boolean isExecutionEventStatement(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch.isExecutionEventStatement.

Annotations
@Override
org.graalvm.polyglot.impl back to summary

pack-priv final Class UnnamedToModuleExecutionEventDispatchGen.Handles

extends Object
Class Inheritance
  • java.lang.Object
  • org.graalvm.polyglot.impl.UnnamedToModuleExecutionEventDispatchGen.Handles

Field Summary

Modifier and TypeField and Description
private final MethodHandle
private final MethodHandle
private final MethodHandle
private final MethodHandle
private final MethodHandle
private final MethodHandle
private final MethodHandle
private final MethodHandle

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

getExecutionEventException_back to summary
private final MethodHandle getExecutionEventException_
getExecutionEventInputValues_back to summary
private final MethodHandle getExecutionEventInputValues_
getExecutionEventLocation_back to summary
private final MethodHandle getExecutionEventLocation_
getExecutionEventReturnValue_back to summary
private final MethodHandle getExecutionEventReturnValue_
getExecutionEventRootName_back to summary
private final MethodHandle getExecutionEventRootName_
isExecutionEventExpression_back to summary
private final MethodHandle isExecutionEventExpression_
isExecutionEventRoot_back to summary
private final MethodHandle isExecutionEventRoot_
isExecutionEventStatement_back to summary
private final MethodHandle isExecutionEventStatement_

Constructor Detail

Handlesback to summary
pack-priv Handles(MethodHandles.Lookup lookup) throws ReflectiveOperationException