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

pack-priv final Class ModuleToUnnamedManagementAccessGen

extends ModuleToUnnamedManagementAccess
Class Inheritance
Imports
java.lang.invoke.MethodHandle, .MethodHandles.Lookup, .MethodType, java.util.List, .Objects, org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractExecutionEventDispatch, .AbstractPolyglotImpl.AbstractExecutionListenerDispatch, .AbstractPolyglotImpl.ManagementAccess, .ModuleToUnnamedBridge.ModuleToUnnamedManagementAccess

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 ModuleToUnnamedManagementAccessGen.Handles
pack-priv final Object

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public AbstractPolyglotImpl.AbstractExecutionEventDispatch
public Object
public AbstractPolyglotImpl.AbstractExecutionListenerDispatch
public Object
private static <T extends Throwable> RuntimeException
public Object
public Object
Inherited from org.graalvm.polyglot.impl.ModuleToUnnamedBridge.ModuleToUnnamedManagementAccess:
fromAbstractExecutionEventDispatchfromAbstractExecutionListenerDispatchmethodHandleLookuptoAbstractExecutionEventDispatchtoAbstractExecutionListenerDispatch

Field Detail

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

Constructor Detail

ModuleToUnnamedManagementAccessGenback to summary
public ModuleToUnnamedManagementAccessGen(Object receiver)

Method Detail

getExecutionEventDispatchback to summary
public AbstractPolyglotImpl.AbstractExecutionEventDispatch getExecutionEventDispatch(Object executionEvent_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.ManagementAccess.getExecutionEventDispatch.

Annotations
@Override
getExecutionEventReceiverback to summary
public Object getExecutionEventReceiver(Object executionEvent_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.ManagementAccess.getExecutionEventReceiver.

Annotations
@Override
getExecutionListenerDispatchback to summary
public AbstractPolyglotImpl.AbstractExecutionListenerDispatch getExecutionListenerDispatch(Object executionListener_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.ManagementAccess.getExecutionListenerDispatch.

Annotations
@Override
getExecutionListenerReceiverback to summary
public Object getExecutionListenerReceiver(Object executionListener_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.ManagementAccess.getExecutionListenerReceiver.

Annotations
@Override
handleException_back to summary
private static <T extends Throwable> RuntimeException handleException_(Throwable t) throws Throwable-:T
Annotations
@SuppressWarnings:unchecked
newExecutionEventback to summary
public Object newExecutionEvent(AbstractPolyglotImpl.AbstractExecutionEventDispatch dispatch_, Object event_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.ManagementAccess.newExecutionEvent.

Annotations
@Override
newExecutionListenerback to summary
public Object newExecutionListener(AbstractPolyglotImpl.AbstractExecutionListenerDispatch dispatch_, Object receiver_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.ManagementAccess.newExecutionListener.

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

pack-priv final Class ModuleToUnnamedManagementAccessGen.Handles

extends Object
Class Inheritance
  • java.lang.Object
  • org.graalvm.polyglot.impl.ModuleToUnnamedManagementAccessGen.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

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

getExecutionEventDispatch_back to summary
private final MethodHandle getExecutionEventDispatch_
getExecutionEventReceiver_back to summary
private final MethodHandle getExecutionEventReceiver_
getExecutionListenerDispatch_back to summary
private final MethodHandle getExecutionListenerDispatch_
getExecutionListenerReceiver_back to summary
private final MethodHandle getExecutionListenerReceiver_
newExecutionEvent_back to summary
private final MethodHandle newExecutionEvent_
newExecutionListener_back to summary
private final MethodHandle newExecutionListener_

Constructor Detail

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