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

pack-priv final Class UnnamedToModuleSourceDispatchGen

extends UnnamedToModuleSourceDispatch
Class Inheritance
Imports
java.io.InputStream, .Reader, java.lang.invoke.MethodHandle, .MethodHandles.Lookup, .MethodType, java.net.URI, .URL, java.util.List, .Objects, org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch, .UnnamedToModuleBridge.UnnamedToModuleSourceDispatch, org.graalvm.polyglot.io.ByteSequence

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

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public boolean
public byte[]
public ByteSequence
public CharSequence
public CharSequence
public int
public InputStream
public String
public int
public int
public int
public int
public int
public String
public String
public String
public Reader
public URI
public URL
private static <T extends Throwable> RuntimeException
public boolean
public boolean
public int
public boolean
public boolean
public boolean
public String
Inherited from org.graalvm.polyglot.impl.UnnamedToModuleBridge.UnnamedToModuleSourceDispatch:
fromByteSequencemethodHandleLookup

Field Detail

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

Constructor Detail

UnnamedToModuleSourceDispatchGenback to summary
public UnnamedToModuleSourceDispatchGen(Object receiver)

Method Detail

equalsback to summary
public boolean equals(Object impl_, Object otherImpl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.equals.

Annotations
@Override
getByteArrayback to summary
public byte[] getByteArray(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getByteArray.

Annotations
@Override
getBytesback to summary
public ByteSequence getBytes(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getBytes.

Annotations
@Override
getCharactersback to summary
public CharSequence getCharacters(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getCharacters.

Annotations
@Override
getCharactersback to summary
public CharSequence getCharacters(Object impl_, int lineNumber_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getCharacters.

Annotations
@Override
getColumnNumberback to summary
public int getColumnNumber(Object impl_, int offset_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getColumnNumber.

Annotations
@Override
getInputStreamback to summary
public InputStream getInputStream(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getInputStream.

Annotations
@Override
getLanguageback to summary
public String getLanguage(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getLanguage.

Annotations
@Override
getLengthback to summary
public int getLength(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getLength.

Annotations
@Override
getLineCountback to summary
public int getLineCount(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getLineCount.

Annotations
@Override
getLineLengthback to summary
public int getLineLength(Object impl_, int lineNumber_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getLineLength.

Annotations
@Override
getLineNumberback to summary
public int getLineNumber(Object impl_, int offset_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getLineNumber.

Annotations
@Override
getLineStartOffsetback to summary
public int getLineStartOffset(Object impl_, int lineNumber_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getLineStartOffset.

Annotations
@Override
getMimeTypeback to summary
public String getMimeType(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getMimeType.

Annotations
@Override
getNameback to summary
public String getName(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getName.

Annotations
@Override
getPathback to summary
public String getPath(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getPath.

Annotations
@Override
getReaderback to summary
public Reader getReader(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getReader.

Annotations
@Override
getURIback to summary
public URI getURI(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getURI.

Annotations
@Override
getURLback to summary
public URL getURL(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.getURL.

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

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.hasBytes.

Annotations
@Override
hasCharactersback to summary
public boolean hasCharacters(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.hasCharacters.

Annotations
@Override
hashCodeback to summary
public int hashCode(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.hashCode.

Annotations
@Override
isCachedback to summary
public boolean isCached(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.isCached.

Annotations
@Override
isInteractiveback to summary
public boolean isInteractive(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.isInteractive.

Annotations
@Override
isInternalback to summary
public boolean isInternal(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.isInternal.

Annotations
@Override
toStringback to summary
public String toString(Object impl_)

Implements abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl.AbstractSourceDispatch.toString.

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

pack-priv final Class UnnamedToModuleSourceDispatchGen.Handles

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

equals_back to summary
private final MethodHandle equals_
getByteArray_back to summary
private final MethodHandle getByteArray_
getBytes_back to summary
private final MethodHandle getBytes_
getCharacters1_back to summary
private final MethodHandle getCharacters1_
getCharacters_back to summary
private final MethodHandle getCharacters_
getColumnNumber_back to summary
private final MethodHandle getColumnNumber_
getInputStream_back to summary
private final MethodHandle getInputStream_
getLanguage_back to summary
private final MethodHandle getLanguage_
getLength_back to summary
private final MethodHandle getLength_
getLineCount_back to summary
private final MethodHandle getLineCount_
getLineLength_back to summary
private final MethodHandle getLineLength_
getLineNumber_back to summary
private final MethodHandle getLineNumber_
getLineStartOffset_back to summary
private final MethodHandle getLineStartOffset_
getMimeType_back to summary
private final MethodHandle getMimeType_
getName_back to summary
private final MethodHandle getName_
getPath_back to summary
private final MethodHandle getPath_
getReader_back to summary
private final MethodHandle getReader_
getURI_back to summary
private final MethodHandle getURI_
getURL_back to summary
private final MethodHandle getURL_
hasBytes_back to summary
private final MethodHandle hasBytes_
hasCharacters_back to summary
private final MethodHandle hasCharacters_
hashCode_back to summary
private final MethodHandle hashCode_
isCached_back to summary
private final MethodHandle isCached_
isInteractive_back to summary
private final MethodHandle isInteractive_
isInternal_back to summary
private final MethodHandle isInternal_
toString_back to summary
private final MethodHandle toString_

Constructor Detail

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