| #Signature file v4.1 |
| #Version 1.33 |
| |
| CLSS public final com.oracle.truffle.api.ArrayUtils |
| meth public !varargs static int indexOf(byte[],int,int,byte[]) |
| meth public !varargs static int indexOf(char[],int,int,char[]) |
| meth public !varargs static int indexOf(java.lang.String,int,int,char[]) |
| meth public static boolean regionEqualsWithOrMask(byte[],int,byte[],int,int,byte[]) |
| meth public static boolean regionEqualsWithOrMask(char[],int,char[],int,int,char[]) |
| meth public static boolean regionEqualsWithOrMask(java.lang.String,int,java.lang.String,int,int,java.lang.String) |
| meth public static int indexOfWithOrMask(byte[],int,int,byte[],byte[]) |
| meth public static int indexOfWithOrMask(char[],int,int,char[],char[]) |
| meth public static int indexOfWithOrMask(java.lang.String,int,int,java.lang.String,java.lang.String) |
| supr java.lang.Object |
| hfds UNSAFE,javaStringCoderFieldOffset,javaStringValueFieldOffset |
| |
| CLSS public abstract interface com.oracle.truffle.api.Assumption |
| fld public final static com.oracle.truffle.api.Assumption ALWAYS_VALID |
| fld public final static com.oracle.truffle.api.Assumption NEVER_VALID |
| meth public abstract boolean isValid() |
| meth public abstract java.lang.String getName() |
| meth public abstract void check() throws com.oracle.truffle.api.nodes.InvalidAssumptionException |
| meth public abstract void invalidate() |
| meth public static boolean isValidAssumption(com.oracle.truffle.api.Assumption) |
| meth public static boolean isValidAssumption(com.oracle.truffle.api.Assumption[]) |
| meth public static com.oracle.truffle.api.Assumption create() |
| meth public static com.oracle.truffle.api.Assumption create(java.lang.String) |
| meth public void invalidate(java.lang.String) |
| |
| CLSS public abstract interface com.oracle.truffle.api.CallTarget |
| meth public abstract !varargs java.lang.Object call(java.lang.Object[]) |
| |
| CLSS public final com.oracle.truffle.api.CompilerAsserts |
| meth public static <%0 extends java.lang.Object> void compilationConstant(java.lang.Object) |
| meth public static <%0 extends java.lang.Object> void partialEvaluationConstant(boolean) |
| meth public static <%0 extends java.lang.Object> void partialEvaluationConstant(double) |
| meth public static <%0 extends java.lang.Object> void partialEvaluationConstant(float) |
| meth public static <%0 extends java.lang.Object> void partialEvaluationConstant(int) |
| meth public static <%0 extends java.lang.Object> void partialEvaluationConstant(java.lang.Object) |
| meth public static <%0 extends java.lang.Object> void partialEvaluationConstant(long) |
| meth public static void neverPartOfCompilation() |
| meth public static void neverPartOfCompilation(java.lang.String) |
| supr java.lang.Object |
| |
| CLSS public final com.oracle.truffle.api.CompilerDirectives |
| fld public final static double FASTPATH_PROBABILITY = 0.9999 |
| fld public final static double LIKELY_PROBABILITY = 0.75 |
| fld public final static double SLOWPATH_PROBABILITY = 1.0E-4 |
| fld public final static double UNLIKELY_PROBABILITY = 0.25 |
| innr public abstract interface static !annotation CompilationFinal |
| innr public abstract interface static !annotation TruffleBoundary |
| innr public abstract interface static !annotation ValueType |
| meth public static <%0 extends java.lang.Object> {%%0} castExact(java.lang.Object,java.lang.Class<{%%0}>) |
| meth public static <%0 extends java.lang.Object> {%%0} interpreterOnly(java.util.concurrent.Callable<{%%0}>) throws java.lang.Exception |
| meth public static boolean hasNextTier() |
| meth public static boolean inCompilationRoot() |
| meth public static boolean inCompiledCode() |
| meth public static boolean inInterpreter() |
| meth public static boolean injectBranchProbability(double,boolean) |
| meth public static boolean isCompilationConstant(java.lang.Object) |
| meth public static boolean isExact(java.lang.Object,java.lang.Class<?>) |
| meth public static boolean isPartialEvaluationConstant(java.lang.Object) |
| meth public static java.lang.RuntimeException shouldNotReachHere() |
| meth public static java.lang.RuntimeException shouldNotReachHere(java.lang.String) |
| meth public static java.lang.RuntimeException shouldNotReachHere(java.lang.String,java.lang.Throwable) |
| meth public static java.lang.RuntimeException shouldNotReachHere(java.lang.Throwable) |
| meth public static void bailout(java.lang.String) |
| meth public static void blackhole(boolean) |
| meth public static void blackhole(byte) |
| meth public static void blackhole(char) |
| meth public static void blackhole(double) |
| meth public static void blackhole(float) |
| meth public static void blackhole(int) |
| meth public static void blackhole(java.lang.Object) |
| meth public static void blackhole(long) |
| meth public static void blackhole(short) |
| meth public static void ensureVirtualized(java.lang.Object) |
| meth public static void ensureVirtualizedHere(java.lang.Object) |
| meth public static void interpreterOnly(java.lang.Runnable) |
| meth public static void materialize(java.lang.Object) |
| meth public static void transferToInterpreter() |
| meth public static void transferToInterpreterAndInvalidate() |
| supr java.lang.Object |
| hcls ShouldNotReachHere |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.CompilerDirectives$CompilationFinal |
| outer com.oracle.truffle.api.CompilerDirectives |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault int dimensions() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.CompilerDirectives$TruffleBoundary |
| outer com.oracle.truffle.api.CompilerDirectives |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, CONSTRUCTOR]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean allowInlining() |
| meth public abstract !hasdefault boolean transferToInterpreterOnException() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.CompilerDirectives$ValueType |
| outer com.oracle.truffle.api.CompilerDirectives |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract com.oracle.truffle.api.ContextLocal<%0 extends java.lang.Object> |
| cons protected init(java.lang.Object) |
| meth public abstract {com.oracle.truffle.api.ContextLocal%0} get() |
| meth public abstract {com.oracle.truffle.api.ContextLocal%0} get(com.oracle.truffle.api.TruffleContext) |
| supr java.lang.Object |
| |
| CLSS public abstract com.oracle.truffle.api.ContextThreadLocal<%0 extends java.lang.Object> |
| cons protected init(java.lang.Object) |
| meth public abstract {com.oracle.truffle.api.ContextThreadLocal%0} get() |
| meth public abstract {com.oracle.truffle.api.ContextThreadLocal%0} get(com.oracle.truffle.api.TruffleContext) |
| meth public abstract {com.oracle.truffle.api.ContextThreadLocal%0} get(com.oracle.truffle.api.TruffleContext,java.lang.Thread) |
| meth public abstract {com.oracle.truffle.api.ContextThreadLocal%0} get(java.lang.Thread) |
| supr java.lang.Object |
| |
| CLSS public final com.oracle.truffle.api.ExactMath |
| meth public static double truncate(double) |
| meth public static float truncate(float) |
| meth public static int multiplyHigh(int,int) |
| meth public static int multiplyHighUnsigned(int,int) |
| meth public static long multiplyHigh(long,long) |
| meth public static long multiplyHighUnsigned(long,long) |
| supr java.lang.Object |
| |
| CLSS public final com.oracle.truffle.api.HostCompilerDirectives |
| innr public abstract interface static !annotation BytecodeInterpreterSwitch |
| innr public abstract interface static !annotation BytecodeInterpreterSwitchBoundary |
| innr public abstract interface static !annotation InliningCutoff |
| meth public static boolean inInterpreterFastPath() |
| supr java.lang.Object |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.HostCompilerDirectives$BytecodeInterpreterSwitch |
| outer com.oracle.truffle.api.HostCompilerDirectives |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, CONSTRUCTOR]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.HostCompilerDirectives$BytecodeInterpreterSwitchBoundary |
| outer com.oracle.truffle.api.HostCompilerDirectives |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, CONSTRUCTOR]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.HostCompilerDirectives$InliningCutoff |
| outer com.oracle.truffle.api.HostCompilerDirectives |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, CONSTRUCTOR]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public final com.oracle.truffle.api.InstrumentInfo |
| meth public java.lang.String getId() |
| meth public java.lang.String getName() |
| meth public java.lang.String getVersion() |
| meth public java.lang.String toString() |
| supr java.lang.Object |
| hfds id,name,polyglotInstrument,version |
| |
| CLSS public abstract interface com.oracle.truffle.api.InternalResource |
| innr public abstract interface static !annotation Id |
| innr public final static !enum CPUArchitecture |
| innr public final static !enum OS |
| innr public final static Env |
| meth public abstract java.lang.String versionHash(com.oracle.truffle.api.InternalResource$Env) |
| meth public abstract void unpackFiles(com.oracle.truffle.api.InternalResource$Env,java.nio.file.Path) throws java.io.IOException |
| |
| CLSS public final static !enum com.oracle.truffle.api.InternalResource$CPUArchitecture |
| outer com.oracle.truffle.api.InternalResource |
| fld public final static com.oracle.truffle.api.InternalResource$CPUArchitecture AARCH64 |
| fld public final static com.oracle.truffle.api.InternalResource$CPUArchitecture AMD64 |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.InternalResource$CPUArchitecture getCurrent() |
| meth public static com.oracle.truffle.api.InternalResource$CPUArchitecture valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.InternalResource$CPUArchitecture[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.InternalResource$CPUArchitecture> |
| hfds id |
| |
| CLSS public final static com.oracle.truffle.api.InternalResource$Env |
| outer com.oracle.truffle.api.InternalResource |
| meth public boolean inContextPreinitialization() |
| meth public boolean inNativeImageBuild() |
| meth public com.oracle.truffle.api.InternalResource$CPUArchitecture getCPUArchitecture() |
| meth public com.oracle.truffle.api.InternalResource$OS getOS() |
| meth public java.util.List<java.lang.String> readResourceLines(java.nio.file.Path) throws java.io.IOException |
| meth public void unpackResourceFiles(java.nio.file.Path,java.nio.file.Path,java.nio.file.Path) throws java.io.IOException |
| supr java.lang.Object |
| hfds contextPreinitializationCheck,owner,resourceClass |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.InternalResource$Id |
| outer com.oracle.truffle.api.InternalResource |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean optional() |
| meth public abstract !hasdefault java.lang.String componentId() |
| meth public abstract java.lang.String value() |
| |
| CLSS public final static !enum com.oracle.truffle.api.InternalResource$OS |
| outer com.oracle.truffle.api.InternalResource |
| fld public final static com.oracle.truffle.api.InternalResource$OS DARWIN |
| fld public final static com.oracle.truffle.api.InternalResource$OS LINUX |
| fld public final static com.oracle.truffle.api.InternalResource$OS WINDOWS |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.InternalResource$OS getCurrent() |
| meth public static com.oracle.truffle.api.InternalResource$OS valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.InternalResource$OS[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.InternalResource$OS> |
| hfds id |
| |
| CLSS public com.oracle.truffle.api.OptimizationFailedException |
| cons public init(java.lang.Throwable,com.oracle.truffle.api.RootCallTarget) |
| meth public com.oracle.truffle.api.RootCallTarget getCallTarget() |
| supr java.lang.RuntimeException |
| hfds callTarget,serialVersionUID |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.Option |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
| innr public abstract interface static !annotation Group |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean deprecated() |
| meth public abstract !hasdefault java.lang.String deprecationMessage() |
| meth public abstract !hasdefault java.lang.String name() |
| meth public abstract !hasdefault java.lang.String usageSyntax() |
| meth public abstract !hasdefault org.graalvm.options.OptionStability stability() |
| meth public abstract !hasdefault org.graalvm.polyglot.SandboxPolicy sandbox() |
| meth public abstract java.lang.String help() |
| meth public abstract org.graalvm.options.OptionCategory category() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.Option$Group |
| outer com.oracle.truffle.api.Option |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.String[] value() |
| |
| CLSS public abstract interface com.oracle.truffle.api.ReplaceObserver |
| meth public abstract boolean nodeReplaced(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,java.lang.CharSequence) |
| |
| CLSS public abstract interface com.oracle.truffle.api.RootCallTarget |
| intf com.oracle.truffle.api.CallTarget |
| meth public abstract com.oracle.truffle.api.nodes.RootNode getRootNode() |
| |
| CLSS public abstract com.oracle.truffle.api.ThreadLocalAction |
| cons protected init(boolean,boolean) |
| cons protected init(boolean,boolean,boolean) |
| innr public abstract static Access |
| meth protected abstract void perform(com.oracle.truffle.api.ThreadLocalAction$Access) |
| supr java.lang.Object |
| hfds hasSideEffects,recurring,synchronous |
| |
| CLSS public abstract static com.oracle.truffle.api.ThreadLocalAction$Access |
| outer com.oracle.truffle.api.ThreadLocalAction |
| cons protected init(java.lang.Object) |
| cons protected init(org.graalvm.polyglot.impl.AbstractPolyglotImpl) |
| meth public abstract com.oracle.truffle.api.nodes.Node getLocation() |
| meth public abstract java.lang.Thread getThread() |
| supr java.lang.Object |
| |
| CLSS public final com.oracle.truffle.api.Truffle |
| meth public static com.oracle.truffle.api.TruffleRuntime getRuntime() |
| supr java.lang.Object |
| hfds RUNTIME |
| |
| CLSS public final com.oracle.truffle.api.TruffleContext |
| innr public final Builder |
| intf java.lang.AutoCloseable |
| meth public <%0 extends java.lang.Object, %1 extends java.lang.Object> {%%1} leaveAndEnter(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.TruffleSafepoint$Interrupter,com.oracle.truffle.api.TruffleSafepoint$InterruptibleFunction<{%%0},{%%1}>,{%%0}) |
| meth public <%0 extends java.lang.Object> {%%0} leaveAndEnter(com.oracle.truffle.api.nodes.Node,java.util.function.Supplier<{%%0}>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public boolean equals(java.lang.Object) |
| meth public boolean initializeInternal(com.oracle.truffle.api.nodes.Node,java.lang.String) |
| meth public boolean initializePublic(com.oracle.truffle.api.nodes.Node,java.lang.String) |
| meth public boolean isActive() |
| meth public boolean isCancelling() |
| meth public boolean isClosed() |
| meth public boolean isEntered() |
| meth public boolean isExiting() |
| meth public com.oracle.truffle.api.TruffleContext getParent() |
| meth public int hashCode() |
| meth public java.lang.Object enter(com.oracle.truffle.api.nodes.Node) |
| meth public java.lang.Object evalInternal(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.source.Source) |
| meth public java.lang.Object evalPublic(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.source.Source) |
| meth public java.util.concurrent.Future<java.lang.Void> pause() |
| meth public void close() |
| meth public void closeCancelled(com.oracle.truffle.api.nodes.Node,java.lang.String) |
| meth public void closeExited(com.oracle.truffle.api.nodes.Node,int) |
| meth public void closeResourceExhausted(com.oracle.truffle.api.nodes.Node,java.lang.String) |
| meth public void leave(com.oracle.truffle.api.nodes.Node,java.lang.Object) |
| meth public void resume(java.util.concurrent.Future<java.lang.Void>) |
| supr java.lang.Object |
| hfds CONTEXT_ASSERT_STACK,EMPTY,creator,polyglotContext |
| |
| CLSS public final com.oracle.truffle.api.TruffleContext$Builder |
| outer com.oracle.truffle.api.TruffleContext |
| meth public com.oracle.truffle.api.TruffleContext build() |
| meth public com.oracle.truffle.api.TruffleContext$Builder allowCreateProcess(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder allowCreateThread(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder allowHostClassLoading(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder allowHostClassLookup(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder allowIO(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder allowInheritEnvironmentAccess(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder allowInnerContextOptions(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder allowNativeAccess(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder allowPolyglotAccess(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder arguments(java.lang.String,java.lang.String[]) |
| meth public com.oracle.truffle.api.TruffleContext$Builder config(java.lang.String,java.lang.Object) |
| meth public com.oracle.truffle.api.TruffleContext$Builder environment(java.lang.String,java.lang.String) |
| meth public com.oracle.truffle.api.TruffleContext$Builder environment(java.util.Map<java.lang.String,java.lang.String>) |
| meth public com.oracle.truffle.api.TruffleContext$Builder err(java.io.OutputStream) |
| meth public com.oracle.truffle.api.TruffleContext$Builder forceSharing(java.lang.Boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder in(java.io.InputStream) |
| meth public com.oracle.truffle.api.TruffleContext$Builder inheritAllAccess(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder initializeCreatorContext(boolean) |
| meth public com.oracle.truffle.api.TruffleContext$Builder onCancelled(java.lang.Runnable) |
| meth public com.oracle.truffle.api.TruffleContext$Builder onClosed(java.lang.Runnable) |
| meth public com.oracle.truffle.api.TruffleContext$Builder onExited(java.util.function.Consumer<java.lang.Integer>) |
| meth public com.oracle.truffle.api.TruffleContext$Builder option(java.lang.String,java.lang.String) |
| meth public com.oracle.truffle.api.TruffleContext$Builder options(java.util.Map<java.lang.String,java.lang.String>) |
| meth public com.oracle.truffle.api.TruffleContext$Builder out(java.io.OutputStream) |
| meth public com.oracle.truffle.api.TruffleContext$Builder timeZone(java.time.ZoneId) |
| supr java.lang.Object |
| hfds allowCreateProcess,allowCreateThread,allowEnvironmentAccess,allowHostClassLoading,allowHostLookup,allowIO,allowInnerContextOptions,allowNativeAccess,allowPolyglotAccess,arguments,config,environment,err,in,inheritAccess,initializeCreatorContext,onCancelled,onClosed,onExited,options,out,permittedLanguages,sharingEnabled,sourceEnvironment,timeZone |
| |
| CLSS public final com.oracle.truffle.api.TruffleFile |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Boolean> IS_DIRECTORY |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Boolean> IS_OTHER |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Boolean> IS_REGULAR_FILE |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Boolean> IS_SYMBOLIC_LINK |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Integer> UNIX_GID |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Integer> UNIX_MODE |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Integer> UNIX_NLINK |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Integer> UNIX_UID |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Long> SIZE |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Long> UNIX_DEV |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Long> UNIX_INODE |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.lang.Long> UNIX_RDEV |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.nio.file.attribute.FileTime> CREATION_TIME |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.nio.file.attribute.FileTime> LAST_ACCESS_TIME |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.nio.file.attribute.FileTime> LAST_MODIFIED_TIME |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.nio.file.attribute.FileTime> UNIX_CTIME |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.nio.file.attribute.GroupPrincipal> UNIX_GROUP |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.nio.file.attribute.UserPrincipal> UNIX_OWNER |
| fld public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<java.util.Set<java.nio.file.attribute.PosixFilePermission>> UNIX_PERMISSIONS |
| innr public abstract interface static FileTypeDetector |
| innr public final static AttributeDescriptor |
| innr public final static Attributes |
| meth public !varargs <%0 extends java.lang.Object> void setAttribute(com.oracle.truffle.api.TruffleFile$AttributeDescriptor<{%%0}>,{%%0},java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs <%0 extends java.lang.Object> {%%0} getAttribute(com.oracle.truffle.api.TruffleFile$AttributeDescriptor<{%%0}>,java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs boolean exists(java.nio.file.LinkOption[]) |
| meth public !varargs boolean isDirectory(java.nio.file.LinkOption[]) |
| meth public !varargs boolean isRegularFile(java.nio.file.LinkOption[]) |
| meth public !varargs boolean isSameFile(com.oracle.truffle.api.TruffleFile,java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs com.oracle.truffle.api.TruffleFile getCanonicalFile(java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs com.oracle.truffle.api.TruffleFile$Attributes getAttributes(java.util.Collection<? extends com.oracle.truffle.api.TruffleFile$AttributeDescriptor<?>>,java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs java.io.BufferedWriter newBufferedWriter(java.nio.charset.Charset,java.nio.file.OpenOption[]) throws java.io.IOException |
| meth public !varargs java.io.BufferedWriter newBufferedWriter(java.nio.file.OpenOption[]) throws java.io.IOException |
| meth public !varargs java.io.InputStream newInputStream(java.nio.file.OpenOption[]) throws java.io.IOException |
| meth public !varargs java.io.OutputStream newOutputStream(java.nio.file.OpenOption[]) throws java.io.IOException |
| meth public !varargs java.nio.channels.SeekableByteChannel newByteChannel(java.util.Set<? extends java.nio.file.OpenOption>,java.nio.file.attribute.FileAttribute<?>[]) throws java.io.IOException |
| meth public !varargs java.nio.file.attribute.FileTime getCreationTime(java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs java.nio.file.attribute.FileTime getLastAccessTime(java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs java.nio.file.attribute.FileTime getLastModifiedTime(java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs java.nio.file.attribute.GroupPrincipal getGroup(java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs java.nio.file.attribute.UserPrincipal getOwner(java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs java.util.Set<java.nio.file.attribute.PosixFilePermission> getPosixPermissions(java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs long size(java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs void copy(com.oracle.truffle.api.TruffleFile,java.nio.file.CopyOption[]) throws java.io.IOException |
| meth public !varargs void createDirectories(java.nio.file.attribute.FileAttribute<?>[]) throws java.io.IOException |
| meth public !varargs void createDirectory(java.nio.file.attribute.FileAttribute<?>[]) throws java.io.IOException |
| meth public !varargs void createFile(java.nio.file.attribute.FileAttribute<?>[]) throws java.io.IOException |
| meth public !varargs void createSymbolicLink(com.oracle.truffle.api.TruffleFile,java.nio.file.attribute.FileAttribute<?>[]) throws java.io.IOException |
| meth public !varargs void move(com.oracle.truffle.api.TruffleFile,java.nio.file.CopyOption[]) throws java.io.IOException |
| meth public !varargs void setCreationTime(java.nio.file.attribute.FileTime,java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs void setLastAccessTime(java.nio.file.attribute.FileTime,java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs void setLastModifiedTime(java.nio.file.attribute.FileTime,java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs void setPosixPermissions(java.util.Set<? extends java.nio.file.attribute.PosixFilePermission>,java.nio.file.LinkOption[]) throws java.io.IOException |
| meth public !varargs void visit(java.nio.file.FileVisitor<com.oracle.truffle.api.TruffleFile>,int,java.nio.file.FileVisitOption[]) throws java.io.IOException |
| meth public boolean endsWith(com.oracle.truffle.api.TruffleFile) |
| meth public boolean endsWith(java.lang.String) |
| meth public boolean equals(java.lang.Object) |
| meth public boolean isAbsolute() |
| meth public boolean isExecutable() |
| meth public boolean isReadable() |
| meth public boolean isSymbolicLink() |
| meth public boolean isWritable() |
| meth public boolean startsWith(com.oracle.truffle.api.TruffleFile) |
| meth public boolean startsWith(java.lang.String) |
| meth public byte[] readAllBytes() throws java.io.IOException |
| meth public com.oracle.truffle.api.TruffleFile getAbsoluteFile() |
| meth public com.oracle.truffle.api.TruffleFile getParent() |
| meth public com.oracle.truffle.api.TruffleFile normalize() |
| meth public com.oracle.truffle.api.TruffleFile readSymbolicLink() throws java.io.IOException |
| meth public com.oracle.truffle.api.TruffleFile relativize(com.oracle.truffle.api.TruffleFile) |
| meth public com.oracle.truffle.api.TruffleFile resolve(java.lang.String) |
| meth public com.oracle.truffle.api.TruffleFile resolveSibling(java.lang.String) |
| meth public int hashCode() |
| meth public java.io.BufferedReader newBufferedReader() throws java.io.IOException |
| meth public java.io.BufferedReader newBufferedReader(java.nio.charset.Charset) throws java.io.IOException |
| meth public java.lang.String detectMimeType() |
| meth public java.lang.String getMimeType() throws java.io.IOException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.2") |
| meth public java.lang.String getName() |
| meth public java.lang.String getPath() |
| meth public java.lang.String toString() |
| meth public java.net.URI toRelativeUri() |
| meth public java.net.URI toUri() |
| meth public java.nio.file.DirectoryStream<com.oracle.truffle.api.TruffleFile> newDirectoryStream() throws java.io.IOException |
| meth public java.util.Collection<com.oracle.truffle.api.TruffleFile> list() throws java.io.IOException |
| meth public void createLink(com.oracle.truffle.api.TruffleFile) throws java.io.IOException |
| meth public void delete() throws java.io.IOException |
| supr java.lang.Object |
| hfds BUFFER_SIZE,MAX_BUFFER_SIZE,fileSystemContext,isEmptyPath,normalizedPath,path |
| hcls AllFiles,AttributeGroup,ByteChannelDecorator,FileSystemContext,TempFileRandomHolder,TruffleFileDirectoryStream,Walker |
| |
| CLSS public final static com.oracle.truffle.api.TruffleFile$AttributeDescriptor<%0 extends java.lang.Object> |
| outer com.oracle.truffle.api.TruffleFile |
| meth public java.lang.String toString() |
| supr java.lang.Object |
| hfds clazz,group,name |
| |
| CLSS public final static com.oracle.truffle.api.TruffleFile$Attributes |
| outer com.oracle.truffle.api.TruffleFile |
| meth public <%0 extends java.lang.Object> {%%0} get(com.oracle.truffle.api.TruffleFile$AttributeDescriptor<{%%0}>) |
| supr java.lang.Object |
| hfds delegate,queriedAttributes |
| |
| CLSS public abstract interface static com.oracle.truffle.api.TruffleFile$FileTypeDetector |
| outer com.oracle.truffle.api.TruffleFile |
| meth public abstract java.lang.String findMimeType(com.oracle.truffle.api.TruffleFile) throws java.io.IOException |
| meth public abstract java.nio.charset.Charset findEncoding(com.oracle.truffle.api.TruffleFile) throws java.io.IOException |
| |
| CLSS public abstract com.oracle.truffle.api.TruffleLanguage<%0 extends java.lang.Object> |
| cons protected init() |
| fld protected final com.oracle.truffle.api.TruffleLanguage$ContextLocalProvider<{com.oracle.truffle.api.TruffleLanguage%0}> locals |
| innr protected abstract interface static ContextLocalFactory |
| innr protected abstract interface static ContextThreadLocalFactory |
| innr protected final static ContextLocalProvider |
| innr public abstract interface static !annotation Registration |
| innr public abstract interface static Provider |
| innr public abstract static ContextReference |
| innr public abstract static LanguageReference |
| innr public final static !enum ContextPolicy |
| innr public final static !enum ExitMode |
| innr public final static Env |
| innr public final static InlineParsingRequest |
| innr public final static ParsingRequest |
| meth protected abstract {com.oracle.truffle.api.TruffleLanguage%0} createContext(com.oracle.truffle.api.TruffleLanguage$Env) |
| meth protected boolean areOptionsCompatible(org.graalvm.options.OptionValues,org.graalvm.options.OptionValues) |
| meth protected boolean isThreadAccessAllowed(java.lang.Thread,boolean) |
| meth protected boolean isVisible({com.oracle.truffle.api.TruffleLanguage%0},java.lang.Object) |
| meth protected boolean patchContext({com.oracle.truffle.api.TruffleLanguage%0},com.oracle.truffle.api.TruffleLanguage$Env) |
| meth protected com.oracle.truffle.api.CallTarget parse(com.oracle.truffle.api.TruffleLanguage$ParsingRequest) throws java.lang.Exception |
| meth protected com.oracle.truffle.api.nodes.ExecutableNode parse(com.oracle.truffle.api.TruffleLanguage$InlineParsingRequest) throws java.lang.Exception |
| meth protected final <%0 extends java.lang.Object> com.oracle.truffle.api.ContextLocal<{%%0}> createContextLocal(com.oracle.truffle.api.TruffleLanguage$ContextLocalFactory<{com.oracle.truffle.api.TruffleLanguage%0},{%%0}>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth protected final <%0 extends java.lang.Object> com.oracle.truffle.api.ContextThreadLocal<{%%0}> createContextThreadLocal(com.oracle.truffle.api.TruffleLanguage$ContextThreadLocalFactory<{com.oracle.truffle.api.TruffleLanguage%0},{%%0}>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth protected final int getAsynchronousStackDepth() |
| meth protected final java.lang.String getLanguageHome() |
| meth protected java.lang.Object getLanguageView({com.oracle.truffle.api.TruffleLanguage%0},java.lang.Object) |
| meth protected java.lang.Object getScope({com.oracle.truffle.api.TruffleLanguage%0}) |
| meth protected org.graalvm.options.OptionDescriptors getOptionDescriptors() |
| meth protected static <%0 extends com.oracle.truffle.api.TruffleLanguage<?>> {%%0} getCurrentLanguage(java.lang.Class<{%%0}>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="21.3") |
| meth protected static <%0 extends java.lang.Object, %1 extends com.oracle.truffle.api.TruffleLanguage<{%%0}>> {%%0} getCurrentContext(java.lang.Class<{%%1}>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="21.3") |
| meth protected void disposeContext({com.oracle.truffle.api.TruffleLanguage%0}) |
| meth protected void disposeThread({com.oracle.truffle.api.TruffleLanguage%0},java.lang.Thread) |
| meth protected void exitContext({com.oracle.truffle.api.TruffleLanguage%0},com.oracle.truffle.api.TruffleLanguage$ExitMode,int) |
| meth protected void finalizeContext({com.oracle.truffle.api.TruffleLanguage%0}) |
| meth protected void finalizeThread({com.oracle.truffle.api.TruffleLanguage%0},java.lang.Thread) |
| meth protected void initializeContext({com.oracle.truffle.api.TruffleLanguage%0}) throws java.lang.Exception |
| meth protected void initializeMultiThreading({com.oracle.truffle.api.TruffleLanguage%0}) |
| meth protected void initializeMultipleContexts() |
| meth protected void initializeThread({com.oracle.truffle.api.TruffleLanguage%0},java.lang.Thread) |
| supr java.lang.Object |
| hfds languageInfo,polyglotLanguageInstance |
| |
| CLSS protected abstract interface static com.oracle.truffle.api.TruffleLanguage$ContextLocalFactory<%0 extends java.lang.Object, %1 extends java.lang.Object> |
| outer com.oracle.truffle.api.TruffleLanguage |
| anno 0 java.lang.FunctionalInterface() |
| meth public abstract {com.oracle.truffle.api.TruffleLanguage$ContextLocalFactory%1} create({com.oracle.truffle.api.TruffleLanguage$ContextLocalFactory%0}) |
| |
| CLSS protected final static com.oracle.truffle.api.TruffleLanguage$ContextLocalProvider<%0 extends java.lang.Object> |
| outer com.oracle.truffle.api.TruffleLanguage |
| meth public <%0 extends java.lang.Object> com.oracle.truffle.api.ContextLocal<{%%0}> createContextLocal(com.oracle.truffle.api.TruffleLanguage$ContextLocalFactory<{com.oracle.truffle.api.TruffleLanguage$ContextLocalProvider%0},{%%0}>) |
| meth public <%0 extends java.lang.Object> com.oracle.truffle.api.ContextThreadLocal<{%%0}> createContextThreadLocal(com.oracle.truffle.api.TruffleLanguage$ContextThreadLocalFactory<{com.oracle.truffle.api.TruffleLanguage$ContextLocalProvider%0},{%%0}>) |
| supr java.lang.Object |
| hfds contextLocals,contextThreadLocals |
| |
| CLSS public final static !enum com.oracle.truffle.api.TruffleLanguage$ContextPolicy |
| outer com.oracle.truffle.api.TruffleLanguage |
| fld public final static com.oracle.truffle.api.TruffleLanguage$ContextPolicy EXCLUSIVE |
| fld public final static com.oracle.truffle.api.TruffleLanguage$ContextPolicy REUSE |
| fld public final static com.oracle.truffle.api.TruffleLanguage$ContextPolicy SHARED |
| meth public static com.oracle.truffle.api.TruffleLanguage$ContextPolicy valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.TruffleLanguage$ContextPolicy[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.TruffleLanguage$ContextPolicy> |
| |
| CLSS public abstract static com.oracle.truffle.api.TruffleLanguage$ContextReference<%0 extends java.lang.Object> |
| outer com.oracle.truffle.api.TruffleLanguage |
| cons protected init() |
| meth public abstract {com.oracle.truffle.api.TruffleLanguage$ContextReference%0} get(com.oracle.truffle.api.nodes.Node) |
| meth public static <%0 extends com.oracle.truffle.api.TruffleLanguage<{%%1}>, %1 extends java.lang.Object> com.oracle.truffle.api.TruffleLanguage$ContextReference<{%%1}> create(java.lang.Class<{%%0}>) |
| supr java.lang.Object |
| |
| CLSS protected abstract interface static com.oracle.truffle.api.TruffleLanguage$ContextThreadLocalFactory<%0 extends java.lang.Object, %1 extends java.lang.Object> |
| outer com.oracle.truffle.api.TruffleLanguage |
| anno 0 java.lang.FunctionalInterface() |
| meth public abstract {com.oracle.truffle.api.TruffleLanguage$ContextThreadLocalFactory%1} create({com.oracle.truffle.api.TruffleLanguage$ContextThreadLocalFactory%0},java.lang.Thread) |
| |
| CLSS public final static com.oracle.truffle.api.TruffleLanguage$Env |
| outer com.oracle.truffle.api.TruffleLanguage |
| meth public !varargs com.oracle.truffle.api.CallTarget parseInternal(com.oracle.truffle.api.source.Source,java.lang.String[]) |
| meth public !varargs com.oracle.truffle.api.CallTarget parsePublic(com.oracle.truffle.api.source.Source,java.lang.String[]) |
| meth public !varargs com.oracle.truffle.api.TruffleContext$Builder newInnerContextBuilder(java.lang.String[]) |
| meth public !varargs com.oracle.truffle.api.TruffleFile createTempDirectory(com.oracle.truffle.api.TruffleFile,java.lang.String,java.nio.file.attribute.FileAttribute<?>[]) throws java.io.IOException |
| meth public !varargs com.oracle.truffle.api.TruffleFile createTempFile(com.oracle.truffle.api.TruffleFile,java.lang.String,java.lang.String,java.nio.file.attribute.FileAttribute<?>[]) throws java.io.IOException |
| meth public !varargs com.oracle.truffle.api.io.TruffleProcessBuilder newProcessBuilder(java.lang.String[]) |
| meth public <%0 extends java.lang.Object> {%%0} lookup(com.oracle.truffle.api.InstrumentInfo,java.lang.Class<{%%0}>) |
| meth public <%0 extends java.lang.Object> {%%0} lookup(com.oracle.truffle.api.nodes.LanguageInfo,java.lang.Class<{%%0}>) |
| meth public <%0 extends java.lang.Object> {%%0} lookup(java.lang.Class<{%%0}>) |
| meth public boolean initializeLanguage(com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public boolean isCreateProcessAllowed() |
| meth public boolean isCreateThreadAllowed() |
| meth public boolean isFileIOAllowed() |
| meth public boolean isHostException(java.lang.Throwable) |
| meth public boolean isHostFunction(java.lang.Object) |
| meth public boolean isHostLookupAllowed() |
| meth public boolean isHostObject(java.lang.Object) |
| meth public boolean isHostSymbol(java.lang.Object) |
| meth public boolean isIOAllowed() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="23.0") |
| meth public boolean isInnerContextOptionsAllowed() |
| meth public boolean isMimeTypeSupported(java.lang.String) |
| meth public boolean isNativeAccessAllowed() |
| meth public boolean isPolyglotBindingsAccessAllowed() |
| meth public boolean isPolyglotEvalAllowed() |
| meth public boolean isPreInitialization() |
| meth public boolean isSocketIOAllowed() |
| meth public com.oracle.truffle.api.TruffleContext getContext() |
| meth public com.oracle.truffle.api.TruffleContext$Builder newContextBuilder() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public com.oracle.truffle.api.TruffleFile getCurrentWorkingDirectory() |
| meth public com.oracle.truffle.api.TruffleFile getInternalResource(java.lang.Class<? extends com.oracle.truffle.api.InternalResource>) throws java.io.IOException |
| meth public com.oracle.truffle.api.TruffleFile getInternalResource(java.lang.String) throws java.io.IOException |
| meth public com.oracle.truffle.api.TruffleFile getInternalTruffleFile(java.lang.String) |
| meth public com.oracle.truffle.api.TruffleFile getInternalTruffleFile(java.net.URI) |
| meth public com.oracle.truffle.api.TruffleFile getPublicTruffleFile(java.lang.String) |
| meth public com.oracle.truffle.api.TruffleFile getPublicTruffleFile(java.net.URI) |
| meth public com.oracle.truffle.api.TruffleFile getTruffleFileInternal(java.lang.String,java.util.function.Predicate<com.oracle.truffle.api.TruffleFile>) |
| meth public com.oracle.truffle.api.TruffleFile getTruffleFileInternal(java.net.URI,java.util.function.Predicate<com.oracle.truffle.api.TruffleFile>) |
| meth public com.oracle.truffle.api.TruffleLogger getLogger(java.lang.Class<?>) |
| meth public com.oracle.truffle.api.TruffleLogger getLogger(java.lang.String) |
| meth public com.oracle.truffle.api.TruffleThreadBuilder newTruffleThreadBuilder(java.lang.Runnable) |
| meth public java.io.InputStream in() |
| meth public java.io.OutputStream err() |
| meth public java.io.OutputStream out() |
| meth public java.lang.Object asBoxedGuestValue(java.lang.Object) |
| meth public java.lang.Object asGuestValue(java.lang.Object) |
| meth public java.lang.Object asHostObject(java.lang.Object) |
| meth public java.lang.Object asHostSymbol(java.lang.Class<?>) |
| meth public java.lang.Object createHostAdapter(java.lang.Object[]) |
| meth public java.lang.Object createHostAdapterClass(java.lang.Class<?>[]) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.1") |
| meth public java.lang.Object createHostAdapterClassWithStaticOverrides(java.lang.Class<?>[],java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.1") |
| meth public java.lang.Object createHostAdapterWithClassOverrides(java.lang.Object[],java.lang.Object) |
| meth public java.lang.Object findMetaObject(java.lang.Object) |
| meth public java.lang.Object getPolyglotBindings() |
| meth public java.lang.Object importSymbol(java.lang.String) |
| meth public java.lang.Object lookupHostSymbol(java.lang.String) |
| meth public java.lang.String getFileNameSeparator() |
| meth public java.lang.String getPathSeparator() |
| meth public java.lang.String[] getApplicationArguments() |
| meth public java.lang.Thread createSystemThread(java.lang.Runnable) |
| meth public java.lang.Thread createSystemThread(java.lang.Runnable,java.lang.ThreadGroup) |
| meth public java.lang.Thread createThread(java.lang.Runnable) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public java.lang.Thread createThread(java.lang.Runnable,com.oracle.truffle.api.TruffleContext) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public java.lang.Thread createThread(java.lang.Runnable,com.oracle.truffle.api.TruffleContext,java.lang.ThreadGroup) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public java.lang.Thread createThread(java.lang.Runnable,com.oracle.truffle.api.TruffleContext,java.lang.ThreadGroup,long) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public java.lang.Throwable asHostException(java.lang.Throwable) |
| meth public java.time.ZoneId getTimeZone() |
| meth public java.util.Map<java.lang.String,com.oracle.truffle.api.InstrumentInfo> getInstruments() |
| meth public java.util.Map<java.lang.String,com.oracle.truffle.api.nodes.LanguageInfo> getInternalLanguages() |
| meth public java.util.Map<java.lang.String,com.oracle.truffle.api.nodes.LanguageInfo> getPublicLanguages() |
| meth public java.util.Map<java.lang.String,java.lang.Object> getConfig() |
| meth public java.util.Map<java.lang.String,java.lang.String> getEnvironment() |
| meth public java.util.concurrent.Future<java.lang.Void> submitThreadLocal(java.lang.Thread[],com.oracle.truffle.api.ThreadLocalAction) |
| meth public org.graalvm.options.OptionValues getOptions() |
| meth public org.graalvm.polyglot.SandboxPolicy getSandboxPolicy() |
| meth public void addToHostClassPath(com.oracle.truffle.api.TruffleFile) |
| meth public void exportSymbol(java.lang.String,java.lang.Object) |
| meth public void registerOnDispose(java.io.Closeable) |
| meth public void registerService(java.lang.Object) |
| meth public void setCurrentWorkingDirectory(com.oracle.truffle.api.TruffleFile) |
| supr java.lang.Object |
| hfds UNSET_CONTEXT,applicationArguments,config,context,contextUnchangedAssumption,err,in,initialized,initializedUnchangedAssumption,languageServicesCollector,options,out,polyglotLanguageContext,services,spi,valid |
| hcls TruffleFileFactory |
| |
| CLSS public final static !enum com.oracle.truffle.api.TruffleLanguage$ExitMode |
| outer com.oracle.truffle.api.TruffleLanguage |
| fld public final static com.oracle.truffle.api.TruffleLanguage$ExitMode HARD |
| fld public final static com.oracle.truffle.api.TruffleLanguage$ExitMode NATURAL |
| meth public static com.oracle.truffle.api.TruffleLanguage$ExitMode valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.TruffleLanguage$ExitMode[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.TruffleLanguage$ExitMode> |
| |
| CLSS public final static com.oracle.truffle.api.TruffleLanguage$InlineParsingRequest |
| outer com.oracle.truffle.api.TruffleLanguage |
| meth public com.oracle.truffle.api.frame.MaterializedFrame getFrame() |
| meth public com.oracle.truffle.api.nodes.Node getLocation() |
| meth public com.oracle.truffle.api.source.Source getSource() |
| supr java.lang.Object |
| hfds disposed,frame,node,source |
| |
| CLSS public abstract static com.oracle.truffle.api.TruffleLanguage$LanguageReference<%0 extends com.oracle.truffle.api.TruffleLanguage> |
| outer com.oracle.truffle.api.TruffleLanguage |
| cons protected init() |
| meth public abstract {com.oracle.truffle.api.TruffleLanguage$LanguageReference%0} get(com.oracle.truffle.api.nodes.Node) |
| meth public static <%0 extends com.oracle.truffle.api.TruffleLanguage<?>> com.oracle.truffle.api.TruffleLanguage$LanguageReference<{%%0}> create(java.lang.Class<{%%0}>) |
| supr java.lang.Object |
| |
| CLSS public final static com.oracle.truffle.api.TruffleLanguage$ParsingRequest |
| outer com.oracle.truffle.api.TruffleLanguage |
| meth public com.oracle.truffle.api.source.Source getSource() |
| meth public java.util.List<java.lang.String> getArgumentNames() |
| supr java.lang.Object |
| hfds argumentNames,disposed,source |
| |
| CLSS public abstract interface static com.oracle.truffle.api.TruffleLanguage$Provider |
| outer com.oracle.truffle.api.TruffleLanguage |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="23.1") |
| meth public abstract com.oracle.truffle.api.TruffleLanguage<?> create() |
| meth public abstract java.lang.String getLanguageClassName() |
| meth public abstract java.util.Collection<java.lang.String> getServicesClassNames() |
| meth public abstract java.util.List<com.oracle.truffle.api.TruffleFile$FileTypeDetector> createFileTypeDetectors() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.TruffleLanguage$Registration |
| outer com.oracle.truffle.api.TruffleLanguage |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean interactive() |
| meth public abstract !hasdefault boolean internal() |
| meth public abstract !hasdefault boolean needsAllEncodings() |
| meth public abstract !hasdefault com.oracle.truffle.api.TruffleLanguage$ContextPolicy contextPolicy() |
| meth public abstract !hasdefault java.lang.Class<? extends com.oracle.truffle.api.InternalResource>[] internalResources() |
| meth public abstract !hasdefault java.lang.Class<? extends com.oracle.truffle.api.TruffleFile$FileTypeDetector>[] fileTypeDetectors() |
| meth public abstract !hasdefault java.lang.Class<?>[] services() |
| meth public abstract !hasdefault java.lang.String defaultMimeType() |
| meth public abstract !hasdefault java.lang.String id() |
| meth public abstract !hasdefault java.lang.String implementationName() |
| meth public abstract !hasdefault java.lang.String name() |
| meth public abstract !hasdefault java.lang.String version() |
| meth public abstract !hasdefault java.lang.String website() |
| meth public abstract !hasdefault java.lang.String[] byteMimeTypes() |
| meth public abstract !hasdefault java.lang.String[] characterMimeTypes() |
| meth public abstract !hasdefault java.lang.String[] dependentLanguages() |
| meth public abstract !hasdefault org.graalvm.polyglot.SandboxPolicy sandbox() |
| |
| CLSS public final com.oracle.truffle.api.TruffleLogger |
| meth public <%0 extends java.lang.Throwable> {%%0} throwing(java.lang.String,java.lang.String,{%%0}) |
| meth public boolean isLoggable(java.util.logging.Level) |
| meth public com.oracle.truffle.api.TruffleLogger getParent() |
| meth public java.lang.String getName() |
| meth public static com.oracle.truffle.api.TruffleLogger getLogger(java.lang.String) |
| meth public static com.oracle.truffle.api.TruffleLogger getLogger(java.lang.String,java.lang.Class<?>) |
| meth public static com.oracle.truffle.api.TruffleLogger getLogger(java.lang.String,java.lang.String) |
| meth public void config(java.lang.String) |
| meth public void config(java.util.function.Supplier<java.lang.String>) |
| meth public void entering(java.lang.String,java.lang.String) |
| meth public void entering(java.lang.String,java.lang.String,java.lang.Object) |
| meth public void entering(java.lang.String,java.lang.String,java.lang.Object[]) |
| meth public void exiting(java.lang.String,java.lang.String) |
| meth public void exiting(java.lang.String,java.lang.String,java.lang.Object) |
| meth public void fine(java.lang.String) |
| meth public void fine(java.util.function.Supplier<java.lang.String>) |
| meth public void finer(java.lang.String) |
| meth public void finer(java.util.function.Supplier<java.lang.String>) |
| meth public void finest(java.lang.String) |
| meth public void finest(java.util.function.Supplier<java.lang.String>) |
| meth public void info(java.lang.String) |
| meth public void info(java.util.function.Supplier<java.lang.String>) |
| meth public void log(java.util.logging.Level,java.lang.String) |
| meth public void log(java.util.logging.Level,java.lang.String,java.lang.Object) |
| meth public void log(java.util.logging.Level,java.lang.String,java.lang.Object[]) |
| meth public void log(java.util.logging.Level,java.lang.String,java.lang.Throwable) |
| meth public void log(java.util.logging.Level,java.lang.Throwable,java.util.function.Supplier<java.lang.String>) |
| meth public void log(java.util.logging.Level,java.util.function.Supplier<java.lang.String>) |
| meth public void logp(java.util.logging.Level,java.lang.String,java.lang.String,java.lang.String) |
| meth public void logp(java.util.logging.Level,java.lang.String,java.lang.String,java.lang.String,java.lang.Object) |
| meth public void logp(java.util.logging.Level,java.lang.String,java.lang.String,java.lang.String,java.lang.Object[]) |
| meth public void logp(java.util.logging.Level,java.lang.String,java.lang.String,java.lang.String,java.lang.Throwable) |
| meth public void logp(java.util.logging.Level,java.lang.String,java.lang.String,java.lang.Throwable,java.util.function.Supplier<java.lang.String>) |
| meth public void logp(java.util.logging.Level,java.lang.String,java.lang.String,java.util.function.Supplier<java.lang.String>) |
| meth public void severe(java.lang.String) |
| meth public void severe(java.util.function.Supplier<java.lang.String>) |
| meth public void warning(java.lang.String) |
| meth public void warning(java.util.function.Supplier<java.lang.String>) |
| supr java.lang.Object |
| hfds DEFAULT_VALUE,MAX_CLEANED_REFS,OFF_VALUE,ROOT_NAME,children,childrenLock,levelNum,levelNumStable,levelObj,loggerCache,loggersRefQueue,name,parent |
| hcls AbstractLoggerRef,ChildLoggerRef,LoggerCache |
| |
| CLSS public abstract interface com.oracle.truffle.api.TruffleOptionDescriptors |
| intf org.graalvm.options.OptionDescriptors |
| meth public abstract org.graalvm.polyglot.SandboxPolicy getSandboxPolicy(java.lang.String) |
| |
| CLSS public final com.oracle.truffle.api.TruffleOptions |
| fld public final static boolean AOT |
| fld public final static boolean DetailedRewriteReasons |
| fld public final static boolean TraceRewrites |
| fld public final static com.oracle.truffle.api.nodes.NodeCost TraceRewritesFilterFromCost |
| fld public final static com.oracle.truffle.api.nodes.NodeCost TraceRewritesFilterToCost |
| fld public final static java.lang.String TraceRewritesFilterClass |
| supr java.lang.Object |
| |
| CLSS public abstract interface com.oracle.truffle.api.TruffleRuntime |
| meth public <%0 extends java.lang.Object> {%%0} iterateFrames(com.oracle.truffle.api.frame.FrameInstanceVisitor<{%%0}>) |
| meth public <%0 extends java.lang.Object> {%%0} iterateFrames(com.oracle.truffle.api.frame.FrameInstanceVisitor<{%%0}>,int) |
| meth public abstract <%0 extends java.lang.Object> {%%0} getCapability(java.lang.Class<{%%0}>) |
| meth public abstract boolean isProfilingEnabled() |
| meth public abstract com.oracle.truffle.api.Assumption createAssumption() |
| meth public abstract com.oracle.truffle.api.Assumption createAssumption(java.lang.String) |
| meth public abstract com.oracle.truffle.api.frame.MaterializedFrame createMaterializedFrame(java.lang.Object[]) |
| meth public abstract com.oracle.truffle.api.frame.MaterializedFrame createMaterializedFrame(java.lang.Object[],com.oracle.truffle.api.frame.FrameDescriptor) |
| meth public abstract com.oracle.truffle.api.frame.VirtualFrame createVirtualFrame(java.lang.Object[],com.oracle.truffle.api.frame.FrameDescriptor) |
| meth public abstract com.oracle.truffle.api.nodes.DirectCallNode createDirectCallNode(com.oracle.truffle.api.CallTarget) |
| meth public abstract com.oracle.truffle.api.nodes.IndirectCallNode createIndirectCallNode() |
| meth public abstract com.oracle.truffle.api.nodes.LoopNode createLoopNode(com.oracle.truffle.api.nodes.RepeatingNode) |
| meth public abstract java.lang.String getName() |
| meth public abstract void notifyTransferToInterpreter() |
| |
| CLSS public abstract interface com.oracle.truffle.api.TruffleRuntimeAccess |
| meth public abstract com.oracle.truffle.api.TruffleRuntime getRuntime() |
| meth public int getPriority() |
| |
| CLSS public abstract com.oracle.truffle.api.TruffleSafepoint |
| cons protected init(com.oracle.truffle.api.impl.Accessor$EngineSupport) |
| innr public abstract interface static CompiledInterruptible |
| innr public abstract interface static CompiledInterruptibleFunction |
| innr public abstract interface static Interrupter |
| innr public abstract interface static Interruptible |
| innr public abstract interface static InterruptibleFunction |
| meth public <%0 extends java.lang.Object> void setBlockedWithException(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.TruffleSafepoint$Interrupter,com.oracle.truffle.api.TruffleSafepoint$Interruptible<{%%0}>,{%%0},java.lang.Runnable,java.util.function.Consumer<java.lang.Throwable>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public abstract <%0 extends java.lang.Object, %1 extends java.lang.Object> {%%1} setBlockedFunction(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.TruffleSafepoint$Interrupter,com.oracle.truffle.api.TruffleSafepoint$InterruptibleFunction<{%%0},{%%1}>,{%%0},java.lang.Runnable,java.util.function.Consumer<java.lang.Throwable>) |
| meth public abstract <%0 extends java.lang.Object> void setBlocked(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.TruffleSafepoint$Interrupter,com.oracle.truffle.api.TruffleSafepoint$Interruptible<{%%0}>,{%%0},java.lang.Runnable,java.util.function.Consumer<java.lang.Throwable>) |
| meth public abstract boolean hasPendingSideEffectingActions() |
| meth public abstract boolean setAllowActions(boolean) |
| meth public abstract boolean setAllowSideEffects(boolean) |
| meth public static <%0 extends java.lang.Object, %1 extends java.lang.Object> {%%1} setBlockedThreadInterruptibleFunction(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.TruffleSafepoint$InterruptibleFunction<{%%0},{%%1}>,{%%0}) |
| meth public static <%0 extends java.lang.Object> void setBlockedThreadInterruptible(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.TruffleSafepoint$Interruptible<{%%0}>,{%%0}) |
| meth public static com.oracle.truffle.api.TruffleSafepoint getCurrent() |
| meth public static void poll(com.oracle.truffle.api.nodes.Node) |
| meth public static void pollHere(com.oracle.truffle.api.nodes.Node) |
| supr java.lang.Object |
| hfds HANDSHAKE |
| |
| CLSS public abstract interface static com.oracle.truffle.api.TruffleSafepoint$CompiledInterruptible<%0 extends java.lang.Object> |
| outer com.oracle.truffle.api.TruffleSafepoint |
| anno 0 java.lang.FunctionalInterface() |
| intf com.oracle.truffle.api.TruffleSafepoint$Interruptible<{com.oracle.truffle.api.TruffleSafepoint$CompiledInterruptible%0}> |
| meth public abstract void apply({com.oracle.truffle.api.TruffleSafepoint$CompiledInterruptible%0}) throws java.lang.InterruptedException |
| |
| CLSS public abstract interface static com.oracle.truffle.api.TruffleSafepoint$CompiledInterruptibleFunction<%0 extends java.lang.Object, %1 extends java.lang.Object> |
| outer com.oracle.truffle.api.TruffleSafepoint |
| anno 0 java.lang.FunctionalInterface() |
| intf com.oracle.truffle.api.TruffleSafepoint$InterruptibleFunction<{com.oracle.truffle.api.TruffleSafepoint$CompiledInterruptibleFunction%0},{com.oracle.truffle.api.TruffleSafepoint$CompiledInterruptibleFunction%1}> |
| meth public abstract {com.oracle.truffle.api.TruffleSafepoint$CompiledInterruptibleFunction%1} apply({com.oracle.truffle.api.TruffleSafepoint$CompiledInterruptibleFunction%0}) throws java.lang.InterruptedException |
| |
| CLSS public abstract interface static com.oracle.truffle.api.TruffleSafepoint$Interrupter |
| outer com.oracle.truffle.api.TruffleSafepoint |
| fld public final static com.oracle.truffle.api.TruffleSafepoint$Interrupter THREAD_INTERRUPT |
| meth public abstract void interrupt(java.lang.Thread) |
| meth public abstract void resetInterrupted() |
| |
| CLSS public abstract interface static com.oracle.truffle.api.TruffleSafepoint$Interruptible<%0 extends java.lang.Object> |
| outer com.oracle.truffle.api.TruffleSafepoint |
| anno 0 java.lang.FunctionalInterface() |
| meth public abstract void apply({com.oracle.truffle.api.TruffleSafepoint$Interruptible%0}) throws java.lang.InterruptedException |
| |
| CLSS public abstract interface static com.oracle.truffle.api.TruffleSafepoint$InterruptibleFunction<%0 extends java.lang.Object, %1 extends java.lang.Object> |
| outer com.oracle.truffle.api.TruffleSafepoint |
| anno 0 java.lang.FunctionalInterface() |
| meth public abstract {com.oracle.truffle.api.TruffleSafepoint$InterruptibleFunction%1} apply({com.oracle.truffle.api.TruffleSafepoint$InterruptibleFunction%0}) throws java.lang.InterruptedException |
| |
| CLSS public final com.oracle.truffle.api.TruffleStackTrace |
| meth public java.lang.String toString() |
| meth public java.lang.Throwable fillInStackTrace() |
| meth public static com.oracle.truffle.api.TruffleStackTrace fillIn(java.lang.Throwable) |
| meth public static java.util.List<com.oracle.truffle.api.TruffleStackTraceElement> getAsynchronousStackTrace(com.oracle.truffle.api.CallTarget,com.oracle.truffle.api.frame.Frame) |
| meth public static java.util.List<com.oracle.truffle.api.TruffleStackTraceElement> getStackTrace(java.lang.Throwable) |
| supr java.lang.Exception |
| hfds EMPTY,frames,lazyFrames,materializedHostException |
| hcls LazyStackTrace,TracebackElement |
| |
| CLSS public final com.oracle.truffle.api.TruffleStackTraceElement |
| meth public com.oracle.truffle.api.RootCallTarget getTarget() |
| meth public com.oracle.truffle.api.frame.Frame getFrame() |
| meth public com.oracle.truffle.api.nodes.Node getLocation() |
| meth public java.lang.Object getGuestObject() |
| meth public static com.oracle.truffle.api.TruffleStackTraceElement create(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.RootCallTarget,com.oracle.truffle.api.frame.Frame) |
| supr java.lang.Object |
| hfds frame,location,target |
| |
| CLSS public final com.oracle.truffle.api.TruffleThreadBuilder |
| meth public com.oracle.truffle.api.TruffleThreadBuilder afterLeave(java.lang.Runnable) |
| meth public com.oracle.truffle.api.TruffleThreadBuilder beforeEnter(java.lang.Runnable) |
| meth public com.oracle.truffle.api.TruffleThreadBuilder context(com.oracle.truffle.api.TruffleContext) |
| meth public com.oracle.truffle.api.TruffleThreadBuilder stackSize(long) |
| meth public com.oracle.truffle.api.TruffleThreadBuilder threadGroup(java.lang.ThreadGroup) |
| meth public java.lang.Thread build() |
| supr java.lang.Object |
| hfds afterLeave,beforeEnter,polyglotLanguageContext,runnable,stackSize,threadGroup,truffleContext |
| |
| CLSS public com.oracle.truffle.api.debug.Breakpoint |
| innr public abstract interface static ResolveListener |
| innr public final Builder |
| innr public final ExceptionBuilder |
| innr public final static !enum Kind |
| meth public boolean isDisposed() |
| meth public boolean isEnabled() |
| meth public boolean isModifiable() |
| meth public boolean isOneShot() |
| meth public boolean isResolved() |
| meth public com.oracle.truffle.api.debug.Breakpoint$Kind getKind() |
| meth public com.oracle.truffle.api.debug.SuspendAnchor getSuspendAnchor() |
| meth public int getHitCount() |
| meth public int getIgnoreCount() |
| meth public java.lang.String getCondition() |
| meth public java.lang.String getLocationDescription() |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.debug.Breakpoint$Builder newBuilder(com.oracle.truffle.api.source.Source) |
| meth public static com.oracle.truffle.api.debug.Breakpoint$Builder newBuilder(com.oracle.truffle.api.source.SourceSection) |
| meth public static com.oracle.truffle.api.debug.Breakpoint$Builder newBuilder(java.net.URI) |
| meth public static com.oracle.truffle.api.debug.Breakpoint$ExceptionBuilder newExceptionBuilder(boolean,boolean) |
| meth public void dispose() |
| meth public void setCondition(java.lang.String) |
| meth public void setEnabled(boolean) |
| meth public void setIgnoreCount(int) |
| supr java.lang.Object |
| hfds BUILDER_INSTANCE,breakpointBindingReady,condition,conditionExistsUnchanged,conditionUnchanged,debugger,disposed,enabled,exceptionFilter,execBindings,global,hitCount,ignoreCount,locationKey,locationsInExecutedSources,oneShot,resolveListener,roWrapper,rootInstanceRef,sessions,sessionsUnchanged,sourceBinding,suspendAnchor |
| hcls AbstractBreakpointNode,BreakpointAfterNode,BreakpointAfterNodeException,BreakpointBeforeNode,BreakpointConditionFailure,BreakpointNodeFactory,ConditionalBreakNode,GlobalBreakpoint,LocationsInExecutedSources,SessionList |
| |
| CLSS public final com.oracle.truffle.api.debug.Breakpoint$Builder |
| outer com.oracle.truffle.api.debug.Breakpoint |
| meth public !varargs com.oracle.truffle.api.debug.Breakpoint$Builder sourceElements(com.oracle.truffle.api.debug.SourceElement[]) |
| meth public com.oracle.truffle.api.debug.Breakpoint build() |
| meth public com.oracle.truffle.api.debug.Breakpoint$Builder columnIs(int) |
| meth public com.oracle.truffle.api.debug.Breakpoint$Builder ignoreCount(int) |
| meth public com.oracle.truffle.api.debug.Breakpoint$Builder lineIs(int) |
| meth public com.oracle.truffle.api.debug.Breakpoint$Builder oneShot() |
| meth public com.oracle.truffle.api.debug.Breakpoint$Builder resolveListener(com.oracle.truffle.api.debug.Breakpoint$ResolveListener) |
| meth public com.oracle.truffle.api.debug.Breakpoint$Builder rootInstance(com.oracle.truffle.api.debug.DebugValue) |
| meth public com.oracle.truffle.api.debug.Breakpoint$Builder suspendAnchor(com.oracle.truffle.api.debug.SuspendAnchor) |
| supr java.lang.Object |
| hfds anchor,column,ignoreCount,key,line,oneShot,resolveListener,rootInstance,sourceElements,sourceSection |
| |
| CLSS public final com.oracle.truffle.api.debug.Breakpoint$ExceptionBuilder |
| outer com.oracle.truffle.api.debug.Breakpoint |
| meth public !varargs com.oracle.truffle.api.debug.Breakpoint$ExceptionBuilder sourceElements(com.oracle.truffle.api.debug.SourceElement[]) |
| meth public com.oracle.truffle.api.debug.Breakpoint build() |
| meth public com.oracle.truffle.api.debug.Breakpoint$ExceptionBuilder suspensionFilter(com.oracle.truffle.api.debug.SuspensionFilter) |
| supr java.lang.Object |
| hfds caught,sourceElements,suspensionFilter,uncaught |
| |
| CLSS public final static !enum com.oracle.truffle.api.debug.Breakpoint$Kind |
| outer com.oracle.truffle.api.debug.Breakpoint |
| fld public final static com.oracle.truffle.api.debug.Breakpoint$Kind EXCEPTION |
| fld public final static com.oracle.truffle.api.debug.Breakpoint$Kind HALT_INSTRUCTION |
| fld public final static com.oracle.truffle.api.debug.Breakpoint$Kind SOURCE_LOCATION |
| meth public static com.oracle.truffle.api.debug.Breakpoint$Kind valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.debug.Breakpoint$Kind[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.debug.Breakpoint$Kind> |
| hfds VALUES |
| |
| CLSS public abstract interface static com.oracle.truffle.api.debug.Breakpoint$ResolveListener |
| outer com.oracle.truffle.api.debug.Breakpoint |
| meth public abstract void breakpointResolved(com.oracle.truffle.api.debug.Breakpoint,com.oracle.truffle.api.source.SourceSection) |
| |
| CLSS public final com.oracle.truffle.api.debug.DebugContext |
| meth public <%0 extends java.lang.Object> {%%0} runInContext(java.util.function.Supplier<{%%0}>) |
| meth public com.oracle.truffle.api.debug.DebugContext getParent() |
| meth public com.oracle.truffle.api.debug.DebugValue evaluate(java.lang.String,java.lang.String) |
| supr java.lang.Object |
| hfds context,executionLifecycle |
| |
| CLSS public abstract interface com.oracle.truffle.api.debug.DebugContextsListener |
| meth public abstract void contextClosed(com.oracle.truffle.api.debug.DebugContext) |
| meth public abstract void contextCreated(com.oracle.truffle.api.debug.DebugContext) |
| meth public abstract void languageContextCreated(com.oracle.truffle.api.debug.DebugContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public abstract void languageContextDisposed(com.oracle.truffle.api.debug.DebugContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public abstract void languageContextFinalized(com.oracle.truffle.api.debug.DebugContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public abstract void languageContextInitialized(com.oracle.truffle.api.debug.DebugContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| |
| CLSS public final com.oracle.truffle.api.debug.DebugException |
| innr public final static CatchLocation |
| meth public boolean isInternalError() |
| meth public com.oracle.truffle.api.debug.DebugException$CatchLocation getCatchLocation() |
| meth public com.oracle.truffle.api.debug.DebugValue getExceptionObject() |
| meth public com.oracle.truffle.api.source.SourceSection getThrowLocation() |
| meth public java.lang.StackTraceElement[] getStackTrace() |
| meth public java.lang.Throwable fillInStackTrace() |
| meth public java.lang.Throwable getRawException(java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage<?>>) |
| meth public java.util.List<com.oracle.truffle.api.debug.DebugStackTraceElement> getDebugStackTrace() |
| meth public java.util.List<java.util.List<com.oracle.truffle.api.debug.DebugStackTraceElement>> getDebugAsynchronousStacks() |
| meth public void printStackTrace() |
| meth public void printStackTrace(java.io.PrintStream) |
| meth public void printStackTrace(java.io.PrintWriter) |
| meth public void setStackTrace(java.lang.StackTraceElement[]) |
| supr java.lang.RuntimeException |
| hfds CAUSE_CAPTION,catchLocation,debugAsyncStacks,debugStackTrace,exception,isCatchNodeComputed,javaLikeStackTrace,preferredLanguage,rawStackTrace,serialVersionUID,session,suspendedEvent,throwLocation |
| |
| CLSS public final static com.oracle.truffle.api.debug.DebugException$CatchLocation |
| outer com.oracle.truffle.api.debug.DebugException |
| meth public com.oracle.truffle.api.debug.DebugStackFrame getFrame() |
| meth public com.oracle.truffle.api.source.SourceSection getSourceSection() |
| supr java.lang.Object |
| hfds depth,frame,frameInstance,section,session |
| |
| CLSS public final com.oracle.truffle.api.debug.DebugScope |
| meth public boolean isFunctionScope() |
| meth public com.oracle.truffle.api.debug.DebugScope getParent() |
| meth public com.oracle.truffle.api.debug.DebugValue convertRawValue(java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage<?>>,java.lang.Object) |
| meth public com.oracle.truffle.api.debug.DebugValue getDeclaredValue(java.lang.String) |
| meth public com.oracle.truffle.api.debug.DebugValue getReceiver() |
| meth public com.oracle.truffle.api.debug.DebugValue getRootInstance() |
| meth public com.oracle.truffle.api.source.SourceSection getSourceSection() |
| meth public java.lang.Iterable<com.oracle.truffle.api.debug.DebugValue> getArguments() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.3") |
| meth public java.lang.Iterable<com.oracle.truffle.api.debug.DebugValue> getDeclaredValues() |
| meth public java.lang.String getName() |
| supr java.lang.Object |
| hfds INTEROP,NODE,event,frame,language,node,parent,root,scope,session,variables |
| hcls SubtractedKeys,SubtractedVariables |
| |
| CLSS public final com.oracle.truffle.api.debug.DebugStackFrame |
| meth public boolean equals(java.lang.Object) |
| meth public boolean isHost() |
| meth public boolean isInternal() |
| meth public com.oracle.truffle.api.debug.DebugScope getScope() |
| meth public com.oracle.truffle.api.debug.DebugValue eval(java.lang.String) |
| meth public com.oracle.truffle.api.frame.Frame getRawFrame(java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage<?>>,com.oracle.truffle.api.frame.FrameInstance$FrameAccess) |
| meth public com.oracle.truffle.api.nodes.LanguageInfo getLanguage() |
| meth public com.oracle.truffle.api.nodes.Node getRawNode(java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage<?>>) |
| meth public com.oracle.truffle.api.source.SourceSection getSourceSection() |
| meth public int hashCode() |
| meth public java.lang.StackTraceElement getHostTraceElement() |
| meth public java.lang.String getName() |
| supr java.lang.Object |
| hfds currentFrame,depth,event,hostTraceElement,name,nameEx |
| |
| CLSS public final com.oracle.truffle.api.debug.DebugStackTraceElement |
| meth public boolean isHost() |
| meth public boolean isInternal() |
| meth public com.oracle.truffle.api.debug.DebugScope getScope() |
| meth public com.oracle.truffle.api.source.SourceSection getSourceSection() |
| meth public java.lang.StackTraceElement getHostTraceElement() |
| meth public java.lang.String getName() |
| supr java.lang.Object |
| hfds hostTraceElement,session,stackTraceElement,traceElement |
| |
| CLSS public abstract interface com.oracle.truffle.api.debug.DebugThreadsListener |
| meth public abstract void threadDisposed(com.oracle.truffle.api.debug.DebugContext,java.lang.Thread) |
| meth public abstract void threadInitialized(com.oracle.truffle.api.debug.DebugContext,java.lang.Thread) |
| |
| CLSS public abstract com.oracle.truffle.api.debug.DebugValue |
| meth public !varargs final com.oracle.truffle.api.debug.DebugValue execute(com.oracle.truffle.api.debug.DebugValue[]) |
| meth public abstract <%0 extends java.lang.Object> {%%0} as(java.lang.Class<{%%0}>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.1") |
| meth public abstract boolean hasReadSideEffects() |
| meth public abstract boolean hasWriteSideEffects() |
| meth public abstract boolean isInternal() |
| meth public abstract boolean isReadable() |
| meth public abstract boolean isWritable() |
| meth public abstract com.oracle.truffle.api.debug.DebuggerSession getSession() |
| meth public abstract java.lang.String getName() |
| meth public abstract void set(com.oracle.truffle.api.debug.DebugValue) |
| meth public abstract void set(java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="21.2") |
| meth public boolean asBoolean() |
| meth public boolean equals(java.lang.Object) |
| meth public boolean fitsInBigInteger() |
| meth public boolean fitsInByte() |
| meth public boolean fitsInDouble() |
| meth public boolean fitsInFloat() |
| meth public boolean fitsInInt() |
| meth public boolean fitsInLong() |
| meth public boolean fitsInShort() |
| meth public boolean hasHashEntries() |
| meth public boolean hasIterator() |
| meth public boolean hasIteratorNextElement() |
| meth public boolean isBoolean() |
| meth public boolean isDate() |
| meth public boolean isDuration() |
| meth public boolean isHashEntryExisting(com.oracle.truffle.api.debug.DebugValue) |
| meth public boolean isHashEntryInsertable(com.oracle.truffle.api.debug.DebugValue) |
| meth public boolean isHashEntryModifiable(com.oracle.truffle.api.debug.DebugValue) |
| meth public boolean isHashEntryReadable(com.oracle.truffle.api.debug.DebugValue) |
| meth public boolean isHashEntryRemovable(com.oracle.truffle.api.debug.DebugValue) |
| meth public boolean isHashEntryWritable(com.oracle.truffle.api.debug.DebugValue) |
| meth public boolean isInstant() |
| meth public boolean isIterator() |
| meth public boolean isMetaInstance(com.oracle.truffle.api.debug.DebugValue) |
| meth public boolean isMetaObject() |
| meth public boolean isNumber() |
| meth public boolean isString() |
| meth public boolean isTime() |
| meth public boolean isTimeZone() |
| meth public boolean removeHashEntry(com.oracle.truffle.api.debug.DebugValue) |
| meth public byte asByte() |
| meth public com.oracle.truffle.api.debug.DebugScope getScope() |
| meth public com.oracle.truffle.api.debug.DebugValue getHashEntriesIterator() |
| meth public com.oracle.truffle.api.debug.DebugValue getHashKeysIterator() |
| meth public com.oracle.truffle.api.debug.DebugValue getHashValue(com.oracle.truffle.api.debug.DebugValue) |
| meth public com.oracle.truffle.api.debug.DebugValue getHashValueOrDefault(com.oracle.truffle.api.debug.DebugValue,com.oracle.truffle.api.debug.DebugValue) |
| meth public com.oracle.truffle.api.debug.DebugValue getHashValuesIterator() |
| meth public com.oracle.truffle.api.debug.DebugValue getIterator() |
| meth public com.oracle.truffle.api.debug.DebugValue getIteratorNextElement() |
| meth public double asDouble() |
| meth public final boolean canExecute() |
| meth public final boolean isArray() |
| meth public final boolean isNull() |
| meth public final com.oracle.truffle.api.debug.DebugValue asInLanguage(com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public final com.oracle.truffle.api.debug.DebugValue getMetaObject() |
| meth public final com.oracle.truffle.api.debug.DebugValue getProperty(java.lang.String) |
| meth public final com.oracle.truffle.api.nodes.LanguageInfo getOriginalLanguage() |
| meth public final com.oracle.truffle.api.source.SourceSection getSourceLocation() |
| meth public final java.lang.String asString() |
| meth public final java.lang.String toDisplayString() |
| meth public final java.lang.String toDisplayString(boolean) |
| meth public final java.util.Collection<com.oracle.truffle.api.debug.DebugValue> getProperties() |
| meth public final java.util.List<com.oracle.truffle.api.debug.Breakpoint> getRootInstanceBreakpoints() |
| meth public float asFloat() |
| meth public int asInt() |
| meth public int hashCode() |
| meth public java.lang.Object getRawValue(java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage<?>>) |
| meth public java.lang.String getMetaQualifiedName() |
| meth public java.lang.String getMetaSimpleName() |
| meth public java.lang.String toString() |
| meth public java.math.BigInteger asBigInteger() |
| meth public java.time.Duration asDuration() |
| meth public java.time.Instant asInstant() |
| meth public java.time.LocalDate asDate() |
| meth public java.time.LocalTime asTime() |
| meth public java.time.ZoneId asTimeZone() |
| meth public java.util.List<com.oracle.truffle.api.debug.DebugValue> getArray() |
| meth public long asLong() |
| meth public long getHashSize() |
| meth public short asShort() |
| meth public void putHashEntry(com.oracle.truffle.api.debug.DebugValue,com.oracle.truffle.api.debug.DebugValue) |
| supr java.lang.Object |
| hfds INTEROP,preferredLanguage |
| hcls AbstractDebugCachedValue,AbstractDebugValue,ArrayElementValue,HashEntriesIteratorValue,HashEntryArrayValue,HashEntryValue,HeapValue,ObjectMemberValue |
| |
| CLSS public final com.oracle.truffle.api.debug.Debugger |
| meth public !varargs com.oracle.truffle.api.debug.DebuggerSession startSession(com.oracle.truffle.api.debug.SuspendedCallback,com.oracle.truffle.api.debug.SourceElement[]) |
| meth public com.oracle.truffle.api.debug.Breakpoint install(com.oracle.truffle.api.debug.Breakpoint) |
| meth public com.oracle.truffle.api.debug.DebuggerSession startSession(com.oracle.truffle.api.debug.SuspendedCallback) |
| meth public int getSessionCount() |
| meth public java.util.List<com.oracle.truffle.api.debug.Breakpoint> getBreakpoints() |
| meth public static com.oracle.truffle.api.debug.Debugger find(com.oracle.truffle.api.TruffleLanguage$Env) |
| meth public static com.oracle.truffle.api.debug.Debugger find(com.oracle.truffle.api.instrumentation.TruffleInstrument$Env) |
| meth public static com.oracle.truffle.api.debug.Debugger find(org.graalvm.polyglot.Engine) |
| meth public void addBreakpointAddedListener(java.util.function.Consumer<com.oracle.truffle.api.debug.Breakpoint>) |
| meth public void addBreakpointRemovedListener(java.util.function.Consumer<com.oracle.truffle.api.debug.Breakpoint>) |
| meth public void disableStepping() |
| meth public void removeBreakpointAddedListener(java.util.function.Consumer<com.oracle.truffle.api.debug.Breakpoint>) |
| meth public void removeBreakpointRemovedListener(java.util.function.Consumer<com.oracle.truffle.api.debug.Breakpoint>) |
| meth public void restoreStepping() |
| supr java.lang.Object |
| hfds ACCESSOR,TRACE,alwaysHaltBreakpoint,breakpointAddedListeners,breakpointRemovedListeners,breakpoints,disabledSteppingCount,env,propSupport,sessions |
| hcls AccessorDebug |
| |
| CLSS public final com.oracle.truffle.api.debug.DebuggerSession |
| intf java.io.Closeable |
| meth public boolean isBreakpointsActive() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="19.0") |
| meth public boolean isBreakpointsActive(com.oracle.truffle.api.debug.Breakpoint$Kind) |
| meth public boolean suspendHere(com.oracle.truffle.api.nodes.Node) |
| meth public com.oracle.truffle.api.debug.Breakpoint install(com.oracle.truffle.api.debug.Breakpoint) |
| meth public com.oracle.truffle.api.debug.DebugScope getTopScope(java.lang.String) |
| meth public com.oracle.truffle.api.debug.DebugValue createPrimitiveValue(java.lang.Object,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public com.oracle.truffle.api.debug.Debugger getDebugger() |
| meth public com.oracle.truffle.api.source.Source resolveSource(com.oracle.truffle.api.source.Source) |
| meth public java.lang.String toString() |
| meth public java.util.List<com.oracle.truffle.api.debug.Breakpoint> getBreakpoints() |
| meth public java.util.Map<java.lang.String,? extends com.oracle.truffle.api.debug.DebugValue> getExportedSymbols() |
| meth public void close() |
| meth public void resume(java.lang.Thread) |
| meth public void resumeAll() |
| meth public void setAsynchronousStackDepth(int) |
| meth public void setBreakpointsActive(boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="19.0") |
| meth public void setBreakpointsActive(com.oracle.truffle.api.debug.Breakpoint$Kind,boolean) |
| meth public void setContextsListener(com.oracle.truffle.api.debug.DebugContextsListener,boolean) |
| meth public void setShowHostStackFrames(boolean) |
| meth public void setSourcePath(java.lang.Iterable<java.net.URI>) |
| meth public void setSteppingFilter(com.oracle.truffle.api.debug.SuspensionFilter) |
| meth public void setThreadsListener(com.oracle.truffle.api.debug.DebugThreadsListener,boolean) |
| meth public void suspend(java.lang.Thread) |
| meth public void suspendAll() |
| meth public void suspendNextExecution() |
| supr java.lang.Object |
| hfds ANCHOR_SET_AFTER,ANCHOR_SET_ALL,ANCHOR_SET_BEFORE,SESSIONS,allBindings,alwaysHaltBreakpointsActive,breakpoints,callback,closed,currentSuspendedEventMap,debugger,exceptionBreakpointsActive,executionLifecycle,hasExpressionElement,hasRootElement,ignoreLanguageContextInitialization,inEvalInContext,includeInternal,locationBreakpointsActive,sessionId,showHostStackFrames,sourceElements,sourceFilter,sources,stepping,steppingEnabledSlots,strategyMap,suspendAll,suspendNext,suspensionFilterUnchanged,syntaxElementsBinding,threadSuspensions |
| hcls Caller,RootSteppingDepthNode,StableBoolean,SteppingNode,SuspendContextAndFrame,ThreadSuspension |
| |
| CLSS public final com.oracle.truffle.api.debug.DebuggerTags |
| innr public final AlwaysHalt |
| supr java.lang.Object |
| |
| CLSS public final com.oracle.truffle.api.debug.DebuggerTags$AlwaysHalt |
| outer com.oracle.truffle.api.debug.DebuggerTags |
| supr com.oracle.truffle.api.instrumentation.Tag |
| |
| CLSS public final !enum com.oracle.truffle.api.debug.SourceElement |
| fld public final static com.oracle.truffle.api.debug.SourceElement EXPRESSION |
| fld public final static com.oracle.truffle.api.debug.SourceElement ROOT |
| fld public final static com.oracle.truffle.api.debug.SourceElement STATEMENT |
| meth public static com.oracle.truffle.api.debug.SourceElement valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.debug.SourceElement[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.debug.SourceElement> |
| hfds tag |
| |
| CLSS public final com.oracle.truffle.api.debug.StepConfig |
| innr public final Builder |
| meth public static com.oracle.truffle.api.debug.StepConfig$Builder newBuilder() |
| supr java.lang.Object |
| hfds EMPTY,allElements,defaultAnchors,preferredAnchors,sourceElements,stepCount |
| |
| CLSS public final com.oracle.truffle.api.debug.StepConfig$Builder |
| outer com.oracle.truffle.api.debug.StepConfig |
| meth public !varargs com.oracle.truffle.api.debug.StepConfig$Builder sourceElements(com.oracle.truffle.api.debug.SourceElement[]) |
| meth public !varargs com.oracle.truffle.api.debug.StepConfig$Builder suspendAnchors(com.oracle.truffle.api.debug.SourceElement,com.oracle.truffle.api.debug.SuspendAnchor[]) |
| meth public com.oracle.truffle.api.debug.StepConfig build() |
| meth public com.oracle.truffle.api.debug.StepConfig$Builder count(int) |
| supr java.lang.Object |
| hfds preferredAnchors,stepCount,stepElements |
| |
| CLSS public final !enum com.oracle.truffle.api.debug.SuspendAnchor |
| fld public final static com.oracle.truffle.api.debug.SuspendAnchor AFTER |
| fld public final static com.oracle.truffle.api.debug.SuspendAnchor BEFORE |
| meth public static com.oracle.truffle.api.debug.SuspendAnchor valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.debug.SuspendAnchor[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.debug.SuspendAnchor> |
| |
| CLSS public abstract interface com.oracle.truffle.api.debug.SuspendedCallback |
| meth public abstract void onSuspend(com.oracle.truffle.api.debug.SuspendedEvent) |
| |
| CLSS public final com.oracle.truffle.api.debug.SuspendedEvent |
| meth public boolean hasSourceElement(com.oracle.truffle.api.debug.SourceElement) |
| meth public boolean isLanguageContextInitialized() |
| meth public com.oracle.truffle.api.debug.DebugException getException() |
| meth public com.oracle.truffle.api.debug.DebugStackFrame getTopStackFrame() |
| meth public com.oracle.truffle.api.debug.DebugValue getReturnValue() |
| meth public com.oracle.truffle.api.debug.DebugValue[] getInputValues() |
| meth public com.oracle.truffle.api.debug.DebuggerSession getSession() |
| meth public com.oracle.truffle.api.debug.SuspendAnchor getSuspendAnchor() |
| meth public com.oracle.truffle.api.debug.SuspendedEvent prepareStepInto(com.oracle.truffle.api.debug.StepConfig) |
| meth public com.oracle.truffle.api.debug.SuspendedEvent prepareStepInto(int) |
| meth public com.oracle.truffle.api.debug.SuspendedEvent prepareStepOut(com.oracle.truffle.api.debug.StepConfig) |
| meth public com.oracle.truffle.api.debug.SuspendedEvent prepareStepOut(int) |
| meth public com.oracle.truffle.api.debug.SuspendedEvent prepareStepOver(com.oracle.truffle.api.debug.StepConfig) |
| meth public com.oracle.truffle.api.debug.SuspendedEvent prepareStepOver(int) |
| meth public com.oracle.truffle.api.source.SourceSection getSourceSection() |
| meth public java.lang.Iterable<com.oracle.truffle.api.debug.DebugStackFrame> getStackFrames() |
| meth public java.lang.String toString() |
| meth public java.lang.Throwable getBreakpointConditionException(com.oracle.truffle.api.debug.Breakpoint) |
| meth public java.util.List<com.oracle.truffle.api.debug.Breakpoint> getBreakpoints() |
| meth public java.util.List<java.util.List<com.oracle.truffle.api.debug.DebugStackTraceElement>> getAsynchronousStacks() |
| meth public void prepareContinue() |
| meth public void prepareKill() |
| meth public void prepareUnwindFrame(com.oracle.truffle.api.debug.DebugStackFrame) |
| meth public void prepareUnwindFrame(com.oracle.truffle.api.debug.DebugStackFrame,com.oracle.truffle.api.debug.DebugValue) |
| meth public void setReturnValue(com.oracle.truffle.api.debug.DebugValue) |
| supr java.lang.Object |
| hfds HOST_INTEROP_NODE_NAME,breakpoints,cachedAsyncFrames,cachedFrames,conditionFailures,context,disposed,exception,inputValuesProvider,insertableNode,materializedFrame,nextStrategy,returnValue,session,sourceSection,suspendAnchor,thread |
| hcls DebugAsyncStackFrameLists,DebugStackFrameIterable |
| |
| CLSS public final com.oracle.truffle.api.debug.SuspensionFilter |
| innr public final Builder |
| meth public boolean isIgnoreLanguageContextInitialization() |
| meth public static com.oracle.truffle.api.debug.SuspensionFilter$Builder newBuilder() |
| supr java.lang.Object |
| hfds ignoreLanguageContextInitialization,includeInternal,sourcePredicate |
| |
| CLSS public final com.oracle.truffle.api.debug.SuspensionFilter$Builder |
| outer com.oracle.truffle.api.debug.SuspensionFilter |
| meth public com.oracle.truffle.api.debug.SuspensionFilter build() |
| meth public com.oracle.truffle.api.debug.SuspensionFilter$Builder ignoreLanguageContextInitialization(boolean) |
| meth public com.oracle.truffle.api.debug.SuspensionFilter$Builder includeInternal(boolean) |
| meth public com.oracle.truffle.api.debug.SuspensionFilter$Builder sourceIs(java.util.function.Predicate<com.oracle.truffle.api.source.Source>) |
| supr java.lang.Object |
| hfds ignoreLanguageContextInitialization,includeInternal,sourcePredicate |
| |
| CLSS public final com.oracle.truffle.api.dsl.AOTSupport |
| meth public static void prepareForAOT(com.oracle.truffle.api.nodes.RootNode) |
| supr java.lang.Object |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Bind |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.String value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Cached |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER]) |
| innr public abstract interface static !annotation Exclusive |
| innr public abstract interface static !annotation Shared |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean adopt() |
| meth public abstract !hasdefault boolean allowUncached() |
| meth public abstract !hasdefault boolean inline() |
| meth public abstract !hasdefault boolean neverDefault() |
| meth public abstract !hasdefault boolean weak() |
| meth public abstract !hasdefault int dimensions() |
| meth public abstract !hasdefault java.lang.String inlineMethod() |
| meth public abstract !hasdefault java.lang.String uncached() |
| meth public abstract !hasdefault java.lang.String value() |
| meth public abstract !hasdefault java.lang.String[] parameters() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.dsl.Cached$Exclusive |
| outer com.oracle.truffle.api.dsl.Cached |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER, METHOD, TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.dsl.Cached$Shared |
| outer com.oracle.truffle.api.dsl.Cached |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault java.lang.String value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.CreateCast |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.String[] value() |
| |
| CLSS public abstract com.oracle.truffle.api.dsl.DSLSupport |
| innr public abstract interface static SpecializationDataNode |
| meth public static <%0 extends com.oracle.truffle.api.nodes.NodeInterface> {%%0} maybeInsert(com.oracle.truffle.api.nodes.Node,{%%0}) |
| meth public static <%0 extends com.oracle.truffle.api.nodes.NodeInterface> {%%0}[] maybeInsert(com.oracle.truffle.api.nodes.Node,{%%0}[]) |
| meth public static <%0 extends java.lang.Enum<?>> {%%0}[] lookupEnumConstants(java.lang.Class<{%%0}>) |
| meth public static boolean assertIdempotence(boolean) |
| supr java.lang.Object |
| hfds ENUM_CONSTANTS |
| |
| CLSS public abstract interface static com.oracle.truffle.api.dsl.DSLSupport$SpecializationDataNode |
| outer com.oracle.truffle.api.dsl.DSLSupport |
| |
| CLSS public abstract interface com.oracle.truffle.api.dsl.ExecuteTracingSupport |
| meth public abstract boolean isTracingEnabled() |
| meth public void traceOnEnter(java.lang.Object[]) |
| meth public void traceOnException(java.lang.Throwable) |
| meth public void traceOnReturn(java.lang.Object) |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Executed |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault java.lang.String[] with() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Fallback |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GenerateAOT |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| innr public abstract interface static !annotation Exclude |
| innr public abstract interface static Provider |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.dsl.GenerateAOT$Exclude |
| outer com.oracle.truffle.api.dsl.GenerateAOT |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static com.oracle.truffle.api.dsl.GenerateAOT$Provider |
| outer com.oracle.truffle.api.dsl.GenerateAOT |
| meth public void prepareForAOT(com.oracle.truffle.api.TruffleLanguage<?>,com.oracle.truffle.api.nodes.RootNode) |
| meth public void prepareForAOT(com.oracle.truffle.api.TruffleLanguage<?>,com.oracle.truffle.api.nodes.RootNode,com.oracle.truffle.api.nodes.Node) |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GenerateCached |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean alwaysInlineCached() |
| meth public abstract !hasdefault boolean inherit() |
| meth public abstract !hasdefault boolean value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GenerateInline |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean inherit() |
| meth public abstract !hasdefault boolean inlineByDefault() |
| meth public abstract !hasdefault boolean value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GenerateNodeFactory |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean inherit() |
| meth public abstract !hasdefault boolean value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GeneratePackagePrivate |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GenerateUncached |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean inherit() |
| meth public abstract !hasdefault boolean value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.GeneratedBy |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault java.lang.String methodName() |
| meth public abstract java.lang.Class<?> value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Idempotent |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.ImplicitCast |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.ImportStatic |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.Class<?>[] value() |
| |
| CLSS public final com.oracle.truffle.api.dsl.InlineSupport |
| innr public abstract interface static !annotation RequiredField |
| innr public abstract interface static !annotation RequiredFields |
| innr public abstract interface static !annotation UnsafeAccessedField |
| innr public abstract static InlinableField |
| innr public final static BooleanField |
| innr public final static ByteField |
| innr public final static CharField |
| innr public final static DoubleField |
| innr public final static FloatField |
| innr public final static InlineTarget |
| innr public final static IntField |
| innr public final static LongField |
| innr public final static ReferenceField |
| innr public final static ShortField |
| innr public final static StateField |
| meth public !varargs static boolean validate(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.dsl.InlineSupport$InlinableField,com.oracle.truffle.api.dsl.InlineSupport$InlinableField,com.oracle.truffle.api.dsl.InlineSupport$InlinableField[]) |
| meth public static boolean validate(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.dsl.InlineSupport$InlinableField) |
| meth public static boolean validate(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.dsl.InlineSupport$InlinableField,com.oracle.truffle.api.dsl.InlineSupport$InlinableField) |
| supr java.lang.Object |
| hfds PARENT |
| hcls UnsafeField,VarHandleField |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$BooleanField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public boolean get(com.oracle.truffle.api.nodes.Node) |
| meth public com.oracle.truffle.api.dsl.InlineSupport$BooleanField createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public static com.oracle.truffle.api.dsl.InlineSupport$BooleanField create(java.lang.invoke.MethodHandles$Lookup,java.lang.String) |
| meth public void set(com.oracle.truffle.api.nodes.Node,boolean) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$ByteField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public byte get(com.oracle.truffle.api.nodes.Node) |
| meth public com.oracle.truffle.api.dsl.InlineSupport$ByteField createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public static com.oracle.truffle.api.dsl.InlineSupport$ByteField create(java.lang.invoke.MethodHandles$Lookup,java.lang.String) |
| meth public void set(com.oracle.truffle.api.nodes.Node,byte) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$CharField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public char get(com.oracle.truffle.api.nodes.Node) |
| meth public com.oracle.truffle.api.dsl.InlineSupport$CharField createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public static com.oracle.truffle.api.dsl.InlineSupport$CharField create(java.lang.invoke.MethodHandles$Lookup,java.lang.String) |
| meth public void set(com.oracle.truffle.api.nodes.Node,char) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$DoubleField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public com.oracle.truffle.api.dsl.InlineSupport$DoubleField createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public double get(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.dsl.InlineSupport$DoubleField create(java.lang.invoke.MethodHandles$Lookup,java.lang.String) |
| meth public void set(com.oracle.truffle.api.nodes.Node,double) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$FloatField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public com.oracle.truffle.api.dsl.InlineSupport$FloatField createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public float get(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.dsl.InlineSupport$FloatField create(java.lang.invoke.MethodHandles$Lookup,java.lang.String) |
| meth public void set(com.oracle.truffle.api.nodes.Node,float) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| |
| CLSS public abstract static com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public final boolean validate(com.oracle.truffle.api.nodes.Node) |
| supr java.lang.Object |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$InlineTarget |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public !varargs static com.oracle.truffle.api.dsl.InlineSupport$InlineTarget create(java.lang.Class<?>,com.oracle.truffle.api.dsl.InlineSupport$InlinableField[]) |
| meth public <%0 extends com.oracle.truffle.api.dsl.InlineSupport$InlinableField> {%%0} getPrimitive(int,java.lang.Class<{%%0}>) |
| meth public <%0 extends java.lang.Object> com.oracle.truffle.api.dsl.InlineSupport$ReferenceField<{%%0}> getReference(int,java.lang.Class<?>) |
| meth public com.oracle.truffle.api.dsl.InlineSupport$StateField getState(int,int) |
| meth public java.lang.Class<?> getTargetClass() |
| supr java.lang.Object |
| hfds targetClass,updaters |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$IntField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public com.oracle.truffle.api.dsl.InlineSupport$IntField createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public int get(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.dsl.InlineSupport$IntField create(java.lang.invoke.MethodHandles$Lookup,java.lang.String) |
| meth public void set(com.oracle.truffle.api.nodes.Node,int) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$LongField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public com.oracle.truffle.api.dsl.InlineSupport$LongField createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public long get(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.dsl.InlineSupport$LongField create(java.lang.invoke.MethodHandles$Lookup,java.lang.String) |
| meth public void set(com.oracle.truffle.api.nodes.Node,long) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$ReferenceField<%0 extends java.lang.Object> |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public boolean compareAndSet(com.oracle.truffle.api.nodes.Node,{com.oracle.truffle.api.dsl.InlineSupport$ReferenceField%0},{com.oracle.truffle.api.dsl.InlineSupport$ReferenceField%0}) |
| meth public com.oracle.truffle.api.dsl.InlineSupport$ReferenceField<{com.oracle.truffle.api.dsl.InlineSupport$ReferenceField%0}> createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public static <%0 extends java.lang.Object> com.oracle.truffle.api.dsl.InlineSupport$ReferenceField<{%%0}> create(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.Class<{%%0}>) |
| meth public void set(com.oracle.truffle.api.nodes.Node,{com.oracle.truffle.api.dsl.InlineSupport$ReferenceField%0}) |
| meth public {com.oracle.truffle.api.dsl.InlineSupport$ReferenceField%0} get(com.oracle.truffle.api.nodes.Node) |
| meth public {com.oracle.truffle.api.dsl.InlineSupport$ReferenceField%0} getVolatile(com.oracle.truffle.api.nodes.Node) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| hfds valueClass |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.dsl.InlineSupport$RequiredField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class com.oracle.truffle.api.dsl.InlineSupport$RequiredFields) |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault int bits() |
| meth public abstract !hasdefault int dimensions() |
| meth public abstract !hasdefault java.lang.Class<?> type() |
| meth public abstract java.lang.Class<? extends com.oracle.truffle.api.dsl.InlineSupport$InlinableField> value() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.dsl.InlineSupport$RequiredFields |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER]) |
| intf java.lang.annotation.Annotation |
| meth public abstract com.oracle.truffle.api.dsl.InlineSupport$RequiredField[] value() |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$ShortField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public com.oracle.truffle.api.dsl.InlineSupport$ShortField createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public short get(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.dsl.InlineSupport$ShortField create(java.lang.invoke.MethodHandles$Lookup,java.lang.String) |
| meth public void set(com.oracle.truffle.api.nodes.Node,short) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| |
| CLSS public final static com.oracle.truffle.api.dsl.InlineSupport$StateField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| meth public com.oracle.truffle.api.dsl.InlineSupport$StateField createParentAccessor(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public com.oracle.truffle.api.dsl.InlineSupport$StateField subUpdater(int,int) |
| meth public int get(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.dsl.InlineSupport$StateField create(java.lang.invoke.MethodHandles$Lookup,java.lang.String) |
| meth public void set(com.oracle.truffle.api.nodes.Node,int) |
| supr com.oracle.truffle.api.dsl.InlineSupport$InlinableField |
| hfds bitLength,bitMask,bitOffset |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.dsl.InlineSupport$UnsafeAccessedField |
| outer com.oracle.truffle.api.dsl.InlineSupport |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Introspectable |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public final com.oracle.truffle.api.dsl.Introspection |
| innr public abstract interface static Provider |
| innr public final static SpecializationInfo |
| meth public static boolean isIntrospectable(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.dsl.Introspection$SpecializationInfo getSpecialization(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,java.lang.String) |
| meth public static com.oracle.truffle.api.dsl.Introspection$SpecializationInfo getSpecialization(com.oracle.truffle.api.nodes.Node,java.lang.String) |
| meth public static java.util.List<com.oracle.truffle.api.dsl.Introspection$SpecializationInfo> getSpecializations(com.oracle.truffle.api.nodes.Node) |
| meth public static java.util.List<com.oracle.truffle.api.dsl.Introspection$SpecializationInfo> getSpecializations(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
| supr java.lang.Object |
| hfds EMPTY_CACHED,NO_CACHED,data |
| |
| CLSS public abstract interface static com.oracle.truffle.api.dsl.Introspection$Provider |
| outer com.oracle.truffle.api.dsl.Introspection |
| meth public !varargs static com.oracle.truffle.api.dsl.Introspection create(java.lang.Object[]) |
| meth public com.oracle.truffle.api.dsl.Introspection getIntrospectionData() |
| meth public com.oracle.truffle.api.dsl.Introspection getIntrospectionData(com.oracle.truffle.api.nodes.Node) |
| |
| CLSS public final static com.oracle.truffle.api.dsl.Introspection$SpecializationInfo |
| outer com.oracle.truffle.api.dsl.Introspection |
| meth public boolean isActive() |
| meth public boolean isExcluded() |
| meth public int getInstances() |
| meth public java.lang.String getMethodName() |
| meth public java.lang.String toString() |
| meth public java.util.List<java.lang.Object> getCachedData(int) |
| supr java.lang.Object |
| hfds cachedData,methodName,state |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NeverDefault |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, FIELD, PARAMETER]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NodeChild |
| anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class com.oracle.truffle.api.dsl.NodeChildren) |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean allowUncached() |
| meth public abstract !hasdefault boolean implicit() |
| meth public abstract !hasdefault java.lang.Class<?> type() |
| meth public abstract !hasdefault java.lang.String implicitCreate() |
| meth public abstract !hasdefault java.lang.String uncached() |
| meth public abstract !hasdefault java.lang.String value() |
| meth public abstract !hasdefault java.lang.String[] executeWith() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NodeChildren |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault com.oracle.truffle.api.dsl.NodeChild[] value() |
| |
| CLSS public abstract interface com.oracle.truffle.api.dsl.NodeFactory<%0 extends java.lang.Object> |
| meth public abstract !varargs {com.oracle.truffle.api.dsl.NodeFactory%0} createNode(java.lang.Object[]) |
| meth public abstract java.lang.Class<{com.oracle.truffle.api.dsl.NodeFactory%0}> getNodeClass() |
| meth public abstract java.util.List<java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>> getExecutionSignature() |
| meth public abstract java.util.List<java.util.List<java.lang.Class<?>>> getNodeSignatures() |
| meth public {com.oracle.truffle.api.dsl.NodeFactory%0} getUncachedInstance() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NodeField |
| anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class com.oracle.truffle.api.dsl.NodeFields) |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.Class<?> type() |
| meth public abstract java.lang.String name() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NodeFields |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault com.oracle.truffle.api.dsl.NodeField[] value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.NonIdempotent |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.ReportPolymorphism |
| anno 0 java.lang.annotation.Inherited() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| innr public abstract interface static !annotation Exclude |
| innr public abstract interface static !annotation Megamorphic |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.dsl.ReportPolymorphism$Exclude |
| outer com.oracle.truffle.api.dsl.ReportPolymorphism |
| anno 0 java.lang.annotation.Inherited() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.dsl.ReportPolymorphism$Megamorphic |
| outer com.oracle.truffle.api.dsl.ReportPolymorphism |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.Specialization |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault int unroll() |
| meth public abstract !hasdefault java.lang.Class<? extends java.lang.Throwable>[] rewriteOn() |
| meth public abstract !hasdefault java.lang.String insertBefore() |
| meth public abstract !hasdefault java.lang.String limit() |
| meth public abstract !hasdefault java.lang.String[] assumptions() |
| meth public abstract !hasdefault java.lang.String[] guards() |
| meth public abstract !hasdefault java.lang.String[] replaces() |
| |
| CLSS public final com.oracle.truffle.api.dsl.SpecializationStatistics |
| innr public abstract interface static !annotation AlwaysEnabled |
| innr public abstract static NodeStatistics |
| meth public boolean hasData() |
| meth public com.oracle.truffle.api.dsl.SpecializationStatistics enter() |
| meth public static com.oracle.truffle.api.dsl.SpecializationStatistics create() |
| meth public void leave(com.oracle.truffle.api.dsl.SpecializationStatistics) |
| meth public void printHistogram(java.io.PrintStream) |
| meth public void printHistogram(java.io.PrintWriter) |
| supr java.lang.Object |
| hfds STATISTICS,classStatistics,uncachedStatistics |
| hcls DisabledNodeStatistics,EnabledNodeStatistics,IntStatistics,NodeClassHistogram,NodeClassStatistics,TypeCombination,UncachedNodeStatistics |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.dsl.SpecializationStatistics$AlwaysEnabled |
| outer com.oracle.truffle.api.dsl.SpecializationStatistics |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract static com.oracle.truffle.api.dsl.SpecializationStatistics$NodeStatistics |
| outer com.oracle.truffle.api.dsl.SpecializationStatistics |
| meth public abstract !varargs void acceptExecute(int,java.lang.Class<?>[]) |
| meth public abstract java.lang.Class<?> resolveValueClass(java.lang.Object) |
| meth public abstract void acceptExecute(int,java.lang.Class<?>) |
| meth public abstract void acceptExecute(int,java.lang.Class<?>,java.lang.Class<?>) |
| meth public static com.oracle.truffle.api.dsl.SpecializationStatistics$NodeStatistics create(com.oracle.truffle.api.nodes.Node,java.lang.String[]) |
| supr java.lang.Object |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.SuppressPackageWarnings |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PACKAGE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.String[] value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.TypeCast |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.Class<?> value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.TypeCheck |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.Class<?> value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.TypeSystem |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault java.lang.Class<?>[] value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.dsl.TypeSystemReference |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.Class<?> value() |
| |
| CLSS public final com.oracle.truffle.api.dsl.UnsupportedSpecializationException |
| cons public !varargs init(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node[],java.lang.Object[]) |
| meth public com.oracle.truffle.api.nodes.Node getNode() |
| meth public com.oracle.truffle.api.nodes.Node[] getSuppliedNodes() |
| meth public java.lang.Object[] getSuppliedValues() |
| meth public java.lang.String getMessage() |
| supr java.lang.RuntimeException |
| hfds node,serialVersionUID,suppliedNodes,suppliedValues |
| |
| CLSS public abstract com.oracle.truffle.api.exception.AbstractTruffleException |
| cons protected init() |
| cons protected init(com.oracle.truffle.api.exception.AbstractTruffleException) |
| cons protected init(com.oracle.truffle.api.nodes.Node) |
| cons protected init(java.lang.String) |
| cons protected init(java.lang.String,com.oracle.truffle.api.nodes.Node) |
| cons protected init(java.lang.String,java.lang.Throwable,int,com.oracle.truffle.api.nodes.Node) |
| fld public final static int UNLIMITED_STACK_TRACE = -1 |
| intf com.oracle.truffle.api.interop.TruffleObject |
| meth public final com.oracle.truffle.api.nodes.Node getLocation() |
| meth public final int getStackTraceElementLimit() |
| meth public final java.lang.Throwable fillInStackTrace() |
| meth public final java.lang.Throwable getCause() |
| supr java.lang.RuntimeException |
| hfds cause,lazyStackTrace,location,stackTraceElementLimit |
| |
| CLSS public abstract interface com.oracle.truffle.api.frame.Frame |
| meth public abstract com.oracle.truffle.api.frame.FrameDescriptor getFrameDescriptor() |
| meth public abstract com.oracle.truffle.api.frame.MaterializedFrame materialize() |
| meth public abstract java.lang.Object[] getArguments() |
| meth public boolean getBoolean(int) |
| meth public boolean getBooleanStatic(int) |
| meth public boolean isBoolean(int) |
| meth public boolean isByte(int) |
| meth public boolean isDouble(int) |
| meth public boolean isFloat(int) |
| meth public boolean isInt(int) |
| meth public boolean isLong(int) |
| meth public boolean isObject(int) |
| meth public boolean isStatic(int) |
| meth public byte getByte(int) |
| meth public byte getByteStatic(int) |
| meth public byte getTag(int) |
| meth public double getDouble(int) |
| meth public double getDoubleStatic(int) |
| meth public float getFloat(int) |
| meth public float getFloatStatic(int) |
| meth public int getInt(int) |
| meth public int getIntStatic(int) |
| meth public java.lang.Object getAuxiliarySlot(int) |
| meth public java.lang.Object getObject(int) |
| meth public java.lang.Object getObjectStatic(int) |
| meth public java.lang.Object getValue(int) |
| meth public long getLong(int) |
| meth public long getLongStatic(int) |
| meth public void clear(int) |
| meth public void clearObjectStatic(int) |
| meth public void clearPrimitiveStatic(int) |
| meth public void clearStatic(int) |
| meth public void copy(int,int) |
| meth public void copyObjectStatic(int,int) |
| meth public void copyPrimitiveStatic(int,int) |
| meth public void copyStatic(int,int) |
| meth public void setAuxiliarySlot(int,java.lang.Object) |
| meth public void setBoolean(int,boolean) |
| meth public void setBooleanStatic(int,boolean) |
| meth public void setByte(int,byte) |
| meth public void setByteStatic(int,byte) |
| meth public void setDouble(int,double) |
| meth public void setDoubleStatic(int,double) |
| meth public void setFloat(int,float) |
| meth public void setFloatStatic(int,float) |
| meth public void setInt(int,int) |
| meth public void setIntStatic(int,int) |
| meth public void setLong(int,long) |
| meth public void setLongStatic(int,long) |
| meth public void setObject(int,java.lang.Object) |
| meth public void setObjectStatic(int,java.lang.Object) |
| meth public void swap(int,int) |
| meth public void swapObjectStatic(int,int) |
| meth public void swapPrimitiveStatic(int,int) |
| meth public void swapStatic(int,int) |
| |
| CLSS public final com.oracle.truffle.api.frame.FrameDescriptor |
| cons public init() |
| cons public init(java.lang.Object) |
| innr public final static Builder |
| intf java.lang.Cloneable |
| meth public com.oracle.truffle.api.frame.FrameDescriptor copy() |
| meth public com.oracle.truffle.api.frame.FrameSlotKind getSlotKind(int) |
| meth public int findOrAddAuxiliarySlot(java.lang.Object) |
| meth public int getNumberOfAuxiliarySlots() |
| meth public int getNumberOfSlots() |
| meth public java.lang.Object getDefaultValue() |
| meth public java.lang.Object getInfo() |
| meth public java.lang.Object getSlotInfo(int) |
| meth public java.lang.Object getSlotName(int) |
| meth public java.lang.String toString() |
| meth public java.util.Map<java.lang.Object,java.lang.Integer> getAuxiliarySlots() |
| meth public static com.oracle.truffle.api.frame.FrameDescriptor$Builder newBuilder() |
| meth public static com.oracle.truffle.api.frame.FrameDescriptor$Builder newBuilder(int) |
| meth public void disableAuxiliarySlot(java.lang.Object) |
| meth public void setSlotKind(int,com.oracle.truffle.api.frame.FrameSlotKind) |
| supr java.lang.Object |
| hfds ALL_STATIC_MODE,EMPTY_BYTE_ARRAY,MIXED_STATIC_MODE,NEVER_PART_OF_COMPILATION_MESSAGE,NO_STATIC_MODE,activeAuxiliarySlotCount,auxiliarySlotCount,auxiliarySlotMap,defaultValue,descriptorInfo,disabledAuxiliarySlots,indexedSlotInfos,indexedSlotNames,indexedSlotTags,materializeCalled,staticMode |
| |
| CLSS public final static com.oracle.truffle.api.frame.FrameDescriptor$Builder |
| outer com.oracle.truffle.api.frame.FrameDescriptor |
| meth public com.oracle.truffle.api.frame.FrameDescriptor build() |
| meth public com.oracle.truffle.api.frame.FrameDescriptor$Builder defaultValue(java.lang.Object) |
| meth public com.oracle.truffle.api.frame.FrameDescriptor$Builder info(java.lang.Object) |
| meth public int addSlot(com.oracle.truffle.api.frame.FrameSlotKind,java.lang.Object,java.lang.Object) |
| meth public int addSlots(int,com.oracle.truffle.api.frame.FrameSlotKind) |
| supr java.lang.Object |
| hfds DEFAULT_CAPACITY,defaultValue,descriptorInfo,infos,names,size,staticMode,tags |
| |
| CLSS public abstract interface com.oracle.truffle.api.frame.FrameInstance |
| innr public final static !enum FrameAccess |
| meth public abstract boolean isVirtualFrame() |
| meth public abstract com.oracle.truffle.api.CallTarget getCallTarget() |
| meth public abstract com.oracle.truffle.api.frame.Frame getFrame(com.oracle.truffle.api.frame.FrameInstance$FrameAccess) |
| meth public abstract com.oracle.truffle.api.nodes.Node getCallNode() |
| meth public boolean isCompilationRoot() |
| meth public int getCompilationTier() |
| |
| CLSS public final static !enum com.oracle.truffle.api.frame.FrameInstance$FrameAccess |
| outer com.oracle.truffle.api.frame.FrameInstance |
| fld public final static com.oracle.truffle.api.frame.FrameInstance$FrameAccess MATERIALIZE |
| fld public final static com.oracle.truffle.api.frame.FrameInstance$FrameAccess READ_ONLY |
| fld public final static com.oracle.truffle.api.frame.FrameInstance$FrameAccess READ_WRITE |
| meth public static com.oracle.truffle.api.frame.FrameInstance$FrameAccess valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.frame.FrameInstance$FrameAccess[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.frame.FrameInstance$FrameAccess> |
| |
| CLSS public abstract interface com.oracle.truffle.api.frame.FrameInstanceVisitor<%0 extends java.lang.Object> |
| meth public abstract {com.oracle.truffle.api.frame.FrameInstanceVisitor%0} visitFrame(com.oracle.truffle.api.frame.FrameInstance) |
| |
| CLSS public final !enum com.oracle.truffle.api.frame.FrameSlotKind |
| fld public final byte tag |
| fld public final static com.oracle.truffle.api.frame.FrameSlotKind Boolean |
| fld public final static com.oracle.truffle.api.frame.FrameSlotKind Byte |
| fld public final static com.oracle.truffle.api.frame.FrameSlotKind Double |
| fld public final static com.oracle.truffle.api.frame.FrameSlotKind Float |
| fld public final static com.oracle.truffle.api.frame.FrameSlotKind Illegal |
| fld public final static com.oracle.truffle.api.frame.FrameSlotKind Int |
| fld public final static com.oracle.truffle.api.frame.FrameSlotKind Long |
| fld public final static com.oracle.truffle.api.frame.FrameSlotKind Object |
| fld public final static com.oracle.truffle.api.frame.FrameSlotKind Static |
| meth public static com.oracle.truffle.api.frame.FrameSlotKind fromTag(byte) |
| meth public static com.oracle.truffle.api.frame.FrameSlotKind valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.frame.FrameSlotKind[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.frame.FrameSlotKind> |
| hfds VALUES |
| |
| CLSS public final com.oracle.truffle.api.frame.FrameSlotTypeException |
| cons public init() |
| supr java.lang.IllegalStateException |
| hfds serialVersionUID |
| |
| CLSS public abstract interface com.oracle.truffle.api.frame.MaterializedFrame |
| intf com.oracle.truffle.api.frame.VirtualFrame |
| |
| CLSS public abstract interface com.oracle.truffle.api.frame.VirtualFrame |
| intf com.oracle.truffle.api.frame.Frame |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.AllocationEvent |
| meth public com.oracle.truffle.api.nodes.LanguageInfo getLanguage() |
| meth public java.lang.Object getValue() |
| meth public long getNewSize() |
| meth public long getOldSize() |
| supr java.lang.Object |
| hfds language,newSize,oldSize,value |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.AllocationEventFilter |
| fld public final static com.oracle.truffle.api.instrumentation.AllocationEventFilter ANY |
| innr public Builder |
| meth public static com.oracle.truffle.api.instrumentation.AllocationEventFilter$Builder newBuilder() |
| supr java.lang.Object |
| hfds languageSet |
| |
| CLSS public com.oracle.truffle.api.instrumentation.AllocationEventFilter$Builder |
| outer com.oracle.truffle.api.instrumentation.AllocationEventFilter |
| meth public !varargs com.oracle.truffle.api.instrumentation.AllocationEventFilter$Builder languages(com.oracle.truffle.api.nodes.LanguageInfo[]) |
| meth public com.oracle.truffle.api.instrumentation.AllocationEventFilter build() |
| supr java.lang.Object |
| hfds langs |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.AllocationListener |
| meth public abstract void onEnter(com.oracle.truffle.api.instrumentation.AllocationEvent) |
| meth public abstract void onReturnValue(com.oracle.truffle.api.instrumentation.AllocationEvent) |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.AllocationReporter |
| fld public final static long SIZE_UNKNOWN = -9223372036854775808 |
| meth public boolean isActive() |
| meth public void addActiveListener(java.util.function.Consumer<java.lang.Boolean>) |
| meth public void onEnter(java.lang.Object,long,long) |
| meth public void onReturnValue(java.lang.Object,long,long) |
| meth public void removeActiveListener(java.util.function.Consumer<java.lang.Boolean>) |
| supr java.lang.Object |
| hfds activeListeners,language,listeners,listenersNotChangedAssumption,valueCheck |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.ContextsListener |
| meth public abstract void onContextClosed(com.oracle.truffle.api.TruffleContext) |
| meth public abstract void onContextCreated(com.oracle.truffle.api.TruffleContext) |
| meth public abstract void onLanguageContextCreated(com.oracle.truffle.api.TruffleContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public abstract void onLanguageContextDisposed(com.oracle.truffle.api.TruffleContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public abstract void onLanguageContextFinalized(com.oracle.truffle.api.TruffleContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public abstract void onLanguageContextInitialized(com.oracle.truffle.api.TruffleContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public void onContextResetLimits(com.oracle.truffle.api.TruffleContext) |
| meth public void onLanguageContextCreate(com.oracle.truffle.api.TruffleContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public void onLanguageContextCreateFailed(com.oracle.truffle.api.TruffleContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public void onLanguageContextInitialize(com.oracle.truffle.api.TruffleContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public void onLanguageContextInitializeFailed(com.oracle.truffle.api.TruffleContext,com.oracle.truffle.api.nodes.LanguageInfo) |
| |
| CLSS public com.oracle.truffle.api.instrumentation.EventBinding<%0 extends java.lang.Object> |
| meth public boolean isDisposed() |
| meth public final boolean isAttached() |
| meth public final boolean tryAttach() |
| meth public final void attach() |
| meth public void dispose() |
| meth public {com.oracle.truffle.api.instrumentation.EventBinding%0} getElement() |
| supr java.lang.Object |
| hfds attached,attachedSemaphore,disposed,disposing,element,instrumenter |
| hcls Allocation,Execution,LoadNearestSection,LoadSource,LoadedNotifier,NearestExecution,NearestSourceSection,Source,SourceExecuted,SourceLoaded,SourceSectionLoaded |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.EventContext |
| meth public boolean hasTag(java.lang.Class<? extends com.oracle.truffle.api.instrumentation.Tag>) |
| meth public boolean isLanguageContextInitialized() |
| meth public com.oracle.truffle.api.instrumentation.ExecutionEventNode lookupExecutionEventNode(com.oracle.truffle.api.instrumentation.EventBinding<? extends com.oracle.truffle.api.instrumentation.ExecutionEventNodeFactory>) |
| meth public com.oracle.truffle.api.nodes.Node getInstrumentedNode() |
| meth public com.oracle.truffle.api.source.SourceSection getInstrumentedSourceSection() |
| meth public java.lang.Object getNodeObject() |
| meth public java.lang.RuntimeException createError(java.lang.RuntimeException) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="21.3") |
| meth public java.lang.String toString() |
| meth public java.lang.ThreadDeath createUnwind(java.lang.Object) |
| meth public java.lang.ThreadDeath createUnwind(java.lang.Object,com.oracle.truffle.api.instrumentation.EventBinding<?>) |
| meth public java.util.Iterator<com.oracle.truffle.api.instrumentation.ExecutionEventNode> lookupExecutionEventNodes(java.util.Collection<com.oracle.truffle.api.instrumentation.EventBinding<? extends com.oracle.truffle.api.instrumentation.ExecutionEventNodeFactory>>) |
| supr java.lang.Object |
| hfds nodeObject,probeNode,sourceSection |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.ExecuteSourceEvent |
| meth public com.oracle.truffle.api.source.Source getSource() |
| supr java.lang.Object |
| hfds source |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.ExecuteSourceListener |
| meth public abstract void onExecute(com.oracle.truffle.api.instrumentation.ExecuteSourceEvent) |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.ExecutionEventListener |
| meth public abstract void onEnter(com.oracle.truffle.api.instrumentation.EventContext,com.oracle.truffle.api.frame.VirtualFrame) |
| meth public abstract void onReturnExceptional(com.oracle.truffle.api.instrumentation.EventContext,com.oracle.truffle.api.frame.VirtualFrame,java.lang.Throwable) |
| meth public abstract void onReturnValue(com.oracle.truffle.api.instrumentation.EventContext,com.oracle.truffle.api.frame.VirtualFrame,java.lang.Object) |
| meth public java.lang.Object onUnwind(com.oracle.truffle.api.instrumentation.EventContext,com.oracle.truffle.api.frame.VirtualFrame,java.lang.Object) |
| meth public void onInputValue(com.oracle.truffle.api.instrumentation.EventContext,com.oracle.truffle.api.frame.VirtualFrame,com.oracle.truffle.api.instrumentation.EventContext,int,java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.0") |
| meth public void onResume(com.oracle.truffle.api.instrumentation.EventContext,com.oracle.truffle.api.frame.VirtualFrame) |
| meth public void onYield(com.oracle.truffle.api.instrumentation.EventContext,com.oracle.truffle.api.frame.VirtualFrame,java.lang.Object) |
| |
| CLSS public abstract com.oracle.truffle.api.instrumentation.ExecutionEventNode |
| cons protected init() |
| meth protected final com.oracle.truffle.api.instrumentation.EventContext getInputContext(int) |
| meth protected final int getInputCount() |
| meth protected final java.lang.Object[] getSavedInputValues(com.oracle.truffle.api.frame.VirtualFrame) |
| meth protected final void saveInputValue(com.oracle.truffle.api.frame.VirtualFrame,int,java.lang.Object) |
| meth protected java.lang.Object onUnwind(com.oracle.truffle.api.frame.VirtualFrame,java.lang.Object) |
| meth protected void onDispose(com.oracle.truffle.api.frame.VirtualFrame) |
| meth protected void onEnter(com.oracle.truffle.api.frame.VirtualFrame) |
| meth protected void onInputValue(com.oracle.truffle.api.frame.VirtualFrame,com.oracle.truffle.api.instrumentation.EventContext,int,java.lang.Object) |
| meth protected void onResume(com.oracle.truffle.api.frame.VirtualFrame) |
| meth protected void onReturnExceptional(com.oracle.truffle.api.frame.VirtualFrame,java.lang.Throwable) |
| meth protected void onReturnValue(com.oracle.truffle.api.frame.VirtualFrame,java.lang.Object) |
| meth protected void onYield(com.oracle.truffle.api.frame.VirtualFrame,java.lang.Object) |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.ExecutionEventNodeFactory |
| meth public abstract com.oracle.truffle.api.instrumentation.ExecutionEventNode create(com.oracle.truffle.api.instrumentation.EventContext) |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.instrumentation.GenerateWrapper |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| innr public abstract interface static !annotation Ignore |
| innr public abstract interface static !annotation IncomingConverter |
| innr public abstract interface static !annotation OutgoingConverter |
| innr public abstract interface static YieldException |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault java.lang.Class<?>[] yieldExceptions() |
| meth public abstract !hasdefault java.lang.String resumeMethodPrefix() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.instrumentation.GenerateWrapper$Ignore |
| outer com.oracle.truffle.api.instrumentation.GenerateWrapper |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.instrumentation.GenerateWrapper$IncomingConverter |
| outer com.oracle.truffle.api.instrumentation.GenerateWrapper |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.instrumentation.GenerateWrapper$OutgoingConverter |
| outer com.oracle.truffle.api.instrumentation.GenerateWrapper |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static com.oracle.truffle.api.instrumentation.GenerateWrapper$YieldException |
| outer com.oracle.truffle.api.instrumentation.GenerateWrapper |
| meth public abstract java.lang.Object getYieldValue() |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.InstrumentableNode |
| innr public abstract interface static WrapperNode |
| intf com.oracle.truffle.api.nodes.NodeInterface |
| meth public abstract boolean isInstrumentable() |
| meth public abstract com.oracle.truffle.api.instrumentation.InstrumentableNode$WrapperNode createWrapper(com.oracle.truffle.api.instrumentation.ProbeNode) |
| meth public boolean hasTag(java.lang.Class<? extends com.oracle.truffle.api.instrumentation.Tag>) |
| meth public com.oracle.truffle.api.instrumentation.InstrumentableNode materializeInstrumentableNodes(java.util.Set<java.lang.Class<? extends com.oracle.truffle.api.instrumentation.Tag>>) |
| meth public com.oracle.truffle.api.nodes.Node findNearestNodeAt(int,int,java.util.Set<java.lang.Class<? extends com.oracle.truffle.api.instrumentation.Tag>>) |
| meth public com.oracle.truffle.api.nodes.Node findNearestNodeAt(int,java.util.Set<java.lang.Class<? extends com.oracle.truffle.api.instrumentation.Tag>>) |
| meth public java.lang.Object getNodeObject() |
| meth public static com.oracle.truffle.api.nodes.Node findInstrumentableParent(com.oracle.truffle.api.nodes.Node) |
| |
| CLSS public abstract interface static com.oracle.truffle.api.instrumentation.InstrumentableNode$WrapperNode |
| outer com.oracle.truffle.api.instrumentation.InstrumentableNode |
| intf com.oracle.truffle.api.nodes.NodeInterface |
| meth public abstract com.oracle.truffle.api.instrumentation.ProbeNode getProbeNode() |
| meth public abstract com.oracle.truffle.api.nodes.Node getDelegateNode() |
| |
| CLSS public abstract com.oracle.truffle.api.instrumentation.Instrumenter |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.AllocationListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachAllocationListener(com.oracle.truffle.api.instrumentation.AllocationEventFilter,{%%0}) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.ContextsListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachContextsListener({%%0},boolean) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.ExecuteSourceListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachExecuteSourceListener(com.oracle.truffle.api.instrumentation.SourceFilter,{%%0},boolean) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.ExecuteSourceListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> createExecuteSourceBinding(com.oracle.truffle.api.instrumentation.SourceFilter,{%%0},boolean) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.ExecutionEventListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachExecutionEventListener(com.oracle.truffle.api.instrumentation.SourceSectionFilter,com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0}) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.0") |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.ExecutionEventNodeFactory> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachExecutionEventFactory(com.oracle.truffle.api.instrumentation.NearestSectionFilter,com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0}) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.ExecutionEventNodeFactory> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachExecutionEventFactory(com.oracle.truffle.api.instrumentation.SourceSectionFilter,com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0}) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.LoadSourceListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachLoadSourceListener(com.oracle.truffle.api.instrumentation.SourceFilter,{%%0},boolean) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.LoadSourceListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachLoadSourceListener(com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0},boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="19.0") |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.LoadSourceListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> createLoadSourceBinding(com.oracle.truffle.api.instrumentation.SourceFilter,{%%0},boolean) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.LoadSourceSectionListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachLoadSourceSectionListener(com.oracle.truffle.api.instrumentation.NearestSectionFilter,com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0},boolean) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.LoadSourceSectionListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachLoadSourceSectionListener(com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0},boolean) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.LoadSourceSectionListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> createLoadSourceSectionBinding(com.oracle.truffle.api.instrumentation.NearestSectionFilter,com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0},boolean) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.LoadSourceSectionListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> createLoadSourceSectionBinding(com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0},boolean) |
| meth public abstract <%0 extends com.oracle.truffle.api.instrumentation.ThreadsListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachThreadsListener({%%0},boolean) |
| meth public abstract <%0 extends java.io.OutputStream> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachErrConsumer({%%0}) |
| meth public abstract <%0 extends java.io.OutputStream> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachOutConsumer({%%0}) |
| meth public abstract com.oracle.truffle.api.instrumentation.EventBinding<? extends com.oracle.truffle.api.instrumentation.ThreadsActivationListener> attachThreadsActivationListener(com.oracle.truffle.api.instrumentation.ThreadsActivationListener) |
| meth public abstract com.oracle.truffle.api.instrumentation.ExecutionEventNode lookupExecutionEventNode(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.instrumentation.EventBinding<?>) |
| meth public abstract java.util.Set<java.lang.Class<?>> queryTags(com.oracle.truffle.api.nodes.Node) |
| meth public abstract void visitLoadedSourceSections(com.oracle.truffle.api.instrumentation.SourceSectionFilter,com.oracle.truffle.api.instrumentation.LoadSourceSectionListener) |
| meth public final <%0 extends com.oracle.truffle.api.instrumentation.ExecutionEventListener> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachExecutionEventListener(com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0}) |
| meth public final <%0 extends com.oracle.truffle.api.instrumentation.ExecutionEventNodeFactory> com.oracle.truffle.api.instrumentation.EventBinding<{%%0}> attachExecutionEventFactory(com.oracle.truffle.api.instrumentation.SourceSectionFilter,{%%0}) |
| meth public final java.util.List<com.oracle.truffle.api.source.SourceSection> querySourceSections(com.oracle.truffle.api.instrumentation.SourceSectionFilter) |
| supr java.lang.Object |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.LoadSourceEvent |
| meth public com.oracle.truffle.api.source.Source getSource() |
| supr java.lang.Object |
| hfds source |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.LoadSourceListener |
| meth public abstract void onLoad(com.oracle.truffle.api.instrumentation.LoadSourceEvent) |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.LoadSourceSectionEvent |
| meth public com.oracle.truffle.api.nodes.Node getNode() |
| meth public com.oracle.truffle.api.source.SourceSection getSourceSection() |
| supr java.lang.Object |
| hfds node,sourceSection |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.LoadSourceSectionListener |
| meth public abstract void onLoad(com.oracle.truffle.api.instrumentation.LoadSourceSectionEvent) |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.NearestSectionFilter |
| innr public final static Builder |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.instrumentation.NearestSectionFilter$Builder newBuilder(int,int) |
| supr java.lang.Object |
| hfds anchorStart,position,tagClasses,tags |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.NearestSectionFilter$Builder |
| outer com.oracle.truffle.api.instrumentation.NearestSectionFilter |
| meth public !varargs com.oracle.truffle.api.instrumentation.NearestSectionFilter$Builder tagIs(java.lang.Class<?>[]) |
| meth public com.oracle.truffle.api.instrumentation.NearestSectionFilter build() |
| meth public com.oracle.truffle.api.instrumentation.NearestSectionFilter$Builder anchorStart(boolean) |
| supr java.lang.Object |
| hfds anchorStart,column,line,theTags |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.ProbeNode |
| fld public final static java.lang.Object UNWIND_ACTION_REENTER |
| meth public com.oracle.truffle.api.nodes.Node copy() |
| meth public com.oracle.truffle.api.nodes.NodeCost getCost() |
| meth public java.lang.Object onReturnExceptionalOrUnwind(com.oracle.truffle.api.frame.VirtualFrame,java.lang.Throwable,boolean) |
| meth public void onEnter(com.oracle.truffle.api.frame.VirtualFrame) |
| meth public void onResume(com.oracle.truffle.api.frame.VirtualFrame) |
| meth public void onReturnValue(com.oracle.truffle.api.frame.VirtualFrame,java.lang.Object) |
| meth public void onYield(com.oracle.truffle.api.frame.VirtualFrame,java.lang.Object) |
| supr com.oracle.truffle.api.nodes.Node |
| hfds ASSERT_ENTER_RETURN_PARITY,SEEN_REENTER,SEEN_RETURN,SEEN_UNWIND,SEEN_UNWIND_NEXT,UNWIND_ACTION_IGNORED,chain,context,handler,retiredNodeReference,seen,version |
| hcls EventChainNode,EventFilterChainNode,EventProviderChainNode,EventProviderWithInputChainNode,InputChildContextLookup,InputChildIndexLookup,InputValueChainNode,InstrumentableChildVisitor,RetiredNodeReference |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.instrumentation.ProvidedTags |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.Class<?>[] value() |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.SourceFilter |
| fld public final static com.oracle.truffle.api.instrumentation.SourceFilter ANY |
| innr public final Builder |
| meth public static com.oracle.truffle.api.instrumentation.SourceFilter$Builder newBuilder() |
| supr java.lang.Object |
| hfds expressions |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.SourceFilter$Builder |
| outer com.oracle.truffle.api.instrumentation.SourceFilter |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceFilter$Builder languageIs(java.lang.String[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceFilter$Builder sourceIs(com.oracle.truffle.api.source.Source[]) |
| meth public com.oracle.truffle.api.instrumentation.SourceFilter build() |
| meth public com.oracle.truffle.api.instrumentation.SourceFilter$Builder includeInternal(boolean) |
| meth public com.oracle.truffle.api.instrumentation.SourceFilter$Builder sourceIs(java.util.function.Predicate<com.oracle.truffle.api.source.Source>) |
| supr java.lang.Object |
| hfds expressions,includeInternal |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.SourceSectionFilter |
| fld public final static com.oracle.truffle.api.instrumentation.SourceSectionFilter ANY |
| innr public abstract interface static SourcePredicate |
| innr public final Builder |
| innr public final static IndexRange |
| meth public boolean includes(com.oracle.truffle.api.nodes.Node) |
| meth public boolean includes(com.oracle.truffle.api.nodes.RootNode,com.oracle.truffle.api.source.SourceSection,java.util.Set<java.lang.Class<?>>) |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder newBuilder() |
| supr java.lang.Object |
| hfds TAGGED_NODE_CACHE,expressions |
| hcls EventFilterExpression,Not,TaggedNode |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder |
| outer com.oracle.truffle.api.instrumentation.SourceSectionFilter |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder columnEndsIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder columnIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder columnNotIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder columnStartsIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder indexIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder indexNotIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder lineEndsIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder lineIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder lineNotIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder lineStartsIn(com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder mimeTypeIs(java.lang.String[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder rootSourceSectionEquals(com.oracle.truffle.api.source.SourceSection[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder sourceIs(com.oracle.truffle.api.source.Source[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder sourceSectionEquals(com.oracle.truffle.api.source.SourceSection[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder tagIs(java.lang.Class<?>[]) |
| meth public !varargs com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder tagIsNot(java.lang.Class<?>[]) |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter build() |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder and(com.oracle.truffle.api.instrumentation.SourceSectionFilter) |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder columnIn(int,int) |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder includeInternal(boolean) |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder indexIn(int,int) |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder lineIn(int,int) |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder lineIs(int) |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder rootNameIs(java.util.function.Predicate<java.lang.String>) |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder sourceFilter(com.oracle.truffle.api.instrumentation.SourceFilter) |
| meth public com.oracle.truffle.api.instrumentation.SourceSectionFilter$Builder sourceIs(com.oracle.truffle.api.instrumentation.SourceSectionFilter$SourcePredicate) |
| supr java.lang.Object |
| hfds expressions,includeInternal |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange |
| outer com.oracle.truffle.api.instrumentation.SourceSectionFilter |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange between(int,int) |
| meth public static com.oracle.truffle.api.instrumentation.SourceSectionFilter$IndexRange byLength(int,int) |
| supr java.lang.Object |
| hfds endIndex,startIndex |
| |
| CLSS public abstract interface static com.oracle.truffle.api.instrumentation.SourceSectionFilter$SourcePredicate |
| outer com.oracle.truffle.api.instrumentation.SourceSectionFilter |
| intf java.util.function.Predicate<com.oracle.truffle.api.source.Source> |
| meth public abstract boolean test(com.oracle.truffle.api.source.Source) |
| |
| CLSS public final com.oracle.truffle.api.instrumentation.StandardTags |
| innr public final static CallTag |
| innr public final static ExpressionTag |
| innr public final static ReadVariableTag |
| innr public final static RootBodyTag |
| innr public final static RootTag |
| innr public final static StatementTag |
| innr public final static TryBlockTag |
| innr public final static WriteVariableTag |
| supr java.lang.Object |
| hfds ALL_TAGS |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.StandardTags$CallTag |
| outer com.oracle.truffle.api.instrumentation.StandardTags |
| supr com.oracle.truffle.api.instrumentation.Tag |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.StandardTags$ExpressionTag |
| outer com.oracle.truffle.api.instrumentation.StandardTags |
| supr com.oracle.truffle.api.instrumentation.Tag |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.StandardTags$ReadVariableTag |
| outer com.oracle.truffle.api.instrumentation.StandardTags |
| fld public final static java.lang.String NAME = "readVariableName" |
| supr com.oracle.truffle.api.instrumentation.Tag |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.StandardTags$RootBodyTag |
| outer com.oracle.truffle.api.instrumentation.StandardTags |
| supr com.oracle.truffle.api.instrumentation.Tag |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.StandardTags$RootTag |
| outer com.oracle.truffle.api.instrumentation.StandardTags |
| supr com.oracle.truffle.api.instrumentation.Tag |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.StandardTags$StatementTag |
| outer com.oracle.truffle.api.instrumentation.StandardTags |
| supr com.oracle.truffle.api.instrumentation.Tag |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.StandardTags$TryBlockTag |
| outer com.oracle.truffle.api.instrumentation.StandardTags |
| fld public final static java.lang.String CATCHES = "catches" |
| supr com.oracle.truffle.api.instrumentation.Tag |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.StandardTags$WriteVariableTag |
| outer com.oracle.truffle.api.instrumentation.StandardTags |
| fld public final static java.lang.String NAME = "writeVariableName" |
| supr com.oracle.truffle.api.instrumentation.Tag |
| |
| CLSS public abstract com.oracle.truffle.api.instrumentation.Tag |
| cons protected init() |
| innr public abstract interface static !annotation Identifier |
| meth public static java.lang.Class<? extends com.oracle.truffle.api.instrumentation.Tag> findProvidedTag(com.oracle.truffle.api.nodes.LanguageInfo,java.lang.String) |
| meth public static java.lang.String getIdentifier(java.lang.Class<? extends com.oracle.truffle.api.instrumentation.Tag>) |
| supr java.lang.Object |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.instrumentation.Tag$Identifier |
| outer com.oracle.truffle.api.instrumentation.Tag |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.String value() |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.ThreadsActivationListener |
| meth public abstract void onEnterThread(com.oracle.truffle.api.TruffleContext) |
| meth public abstract void onLeaveThread(com.oracle.truffle.api.TruffleContext) |
| |
| CLSS public abstract interface com.oracle.truffle.api.instrumentation.ThreadsListener |
| meth public abstract void onThreadDisposed(com.oracle.truffle.api.TruffleContext,java.lang.Thread) |
| meth public abstract void onThreadInitialized(com.oracle.truffle.api.TruffleContext,java.lang.Thread) |
| |
| CLSS public abstract com.oracle.truffle.api.instrumentation.TruffleInstrument |
| cons protected init() |
| fld protected final com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextLocalProvider locals |
| innr protected abstract interface static ContextLocalFactory |
| innr protected abstract interface static ContextThreadLocalFactory |
| innr protected final static ContextLocalProvider |
| innr public abstract interface static !annotation Registration |
| innr public abstract interface static Provider |
| innr public final static Env |
| meth protected abstract void onCreate(com.oracle.truffle.api.instrumentation.TruffleInstrument$Env) |
| meth protected final <%0 extends java.lang.Object> com.oracle.truffle.api.ContextLocal<{%%0}> createContextLocal(com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextLocalFactory<{%%0}>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth protected final <%0 extends java.lang.Object> com.oracle.truffle.api.ContextThreadLocal<{%%0}> createContextThreadLocal(com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextThreadLocalFactory<{%%0}>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth protected org.graalvm.options.OptionDescriptors getContextOptionDescriptors() |
| meth protected org.graalvm.options.OptionDescriptors getOptionDescriptors() |
| meth protected void onDispose(com.oracle.truffle.api.instrumentation.TruffleInstrument$Env) |
| meth protected void onFinalize(com.oracle.truffle.api.instrumentation.TruffleInstrument$Env) |
| supr java.lang.Object |
| |
| CLSS protected abstract interface static com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextLocalFactory<%0 extends java.lang.Object> |
| outer com.oracle.truffle.api.instrumentation.TruffleInstrument |
| anno 0 java.lang.FunctionalInterface() |
| meth public abstract {com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextLocalFactory%0} create(com.oracle.truffle.api.TruffleContext) |
| |
| CLSS protected final static com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextLocalProvider |
| outer com.oracle.truffle.api.instrumentation.TruffleInstrument |
| meth public <%0 extends java.lang.Object> com.oracle.truffle.api.ContextLocal<{%%0}> createContextLocal(com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextLocalFactory<{%%0}>) |
| meth public <%0 extends java.lang.Object> com.oracle.truffle.api.ContextThreadLocal<{%%0}> createContextThreadLocal(com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextThreadLocalFactory<{%%0}>) |
| supr java.lang.Object |
| hfds contextLocals,contextThreadLocals |
| |
| CLSS protected abstract interface static com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextThreadLocalFactory<%0 extends java.lang.Object> |
| outer com.oracle.truffle.api.instrumentation.TruffleInstrument |
| anno 0 java.lang.FunctionalInterface() |
| meth public abstract {com.oracle.truffle.api.instrumentation.TruffleInstrument$ContextThreadLocalFactory%0} create(com.oracle.truffle.api.TruffleContext,java.lang.Thread) |
| |
| CLSS public final static com.oracle.truffle.api.instrumentation.TruffleInstrument$Env |
| outer com.oracle.truffle.api.instrumentation.TruffleInstrument |
| meth public !varargs com.oracle.truffle.api.CallTarget parse(com.oracle.truffle.api.source.Source,java.lang.String[]) throws java.io.IOException |
| meth public <%0 extends java.lang.Object> {%%0} lookup(com.oracle.truffle.api.InstrumentInfo,java.lang.Class<{%%0}>) |
| meth public <%0 extends java.lang.Object> {%%0} lookup(com.oracle.truffle.api.nodes.LanguageInfo,java.lang.Class<{%%0}>) |
| meth public boolean isEngineRoot(com.oracle.truffle.api.nodes.RootNode) |
| meth public boolean isSameFrame(com.oracle.truffle.api.nodes.RootNode,com.oracle.truffle.api.frame.Frame,com.oracle.truffle.api.frame.Frame) |
| meth public com.oracle.truffle.api.TruffleContext getEnteredContext() |
| meth public com.oracle.truffle.api.TruffleFile getInternalResource(java.lang.Class<? extends com.oracle.truffle.api.InternalResource>) throws java.io.IOException |
| meth public com.oracle.truffle.api.TruffleFile getInternalResource(java.lang.String) throws java.io.IOException |
| meth public com.oracle.truffle.api.TruffleFile getTruffleFile(com.oracle.truffle.api.TruffleContext,java.lang.String) |
| meth public com.oracle.truffle.api.TruffleFile getTruffleFile(com.oracle.truffle.api.TruffleContext,java.net.URI) |
| meth public com.oracle.truffle.api.TruffleFile getTruffleFile(java.lang.String) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public com.oracle.truffle.api.TruffleFile getTruffleFile(java.net.URI) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public com.oracle.truffle.api.TruffleLogger getLogger(java.lang.Class<?>) |
| meth public com.oracle.truffle.api.TruffleLogger getLogger(java.lang.String) |
| meth public com.oracle.truffle.api.instrumentation.Instrumenter getInstrumenter() |
| meth public com.oracle.truffle.api.nodes.ExecutableNode parseInline(com.oracle.truffle.api.source.Source,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.frame.MaterializedFrame) |
| meth public com.oracle.truffle.api.nodes.LanguageInfo getLanguageInfo(java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage<?>>) |
| meth public java.io.InputStream in() |
| meth public java.io.OutputStream err() |
| meth public java.io.OutputStream out() |
| meth public java.lang.Object getLanguageView(com.oracle.truffle.api.nodes.LanguageInfo,java.lang.Object) |
| meth public java.lang.Object getPolyglotBindings() |
| meth public java.lang.Object getScope(com.oracle.truffle.api.nodes.LanguageInfo) |
| meth public java.lang.Thread createSystemThread(java.lang.Runnable) |
| meth public java.lang.Thread createSystemThread(java.lang.Runnable,java.lang.ThreadGroup) |
| meth public java.util.Map<java.lang.String,com.oracle.truffle.api.InstrumentInfo> getInstruments() |
| meth public java.util.Map<java.lang.String,com.oracle.truffle.api.nodes.LanguageInfo> getLanguages() |
| meth public java.util.concurrent.Future<java.lang.Void> submitThreadLocal(com.oracle.truffle.api.TruffleContext,java.lang.Thread[],com.oracle.truffle.api.ThreadLocalAction) |
| meth public long calculateContextHeapSize(com.oracle.truffle.api.TruffleContext,long,java.util.concurrent.atomic.AtomicBoolean) |
| meth public org.graalvm.options.OptionValues getOptions() |
| meth public org.graalvm.options.OptionValues getOptions(com.oracle.truffle.api.TruffleContext) |
| meth public org.graalvm.polyglot.SandboxPolicy getSandboxPolicy() |
| meth public org.graalvm.polyglot.io.MessageEndpoint startServer(java.net.URI,org.graalvm.polyglot.io.MessageEndpoint) throws java.io.IOException,org.graalvm.polyglot.io.MessageTransport$VetoException |
| meth public void registerService(java.lang.Object) |
| meth public void setAsynchronousStackDepth(int) |
| supr java.lang.Object |
| hfds err,in,instrumenter,messageTransport,options,out,polyglotInstrument,services |
| hcls GuardedExecutableNode,MessageTransportProxy |
| |
| CLSS public abstract interface static com.oracle.truffle.api.instrumentation.TruffleInstrument$Provider |
| outer com.oracle.truffle.api.instrumentation.TruffleInstrument |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="23.1") |
| meth public abstract com.oracle.truffle.api.instrumentation.TruffleInstrument create() |
| meth public abstract java.lang.String getInstrumentClassName() |
| meth public abstract java.util.Collection<java.lang.String> getServicesClassNames() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.instrumentation.TruffleInstrument$Registration |
| outer com.oracle.truffle.api.instrumentation.TruffleInstrument |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean internal() |
| meth public abstract !hasdefault java.lang.Class<? extends com.oracle.truffle.api.InternalResource>[] internalResources() |
| meth public abstract !hasdefault java.lang.Class<?>[] services() |
| meth public abstract !hasdefault java.lang.String id() |
| meth public abstract !hasdefault java.lang.String name() |
| meth public abstract !hasdefault java.lang.String version() |
| meth public abstract !hasdefault java.lang.String website() |
| meth public abstract !hasdefault org.graalvm.polyglot.SandboxPolicy sandbox() |
| |
| CLSS public final com.oracle.truffle.api.interop.ArityException |
| meth public int getActualArity() |
| meth public int getExpectedMaxArity() |
| meth public int getExpectedMinArity() |
| meth public java.lang.String getMessage() |
| meth public static com.oracle.truffle.api.interop.ArityException create(int,int,int) |
| meth public static com.oracle.truffle.api.interop.ArityException create(int,int,int,java.lang.Throwable) |
| supr com.oracle.truffle.api.interop.InteropException |
| hfds actualArity,expectedMaxArity,expectedMinArity,serialVersionUID |
| |
| CLSS public final !enum com.oracle.truffle.api.interop.ExceptionType |
| fld public final static com.oracle.truffle.api.interop.ExceptionType EXIT |
| fld public final static com.oracle.truffle.api.interop.ExceptionType INTERRUPT |
| fld public final static com.oracle.truffle.api.interop.ExceptionType PARSE_ERROR |
| fld public final static com.oracle.truffle.api.interop.ExceptionType RUNTIME_ERROR |
| meth public static com.oracle.truffle.api.interop.ExceptionType valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.interop.ExceptionType[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.interop.ExceptionType> |
| |
| CLSS public abstract com.oracle.truffle.api.interop.InteropException |
| meth public final java.lang.Throwable fillInStackTrace() |
| meth public final java.lang.Throwable getCause() |
| meth public final java.lang.Throwable initCause(java.lang.Throwable) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.2") |
| supr java.lang.Exception |
| hfds serialVersionUID |
| |
| CLSS public abstract com.oracle.truffle.api.interop.InteropLibrary |
| cons protected init() |
| meth protected com.oracle.truffle.api.utilities.TriState isIdenticalOrUndefined(java.lang.Object,java.lang.Object) |
| meth protected final boolean assertAdopted() |
| meth public !varargs java.lang.Object execute(java.lang.Object,java.lang.Object[]) throws com.oracle.truffle.api.interop.ArityException,com.oracle.truffle.api.interop.UnsupportedMessageException,com.oracle.truffle.api.interop.UnsupportedTypeException |
| meth public !varargs java.lang.Object instantiate(java.lang.Object,java.lang.Object[]) throws com.oracle.truffle.api.interop.ArityException,com.oracle.truffle.api.interop.UnsupportedMessageException,com.oracle.truffle.api.interop.UnsupportedTypeException |
| meth public !varargs java.lang.Object invokeMember(java.lang.Object,java.lang.String,java.lang.Object[]) throws com.oracle.truffle.api.interop.ArityException,com.oracle.truffle.api.interop.UnknownIdentifierException,com.oracle.truffle.api.interop.UnsupportedMessageException,com.oracle.truffle.api.interop.UnsupportedTypeException |
| meth public boolean asBoolean(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public boolean fitsInBigInteger(java.lang.Object) |
| meth public boolean fitsInByte(java.lang.Object) |
| meth public boolean fitsInDouble(java.lang.Object) |
| meth public boolean fitsInFloat(java.lang.Object) |
| meth public boolean fitsInInt(java.lang.Object) |
| meth public boolean fitsInLong(java.lang.Object) |
| meth public boolean fitsInShort(java.lang.Object) |
| meth public boolean hasArrayElements(java.lang.Object) |
| meth public boolean hasBufferElements(java.lang.Object) |
| meth public boolean hasDeclaringMetaObject(java.lang.Object) |
| meth public boolean hasExceptionCause(java.lang.Object) |
| meth public boolean hasExceptionMessage(java.lang.Object) |
| meth public boolean hasExceptionStackTrace(java.lang.Object) |
| meth public boolean hasExecutableName(java.lang.Object) |
| meth public boolean hasHashEntries(java.lang.Object) |
| meth public boolean hasIterator(java.lang.Object) |
| meth public boolean hasIteratorNextElement(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public boolean hasLanguage(java.lang.Object) |
| meth public boolean hasMemberReadSideEffects(java.lang.Object,java.lang.String) |
| meth public boolean hasMemberWriteSideEffects(java.lang.Object,java.lang.String) |
| meth public boolean hasMembers(java.lang.Object) |
| meth public boolean hasMetaObject(java.lang.Object) |
| meth public boolean hasMetaParents(java.lang.Object) |
| meth public boolean hasScopeParent(java.lang.Object) |
| meth public boolean hasSourceLocation(java.lang.Object) |
| meth public boolean isArrayElementInsertable(java.lang.Object,long) |
| meth public boolean isArrayElementModifiable(java.lang.Object,long) |
| meth public boolean isArrayElementReadable(java.lang.Object,long) |
| meth public boolean isArrayElementRemovable(java.lang.Object,long) |
| meth public boolean isBoolean(java.lang.Object) |
| meth public boolean isBufferWritable(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public boolean isDate(java.lang.Object) |
| meth public boolean isDuration(java.lang.Object) |
| meth public boolean isException(java.lang.Object) |
| meth public boolean isExceptionIncompleteSource(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public boolean isExecutable(java.lang.Object) |
| meth public boolean isHashEntryExisting(java.lang.Object,java.lang.Object) |
| meth public boolean isHashEntryInsertable(java.lang.Object,java.lang.Object) |
| meth public boolean isHashEntryModifiable(java.lang.Object,java.lang.Object) |
| meth public boolean isHashEntryReadable(java.lang.Object,java.lang.Object) |
| meth public boolean isHashEntryRemovable(java.lang.Object,java.lang.Object) |
| meth public boolean isHashEntryWritable(java.lang.Object,java.lang.Object) |
| meth public boolean isIdentical(java.lang.Object,java.lang.Object,com.oracle.truffle.api.interop.InteropLibrary) |
| meth public boolean isInstantiable(java.lang.Object) |
| meth public boolean isIterator(java.lang.Object) |
| meth public boolean isMemberInsertable(java.lang.Object,java.lang.String) |
| meth public boolean isMemberInternal(java.lang.Object,java.lang.String) |
| meth public boolean isMemberInvocable(java.lang.Object,java.lang.String) |
| meth public boolean isMemberModifiable(java.lang.Object,java.lang.String) |
| meth public boolean isMemberReadable(java.lang.Object,java.lang.String) |
| meth public boolean isMemberRemovable(java.lang.Object,java.lang.String) |
| meth public boolean isMetaInstance(java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public boolean isMetaObject(java.lang.Object) |
| meth public boolean isNull(java.lang.Object) |
| meth public boolean isNumber(java.lang.Object) |
| meth public boolean isPointer(java.lang.Object) |
| meth public boolean isScope(java.lang.Object) |
| meth public boolean isString(java.lang.Object) |
| meth public boolean isTime(java.lang.Object) |
| meth public boolean isTimeZone(java.lang.Object) |
| meth public byte asByte(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public byte readBufferByte(java.lang.Object,long) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public com.oracle.truffle.api.interop.ExceptionType getExceptionType(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public com.oracle.truffle.api.source.SourceSection getSourceLocation(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public com.oracle.truffle.api.strings.TruffleString asTruffleString(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public double asDouble(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public double readBufferDouble(java.lang.Object,java.nio.ByteOrder,long) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public final boolean hasIdentity(java.lang.Object) |
| meth public final boolean isArrayElementExisting(java.lang.Object,long) |
| meth public final boolean isArrayElementWritable(java.lang.Object,long) |
| meth public final boolean isInstant(java.lang.Object) |
| meth public final boolean isMemberExisting(java.lang.Object,java.lang.String) |
| meth public final boolean isMemberWritable(java.lang.Object,java.lang.String) |
| meth public final java.lang.Object getMembers(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public final java.lang.Object toDisplayString(java.lang.Object) |
| meth public float asFloat(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public float readBufferFloat(java.lang.Object,java.nio.ByteOrder,long) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public int asInt(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public int getExceptionExitStatus(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public int identityHashCode(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public int readBufferInt(java.lang.Object,java.nio.ByteOrder,long) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Class<? extends com.oracle.truffle.api.TruffleLanguage<?>> getLanguage(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getDeclaringMetaObject(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getExceptionCause(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getExceptionMessage(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getExceptionStackTrace(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getExecutableName(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getHashEntriesIterator(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getHashKeysIterator(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getHashValuesIterator(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getIterator(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getIteratorNextElement(java.lang.Object) throws com.oracle.truffle.api.interop.StopIterationException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getMembers(java.lang.Object,boolean) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getMetaObject(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getMetaParents(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getMetaQualifiedName(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getMetaSimpleName(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getScopeParent(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object readArrayElement(java.lang.Object,long) throws com.oracle.truffle.api.interop.InvalidArrayIndexException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object readHashValue(java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.interop.UnknownKeyException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object readHashValueOrDefault(java.lang.Object,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object readMember(java.lang.Object,java.lang.String) throws com.oracle.truffle.api.interop.UnknownIdentifierException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object toDisplayString(java.lang.Object,boolean) |
| meth public java.lang.RuntimeException throwException(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.String asString(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.math.BigInteger asBigInteger(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.time.Duration asDuration(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.time.Instant asInstant(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.time.LocalDate asDate(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.time.LocalTime asTime(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.time.ZoneId asTimeZone(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public long asLong(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public long asPointer(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public long getArraySize(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public long getBufferSize(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public long getHashSize(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public long readBufferLong(java.lang.Object,java.nio.ByteOrder,long) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public short asShort(java.lang.Object) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public short readBufferShort(java.lang.Object,java.nio.ByteOrder,long) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public static boolean isValidProtocolValue(java.lang.Object) |
| meth public static boolean isValidValue(java.lang.Object) |
| meth public static com.oracle.truffle.api.interop.InteropLibrary getUncached() |
| meth public static com.oracle.truffle.api.interop.InteropLibrary getUncached(java.lang.Object) |
| meth public static com.oracle.truffle.api.library.LibraryFactory<com.oracle.truffle.api.interop.InteropLibrary> getFactory() |
| meth public void readBuffer(java.lang.Object,long,byte[],int,int) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void removeArrayElement(java.lang.Object,long) throws com.oracle.truffle.api.interop.InvalidArrayIndexException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void removeHashEntry(java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.interop.UnknownKeyException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void removeMember(java.lang.Object,java.lang.String) throws com.oracle.truffle.api.interop.UnknownIdentifierException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void toNative(java.lang.Object) |
| meth public void writeArrayElement(java.lang.Object,long,java.lang.Object) throws com.oracle.truffle.api.interop.InvalidArrayIndexException,com.oracle.truffle.api.interop.UnsupportedMessageException,com.oracle.truffle.api.interop.UnsupportedTypeException |
| meth public void writeBufferByte(java.lang.Object,long,byte) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void writeBufferDouble(java.lang.Object,java.nio.ByteOrder,long,double) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void writeBufferFloat(java.lang.Object,java.nio.ByteOrder,long,float) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void writeBufferInt(java.lang.Object,java.nio.ByteOrder,long,int) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void writeBufferLong(java.lang.Object,java.nio.ByteOrder,long,long) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void writeBufferShort(java.lang.Object,java.nio.ByteOrder,long,short) throws com.oracle.truffle.api.interop.InvalidBufferOffsetException,com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public void writeHashEntry(java.lang.Object,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.interop.UnknownKeyException,com.oracle.truffle.api.interop.UnsupportedMessageException,com.oracle.truffle.api.interop.UnsupportedTypeException |
| meth public void writeMember(java.lang.Object,java.lang.String,java.lang.Object) throws com.oracle.truffle.api.interop.UnknownIdentifierException,com.oracle.truffle.api.interop.UnsupportedMessageException,com.oracle.truffle.api.interop.UnsupportedTypeException |
| supr com.oracle.truffle.api.library.Library |
| hfds FACTORY,UNCACHED |
| hcls Asserts |
| |
| CLSS public final com.oracle.truffle.api.interop.InvalidArrayIndexException |
| meth public java.lang.String getMessage() |
| meth public long getInvalidIndex() |
| meth public static com.oracle.truffle.api.interop.InvalidArrayIndexException create(long) |
| meth public static com.oracle.truffle.api.interop.InvalidArrayIndexException create(long,java.lang.Throwable) |
| supr com.oracle.truffle.api.interop.InteropException |
| hfds invalidIndex,serialVersionUID |
| |
| CLSS public final com.oracle.truffle.api.interop.InvalidBufferOffsetException |
| meth public java.lang.String getMessage() |
| meth public long getByteOffset() |
| meth public long getLength() |
| meth public static com.oracle.truffle.api.interop.InvalidBufferOffsetException create(long,long) |
| meth public static com.oracle.truffle.api.interop.InvalidBufferOffsetException create(long,long,java.lang.Throwable) |
| supr com.oracle.truffle.api.interop.InteropException |
| hfds byteOffset,length,serialVersionUID |
| |
| CLSS public abstract com.oracle.truffle.api.interop.NodeLibrary |
| cons protected init() |
| meth public boolean hasReceiverMember(java.lang.Object,com.oracle.truffle.api.frame.Frame) |
| meth public boolean hasRootInstance(java.lang.Object,com.oracle.truffle.api.frame.Frame) |
| meth public boolean hasScope(java.lang.Object,com.oracle.truffle.api.frame.Frame) |
| meth public java.lang.Object getReceiverMember(java.lang.Object,com.oracle.truffle.api.frame.Frame) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getRootInstance(java.lang.Object,com.oracle.truffle.api.frame.Frame) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getScope(java.lang.Object,com.oracle.truffle.api.frame.Frame,boolean) throws com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.Object getView(java.lang.Object,com.oracle.truffle.api.frame.Frame,java.lang.Object) |
| meth public static com.oracle.truffle.api.interop.NodeLibrary getUncached() |
| meth public static com.oracle.truffle.api.interop.NodeLibrary getUncached(java.lang.Object) |
| meth public static com.oracle.truffle.api.library.LibraryFactory<com.oracle.truffle.api.interop.NodeLibrary> getFactory() |
| supr com.oracle.truffle.api.library.Library |
| hfds FACTORY |
| hcls Asserts |
| |
| CLSS public final com.oracle.truffle.api.interop.StopIterationException |
| meth public java.lang.String getMessage() |
| meth public static com.oracle.truffle.api.interop.StopIterationException create() |
| meth public static com.oracle.truffle.api.interop.StopIterationException create(java.lang.Throwable) |
| supr com.oracle.truffle.api.interop.InteropException |
| hfds INSTANCE,serialVersionUID |
| |
| CLSS public abstract interface com.oracle.truffle.api.interop.TruffleObject |
| |
| CLSS public final com.oracle.truffle.api.interop.UnknownIdentifierException |
| meth public java.lang.String getMessage() |
| meth public java.lang.String getUnknownIdentifier() |
| meth public static com.oracle.truffle.api.interop.UnknownIdentifierException create(java.lang.String) |
| meth public static com.oracle.truffle.api.interop.UnknownIdentifierException create(java.lang.String,java.lang.Throwable) |
| supr com.oracle.truffle.api.interop.InteropException |
| hfds serialVersionUID,unknownIdentifier |
| |
| CLSS public final com.oracle.truffle.api.interop.UnknownKeyException |
| meth public java.lang.Object getUnknownKey() |
| meth public java.lang.String getMessage() |
| meth public static com.oracle.truffle.api.interop.UnknownKeyException create(java.lang.Object) |
| meth public static com.oracle.truffle.api.interop.UnknownKeyException create(java.lang.Object,java.lang.Throwable) |
| supr com.oracle.truffle.api.interop.InteropException |
| hfds serialVersionUID,unknownKey |
| |
| CLSS public final com.oracle.truffle.api.interop.UnsupportedMessageException |
| meth public java.lang.String getMessage() |
| meth public static com.oracle.truffle.api.interop.UnsupportedMessageException create() |
| meth public static com.oracle.truffle.api.interop.UnsupportedMessageException create(java.lang.Throwable) |
| supr com.oracle.truffle.api.interop.InteropException |
| hfds serialVersionUID |
| |
| CLSS public final com.oracle.truffle.api.interop.UnsupportedTypeException |
| meth public java.lang.Object[] getSuppliedValues() |
| meth public static com.oracle.truffle.api.interop.UnsupportedTypeException create(java.lang.Object[]) |
| meth public static com.oracle.truffle.api.interop.UnsupportedTypeException create(java.lang.Object[],java.lang.String) |
| meth public static com.oracle.truffle.api.interop.UnsupportedTypeException create(java.lang.Object[],java.lang.String,java.lang.Throwable) |
| supr com.oracle.truffle.api.interop.InteropException |
| hfds serialVersionUID,suppliedValues |
| |
| CLSS public final com.oracle.truffle.api.io.TruffleProcessBuilder |
| meth public !varargs com.oracle.truffle.api.io.TruffleProcessBuilder command(java.lang.String[]) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder clearEnvironment(boolean) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder command(java.util.List<java.lang.String>) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder directory(com.oracle.truffle.api.TruffleFile) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder environment(java.lang.String,java.lang.String) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder environment(java.util.Map<java.lang.String,java.lang.String>) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder inheritIO(boolean) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder redirectError(org.graalvm.polyglot.io.ProcessHandler$Redirect) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder redirectErrorStream(boolean) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder redirectInput(org.graalvm.polyglot.io.ProcessHandler$Redirect) |
| meth public com.oracle.truffle.api.io.TruffleProcessBuilder redirectOutput(org.graalvm.polyglot.io.ProcessHandler$Redirect) |
| meth public java.lang.Process start() throws java.io.IOException |
| meth public org.graalvm.polyglot.io.ProcessHandler$Redirect createRedirectToStream(java.io.OutputStream) |
| supr java.lang.Object |
| hfds clearEnvironment,cmd,cwd,env,errorRedirect,fileSystem,inheritIO,inputRedirect,outputRedirect,polyglotLanguageContext,redirectErrorStream |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.library.CachedLibrary |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[PARAMETER]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault java.lang.String limit() |
| meth public abstract !hasdefault java.lang.String value() |
| |
| CLSS public abstract interface com.oracle.truffle.api.library.DefaultExportProvider |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="23.1") |
| intf com.oracle.truffle.api.library.provider.DefaultExportProvider |
| |
| CLSS public abstract com.oracle.truffle.api.library.DynamicDispatchLibrary |
| cons protected init() |
| meth public abstract java.lang.Object cast(java.lang.Object) |
| meth public java.lang.Class<?> dispatch(java.lang.Object) |
| meth public static com.oracle.truffle.api.library.LibraryFactory<com.oracle.truffle.api.library.DynamicDispatchLibrary> getFactory() |
| supr com.oracle.truffle.api.library.Library |
| hfds FACTORY |
| |
| CLSS public abstract interface com.oracle.truffle.api.library.EagerExportProvider |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="23.1") |
| intf com.oracle.truffle.api.library.provider.EagerExportProvider |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.library.ExportLibrary |
| anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class com.oracle.truffle.api.library.ExportLibrary$Repeat) |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| innr public abstract interface static !annotation Repeat |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean useForAOT() |
| meth public abstract !hasdefault int priority() |
| meth public abstract !hasdefault int useForAOTPriority() |
| meth public abstract !hasdefault java.lang.Class<?> receiverType() |
| meth public abstract !hasdefault java.lang.String delegateTo() |
| meth public abstract !hasdefault java.lang.String transitionLimit() |
| meth public abstract java.lang.Class<? extends com.oracle.truffle.api.library.Library> value() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.library.ExportLibrary$Repeat |
| outer com.oracle.truffle.api.library.ExportLibrary |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract com.oracle.truffle.api.library.ExportLibrary[] value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.library.ExportMessage |
| anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class com.oracle.truffle.api.library.ExportMessage$Repeat) |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE]) |
| innr public abstract interface static !annotation Ignore |
| innr public abstract interface static !annotation Repeat |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault java.lang.Class<? extends com.oracle.truffle.api.library.Library> library() |
| meth public abstract !hasdefault java.lang.String limit() |
| meth public abstract !hasdefault java.lang.String name() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.library.ExportMessage$Ignore |
| outer com.oracle.truffle.api.library.ExportMessage |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.library.ExportMessage$Repeat |
| outer com.oracle.truffle.api.library.ExportMessage |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD, TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract com.oracle.truffle.api.library.ExportMessage[] value() |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.library.GenerateLibrary |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| innr public abstract interface static !annotation Abstract |
| innr public abstract interface static !annotation DefaultExport |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean defaultExportLookupEnabled() |
| meth public abstract !hasdefault boolean dynamicDispatchEnabled() |
| meth public abstract !hasdefault boolean pushEncapsulatingNode() |
| meth public abstract !hasdefault java.lang.Class<? extends com.oracle.truffle.api.library.Library> assertions() |
| meth public abstract !hasdefault java.lang.Class<?> receiverType() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.library.GenerateLibrary$Abstract |
| outer com.oracle.truffle.api.library.GenerateLibrary |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault java.lang.String[] ifExported() |
| meth public abstract !hasdefault java.lang.String[] ifExportedAsWarning() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.library.GenerateLibrary$DefaultExport |
| outer com.oracle.truffle.api.library.GenerateLibrary |
| anno 0 java.lang.annotation.Repeatable(java.lang.Class<? extends java.lang.annotation.Annotation> value=class com.oracle.truffle.api.library.GenerateLibrary$DefaultExport$Repeat) |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| innr public abstract interface static !annotation Repeat |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.Class<?> value() |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.library.GenerateLibrary$DefaultExport$Repeat |
| outer com.oracle.truffle.api.library.GenerateLibrary$DefaultExport |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=CLASS) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract com.oracle.truffle.api.library.GenerateLibrary$DefaultExport[] value() |
| |
| CLSS public abstract com.oracle.truffle.api.library.Library |
| cons protected init() |
| meth public abstract boolean accepts(java.lang.Object) |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract com.oracle.truffle.api.library.LibraryExport<%0 extends com.oracle.truffle.api.library.Library> |
| cons protected init(java.lang.Class<? extends {com.oracle.truffle.api.library.LibraryExport%0}>,java.lang.Class<?>,boolean) |
| cons protected init(java.lang.Class<? extends {com.oracle.truffle.api.library.LibraryExport%0}>,java.lang.Class<?>,boolean,boolean,int) |
| innr protected abstract interface static DelegateExport |
| meth protected !varargs static com.oracle.truffle.api.utilities.FinalBitSet createMessageBitSet(com.oracle.truffle.api.library.LibraryFactory<?>,java.lang.String[]) |
| meth protected abstract {com.oracle.truffle.api.library.LibraryExport%0} createCached(java.lang.Object) |
| meth protected abstract {com.oracle.truffle.api.library.LibraryExport%0} createUncached(java.lang.Object) |
| meth protected static <%0 extends com.oracle.truffle.api.library.Library> {%%0} createDelegate(com.oracle.truffle.api.library.LibraryFactory<{%%0}>,{%%0}) |
| meth protected static boolean assertAdopted(com.oracle.truffle.api.nodes.Node) |
| meth public !varargs static <%0 extends com.oracle.truffle.api.library.Library> void register(java.lang.Class<?>,com.oracle.truffle.api.library.LibraryExport<?>[]) |
| meth public final java.lang.String toString() |
| supr java.lang.Object |
| hfds GENERATED_CLASS_SUFFIX,aot,aotPriority,defaultExport,library,receiverClass,registerClass |
| |
| CLSS protected abstract interface static com.oracle.truffle.api.library.LibraryExport$DelegateExport |
| outer com.oracle.truffle.api.library.LibraryExport |
| meth public abstract com.oracle.truffle.api.library.Library getDelegateExportLibrary(java.lang.Object) |
| meth public abstract com.oracle.truffle.api.utilities.FinalBitSet getDelegateExportMessages() |
| meth public abstract java.lang.Object readDelegateExport(java.lang.Object) |
| |
| CLSS public abstract com.oracle.truffle.api.library.LibraryFactory<%0 extends com.oracle.truffle.api.library.Library> |
| cons protected init(java.lang.Class<{com.oracle.truffle.api.library.LibraryFactory%0}>,java.util.List<com.oracle.truffle.api.library.Message>) |
| meth protected !varargs com.oracle.truffle.api.utilities.FinalBitSet createMessageBitSet(com.oracle.truffle.api.library.Message[]) |
| meth protected abstract java.lang.Class<?> getDefaultClass(java.lang.Object) |
| meth protected abstract java.lang.Object genericDispatch(com.oracle.truffle.api.library.Library,java.lang.Object,com.oracle.truffle.api.library.Message,java.lang.Object[],int) throws java.lang.Exception |
| meth protected abstract {com.oracle.truffle.api.library.LibraryFactory%0} createDispatchImpl(int) |
| meth protected abstract {com.oracle.truffle.api.library.LibraryFactory%0} createProxy(com.oracle.truffle.api.library.ReflectionLibrary) |
| meth protected abstract {com.oracle.truffle.api.library.LibraryFactory%0} createUncachedDispatch() |
| meth protected final java.util.List<com.oracle.truffle.api.library.LibraryExport<{com.oracle.truffle.api.library.LibraryFactory%0}>> getAOTExports() |
| meth protected final {com.oracle.truffle.api.library.LibraryFactory%0} createAOT(com.oracle.truffle.api.library.LibraryExport<{com.oracle.truffle.api.library.LibraryFactory%0}>) |
| meth protected java.lang.invoke.MethodHandles$Lookup getLookup() |
| meth protected static <%0 extends com.oracle.truffle.api.library.Library> void register(java.lang.Class<{%%0}>,com.oracle.truffle.api.library.LibraryFactory<{%%0}>) |
| meth protected static <%0 extends com.oracle.truffle.api.library.Library> {%%0} getDelegateLibrary({%%0},java.lang.Object) |
| meth protected static boolean assertAdopted(com.oracle.truffle.api.nodes.Node) |
| meth protected static boolean isDelegated(com.oracle.truffle.api.library.Library,int) |
| meth protected static java.lang.Object readDelegate(com.oracle.truffle.api.library.Library,java.lang.Object) |
| meth protected {com.oracle.truffle.api.library.LibraryFactory%0} createAssertions({com.oracle.truffle.api.library.LibraryFactory%0}) |
| meth protected {com.oracle.truffle.api.library.LibraryFactory%0} createDelegate({com.oracle.truffle.api.library.LibraryFactory%0}) |
| meth public final java.util.List<com.oracle.truffle.api.library.Message> getMessages() |
| meth public final {com.oracle.truffle.api.library.LibraryFactory%0} create(java.lang.Object) |
| meth public final {com.oracle.truffle.api.library.LibraryFactory%0} createDispatched(int) |
| meth public final {com.oracle.truffle.api.library.LibraryFactory%0} getUncached() |
| meth public final {com.oracle.truffle.api.library.LibraryFactory%0} getUncached(java.lang.Object) |
| meth public java.lang.String toString() |
| meth public static <%0 extends com.oracle.truffle.api.library.Library> com.oracle.truffle.api.library.LibraryFactory<{%%0}> resolve(java.lang.Class<{%%0}>) |
| supr java.lang.Object |
| hfds EMPTY_DEFAULT_EXPORT_ARRAY,LIBRARIES,afterBuiltinDefaultExports,aot,beforeBuiltinDefaultExports,cachedCache,dispatchLibrary,eagerExportProviders,exportCache,externalDefaultProviders,libraryClass,messages,nameToMessages,proxyExports,uncachedCache,uncachedDispatch |
| hcls CachedAOTExports,ProxyExports,ResolvedDispatch |
| |
| CLSS public abstract com.oracle.truffle.api.library.Message |
| cons protected !varargs init(java.lang.Class<? extends com.oracle.truffle.api.library.Library>,java.lang.String,int,boolean,java.lang.Class<?>,java.lang.Class<?>[]) |
| cons protected !varargs init(java.lang.Class<? extends com.oracle.truffle.api.library.Library>,java.lang.String,int,java.lang.Class<?>,java.lang.Class<?>[]) |
| meth protected final java.lang.Object clone() throws java.lang.CloneNotSupportedException |
| meth public final boolean equals(java.lang.Object) |
| meth public final boolean isDeprecated() |
| meth public final com.oracle.truffle.api.library.LibraryFactory<?> getFactory() |
| meth public final int getId() |
| meth public final int getParameterCount() |
| meth public final int hashCode() |
| meth public final java.lang.Class<? extends com.oracle.truffle.api.library.Library> getLibraryClass() |
| meth public final java.lang.Class<?> getParameterType(int) |
| meth public final java.lang.Class<?> getReceiverType() |
| meth public final java.lang.Class<?> getReturnType() |
| meth public final java.lang.String getLibraryName() |
| meth public final java.lang.String getQualifiedName() |
| meth public final java.lang.String getSimpleName() |
| meth public final java.lang.String toString() |
| meth public final java.util.List<java.lang.Class<?>> getParameterTypes() |
| meth public static com.oracle.truffle.api.library.Message resolve(java.lang.Class<? extends com.oracle.truffle.api.library.Library>,java.lang.String) |
| meth public static com.oracle.truffle.api.library.Message resolve(java.lang.Class<? extends com.oracle.truffle.api.library.Library>,java.lang.String,boolean) |
| supr java.lang.Object |
| hfds deprecated,hash,id,library,libraryClass,parameterCount,parameterTypes,parameterTypesArray,qualifiedName,returnType,simpleName |
| |
| CLSS public abstract com.oracle.truffle.api.library.ReflectionLibrary |
| cons protected init() |
| meth public !varargs java.lang.Object send(java.lang.Object,com.oracle.truffle.api.library.Message,java.lang.Object[]) throws java.lang.Exception |
| meth public static com.oracle.truffle.api.library.LibraryFactory<com.oracle.truffle.api.library.ReflectionLibrary> getFactory() |
| meth public static com.oracle.truffle.api.library.ReflectionLibrary getUncached() |
| meth public static com.oracle.truffle.api.library.ReflectionLibrary getUncached(java.lang.Object) |
| supr com.oracle.truffle.api.library.Library |
| hfds FACTORY,UNCACHED |
| |
| CLSS public abstract interface com.oracle.truffle.api.library.provider.DefaultExportProvider |
| meth public abstract int getPriority() |
| meth public abstract java.lang.Class<?> getDefaultExport() |
| meth public abstract java.lang.Class<?> getReceiverClass() |
| meth public abstract java.lang.String getLibraryClassName() |
| |
| CLSS public abstract interface com.oracle.truffle.api.library.provider.EagerExportProvider |
| meth public abstract java.lang.String getLibraryClassName() |
| meth public abstract void ensureRegistered() |
| |
| CLSS public abstract com.oracle.truffle.api.memory.ByteArraySupport |
| meth public abstract byte compareAndExchangeByte(byte[],long,byte,byte) |
| meth public abstract byte getAndAddByte(byte[],long,byte) |
| meth public abstract byte getAndBitwiseAndByte(byte[],long,byte) |
| meth public abstract byte getAndBitwiseOrByte(byte[],long,byte) |
| meth public abstract byte getAndBitwiseXorByte(byte[],long,byte) |
| meth public abstract byte getAndSetByte(byte[],long,byte) |
| meth public abstract byte getByte(byte[],int) |
| meth public abstract byte getByte(byte[],long) |
| meth public abstract byte getByteVolatile(byte[],long) |
| meth public abstract double getDouble(byte[],int) |
| meth public abstract double getDouble(byte[],long) |
| meth public abstract float getFloat(byte[],int) |
| meth public abstract float getFloat(byte[],long) |
| meth public abstract int compareAndExchangeInt(byte[],long,int,int) |
| meth public abstract int getAndAddInt(byte[],long,int) |
| meth public abstract int getAndBitwiseAndInt(byte[],long,int) |
| meth public abstract int getAndBitwiseOrInt(byte[],long,int) |
| meth public abstract int getAndBitwiseXorInt(byte[],long,int) |
| meth public abstract int getAndSetInt(byte[],long,int) |
| meth public abstract int getInt(byte[],int) |
| meth public abstract int getInt(byte[],long) |
| meth public abstract int getIntVolatile(byte[],long) |
| meth public abstract long compareAndExchangeLong(byte[],long,long,long) |
| meth public abstract long getAndAddLong(byte[],long,long) |
| meth public abstract long getAndBitwiseAndLong(byte[],long,long) |
| meth public abstract long getAndBitwiseOrLong(byte[],long,long) |
| meth public abstract long getAndBitwiseXorLong(byte[],long,long) |
| meth public abstract long getAndSetLong(byte[],long,long) |
| meth public abstract long getLong(byte[],int) |
| meth public abstract long getLong(byte[],long) |
| meth public abstract long getLongVolatile(byte[],long) |
| meth public abstract short compareAndExchangeShort(byte[],long,short,short) |
| meth public abstract short getAndAddShort(byte[],long,short) |
| meth public abstract short getAndBitwiseAndShort(byte[],long,short) |
| meth public abstract short getAndBitwiseOrShort(byte[],long,short) |
| meth public abstract short getAndBitwiseXorShort(byte[],long,short) |
| meth public abstract short getAndSetShort(byte[],long,short) |
| meth public abstract short getShort(byte[],int) |
| meth public abstract short getShort(byte[],long) |
| meth public abstract short getShortVolatile(byte[],long) |
| meth public abstract void putByte(byte[],int,byte) |
| meth public abstract void putByte(byte[],long,byte) |
| meth public abstract void putByteVolatile(byte[],long,byte) |
| meth public abstract void putDouble(byte[],int,double) |
| meth public abstract void putDouble(byte[],long,double) |
| meth public abstract void putFloat(byte[],int,float) |
| meth public abstract void putFloat(byte[],long,float) |
| meth public abstract void putInt(byte[],int,int) |
| meth public abstract void putInt(byte[],long,int) |
| meth public abstract void putIntVolatile(byte[],long,int) |
| meth public abstract void putLong(byte[],int,long) |
| meth public abstract void putLong(byte[],long,long) |
| meth public abstract void putLongVolatile(byte[],long,long) |
| meth public abstract void putShort(byte[],int,short) |
| meth public abstract void putShort(byte[],long,short) |
| meth public abstract void putShortVolatile(byte[],long,short) |
| meth public final boolean inBounds(byte[],int,int) |
| meth public final boolean inBounds(byte[],long,long) |
| meth public static com.oracle.truffle.api.memory.ByteArraySupport bigEndian() |
| meth public static com.oracle.truffle.api.memory.ByteArraySupport littleEndian() |
| supr java.lang.Object |
| |
| CLSS public abstract com.oracle.truffle.api.nodes.BlockNode<%0 extends com.oracle.truffle.api.nodes.Node> |
| cons protected init({com.oracle.truffle.api.nodes.BlockNode%0}[]) |
| fld public final static int NO_ARGUMENT = 0 |
| innr public abstract interface static ElementExecutor |
| meth public abstract boolean executeBoolean(com.oracle.truffle.api.frame.VirtualFrame,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public abstract byte executeByte(com.oracle.truffle.api.frame.VirtualFrame,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public abstract char executeChar(com.oracle.truffle.api.frame.VirtualFrame,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public abstract double executeDouble(com.oracle.truffle.api.frame.VirtualFrame,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public abstract float executeFloat(com.oracle.truffle.api.frame.VirtualFrame,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public abstract int executeInt(com.oracle.truffle.api.frame.VirtualFrame,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public abstract java.lang.Object executeGeneric(com.oracle.truffle.api.frame.VirtualFrame,int) |
| meth public abstract long executeLong(com.oracle.truffle.api.frame.VirtualFrame,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public abstract short executeShort(com.oracle.truffle.api.frame.VirtualFrame,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public abstract void executeVoid(com.oracle.truffle.api.frame.VirtualFrame,int) |
| meth public final com.oracle.truffle.api.nodes.NodeCost getCost() |
| meth public final {com.oracle.truffle.api.nodes.BlockNode%0}[] getElements() |
| meth public static <%0 extends com.oracle.truffle.api.nodes.Node> com.oracle.truffle.api.nodes.BlockNode<{%%0}> create({%%0}[],com.oracle.truffle.api.nodes.BlockNode$ElementExecutor<{%%0}>) |
| supr com.oracle.truffle.api.nodes.Node |
| hfds elements |
| |
| CLSS public abstract interface static com.oracle.truffle.api.nodes.BlockNode$ElementExecutor<%0 extends com.oracle.truffle.api.nodes.Node> |
| outer com.oracle.truffle.api.nodes.BlockNode |
| meth public abstract void executeVoid(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) |
| meth public boolean executeBoolean(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public byte executeByte(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public char executeChar(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public double executeDouble(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public float executeFloat(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public int executeInt(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public java.lang.Object executeGeneric(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) |
| meth public long executeLong(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public short executeShort(com.oracle.truffle.api.frame.VirtualFrame,{com.oracle.truffle.api.nodes.BlockNode$ElementExecutor%0},int,int) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| |
| CLSS public abstract interface com.oracle.truffle.api.nodes.BytecodeOSRNode |
| intf com.oracle.truffle.api.nodes.NodeInterface |
| meth public abstract java.lang.Object executeOSR(com.oracle.truffle.api.frame.VirtualFrame,int,java.lang.Object) |
| meth public abstract java.lang.Object getOSRMetadata() |
| meth public abstract void setOSRMetadata(java.lang.Object) |
| meth public com.oracle.truffle.api.frame.Frame restoreParentFrameFromArguments(java.lang.Object[]) |
| meth public java.lang.Object[] storeParentFrameInArguments(com.oracle.truffle.api.frame.VirtualFrame) |
| meth public static boolean pollOSRBackEdge(com.oracle.truffle.api.nodes.BytecodeOSRNode) |
| meth public static java.lang.Object tryOSR(com.oracle.truffle.api.nodes.BytecodeOSRNode,int,java.lang.Object,java.lang.Runnable,com.oracle.truffle.api.frame.VirtualFrame) |
| meth public void copyIntoOSRFrame(com.oracle.truffle.api.frame.VirtualFrame,com.oracle.truffle.api.frame.VirtualFrame,int) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public void copyIntoOSRFrame(com.oracle.truffle.api.frame.VirtualFrame,com.oracle.truffle.api.frame.VirtualFrame,int,java.lang.Object) |
| meth public void prepareOSR(int) |
| meth public void restoreParentFrame(com.oracle.truffle.api.frame.VirtualFrame,com.oracle.truffle.api.frame.VirtualFrame) |
| |
| CLSS public com.oracle.truffle.api.nodes.ControlFlowException |
| cons public init() |
| meth public final java.lang.Throwable fillInStackTrace() |
| supr java.lang.RuntimeException |
| hfds serialVersionUID |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.nodes.DenyReplace |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract com.oracle.truffle.api.nodes.DirectCallNode |
| cons protected init(com.oracle.truffle.api.CallTarget) |
| fld protected final com.oracle.truffle.api.CallTarget callTarget |
| meth public abstract !varargs java.lang.Object call(java.lang.Object[]) |
| meth public abstract boolean cloneCallTarget() |
| meth public abstract boolean isCallTargetCloningAllowed() |
| meth public abstract boolean isInlinable() |
| meth public abstract boolean isInliningForced() |
| meth public abstract com.oracle.truffle.api.CallTarget getClonedCallTarget() |
| meth public abstract void forceInlining() |
| meth public com.oracle.truffle.api.CallTarget getCallTarget() |
| meth public com.oracle.truffle.api.CallTarget getCurrentCallTarget() |
| meth public final boolean isCallTargetCloned() |
| meth public final com.oracle.truffle.api.nodes.RootNode getCurrentRootNode() |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.nodes.DirectCallNode create(com.oracle.truffle.api.CallTarget) |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final com.oracle.truffle.api.nodes.EncapsulatingNodeReference |
| meth public com.oracle.truffle.api.nodes.Node get() |
| meth public com.oracle.truffle.api.nodes.Node set(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.nodes.EncapsulatingNodeReference getCurrent() |
| supr java.lang.Object |
| hfds CURRENT,reference,seenNullContext,thread |
| |
| CLSS public abstract com.oracle.truffle.api.nodes.ExecutableNode |
| cons protected init(com.oracle.truffle.api.TruffleLanguage<?>) |
| meth public abstract java.lang.Object execute(com.oracle.truffle.api.frame.VirtualFrame) |
| meth public final <%0 extends com.oracle.truffle.api.TruffleLanguage> {%%0} getLanguage(java.lang.Class<{%%0}>) |
| meth public final com.oracle.truffle.api.nodes.LanguageInfo getLanguageInfo() |
| supr com.oracle.truffle.api.nodes.Node |
| hfds polyglotRef |
| |
| CLSS public final com.oracle.truffle.api.nodes.ExecutionSignature |
| fld public final static com.oracle.truffle.api.nodes.ExecutionSignature GENERIC |
| meth public java.lang.Class<?> getReturnType() |
| meth public java.lang.Class<?>[] getArgumentTypes() |
| meth public static com.oracle.truffle.api.nodes.ExecutionSignature create(java.lang.Class<?>,java.lang.Class<?>[]) |
| supr java.lang.Object |
| hfds argumentTypes,returnType |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.nodes.ExplodeLoop |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[METHOD]) |
| innr public final static !enum LoopExplosionKind |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind kind() |
| |
| CLSS public final static !enum com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind |
| outer com.oracle.truffle.api.nodes.ExplodeLoop |
| fld public final static com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind FULL_EXPLODE |
| fld public final static com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind FULL_EXPLODE_UNTIL_RETURN |
| fld public final static com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind FULL_UNROLL |
| fld public final static com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind FULL_UNROLL_UNTIL_RETURN |
| fld public final static com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind MERGE_EXPLODE |
| meth public static com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.nodes.ExplodeLoop$LoopExplosionKind> |
| |
| CLSS public abstract com.oracle.truffle.api.nodes.IndirectCallNode |
| cons protected init() |
| meth public abstract !varargs java.lang.Object call(com.oracle.truffle.api.CallTarget,java.lang.Object[]) |
| meth public static com.oracle.truffle.api.nodes.IndirectCallNode create() |
| meth public static com.oracle.truffle.api.nodes.IndirectCallNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| hfds UNCACHED |
| |
| CLSS public final com.oracle.truffle.api.nodes.InvalidAssumptionException |
| cons public init() |
| supr com.oracle.truffle.api.nodes.SlowPathException |
| hfds serialVersionUID |
| |
| CLSS public final com.oracle.truffle.api.nodes.LanguageInfo |
| meth public boolean isInteractive() |
| meth public boolean isInternal() |
| meth public java.lang.String getDefaultMimeType() |
| meth public java.lang.String getId() |
| meth public java.lang.String getName() |
| meth public java.lang.String getVersion() |
| meth public java.util.Set<java.lang.String> getMimeTypes() |
| supr java.lang.Object |
| hfds defaultMimeType,id,interactive,internal,languageCache,mimeTypes,name,version |
| |
| CLSS public abstract com.oracle.truffle.api.nodes.LoopNode |
| cons protected init() |
| meth public abstract com.oracle.truffle.api.nodes.RepeatingNode getRepeatingNode() |
| meth public java.lang.Object execute(com.oracle.truffle.api.frame.VirtualFrame) |
| meth public static void reportLoopCount(com.oracle.truffle.api.nodes.Node,int) |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract com.oracle.truffle.api.nodes.Node |
| cons protected init() |
| innr public abstract interface static !annotation Child |
| innr public abstract interface static !annotation Children |
| intf com.oracle.truffle.api.nodes.NodeInterface |
| intf java.lang.Cloneable |
| meth protected final java.util.concurrent.locks.Lock getLock() |
| meth protected final void notifyInserted(com.oracle.truffle.api.nodes.Node) |
| meth protected void onReplace(com.oracle.truffle.api.nodes.Node,java.lang.CharSequence) |
| meth public boolean isAdoptable() |
| meth public com.oracle.truffle.api.nodes.Node copy() |
| meth public com.oracle.truffle.api.nodes.Node deepCopy() |
| meth public com.oracle.truffle.api.nodes.NodeCost getCost() |
| meth public com.oracle.truffle.api.source.SourceSection getEncapsulatingSourceSection() |
| meth public com.oracle.truffle.api.source.SourceSection getSourceSection() |
| meth public final <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} insert({%%0}) |
| meth public final <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} replace({%%0}) |
| meth public final <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} replace({%%0},java.lang.CharSequence) |
| meth public final <%0 extends com.oracle.truffle.api.nodes.Node> {%%0}[] insert({%%0}[]) |
| meth public final <%0 extends java.lang.Object> {%%0} atomic(java.util.concurrent.Callable<{%%0}>) |
| meth public final boolean isSafelyReplaceableBy(com.oracle.truffle.api.nodes.Node) |
| meth public final com.oracle.truffle.api.nodes.Node getParent() |
| meth public final com.oracle.truffle.api.nodes.RootNode getRootNode() |
| meth public final java.lang.Iterable<com.oracle.truffle.api.nodes.Node> getChildren() |
| meth public final void accept(com.oracle.truffle.api.nodes.NodeVisitor) |
| meth public final void adoptChildren() |
| meth public final void atomic(java.lang.Runnable) |
| meth public final void reportPolymorphicSpecialize() |
| meth public java.lang.String getDescription() |
| meth public java.lang.String toString() |
| meth public java.util.Map<java.lang.String,java.lang.Object> getDebugProperties() |
| supr java.lang.Object |
| hfds GIL_LOCK,PARENT_LIMIT,SAME_LANGUAGE_CHECK_VISITOR,parent |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.nodes.Node$Child |
| outer com.oracle.truffle.api.nodes.Node |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface static !annotation com.oracle.truffle.api.nodes.Node$Children |
| outer com.oracle.truffle.api.nodes.Node |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract com.oracle.truffle.api.nodes.NodeClass |
| cons public init(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| meth protected abstract boolean isChildField(java.lang.Object) |
| meth protected abstract boolean isChildrenField(java.lang.Object) |
| meth protected abstract boolean isCloneableField(java.lang.Object) |
| meth protected abstract boolean isReplaceAllowed() |
| meth protected abstract java.lang.Class<?> getFieldType(java.lang.Object) |
| meth protected abstract java.lang.Object getFieldObject(java.lang.Object,com.oracle.truffle.api.nodes.Node) |
| meth protected abstract java.lang.Object getFieldValue(java.lang.Object,com.oracle.truffle.api.nodes.Node) |
| meth protected abstract java.lang.Object[] getNodeFieldArray() |
| meth protected abstract java.lang.String getFieldName(java.lang.Object) |
| meth protected abstract void putFieldObject(java.lang.Object,com.oracle.truffle.api.nodes.Node,java.lang.Object) |
| meth public abstract java.lang.Class<? extends com.oracle.truffle.api.nodes.Node> getType() |
| meth public java.util.Iterator<com.oracle.truffle.api.nodes.Node> makeIterator(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.nodes.NodeClass get(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.nodes.NodeClass get(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| supr java.lang.Object |
| hfds nodeClasses |
| |
| CLSS public abstract com.oracle.truffle.api.nodes.NodeCloneable |
| cons protected init() |
| intf java.lang.Cloneable |
| meth protected java.lang.Object clone() |
| supr java.lang.Object |
| |
| CLSS public final !enum com.oracle.truffle.api.nodes.NodeCost |
| fld public final static com.oracle.truffle.api.nodes.NodeCost MEGAMORPHIC |
| fld public final static com.oracle.truffle.api.nodes.NodeCost MONOMORPHIC |
| fld public final static com.oracle.truffle.api.nodes.NodeCost NONE |
| fld public final static com.oracle.truffle.api.nodes.NodeCost POLYMORPHIC |
| fld public final static com.oracle.truffle.api.nodes.NodeCost UNINITIALIZED |
| meth public boolean isTrivial() |
| meth public static com.oracle.truffle.api.nodes.NodeCost fromCount(int) |
| meth public static com.oracle.truffle.api.nodes.NodeCost valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.nodes.NodeCost[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.nodes.NodeCost> |
| |
| CLSS public abstract interface !annotation com.oracle.truffle.api.nodes.NodeInfo |
| anno 0 java.lang.annotation.Inherited() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault com.oracle.truffle.api.nodes.NodeCost cost() |
| meth public abstract !hasdefault java.lang.String description() |
| meth public abstract !hasdefault java.lang.String language() |
| meth public abstract !hasdefault java.lang.String shortName() |
| |
| CLSS public abstract interface com.oracle.truffle.api.nodes.NodeInterface |
| |
| CLSS public final com.oracle.truffle.api.nodes.NodeUtil |
| innr public abstract interface static NodeCountFilter |
| meth public static <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} cloneNode({%%0}) |
| meth public static <%0 extends com.oracle.truffle.api.nodes.Node> {%%0} nonAtomicReplace(com.oracle.truffle.api.nodes.Node,{%%0},java.lang.CharSequence) |
| meth public static <%0 extends java.lang.Object> java.util.List<{%%0}> findAllNodeInstances(com.oracle.truffle.api.nodes.Node,java.lang.Class<{%%0}>) |
| meth public static <%0 extends java.lang.Object> java.util.List<{%%0}> findAllParents(com.oracle.truffle.api.nodes.Node,java.lang.Class<{%%0}>) |
| meth public static <%0 extends java.lang.Object> {%%0} findFirstNodeInstance(com.oracle.truffle.api.nodes.Node,java.lang.Class<{%%0}>) |
| meth public static <%0 extends java.lang.Object> {%%0} findParent(com.oracle.truffle.api.nodes.Node,java.lang.Class<{%%0}>) |
| meth public static <%0 extends java.lang.Object> {%%0}[] concat({%%0}[],{%%0}[]) |
| meth public static <%0 extends java.lang.annotation.Annotation> {%%0} findAnnotation(java.lang.Class<?>,java.lang.Class<{%%0}>) |
| meth public static boolean assertAdopted(com.oracle.truffle.api.nodes.Node) |
| meth public static boolean assertRecursion(com.oracle.truffle.api.nodes.Node,int) |
| meth public static boolean forEachChild(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.NodeVisitor) |
| meth public static boolean isReplacementSafe(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
| meth public static boolean replaceChild(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
| meth public static boolean verify(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.nodes.Node getNthParent(com.oracle.truffle.api.nodes.Node,int) |
| meth public static int countNodes(com.oracle.truffle.api.nodes.Node) |
| meth public static int countNodes(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.NodeUtil$NodeCountFilter) |
| meth public static java.lang.String findChildFieldName(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
| meth public static java.lang.String printCompactTreeToString(com.oracle.truffle.api.nodes.Node) |
| meth public static java.lang.String printSourceAttributionTree(com.oracle.truffle.api.nodes.Node) |
| meth public static java.lang.String printSyntaxTags(java.lang.Object) |
| meth public static java.lang.String printTreeToString(com.oracle.truffle.api.nodes.Node) |
| meth public static java.util.List<com.oracle.truffle.api.nodes.Node> collectNodes(com.oracle.truffle.api.nodes.Node,com.oracle.truffle.api.nodes.Node) |
| meth public static java.util.List<com.oracle.truffle.api.nodes.Node> findNodeChildren(com.oracle.truffle.api.nodes.Node) |
| meth public static java.util.List<java.lang.String> collectFieldNames(java.lang.Class<? extends com.oracle.truffle.api.nodes.Node>) |
| meth public static java.util.Map<java.lang.String,com.oracle.truffle.api.nodes.Node> collectNodeChildren(com.oracle.truffle.api.nodes.Node) |
| meth public static java.util.Map<java.lang.String,java.lang.Object> collectNodeProperties(com.oracle.truffle.api.nodes.Node) |
| meth public static void printCompactTree(java.io.OutputStream,com.oracle.truffle.api.nodes.Node) |
| meth public static void printSourceAttributionTree(java.io.OutputStream,com.oracle.truffle.api.nodes.Node) |
| meth public static void printSourceAttributionTree(java.io.PrintWriter,com.oracle.truffle.api.nodes.Node) |
| meth public static void printTree(java.io.OutputStream,com.oracle.truffle.api.nodes.Node) |
| meth public static void printTree(java.io.PrintWriter,com.oracle.truffle.api.nodes.Node) |
| supr java.lang.Object |
| hcls NodeCounter |
| |
| CLSS public abstract interface static com.oracle.truffle.api.nodes.NodeUtil$NodeCountFilter |
| outer com.oracle.truffle.api.nodes.NodeUtil |
| fld public final static com.oracle.truffle.api.nodes.NodeUtil$NodeCountFilter NO_FILTER |
| meth public abstract boolean isCounted(com.oracle.truffle.api.nodes.Node) |
| |
| CLSS public abstract interface com.oracle.truffle.api.nodes.NodeVisitor |
| meth public abstract boolean visit(com.oracle.truffle.api.nodes.Node) |
| |
| CLSS public abstract interface com.oracle.truffle.api.nodes.RepeatingNode |
| fld public final static java.lang.Object BREAK_LOOP_STATUS |
| fld public final static java.lang.Object CONTINUE_LOOP_STATUS |
| intf com.oracle.truffle.api.nodes.NodeInterface |
| meth public abstract boolean executeRepeating(com.oracle.truffle.api.frame.VirtualFrame) |
| meth public boolean shouldContinue(java.lang.Object) |
| meth public java.lang.Object executeRepeatingWithValue(com.oracle.truffle.api.frame.VirtualFrame) |
| meth public java.lang.Object initialLoopStatus() |
| |
| CLSS public abstract com.oracle.truffle.api.nodes.RootNode |
| cons protected init(com.oracle.truffle.api.TruffleLanguage<?>) |
| cons protected init(com.oracle.truffle.api.TruffleLanguage<?>,com.oracle.truffle.api.frame.FrameDescriptor) |
| meth protected boolean countsTowardsStackTraceLimit() |
| meth protected boolean isCloneUninitializedSupported() |
| meth protected boolean isInstrumentable() |
| meth protected boolean isSameFrame(com.oracle.truffle.api.frame.Frame,com.oracle.truffle.api.frame.Frame) |
| meth protected boolean isTrivial() |
| meth protected com.oracle.truffle.api.frame.FrameDescriptor getParentFrameDescriptor() |
| meth protected com.oracle.truffle.api.nodes.ExecutionSignature prepareForAOT() |
| meth protected com.oracle.truffle.api.nodes.RootNode cloneUninitialized() |
| meth protected int computeSize() |
| meth protected java.lang.Object translateStackTraceElement(com.oracle.truffle.api.TruffleStackTraceElement) |
| meth protected java.util.List<com.oracle.truffle.api.TruffleStackTraceElement> findAsynchronousFrames(com.oracle.truffle.api.frame.Frame) |
| meth public abstract java.lang.Object execute(com.oracle.truffle.api.frame.VirtualFrame) |
| meth public boolean isCaptureFramesForTrace() |
| meth public boolean isCloningAllowed() |
| meth public boolean isInternal() |
| meth public com.oracle.truffle.api.nodes.Node copy() |
| meth public final com.oracle.truffle.api.RootCallTarget getCallTarget() |
| meth public final com.oracle.truffle.api.frame.FrameDescriptor getFrameDescriptor() |
| meth public java.lang.String getName() |
| meth public java.lang.String getQualifiedName() |
| meth public static com.oracle.truffle.api.nodes.RootNode createConstantNode(java.lang.Object) |
| supr com.oracle.truffle.api.nodes.ExecutableNode |
| hfds LOCK_UPDATER,callTarget,frameDescriptor,instrumentationBits,lock |
| hcls Constant |
| |
| CLSS public com.oracle.truffle.api.nodes.SlowPathException |
| cons public init() |
| cons public init(java.lang.String) |
| cons public init(java.lang.String,java.lang.Throwable) |
| cons public init(java.lang.Throwable) |
| meth public final java.lang.Throwable fillInStackTrace() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="19.0") |
| supr java.lang.Exception |
| hfds serialVersionUID |
| |
| CLSS public final com.oracle.truffle.api.nodes.UnexpectedResultException |
| cons public init(java.lang.Object) |
| meth public java.lang.Object getResult() |
| supr com.oracle.truffle.api.nodes.SlowPathException |
| hfds result,serialVersionUID |
| |
| CLSS public abstract interface com.oracle.truffle.api.object.BooleanLocation |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract boolean getBoolean(com.oracle.truffle.api.object.DynamicObject,boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract boolean getBoolean(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract java.lang.Class<java.lang.Boolean> getType() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setBoolean(com.oracle.truffle.api.object.DynamicObject,boolean) throws com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setBoolean(com.oracle.truffle.api.object.DynamicObject,boolean,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setBoolean(com.oracle.truffle.api.object.DynamicObject,boolean,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| |
| CLSS public abstract interface com.oracle.truffle.api.object.DoubleLocation |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract double getDouble(com.oracle.truffle.api.object.DynamicObject,boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract double getDouble(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract java.lang.Class<java.lang.Double> getType() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,double) throws com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,double,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setDouble(com.oracle.truffle.api.object.DynamicObject,double,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| |
| CLSS public abstract com.oracle.truffle.api.object.DynamicObject |
| cons protected init(com.oracle.truffle.api.object.Shape) |
| innr protected abstract interface static !annotation DynamicField |
| intf com.oracle.truffle.api.interop.TruffleObject |
| meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException |
| meth public final com.oracle.truffle.api.object.Shape getShape() |
| supr java.lang.Object |
| hfds SHAPE_OFFSET,UNSAFE,extRef,extVal,shape |
| |
| CLSS protected abstract interface static !annotation com.oracle.truffle.api.object.DynamicObject$DynamicField |
| outer com.oracle.truffle.api.object.DynamicObject |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[FIELD]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface com.oracle.truffle.api.object.DynamicObjectFactory |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract !varargs com.oracle.truffle.api.object.DynamicObject newInstance(java.lang.Object[]) |
| meth public abstract com.oracle.truffle.api.object.Shape getShape() |
| |
| CLSS public abstract com.oracle.truffle.api.object.DynamicObjectLibrary |
| cons protected init() |
| meth public abstract boolean containsKey(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) |
| meth public abstract boolean isShared(com.oracle.truffle.api.object.DynamicObject) |
| meth public abstract boolean putIfPresent(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) |
| meth public abstract boolean removeKey(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) |
| meth public abstract boolean resetShape(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
| meth public abstract boolean setDynamicType(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) |
| meth public abstract boolean setPropertyFlags(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,int) |
| meth public abstract boolean setShapeFlags(com.oracle.truffle.api.object.DynamicObject,int) |
| meth public abstract boolean updateShape(com.oracle.truffle.api.object.DynamicObject) |
| meth public abstract com.oracle.truffle.api.object.Property getProperty(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) |
| meth public abstract com.oracle.truffle.api.object.Property[] getPropertyArray(com.oracle.truffle.api.object.DynamicObject) |
| meth public abstract com.oracle.truffle.api.object.Shape getShape(com.oracle.truffle.api.object.DynamicObject) |
| meth public abstract int getShapeFlags(com.oracle.truffle.api.object.DynamicObject) |
| meth public abstract java.lang.Object getDynamicType(com.oracle.truffle.api.object.DynamicObject) |
| meth public abstract java.lang.Object getOrDefault(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) |
| meth public abstract java.lang.Object[] getKeyArray(com.oracle.truffle.api.object.DynamicObject) |
| meth public abstract void markShared(com.oracle.truffle.api.object.DynamicObject) |
| meth public abstract void put(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) |
| meth public abstract void putConstant(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int) |
| meth public abstract void putWithFlags(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object,int) |
| meth public double getDoubleOrDefault(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public final int getPropertyFlagsOrDefault(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,int) |
| meth public int getIntOrDefault(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public long getLongOrDefault(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,java.lang.Object) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public static com.oracle.truffle.api.library.LibraryFactory<com.oracle.truffle.api.object.DynamicObjectLibrary> getFactory() |
| meth public static com.oracle.truffle.api.object.DynamicObjectLibrary getUncached() |
| meth public void putDouble(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,double) |
| meth public void putInt(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,int) |
| meth public void putLong(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,long) |
| supr com.oracle.truffle.api.library.Library |
| hfds FACTORY,UNCACHED |
| |
| CLSS public final com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| supr com.oracle.truffle.api.nodes.SlowPathException |
| hfds INSTANCE,serialVersionUID |
| |
| CLSS public final com.oracle.truffle.api.object.HiddenKey |
| cons public init(java.lang.String) |
| intf com.oracle.truffle.api.interop.TruffleObject |
| meth public boolean equals(java.lang.Object) |
| meth public int hashCode() |
| meth public java.lang.String getName() |
| meth public java.lang.String toString() |
| supr java.lang.Object |
| hfds name |
| |
| CLSS public final com.oracle.truffle.api.object.IncompatibleLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| supr com.oracle.truffle.api.nodes.SlowPathException |
| hfds INSTANCE,serialVersionUID |
| |
| CLSS public abstract interface com.oracle.truffle.api.object.IntLocation |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract int getInt(com.oracle.truffle.api.object.DynamicObject,boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract int getInt(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract java.lang.Class<java.lang.Integer> getType() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int) throws com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setInt(com.oracle.truffle.api.object.DynamicObject,int,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| |
| CLSS public abstract com.oracle.truffle.api.object.Layout |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="21.1") |
| cons protected init() |
| fld public final static java.lang.String OPTION_PREFIX = "truffle.object." |
| innr protected abstract static Access |
| innr public final static !enum ImplicitCast |
| innr public final static Builder |
| meth protected com.oracle.truffle.api.object.Shape buildShape(java.lang.Object,java.lang.Object,int,com.oracle.truffle.api.Assumption) |
| meth protected static com.oracle.truffle.api.object.LayoutFactory getFactory() |
| meth public abstract com.oracle.truffle.api.object.Shape$Allocator createAllocator() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="21.1") |
| meth public abstract java.lang.Class<? extends com.oracle.truffle.api.object.DynamicObject> getType() |
| supr java.lang.Object |
| hfds INT_TO_DOUBLE_FLAG,INT_TO_LONG_FLAG,LAYOUT_FACTORY |
| |
| CLSS protected abstract static com.oracle.truffle.api.object.Layout$Access |
| outer com.oracle.truffle.api.object.Layout |
| cons protected init() |
| meth public final com.oracle.truffle.api.object.DynamicObject objectClone(com.oracle.truffle.api.object.DynamicObject) |
| meth public final com.oracle.truffle.api.object.Shape getShape(com.oracle.truffle.api.object.DynamicObject) |
| meth public final int[] getPrimitiveArray(com.oracle.truffle.api.object.DynamicObject) |
| meth public final java.lang.Class<? extends java.lang.annotation.Annotation> getDynamicFieldAnnotation() |
| meth public final java.lang.Object[] getObjectArray(com.oracle.truffle.api.object.DynamicObject) |
| meth public final void setObjectArray(com.oracle.truffle.api.object.DynamicObject,java.lang.Object[]) |
| meth public final void setPrimitiveArray(com.oracle.truffle.api.object.DynamicObject,int[]) |
| meth public final void setShape(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
| supr java.lang.Object |
| |
| CLSS public final static com.oracle.truffle.api.object.Layout$Builder |
| outer com.oracle.truffle.api.object.Layout |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="21.1") |
| meth public com.oracle.truffle.api.object.Layout build() |
| meth public com.oracle.truffle.api.object.Layout$Builder addAllowedImplicitCast(com.oracle.truffle.api.object.Layout$ImplicitCast) |
| meth public com.oracle.truffle.api.object.Layout$Builder setAllowedImplicitCasts(java.util.EnumSet<com.oracle.truffle.api.object.Layout$ImplicitCast>) |
| meth public com.oracle.truffle.api.object.Layout$Builder type(java.lang.Class<? extends com.oracle.truffle.api.object.DynamicObject>) |
| supr java.lang.Object |
| hfds allowedImplicitCasts,dynamicObjectClass |
| |
| CLSS public final static !enum com.oracle.truffle.api.object.Layout$ImplicitCast |
| outer com.oracle.truffle.api.object.Layout |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="21.1") |
| fld public final static com.oracle.truffle.api.object.Layout$ImplicitCast IntToDouble |
| fld public final static com.oracle.truffle.api.object.Layout$ImplicitCast IntToLong |
| meth public static com.oracle.truffle.api.object.Layout$ImplicitCast valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.object.Layout$ImplicitCast[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.object.Layout$ImplicitCast> |
| |
| CLSS public abstract interface com.oracle.truffle.api.object.LayoutFactory |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Property createProperty(java.lang.Object,com.oracle.truffle.api.object.Location) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Property createProperty(java.lang.Object,com.oracle.truffle.api.object.Location,int) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract int getPriority() |
| meth public com.oracle.truffle.api.object.Layout createLayout(com.oracle.truffle.api.object.Layout$Builder) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public com.oracle.truffle.api.object.Shape createShape(java.lang.Object) |
| |
| CLSS public abstract com.oracle.truffle.api.object.Location |
| cons protected init() |
| meth protected abstract java.lang.Object getInternal(com.oracle.truffle.api.object.DynamicObject) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth protected abstract void setInternal(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) throws com.oracle.truffle.api.object.IncompatibleLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth protected double getDouble(com.oracle.truffle.api.object.DynamicObject,boolean) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth protected int getInt(com.oracle.truffle.api.object.DynamicObject,boolean) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth protected long getLong(com.oracle.truffle.api.object.DynamicObject,boolean) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth protected static boolean checkShape(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth protected static com.oracle.truffle.api.object.FinalLocationException finalLocation() throws com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth protected static com.oracle.truffle.api.object.IncompatibleLocationException incompatibleLocation() throws com.oracle.truffle.api.object.IncompatibleLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract boolean equals(java.lang.Object) |
| meth public abstract int hashCode() |
| meth public boolean canSet(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public boolean canSet(java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public boolean canStore(java.lang.Object) |
| meth public boolean isAssumedFinal() |
| meth public boolean isConstant() |
| meth public boolean isDeclared() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public boolean isFinal() |
| meth public boolean isPrimitive() |
| meth public boolean isValue() |
| meth public com.oracle.truffle.api.Assumption getFinalAssumption() |
| meth public final java.lang.Object get(com.oracle.truffle.api.object.DynamicObject) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public final java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public final void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public java.lang.Object getConstantValue() |
| meth public void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.IncompatibleLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| supr java.lang.Object |
| |
| CLSS public abstract interface com.oracle.truffle.api.object.LocationFactory |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Location createLocation(com.oracle.truffle.api.object.Shape,java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| |
| CLSS public final !enum com.oracle.truffle.api.object.LocationModifier |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| fld public final static com.oracle.truffle.api.object.LocationModifier Final |
| fld public final static com.oracle.truffle.api.object.LocationModifier NonNull |
| meth public static com.oracle.truffle.api.object.LocationModifier valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.object.LocationModifier[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.object.LocationModifier> |
| |
| CLSS public abstract interface com.oracle.truffle.api.object.LongLocation |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract java.lang.Class<java.lang.Long> getType() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract long getLong(com.oracle.truffle.api.object.DynamicObject,boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract long getLong(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setLong(com.oracle.truffle.api.object.DynamicObject,long) throws com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setLong(com.oracle.truffle.api.object.DynamicObject,long,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setLong(com.oracle.truffle.api.object.DynamicObject,long,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| |
| CLSS public abstract interface com.oracle.truffle.api.object.ObjectLocation |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract boolean isNonNull() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract java.lang.Class<?> getType() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| |
| CLSS public com.oracle.truffle.api.object.ObjectType |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| cons public init() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public boolean equals(com.oracle.truffle.api.object.DynamicObject,java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public int hashCode(com.oracle.truffle.api.object.DynamicObject) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public java.lang.Class<?> dispatch() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public java.lang.String toString(com.oracle.truffle.api.object.DynamicObject) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| supr java.lang.Object |
| hfds DEFAULT |
| |
| CLSS public abstract com.oracle.truffle.api.object.Property |
| cons protected init() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract boolean isHidden() |
| meth public abstract com.oracle.truffle.api.object.Location getLocation() |
| meth public abstract int getFlags() |
| meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract java.lang.Object get(com.oracle.truffle.api.object.DynamicObject,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract java.lang.Object getKey() |
| meth public abstract void set(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) throws com.oracle.truffle.api.object.FinalLocationException,com.oracle.truffle.api.object.IncompatibleLocationException |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setGeneric(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setSafe(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract void setSafe(com.oracle.truffle.api.object.DynamicObject,java.lang.Object,com.oracle.truffle.api.object.Shape,com.oracle.truffle.api.object.Shape) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public static com.oracle.truffle.api.object.Property create(java.lang.Object,com.oracle.truffle.api.object.Location,int) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| supr java.lang.Object |
| |
| CLSS public final com.oracle.truffle.api.object.PropertyGetter |
| meth public boolean accepts(com.oracle.truffle.api.object.DynamicObject) |
| meth public double getDouble(com.oracle.truffle.api.object.DynamicObject) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public int getFlags() |
| meth public int getInt(com.oracle.truffle.api.object.DynamicObject) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| meth public java.lang.Object get(com.oracle.truffle.api.object.DynamicObject) |
| meth public java.lang.Object getKey() |
| meth public long getLong(com.oracle.truffle.api.object.DynamicObject) throws com.oracle.truffle.api.nodes.UnexpectedResultException |
| supr java.lang.Object |
| hfds expectedShape,location,property |
| |
| CLSS public abstract com.oracle.truffle.api.object.Shape |
| cons protected init() |
| innr public abstract static Allocator |
| innr public final static Builder |
| innr public final static DerivedBuilder |
| meth protected boolean hasInstanceProperties() |
| meth protected com.oracle.truffle.api.object.Shape setDynamicType(java.lang.Object) |
| meth protected com.oracle.truffle.api.object.Shape setFlags(int) |
| meth public abstract boolean check(com.oracle.truffle.api.object.DynamicObject) |
| meth public abstract boolean hasProperty(java.lang.Object) |
| meth public abstract boolean isLeaf() |
| meth public abstract boolean isValid() |
| meth public abstract com.oracle.truffle.api.Assumption getLeafAssumption() |
| meth public abstract com.oracle.truffle.api.Assumption getValidAssumption() |
| meth public abstract com.oracle.truffle.api.object.DynamicObject newInstance() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.DynamicObjectFactory createFactory() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Layout getLayout() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="21.1") |
| meth public abstract com.oracle.truffle.api.object.ObjectType getObjectType() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.3") |
| meth public abstract com.oracle.truffle.api.object.Property getLastProperty() |
| meth public abstract com.oracle.truffle.api.object.Property getProperty(java.lang.Object) |
| meth public abstract com.oracle.truffle.api.object.Shape addProperty(com.oracle.truffle.api.object.Property) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Shape changeType(com.oracle.truffle.api.object.ObjectType) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Shape defineProperty(java.lang.Object,java.lang.Object,int) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Shape defineProperty(java.lang.Object,java.lang.Object,int,com.oracle.truffle.api.object.LocationFactory) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.2") |
| meth public abstract com.oracle.truffle.api.object.Shape getParent() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.2") |
| meth public abstract com.oracle.truffle.api.object.Shape getRoot() |
| meth public abstract com.oracle.truffle.api.object.Shape removeProperty(com.oracle.truffle.api.object.Property) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.2") |
| meth public abstract com.oracle.truffle.api.object.Shape replaceProperty(com.oracle.truffle.api.object.Property,com.oracle.truffle.api.object.Property) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.2") |
| meth public abstract com.oracle.truffle.api.object.Shape tryMerge(com.oracle.truffle.api.object.Shape) |
| meth public abstract com.oracle.truffle.api.object.Shape$Allocator allocator() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract int getPropertyCount() |
| meth public abstract java.lang.Iterable<com.oracle.truffle.api.object.Property> getProperties() |
| meth public abstract java.lang.Iterable<java.lang.Object> getKeys() |
| meth public abstract java.lang.Object getMutex() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract java.lang.Object getSharedData() |
| meth public abstract java.util.List<com.oracle.truffle.api.object.Property> getPropertyList() |
| meth public abstract java.util.List<com.oracle.truffle.api.object.Property> getPropertyListInternal(boolean) |
| meth public abstract java.util.List<java.lang.Object> getKeyList() |
| meth public boolean allPropertiesMatch(java.util.function.Predicate<com.oracle.truffle.api.object.Property>) |
| meth public boolean isShared() |
| meth public com.oracle.truffle.api.Assumption getPropertyAssumption(java.lang.Object) |
| meth public com.oracle.truffle.api.object.PropertyGetter makePropertyGetter(java.lang.Object) |
| meth public com.oracle.truffle.api.object.Shape makeSharedShape() |
| meth public int getFlags() |
| meth public java.lang.Class<? extends com.oracle.truffle.api.object.DynamicObject> getLayoutClass() |
| meth public java.lang.Object getDynamicType() |
| meth public static com.oracle.truffle.api.object.Shape$Builder newBuilder() |
| meth public static com.oracle.truffle.api.object.Shape$DerivedBuilder newBuilder(com.oracle.truffle.api.object.Shape) |
| supr java.lang.Object |
| hfds OBJECT_FLAGS_MASK,OBJECT_FLAGS_SHIFT,OBJECT_PROPERTY_ASSUMPTIONS,OBJECT_SHARED |
| hcls AbstractBuilder |
| |
| CLSS public abstract static com.oracle.truffle.api.object.Shape$Allocator |
| outer com.oracle.truffle.api.object.Shape |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| cons protected init() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth protected abstract com.oracle.truffle.api.object.Location locationForType(java.lang.Class<?>,boolean,boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth protected abstract com.oracle.truffle.api.object.Location locationForValue(java.lang.Object,boolean,boolean) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="19.3") |
| meth public abstract com.oracle.truffle.api.object.Location constantLocation(java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Location declaredLocation(java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Shape$Allocator addLocation(com.oracle.truffle.api.object.Location) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public abstract com.oracle.truffle.api.object.Shape$Allocator copy() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public final com.oracle.truffle.api.object.Location locationForType(java.lang.Class<?>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public final com.oracle.truffle.api.object.Location locationForType(java.lang.Class<?>,java.util.EnumSet<com.oracle.truffle.api.object.LocationModifier>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.2") |
| meth public final com.oracle.truffle.api.object.Location locationForValue(java.lang.Object) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="20.2") |
| meth public final com.oracle.truffle.api.object.Location locationForValue(java.lang.Object,java.util.EnumSet<com.oracle.truffle.api.object.LocationModifier>) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="19.3") |
| supr java.lang.Object |
| |
| CLSS public final static com.oracle.truffle.api.object.Shape$Builder |
| outer com.oracle.truffle.api.object.Shape |
| meth public com.oracle.truffle.api.object.Shape build() |
| meth public com.oracle.truffle.api.object.Shape$Builder addConstantProperty(java.lang.Object,java.lang.Object,int) |
| meth public com.oracle.truffle.api.object.Shape$Builder allowImplicitCastIntToDouble(boolean) |
| meth public com.oracle.truffle.api.object.Shape$Builder allowImplicitCastIntToLong(boolean) |
| meth public com.oracle.truffle.api.object.Shape$Builder dynamicType(java.lang.Object) |
| meth public com.oracle.truffle.api.object.Shape$Builder layout(java.lang.Class<? extends com.oracle.truffle.api.object.DynamicObject>) |
| meth public com.oracle.truffle.api.object.Shape$Builder propertyAssumptions(boolean) |
| meth public com.oracle.truffle.api.object.Shape$Builder shapeFlags(int) |
| meth public com.oracle.truffle.api.object.Shape$Builder shared(boolean) |
| meth public com.oracle.truffle.api.object.Shape$Builder sharedData(java.lang.Object) |
| meth public com.oracle.truffle.api.object.Shape$Builder singleContextAssumption(com.oracle.truffle.api.Assumption) |
| supr java.lang.Object<com.oracle.truffle.api.object.Shape$Builder> |
| hfds allowImplicitCastIntToDouble,allowImplicitCastIntToLong,dynamicType,layoutClass,properties,propertyAssumptions,shapeFlags,shared,sharedData,singleContextAssumption |
| |
| CLSS public final static com.oracle.truffle.api.object.Shape$DerivedBuilder |
| outer com.oracle.truffle.api.object.Shape |
| meth public com.oracle.truffle.api.object.Shape build() |
| meth public com.oracle.truffle.api.object.Shape$DerivedBuilder addConstantProperty(java.lang.Object,java.lang.Object,int) |
| meth public com.oracle.truffle.api.object.Shape$DerivedBuilder dynamicType(java.lang.Object) |
| meth public com.oracle.truffle.api.object.Shape$DerivedBuilder shapeFlags(int) |
| supr java.lang.Object<com.oracle.truffle.api.object.Shape$DerivedBuilder> |
| hfds baseShape,dynamicType,properties,shapeFlags |
| |
| CLSS public final com.oracle.truffle.api.profiles.BranchProfile |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.profiles.BranchProfile create() |
| meth public static com.oracle.truffle.api.profiles.BranchProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedBranchProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable() |
| meth public void enter() |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.Profile |
| hfds DISABLED,visited |
| |
| CLSS public final com.oracle.truffle.api.profiles.ByteValueProfile |
| meth public byte profile(byte) |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.profiles.ByteValueProfile create() |
| meth public static com.oracle.truffle.api.profiles.ByteValueProfile createIdentityProfile() |
| meth public static com.oracle.truffle.api.profiles.ByteValueProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedByteValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable() |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.Profile |
| hfds DISABLED,GENERIC,SPECIALIZED,UNINITIALIZED,cachedValue,state |
| |
| CLSS public com.oracle.truffle.api.profiles.ConditionProfile |
| meth public boolean profile(boolean) |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.profiles.ConditionProfile create() |
| meth public static com.oracle.truffle.api.profiles.ConditionProfile createBinaryProfile() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public static com.oracle.truffle.api.profiles.ConditionProfile createCountingProfile() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public static com.oracle.truffle.api.profiles.ConditionProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedConditionProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable() |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.Profile |
| hfds DISABLED,wasFalse,wasTrue |
| hcls Counting,Disabled |
| |
| CLSS public final com.oracle.truffle.api.profiles.CountingConditionProfile |
| meth public boolean profile(boolean) |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.profiles.CountingConditionProfile create() |
| meth public static com.oracle.truffle.api.profiles.CountingConditionProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedCountingConditionProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable() |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.Profile |
| hfds DISABLED,MAX_VALUE,falseCount,trueCount |
| |
| CLSS public final com.oracle.truffle.api.profiles.DoubleValueProfile |
| meth public double profile(double) |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.profiles.DoubleValueProfile create() |
| meth public static com.oracle.truffle.api.profiles.DoubleValueProfile createRawIdentityProfile() |
| meth public static com.oracle.truffle.api.profiles.DoubleValueProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedDoubleValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable() |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.Profile |
| hfds DISABLED,GENERIC,SPECIALIZED,UNINITIALIZED,cachedRawValue,cachedValue,state |
| |
| CLSS public final com.oracle.truffle.api.profiles.FloatValueProfile |
| meth public float profile(float) |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.profiles.FloatValueProfile create() |
| meth public static com.oracle.truffle.api.profiles.FloatValueProfile createRawIdentityProfile() |
| meth public static com.oracle.truffle.api.profiles.FloatValueProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedFloatValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable() |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.Profile |
| hfds DISABLED,GENERIC,SPECIALIZED,UNINITIALIZED,cachedRawValue,cachedValue,state |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedBranchProfile |
| meth public boolean wasEntered(com.oracle.truffle.api.nodes.Node) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.profiles.InlinedBranchProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedBranchProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable(com.oracle.truffle.api.nodes.Node) |
| meth public void enter(com.oracle.truffle.api.nodes.Node) |
| meth public void reset(com.oracle.truffle.api.nodes.Node) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,REQUIRED_STATE_BITS,state |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedByteValueProfile |
| fld protected final com.oracle.truffle.api.dsl.InlineSupport$StateField state |
| fld protected final static int GENERIC = 2 |
| fld protected final static int REQUIRED_STATE_BITS = 2 |
| fld protected final static int SPECIALIZED = 1 |
| fld protected final static int UNINITIALIZED = 0 |
| meth public byte profile(com.oracle.truffle.api.nodes.Node,byte) |
| meth public final void disable(com.oracle.truffle.api.nodes.Node) |
| meth public final void reset(com.oracle.truffle.api.nodes.Node) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.profiles.InlinedByteValueProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedByteValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,cachedValue |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedConditionProfile |
| meth public boolean profile(com.oracle.truffle.api.nodes.Node,boolean) |
| meth public boolean wasFalse(com.oracle.truffle.api.nodes.Node) |
| meth public boolean wasTrue(com.oracle.truffle.api.nodes.Node) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.profiles.InlinedConditionProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedConditionProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable(com.oracle.truffle.api.nodes.Node) |
| meth public void reset(com.oracle.truffle.api.nodes.Node) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,REQUIRED_STATE_BITS,state |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedCountingConditionProfile |
| meth public boolean profile(com.oracle.truffle.api.nodes.Node,boolean) |
| meth public boolean wasFalse(com.oracle.truffle.api.nodes.Node) |
| meth public boolean wasTrue(com.oracle.truffle.api.nodes.Node) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.profiles.InlinedCountingConditionProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedCountingConditionProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable(com.oracle.truffle.api.nodes.Node) |
| meth public void reset(com.oracle.truffle.api.nodes.Node) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,MAX_VALUE,falseCount,trueCount |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedDoubleValueProfile |
| fld protected final com.oracle.truffle.api.dsl.InlineSupport$StateField state |
| fld protected final static int GENERIC = 2 |
| fld protected final static int REQUIRED_STATE_BITS = 2 |
| fld protected final static int SPECIALIZED = 1 |
| fld protected final static int UNINITIALIZED = 0 |
| meth public double profile(com.oracle.truffle.api.nodes.Node,double) |
| meth public final void disable(com.oracle.truffle.api.nodes.Node) |
| meth public final void reset(com.oracle.truffle.api.nodes.Node) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.profiles.InlinedDoubleValueProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedDoubleValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,cachedValue0 |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedExactClassProfile |
| fld protected final com.oracle.truffle.api.dsl.InlineSupport$StateField state |
| fld protected final static int GENERIC = 2 |
| fld protected final static int REQUIRED_STATE_BITS = 2 |
| fld protected final static int SPECIALIZED = 1 |
| fld protected final static int UNINITIALIZED = 0 |
| meth public <%0 extends java.lang.Object> {%%0} profile(com.oracle.truffle.api.nodes.Node,{%%0}) |
| meth public final void disable(com.oracle.truffle.api.nodes.Node) |
| meth public final void reset(com.oracle.truffle.api.nodes.Node) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.profiles.InlinedExactClassProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedExactClassProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,cachedValue |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedFloatValueProfile |
| fld protected final com.oracle.truffle.api.dsl.InlineSupport$StateField state |
| fld protected final static int GENERIC = 2 |
| fld protected final static int REQUIRED_STATE_BITS = 2 |
| fld protected final static int SPECIALIZED = 1 |
| fld protected final static int UNINITIALIZED = 0 |
| meth public final void disable(com.oracle.truffle.api.nodes.Node) |
| meth public final void reset(com.oracle.truffle.api.nodes.Node) |
| meth public float profile(com.oracle.truffle.api.nodes.Node,float) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.profiles.InlinedFloatValueProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedFloatValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,cachedValue |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedIntValueProfile |
| fld protected final com.oracle.truffle.api.dsl.InlineSupport$StateField state |
| fld protected final static int GENERIC = 2 |
| fld protected final static int REQUIRED_STATE_BITS = 2 |
| fld protected final static int SPECIALIZED = 1 |
| fld protected final static int UNINITIALIZED = 0 |
| meth public final void disable(com.oracle.truffle.api.nodes.Node) |
| meth public final void reset(com.oracle.truffle.api.nodes.Node) |
| meth public int profile(com.oracle.truffle.api.nodes.Node,int) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.profiles.InlinedIntValueProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedIntValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,cachedValue |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedLongValueProfile |
| fld protected final com.oracle.truffle.api.dsl.InlineSupport$StateField state |
| fld protected final static int GENERIC = 2 |
| fld protected final static int REQUIRED_STATE_BITS = 2 |
| fld protected final static int SPECIALIZED = 1 |
| fld protected final static int UNINITIALIZED = 0 |
| meth public final void disable(com.oracle.truffle.api.nodes.Node) |
| meth public final void reset(com.oracle.truffle.api.nodes.Node) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public long profile(com.oracle.truffle.api.nodes.Node,long) |
| meth public static com.oracle.truffle.api.profiles.InlinedLongValueProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedLongValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,cachedValue |
| |
| CLSS public final com.oracle.truffle.api.profiles.InlinedLoopConditionProfile |
| meth public boolean inject(com.oracle.truffle.api.nodes.Node,boolean) |
| meth public boolean profile(com.oracle.truffle.api.nodes.Node,boolean) |
| meth public boolean wasFalse(com.oracle.truffle.api.nodes.Node) |
| meth public boolean wasTrue(com.oracle.truffle.api.nodes.Node) |
| meth public java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public static com.oracle.truffle.api.profiles.InlinedLoopConditionProfile getUncached() |
| meth public static com.oracle.truffle.api.profiles.InlinedLoopConditionProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public void disable(com.oracle.truffle.api.nodes.Node) |
| meth public void profileCounted(com.oracle.truffle.api.nodes.Node,long) |
| meth public void reset(com.oracle.truffle.api.nodes.Node) |
| supr com.oracle.truffle.api.profiles.InlinedProfile |
| hfds DISABLED,MAX_VALUE,falseCount,trueCount |
| |
| CLSS public abstract com.oracle.truffle.api.profiles.InlinedProfile |
| meth public abstract java.lang.String toString(com.oracle.truffle.api.nodes.Node) |
| meth public abstract void disable(com.oracle.truffle.api.nodes.Node) |
| meth public abstract void reset(com.oracle.truffle.api.nodes.Node) |
| meth public final java.lang.String toString() |
| supr java.lang.Object |
| |
| CLSS public final com.oracle.truffle.api.profiles.IntValueProfile |
| meth public int profile(int) |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.profiles.InlinedIntValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public static com.oracle.truffle.api.profiles.IntValueProfile create() |
| meth public static com.oracle.truffle.api.profiles.IntValueProfile createIdentityProfile() |
| meth public static com.oracle.truffle.api.profiles.IntValueProfile getUncached() |
| meth public void disable() |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.Profile |
| hfds DISABLED,GENERIC,SPECIALIZED,UNINITIALIZED,cachedValue,state |
| |
| CLSS public final com.oracle.truffle.api.profiles.LongValueProfile |
| meth public java.lang.String toString() |
| meth public long profile(long) |
| meth public static com.oracle.truffle.api.profiles.InlinedLongValueProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public static com.oracle.truffle.api.profiles.LongValueProfile create() |
| meth public static com.oracle.truffle.api.profiles.LongValueProfile createIdentityProfile() |
| meth public static com.oracle.truffle.api.profiles.LongValueProfile getUncached() |
| meth public void disable() |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.Profile |
| hfds DISABLED,GENERIC,SPECIALIZED,UNINITIALIZED,cachedValue,state |
| |
| CLSS public final com.oracle.truffle.api.profiles.LoopConditionProfile |
| meth public boolean inject(boolean) |
| meth public boolean profile(boolean) |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.profiles.LoopConditionProfile create() |
| meth public static com.oracle.truffle.api.profiles.LoopConditionProfile createCountingProfile() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public static com.oracle.truffle.api.profiles.LoopConditionProfile getUncached() |
| meth public void disable() |
| meth public void profileCounted(long) |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.ConditionProfile |
| hfds DISABLED,falseCount,trueCount |
| |
| CLSS public final com.oracle.truffle.api.profiles.PrimitiveValueProfile |
| meth public <%0 extends java.lang.Object> {%%0} profile({%%0}) |
| meth public boolean profile(boolean) |
| meth public byte profile(byte) |
| meth public char profile(char) |
| meth public double profile(double) |
| meth public float profile(float) |
| meth public int profile(int) |
| meth public java.lang.String toString() |
| meth public long profile(long) |
| meth public short profile(short) |
| meth public static com.oracle.truffle.api.profiles.PrimitiveValueProfile create() |
| meth public static com.oracle.truffle.api.profiles.PrimitiveValueProfile createEqualityProfile() |
| meth public static com.oracle.truffle.api.profiles.PrimitiveValueProfile getUncached() |
| meth public void disable() |
| meth public void reset() |
| supr com.oracle.truffle.api.profiles.ValueProfile |
| hfds DISABLED,GENERIC,UNINITIALIZED,cachedValue |
| |
| CLSS public abstract com.oracle.truffle.api.profiles.Profile |
| meth public void disable() |
| meth public void reset() |
| supr com.oracle.truffle.api.nodes.NodeCloneable |
| |
| CLSS public abstract com.oracle.truffle.api.profiles.ValueProfile |
| meth public abstract <%0 extends java.lang.Object> {%%0} profile({%%0}) |
| meth public static com.oracle.truffle.api.profiles.InlinedExactClassProfile inline(com.oracle.truffle.api.dsl.InlineSupport$InlineTarget) |
| meth public static com.oracle.truffle.api.profiles.ValueProfile create() |
| meth public static com.oracle.truffle.api.profiles.ValueProfile createClassProfile() |
| meth public static com.oracle.truffle.api.profiles.ValueProfile createIdentityProfile() |
| meth public static com.oracle.truffle.api.profiles.ValueProfile getUncached() |
| supr com.oracle.truffle.api.profiles.Profile |
| hcls Disabled,ExactClass,Identity |
| |
| CLSS public abstract com.oracle.truffle.api.provider.InternalResourceProvider |
| cons public init() |
| meth protected abstract java.lang.Object createInternalResource() |
| meth protected abstract java.lang.String getComponentId() |
| meth protected abstract java.lang.String getResourceId() |
| supr java.lang.Object |
| |
| CLSS public abstract com.oracle.truffle.api.provider.TruffleLanguageProvider |
| cons protected init() |
| meth protected abstract java.lang.Object create() |
| meth protected abstract java.lang.String getLanguageClassName() |
| meth protected abstract java.util.Collection<java.lang.String> getServicesClassNames() |
| meth protected abstract java.util.List<?> createFileTypeDetectors() |
| meth protected java.lang.Object createInternalResource(java.lang.String) |
| meth protected java.util.List<java.lang.String> getInternalResourceIds() |
| supr java.lang.Object |
| |
| CLSS public abstract com.oracle.truffle.api.source.Source |
| fld public final static java.lang.CharSequence CONTENT_NONE |
| innr public SourceBuilder |
| innr public final LiteralBuilder |
| meth public abstract boolean hasBytes() |
| meth public abstract boolean hasCharacters() |
| meth public abstract boolean isCached() |
| meth public abstract boolean isInteractive() |
| meth public abstract boolean isInternal() |
| meth public abstract java.lang.CharSequence getCharacters() |
| meth public abstract java.lang.String getLanguage() |
| meth public abstract java.lang.String getMimeType() |
| meth public abstract java.lang.String getName() |
| meth public abstract java.lang.String getPath() |
| meth public abstract java.net.URL getURL() |
| meth public abstract org.graalvm.polyglot.io.ByteSequence getBytes() |
| meth public com.oracle.truffle.api.source.Source subSource(int,int) |
| meth public final boolean equals(java.lang.Object) |
| meth public final com.oracle.truffle.api.source.SourceSection createSection(int) |
| meth public final com.oracle.truffle.api.source.SourceSection createSection(int,int) |
| meth public final com.oracle.truffle.api.source.SourceSection createSection(int,int,int) |
| meth public final com.oracle.truffle.api.source.SourceSection createSection(int,int,int,int) |
| meth public final com.oracle.truffle.api.source.SourceSection createUnavailableSection() |
| meth public final int getColumnNumber(int) |
| meth public final int getLength() |
| meth public final int getLineCount() |
| meth public final int getLineLength(int) |
| meth public final int getLineNumber(int) |
| meth public final int getLineStartOffset(int) |
| meth public final int hashCode() |
| meth public final java.io.Reader getReader() |
| meth public final java.lang.CharSequence getCharacters(int) |
| meth public final java.net.URI getURI() |
| meth public java.lang.String toString() |
| meth public static com.oracle.truffle.api.source.Source$LiteralBuilder newBuilder(com.oracle.truffle.api.source.Source) |
| meth public static com.oracle.truffle.api.source.Source$LiteralBuilder newBuilder(java.lang.String,java.lang.CharSequence,java.lang.String) |
| meth public static com.oracle.truffle.api.source.Source$LiteralBuilder newBuilder(java.lang.String,org.graalvm.polyglot.io.ByteSequence,java.lang.String) |
| meth public static com.oracle.truffle.api.source.Source$SourceBuilder newBuilder(java.lang.String,com.oracle.truffle.api.TruffleFile) |
| meth public static com.oracle.truffle.api.source.Source$SourceBuilder newBuilder(java.lang.String,java.io.Reader,java.lang.String) |
| meth public static com.oracle.truffle.api.source.Source$SourceBuilder newBuilder(java.lang.String,java.net.URL) |
| meth public static java.lang.String findLanguage(com.oracle.truffle.api.TruffleFile) throws java.io.IOException |
| meth public static java.lang.String findLanguage(java.lang.String) |
| meth public static java.lang.String findLanguage(java.net.URL) throws java.io.IOException |
| meth public static java.lang.String findMimeType(com.oracle.truffle.api.TruffleFile) throws java.io.IOException |
| meth public static java.lang.String findMimeType(java.net.URL) throws java.io.IOException |
| supr java.lang.Object |
| hfds ALLOW_IO,BUFFER_SIZE,BYTE_SEQUENCE_CLASS,CONTENT_EMPTY,CONTENT_UNSET,EMPTY,MAX_BUFFER_SIZE,NO_FASTPATH_SUBSOURCE_CREATION_MESSAGE,SOURCES,URI_SCHEME,cachedPolyglotSource,computedURI,textMap |
| |
| CLSS public final com.oracle.truffle.api.source.Source$LiteralBuilder |
| outer com.oracle.truffle.api.source.Source |
| meth public com.oracle.truffle.api.source.Source build() |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder cached(boolean) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder canonicalizePath(boolean) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder content(java.lang.CharSequence) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder content(org.graalvm.polyglot.io.ByteSequence) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder encoding(java.nio.charset.Charset) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder interactive(boolean) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder internal(boolean) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder mimeType(java.lang.String) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder name(java.lang.String) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder uri(java.net.URI) |
| supr com.oracle.truffle.api.source.Source$SourceBuilder |
| hfds buildThrowsIOException |
| |
| CLSS public com.oracle.truffle.api.source.Source$SourceBuilder |
| outer com.oracle.truffle.api.source.Source |
| meth public com.oracle.truffle.api.source.Source build() throws java.io.IOException |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder content(java.lang.CharSequence) |
| meth public com.oracle.truffle.api.source.Source$LiteralBuilder content(org.graalvm.polyglot.io.ByteSequence) |
| meth public com.oracle.truffle.api.source.Source$SourceBuilder cached(boolean) |
| meth public com.oracle.truffle.api.source.Source$SourceBuilder canonicalizePath(boolean) |
| meth public com.oracle.truffle.api.source.Source$SourceBuilder encoding(java.nio.charset.Charset) |
| meth public com.oracle.truffle.api.source.Source$SourceBuilder interactive(boolean) |
| meth public com.oracle.truffle.api.source.Source$SourceBuilder internal(boolean) |
| meth public com.oracle.truffle.api.source.Source$SourceBuilder mimeType(java.lang.String) |
| meth public com.oracle.truffle.api.source.Source$SourceBuilder name(java.lang.String) |
| meth public com.oracle.truffle.api.source.Source$SourceBuilder uri(java.net.URI) |
| supr java.lang.Object |
| hfds cached,canonicalizePath,content,embedderSource,fileEncoding,fileSystemContext,interactive,internal,language,mimeType,name,origin,path,uri,url |
| |
| CLSS public abstract com.oracle.truffle.api.source.SourceSection |
| meth public abstract boolean equals(java.lang.Object) |
| meth public abstract boolean hasCharIndex() |
| meth public abstract boolean hasColumns() |
| meth public abstract boolean hasLines() |
| meth public abstract boolean isAvailable() |
| meth public abstract int getCharEndIndex() |
| meth public abstract int getCharIndex() |
| meth public abstract int getCharLength() |
| meth public abstract int getEndColumn() |
| meth public abstract int getEndLine() |
| meth public abstract int getStartColumn() |
| meth public abstract int getStartLine() |
| meth public abstract int hashCode() |
| meth public abstract java.lang.CharSequence getCharacters() |
| meth public final com.oracle.truffle.api.source.Source getSource() |
| meth public final java.lang.String toString() |
| supr java.lang.Object |
| hfds source |
| |
| CLSS public abstract interface com.oracle.truffle.api.staticobject.DefaultStaticObjectFactory |
| meth public abstract java.lang.Object create() |
| |
| CLSS public final com.oracle.truffle.api.staticobject.DefaultStaticProperty |
| cons public init(java.lang.String) |
| meth public java.lang.String getId() |
| supr com.oracle.truffle.api.staticobject.StaticProperty |
| hfds id |
| |
| CLSS public abstract com.oracle.truffle.api.staticobject.StaticProperty |
| cons protected init() |
| meth protected abstract java.lang.String getId() |
| meth public final boolean compareAndExchangeBoolean(java.lang.Object,boolean,boolean) |
| meth public final boolean compareAndSwapBoolean(java.lang.Object,boolean,boolean) |
| meth public final boolean compareAndSwapByte(java.lang.Object,byte,byte) |
| meth public final boolean compareAndSwapChar(java.lang.Object,char,char) |
| meth public final boolean compareAndSwapDouble(java.lang.Object,double,double) |
| meth public final boolean compareAndSwapFloat(java.lang.Object,float,float) |
| meth public final boolean compareAndSwapInt(java.lang.Object,int,int) |
| meth public final boolean compareAndSwapLong(java.lang.Object,long,long) |
| meth public final boolean compareAndSwapObject(java.lang.Object,java.lang.Object,java.lang.Object) |
| meth public final boolean compareAndSwapShort(java.lang.Object,short,short) |
| meth public final boolean getBoolean(java.lang.Object) |
| meth public final boolean getBooleanVolatile(java.lang.Object) |
| meth public final byte compareAndExchangeByte(java.lang.Object,byte,byte) |
| meth public final byte getByte(java.lang.Object) |
| meth public final byte getByteVolatile(java.lang.Object) |
| meth public final char compareAndExchangeChar(java.lang.Object,char,char) |
| meth public final char getChar(java.lang.Object) |
| meth public final char getCharVolatile(java.lang.Object) |
| meth public final double compareAndExchangeDouble(java.lang.Object,double,double) |
| meth public final double getDouble(java.lang.Object) |
| meth public final double getDoubleVolatile(java.lang.Object) |
| meth public final float compareAndExchangeFloat(java.lang.Object,float,float) |
| meth public final float getFloat(java.lang.Object) |
| meth public final float getFloatVolatile(java.lang.Object) |
| meth public final int compareAndExchangeInt(java.lang.Object,int,int) |
| meth public final int getAndAddInt(java.lang.Object,int) |
| meth public final int getAndSetInt(java.lang.Object,int) |
| meth public final int getInt(java.lang.Object) |
| meth public final int getIntVolatile(java.lang.Object) |
| meth public final java.lang.Object compareAndExchangeObject(java.lang.Object,java.lang.Object,java.lang.Object) |
| meth public final java.lang.Object getAndSetObject(java.lang.Object,java.lang.Object) |
| meth public final java.lang.Object getObject(java.lang.Object) |
| meth public final java.lang.Object getObjectVolatile(java.lang.Object) |
| meth public final long compareAndExchangeLong(java.lang.Object,long,long) |
| meth public final long getAndAddLong(java.lang.Object,long) |
| meth public final long getAndSetLong(java.lang.Object,long) |
| meth public final long getLong(java.lang.Object) |
| meth public final long getLongVolatile(java.lang.Object) |
| meth public final short compareAndExchangeShort(java.lang.Object,short,short) |
| meth public final short getShort(java.lang.Object) |
| meth public final short getShortVolatile(java.lang.Object) |
| meth public final void setBoolean(java.lang.Object,boolean) |
| meth public final void setBooleanVolatile(java.lang.Object,boolean) |
| meth public final void setByte(java.lang.Object,byte) |
| meth public final void setByteVolatile(java.lang.Object,byte) |
| meth public final void setChar(java.lang.Object,char) |
| meth public final void setCharVolatile(java.lang.Object,char) |
| meth public final void setDouble(java.lang.Object,double) |
| meth public final void setDoubleVolatile(java.lang.Object,double) |
| meth public final void setFloat(java.lang.Object,float) |
| meth public final void setFloatVolatile(java.lang.Object,float) |
| meth public final void setInt(java.lang.Object,int) |
| meth public final void setIntVolatile(java.lang.Object,int) |
| meth public final void setLong(java.lang.Object,long) |
| meth public final void setLongVolatile(java.lang.Object,long) |
| meth public final void setObject(java.lang.Object,java.lang.Object) |
| meth public final void setObjectVolatile(java.lang.Object,java.lang.Object) |
| meth public final void setShort(java.lang.Object,short) |
| meth public final void setShortVolatile(java.lang.Object,short) |
| supr java.lang.Object |
| hfds UNSAFE,offset,shape,storeAsFinal,type |
| hcls CASSupport |
| |
| CLSS public abstract com.oracle.truffle.api.staticobject.StaticShape<%0 extends java.lang.Object> |
| innr public final static Builder |
| meth public final {com.oracle.truffle.api.staticobject.StaticShape%0} getFactory() |
| meth public static com.oracle.truffle.api.staticobject.StaticShape$Builder newBuilder(com.oracle.truffle.api.TruffleLanguage<?>) |
| supr java.lang.Object |
| hfds UNSAFE,factory,safetyChecks,storageClass |
| hcls StorageStrategy |
| |
| CLSS public final static com.oracle.truffle.api.staticobject.StaticShape$Builder |
| outer com.oracle.truffle.api.staticobject.StaticShape |
| meth public <%0 extends java.lang.Object> com.oracle.truffle.api.staticobject.StaticShape<{%%0}> build(com.oracle.truffle.api.staticobject.StaticShape<{%%0}>) |
| meth public <%0 extends java.lang.Object> com.oracle.truffle.api.staticobject.StaticShape<{%%0}> build(java.lang.Class<?>,java.lang.Class<{%%0}>) |
| meth public com.oracle.truffle.api.staticobject.StaticShape$Builder property(com.oracle.truffle.api.staticobject.StaticProperty,java.lang.Class<?>,boolean) |
| meth public com.oracle.truffle.api.staticobject.StaticShape<com.oracle.truffle.api.staticobject.DefaultStaticObjectFactory> build() |
| supr java.lang.Object |
| hfds DELIMITER,MAX_NUMBER_OF_PROPERTIES,MAX_PROPERTY_ID_BYTE_LENGTH,counter,hasLongPropertyId,isActive,language,staticProperties,storageClassName |
| |
| CLSS public abstract com.oracle.truffle.api.strings.AbstractTruffleString |
| meth public com.oracle.truffle.api.strings.TruffleString toValidStringUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final boolean codeRangeEqualsUncached(com.oracle.truffle.api.strings.TruffleString$CodeRange) |
| meth public final boolean equals(java.lang.Object) |
| meth public final boolean equalsUncached(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final boolean isCompatibleTo(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="23.0") |
| meth public final boolean isCompatibleToUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final boolean isEmpty() |
| meth public final boolean isImmutable() |
| meth public final boolean isManaged() |
| meth public final boolean isMutable() |
| meth public final boolean isNative() |
| meth public final boolean isValidUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final boolean regionEqualByteIndexUncached(int,com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final boolean regionEqualByteIndexUncached(int,com.oracle.truffle.api.strings.TruffleString$WithMask,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final boolean regionEqualsUncached(int,com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final byte[] copyToByteArrayUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.InternalByteArray getInternalByteArrayUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.MutableTruffleString asManagedMutableTruffleStringUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.MutableTruffleString asMutableTruffleStringUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString asManagedTruffleStringUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString asManagedTruffleStringUncached(com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public final com.oracle.truffle.api.strings.TruffleString asTruffleStringUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString concatUncached(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public final com.oracle.truffle.api.strings.TruffleString forceEncodingUncached(com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString repeatUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString substringByteIndexUncached(int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public final com.oracle.truffle.api.strings.TruffleString substringUncached(int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public final com.oracle.truffle.api.strings.TruffleString switchEncodingUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString switchEncodingUncached(com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TranscodingErrorHandler) |
| meth public final com.oracle.truffle.api.strings.TruffleString$CodeRange getByteCodeRangeUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString$CodeRange getCodeRangeImpreciseUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString$CodeRange getCodeRangeUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString$CompactionLevel getStringCompactionLevelUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleStringIterator createBackwardCodePointIteratorUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleStringIterator createCodePointIteratorUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final double parseDoubleUncached() throws com.oracle.truffle.api.strings.TruffleString$NumberFormatException |
| meth public final int byteIndexOfAnyByteUncached(int,int,byte[],com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int byteIndexOfCodePointUncached(int,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int byteIndexOfStringUncached(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int byteIndexOfStringUncached(com.oracle.truffle.api.strings.TruffleString$WithMask,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int byteIndexToCodePointIndexUncached(int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int byteLength(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int byteLengthOfCodePointUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int byteLengthOfCodePointUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$ErrorHandling) |
| meth public final int charIndexOfAnyCharUTF16Uncached(int,int,char[]) |
| meth public final int codePointAtByteIndexUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int codePointAtByteIndexUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$ErrorHandling) |
| meth public final int codePointAtIndexUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int codePointAtIndexUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$ErrorHandling) |
| meth public final int codePointIndexToByteIndexUncached(int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int codePointLengthUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int compareBytesUncached(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int compareCharsUTF16Uncached(com.oracle.truffle.api.strings.AbstractTruffleString) |
| meth public final int compareIntsUTF32Uncached(com.oracle.truffle.api.strings.AbstractTruffleString) |
| meth public final int hashCode() |
| meth public final int hashCodeUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int indexOfCodePointUncached(int,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int indexOfStringUncached(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int intIndexOfAnyIntUTF32Uncached(int,int,int[]) |
| meth public final int lastByteIndexOfCodePointUncached(int,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int lastByteIndexOfStringUncached(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int lastByteIndexOfStringUncached(com.oracle.truffle.api.strings.TruffleString$WithMask,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int lastIndexOfCodePointUncached(int,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int lastIndexOfStringUncached(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int parseIntUncached() throws com.oracle.truffle.api.strings.TruffleString$NumberFormatException |
| meth public final int parseIntUncached(int) throws com.oracle.truffle.api.strings.TruffleString$NumberFormatException |
| meth public final int readByteUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int readCharUTF16Uncached(int) |
| meth public final java.lang.Object getInternalNativePointerUncached(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final java.lang.String toJavaStringUncached() |
| meth public final java.lang.String toString() |
| meth public final java.lang.String toStringDebug() |
| meth public final long parseLongUncached() throws com.oracle.truffle.api.strings.TruffleString$NumberFormatException |
| meth public final long parseLongUncached(int) throws com.oracle.truffle.api.strings.TruffleString$NumberFormatException |
| meth public final void copyToByteArrayNodeUncached(int,byte[],int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.3") |
| meth public final void copyToByteArrayUncached(int,byte[],int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final void copyToNativeMemoryNodeUncached(int,java.lang.Object,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="22.3") |
| meth public final void copyToNativeMemoryUncached(int,java.lang.Object,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public void materializeUncached(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| supr java.lang.Object |
| hfds DEBUG_ALWAYS_CREATE_JAVA_STRING,DEBUG_NON_ZERO_OFFSET,DEBUG_STRICT_ENCODING_CHECKS,codePointLength,codeRange,data,encoding,flags,hashCode,length,offset,stride |
| hcls LazyConcat,LazyLong,NativePointer |
| |
| CLSS public final com.oracle.truffle.api.strings.InternalByteArray |
| meth public byte get(int) |
| meth public byte[] getArray() |
| meth public int getEnd() |
| meth public int getLength() |
| meth public int getOffset() |
| supr java.lang.Object |
| hfds EMPTY,array,length,offset |
| |
| CLSS public final com.oracle.truffle.api.strings.MutableTruffleString |
| innr public abstract static AsManagedNode |
| innr public abstract static AsMutableTruffleStringNode |
| innr public abstract static ConcatNode |
| innr public abstract static ForceEncodingNode |
| innr public abstract static FromByteArrayNode |
| innr public abstract static FromNativePointerNode |
| innr public abstract static SubstringByteIndexNode |
| innr public abstract static SubstringNode |
| innr public abstract static SwitchEncodingNode |
| innr public abstract static WriteByteNode |
| meth public com.oracle.truffle.api.strings.MutableTruffleString concatUncached(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public com.oracle.truffle.api.strings.MutableTruffleString substringByteIndexUncached(int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public com.oracle.truffle.api.strings.MutableTruffleString substringUncached(int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString fromByteArrayUncached(byte[],int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString fromNativePointerUncached(java.lang.Object,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public void notifyExternalMutation() |
| meth public void writeByteUncached(int,byte,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| supr com.oracle.truffle.api.strings.AbstractTruffleString |
| hcls CalcLazyAttributesNode,DataClassProfile |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$AsManagedNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract com.oracle.truffle.api.strings.MutableTruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$AsManagedNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$AsManagedNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$AsMutableTruffleStringNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract com.oracle.truffle.api.strings.MutableTruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$AsMutableTruffleStringNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$AsMutableTruffleStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$ConcatNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract com.oracle.truffle.api.strings.MutableTruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$ConcatNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$ConcatNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$ForceEncodingNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract com.oracle.truffle.api.strings.MutableTruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$ForceEncodingNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$ForceEncodingNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$FromByteArrayNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract com.oracle.truffle.api.strings.MutableTruffleString execute(byte[],int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$FromByteArrayNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$FromByteArrayNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$FromNativePointerNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract com.oracle.truffle.api.strings.MutableTruffleString execute(java.lang.Object,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$FromNativePointerNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$FromNativePointerNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$SubstringByteIndexNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract com.oracle.truffle.api.strings.MutableTruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$SubstringByteIndexNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$SubstringByteIndexNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$SubstringNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract com.oracle.truffle.api.strings.MutableTruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$SubstringNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$SubstringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$SwitchEncodingNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract com.oracle.truffle.api.strings.MutableTruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TranscodingErrorHandler) |
| meth public final com.oracle.truffle.api.strings.MutableTruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$SwitchEncodingNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$SwitchEncodingNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.MutableTruffleString$WriteByteNode |
| outer com.oracle.truffle.api.strings.MutableTruffleString |
| meth public abstract void execute(com.oracle.truffle.api.strings.MutableTruffleString,int,byte,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$WriteByteNode create() |
| meth public static com.oracle.truffle.api.strings.MutableTruffleString$WriteByteNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final com.oracle.truffle.api.strings.MutableTruffleStringFactory |
| cons public init() |
| supr java.lang.Object |
| hcls AsManagedNodeGen,AsMutableTruffleStringNodeGen,CalcLazyAttributesNodeGen,ConcatNodeGen,DataClassProfileNodeGen,ForceEncodingNodeGen,FromByteArrayNodeGen,FromNativePointerNodeGen,SubstringByteIndexNodeGen,SubstringNodeGen,SwitchEncodingNodeGen,WriteByteNodeGen |
| |
| CLSS public abstract interface com.oracle.truffle.api.strings.NativeAllocator |
| anno 0 java.lang.FunctionalInterface() |
| meth public abstract java.lang.Object allocate(int) |
| |
| CLSS public abstract interface com.oracle.truffle.api.strings.TranscodingErrorHandler |
| anno 0 java.lang.FunctionalInterface() |
| fld public final static com.oracle.truffle.api.strings.TranscodingErrorHandler DEFAULT |
| fld public final static com.oracle.truffle.api.strings.TranscodingErrorHandler DEFAULT_KEEP_SURROGATES_IN_UTF8 |
| innr public final static ReplacementString |
| meth public abstract com.oracle.truffle.api.strings.TranscodingErrorHandler$ReplacementString apply(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| |
| CLSS public final static com.oracle.truffle.api.strings.TranscodingErrorHandler$ReplacementString |
| outer com.oracle.truffle.api.strings.TranscodingErrorHandler |
| cons public init(com.oracle.truffle.api.strings.TruffleString,int) |
| meth public com.oracle.truffle.api.strings.TruffleString replacement() |
| meth public final boolean equals(java.lang.Object) |
| meth public final int hashCode() |
| meth public final java.lang.String toString() |
| meth public int byteLength() |
| supr java.lang.Record |
| hfds byteLength,replacement |
| |
| CLSS public final com.oracle.truffle.api.strings.TruffleString |
| innr public abstract static AsManagedNode |
| innr public abstract static AsNativeNode |
| innr public abstract static AsTruffleStringNode |
| innr public abstract static ByteIndexOfAnyByteNode |
| innr public abstract static ByteIndexOfCodePointNode |
| innr public abstract static ByteIndexOfCodePointSetNode |
| innr public abstract static ByteIndexOfStringNode |
| innr public abstract static ByteIndexToCodePointIndexNode |
| innr public abstract static ByteLengthOfCodePointNode |
| innr public abstract static CharIndexOfAnyCharUTF16Node |
| innr public abstract static CodePointAtByteIndexNode |
| innr public abstract static CodePointAtIndexNode |
| innr public abstract static CodePointIndexToByteIndexNode |
| innr public abstract static CodePointLengthNode |
| innr public abstract static CodeRangeEqualsNode |
| innr public abstract static CompareBytesNode |
| innr public abstract static CompareCharsUTF16Node |
| innr public abstract static CompareIntsUTF32Node |
| innr public abstract static ConcatNode |
| innr public abstract static CopyToByteArrayNode |
| innr public abstract static CopyToNativeMemoryNode |
| innr public abstract static CreateBackwardCodePointIteratorNode |
| innr public abstract static CreateCodePointIteratorNode |
| innr public abstract static EqualNode |
| innr public abstract static ForceEncodingNode |
| innr public abstract static FromByteArrayNode |
| innr public abstract static FromCharArrayUTF16Node |
| innr public abstract static FromCodePointNode |
| innr public abstract static FromIntArrayUTF32Node |
| innr public abstract static FromJavaStringNode |
| innr public abstract static FromLongNode |
| innr public abstract static FromNativePointerNode |
| innr public abstract static GetByteCodeRangeNode |
| innr public abstract static GetCodeRangeImpreciseNode |
| innr public abstract static GetCodeRangeNode |
| innr public abstract static GetInternalByteArrayNode |
| innr public abstract static GetInternalNativePointerNode |
| innr public abstract static GetStringCompactionLevelNode |
| innr public abstract static HashCodeNode |
| innr public abstract static IndexOfCodePointNode |
| innr public abstract static IndexOfStringNode |
| innr public abstract static IntIndexOfAnyIntUTF32Node |
| innr public abstract static IsValidNode |
| innr public abstract static LastByteIndexOfCodePointNode |
| innr public abstract static LastByteIndexOfStringNode |
| innr public abstract static LastIndexOfCodePointNode |
| innr public abstract static LastIndexOfStringNode |
| innr public abstract static MaterializeNode |
| innr public abstract static ParseDoubleNode |
| innr public abstract static ParseIntNode |
| innr public abstract static ParseLongNode |
| innr public abstract static ReadByteNode |
| innr public abstract static ReadCharUTF16Node |
| innr public abstract static RegionEqualByteIndexNode |
| innr public abstract static RegionEqualNode |
| innr public abstract static RepeatNode |
| innr public abstract static SubstringByteIndexNode |
| innr public abstract static SubstringNode |
| innr public abstract static SwitchEncodingNode |
| innr public abstract static ToJavaStringNode |
| innr public abstract static ToValidStringNode |
| innr public final static !enum CodeRange |
| innr public final static !enum CompactionLevel |
| innr public final static !enum Encoding |
| innr public final static !enum ErrorHandling |
| innr public final static CodePointSet |
| innr public final static IllegalByteArrayLengthException |
| innr public final static NumberFormatException |
| innr public final static WithMask |
| meth public com.oracle.truffle.api.strings.TruffleString asNativeUncached(com.oracle.truffle.api.strings.NativeAllocator,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromByteArrayUncached(byte[],com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromByteArrayUncached(byte[],com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromByteArrayUncached(byte[],int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromCharArrayUTF16Uncached(char[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromCharArrayUTF16Uncached(char[],int,int) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromCodePointUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromCodePointUncached(int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromConstant(java.lang.String,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromIntArrayUTF32Uncached(int[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromIntArrayUTF32Uncached(int[],int,int) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromJavaStringUncached(java.lang.String,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromJavaStringUncached(java.lang.String,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromLongUncached(long,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString fromNativePointerUncached(java.lang.Object,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| supr com.oracle.truffle.api.strings.AbstractTruffleString |
| hfds FLAG_CACHE_HEAD,NEXT_UPDATER,next |
| hcls InternalAsTruffleStringNode,InternalCopyToByteArrayNode,InternalSwitchEncodingNode,ToIndexableNode |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$AsManagedNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public final com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$AsManagedNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$AsManagedNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$AsNativeNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.TruffleString,com.oracle.truffle.api.strings.NativeAllocator,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString$AsNativeNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$AsNativeNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| hfds NULL_TERMINATION_BYTES |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$AsTruffleStringNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$AsTruffleStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$AsTruffleStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfAnyByteNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,byte[],com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfAnyByteNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfAnyByteNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfCodePointNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfCodePointNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfCodePointNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfCodePointSetNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$CodePointSet) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfCodePointSetNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfCodePointSetNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfStringNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public final int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$WithMask,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexOfStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ByteIndexToCodePointIndexNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexToCodePointIndexNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteIndexToCodePointIndexNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ByteLengthOfCodePointNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$ErrorHandling) |
| meth public final int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteLengthOfCodePointNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ByteLengthOfCodePointNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CharIndexOfAnyCharUTF16Node |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,char[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CharIndexOfAnyCharUTF16Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CharIndexOfAnyCharUTF16Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CodePointAtByteIndexNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$ErrorHandling) |
| meth public final int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodePointAtByteIndexNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodePointAtByteIndexNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CodePointAtIndexNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$ErrorHandling) |
| meth public final int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodePointAtIndexNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodePointAtIndexNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CodePointIndexToByteIndexNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodePointIndexToByteIndexNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodePointIndexToByteIndexNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CodePointLengthNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodePointLengthNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodePointLengthNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final static com.oracle.truffle.api.strings.TruffleString$CodePointSet |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public boolean isIntrinsicCandidate(com.oracle.truffle.api.strings.TruffleString$CodeRange) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodePointSet fromRanges(int[],com.oracle.truffle.api.strings.TruffleString$Encoding) |
| supr java.lang.Object |
| hfds encoding,indexOfNodes,ranges |
| |
| CLSS public final static !enum com.oracle.truffle.api.strings.TruffleString$CodeRange |
| outer com.oracle.truffle.api.strings.TruffleString |
| fld public final static com.oracle.truffle.api.strings.TruffleString$CodeRange ASCII |
| fld public final static com.oracle.truffle.api.strings.TruffleString$CodeRange BMP |
| fld public final static com.oracle.truffle.api.strings.TruffleString$CodeRange BROKEN |
| fld public final static com.oracle.truffle.api.strings.TruffleString$CodeRange LATIN_1 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$CodeRange VALID |
| meth public boolean isSubsetOf(com.oracle.truffle.api.strings.TruffleString$CodeRange) |
| meth public boolean isSupersetOf(com.oracle.truffle.api.strings.TruffleString$CodeRange) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodeRange valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodeRange[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.strings.TruffleString$CodeRange> |
| hfds BYTE_CODE_RANGES |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CodeRangeEqualsNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract boolean execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$CodeRange) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodeRangeEqualsNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CodeRangeEqualsNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final static !enum com.oracle.truffle.api.strings.TruffleString$CompactionLevel |
| outer com.oracle.truffle.api.strings.TruffleString |
| fld public final static com.oracle.truffle.api.strings.TruffleString$CompactionLevel S1 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$CompactionLevel S2 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$CompactionLevel S4 |
| meth public final int getBytes() |
| meth public final int getLog2() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CompactionLevel valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CompactionLevel[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.strings.TruffleString$CompactionLevel> |
| hfds bytes,log2 |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CompareBytesNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CompareBytesNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CompareBytesNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CompareCharsUTF16Node |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CompareCharsUTF16Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CompareCharsUTF16Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CompareIntsUTF32Node |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CompareIntsUTF32Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CompareIntsUTF32Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ConcatNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ConcatNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ConcatNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CopyToByteArrayNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract void execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,byte[],int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final byte[] execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CopyToByteArrayNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CopyToByteArrayNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CopyToNativeMemoryNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract void execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,java.lang.Object,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CopyToNativeMemoryNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CopyToNativeMemoryNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CreateBackwardCodePointIteratorNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleStringIterator execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$ErrorHandling) |
| meth public final com.oracle.truffle.api.strings.TruffleStringIterator execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CreateBackwardCodePointIteratorNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CreateBackwardCodePointIteratorNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$CreateCodePointIteratorNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleStringIterator execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$ErrorHandling) |
| meth public final com.oracle.truffle.api.strings.TruffleStringIterator execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$CreateCodePointIteratorNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$CreateCodePointIteratorNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final static !enum com.oracle.truffle.api.strings.TruffleString$Encoding |
| outer com.oracle.truffle.api.strings.TruffleString |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding BYTES |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Big5 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Big5_HKSCS |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Big5_UAO |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CESU_8 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CP50220 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CP50221 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CP51932 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CP850 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CP852 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CP855 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CP949 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CP950 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding CP951 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding EUC_JIS_2004 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding EUC_JP |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding EUC_KR |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding EUC_TW |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Emacs_Mule |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding EucJP_ms |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding GB12345 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding GB18030 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding GB1988 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding GB2312 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding GBK |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM037 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM437 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM720 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM737 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM775 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM852 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM855 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM857 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM860 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM861 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM862 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM863 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM864 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM865 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM866 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding IBM869 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_2022_JP |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_2022_JP_2 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_2022_JP_KDDI |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_1 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_10 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_11 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_13 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_14 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_15 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_16 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_2 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_3 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_4 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_5 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_6 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_7 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_8 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding ISO_8859_9 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding KOI8_R |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding KOI8_U |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacCentEuro |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacCroatian |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacCyrillic |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacGreek |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacIceland |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacJapanese |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacRoman |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacRomania |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacThai |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacTurkish |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding MacUkraine |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding SJIS_DoCoMo |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding SJIS_KDDI |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding SJIS_SoftBank |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Shift_JIS |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Stateless_ISO_2022_JP |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Stateless_ISO_2022_JP_KDDI |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding TIS_620 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding US_ASCII |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF8_DoCoMo |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF8_KDDI |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF8_MAC |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF8_SoftBank |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF_16 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF_16BE |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF_16LE |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF_32 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF_32BE |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF_32LE |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF_7 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding UTF_8 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_1250 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_1251 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_1252 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_1253 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_1254 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_1255 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_1256 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_1257 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_1258 |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_31J |
| fld public final static com.oracle.truffle.api.strings.TruffleString$Encoding Windows_874 |
| meth public com.oracle.truffle.api.strings.TruffleString getEmpty() |
| meth public static com.oracle.truffle.api.strings.TruffleString$Encoding fromJCodingName(java.lang.String) |
| meth public static com.oracle.truffle.api.strings.TruffleString$Encoding valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.strings.TruffleString$Encoding[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.strings.TruffleString$Encoding> |
| hfds EMPTY_STRINGS,ENCODINGS_TABLE,J_CODINGS_NAME_MAP,J_CODINGS_TABLE,MAX_COMPATIBLE_CODE_RANGE,fixedWidth,id,jCoding,maxCompatibleCodeRange,name,naturalStride |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$EqualNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract boolean execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$EqualNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$EqualNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final static !enum com.oracle.truffle.api.strings.TruffleString$ErrorHandling |
| outer com.oracle.truffle.api.strings.TruffleString |
| fld public final static com.oracle.truffle.api.strings.TruffleString$ErrorHandling BEST_EFFORT |
| fld public final static com.oracle.truffle.api.strings.TruffleString$ErrorHandling RETURN_NEGATIVE |
| meth public static com.oracle.truffle.api.strings.TruffleString$ErrorHandling valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ErrorHandling[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.strings.TruffleString$ErrorHandling> |
| hfds errorHandler |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ForceEncodingNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ForceEncodingNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ForceEncodingNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$FromByteArrayNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(byte[],int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public final com.oracle.truffle.api.strings.TruffleString execute(byte[],com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final com.oracle.truffle.api.strings.TruffleString execute(byte[],com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromByteArrayNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromByteArrayNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$FromCharArrayUTF16Node |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(char[],int,int) |
| meth public final com.oracle.truffle.api.strings.TruffleString execute(char[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromCharArrayUTF16Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromCharArrayUTF16Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$FromCodePointNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public final com.oracle.truffle.api.strings.TruffleString execute(int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromCodePointNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromCodePointNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$FromIntArrayUTF32Node |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(int[],int,int) |
| meth public final com.oracle.truffle.api.strings.TruffleString execute(int[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromIntArrayUTF32Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromIntArrayUTF32Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$FromJavaStringNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(java.lang.String,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public final com.oracle.truffle.api.strings.TruffleString execute(java.lang.String,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromJavaStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromJavaStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$FromLongNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(long,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromLongNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromLongNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$FromNativePointerNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(java.lang.Object,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromNativePointerNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$FromNativePointerNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$GetByteCodeRangeNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString$CodeRange execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetByteCodeRangeNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetByteCodeRangeNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$GetCodeRangeImpreciseNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString$CodeRange execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetCodeRangeImpreciseNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetCodeRangeImpreciseNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$GetCodeRangeNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString$CodeRange execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetCodeRangeNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetCodeRangeNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$GetInternalByteArrayNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.InternalByteArray execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetInternalByteArrayNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetInternalByteArrayNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$GetInternalNativePointerNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract java.lang.Object execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetInternalNativePointerNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetInternalNativePointerNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$GetStringCompactionLevelNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString$CompactionLevel execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetStringCompactionLevelNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$GetStringCompactionLevelNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$HashCodeNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$HashCodeNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$HashCodeNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final static com.oracle.truffle.api.strings.TruffleString$IllegalByteArrayLengthException |
| outer com.oracle.truffle.api.strings.TruffleString |
| supr java.lang.IllegalArgumentException |
| hfds serialVersionUID |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$IndexOfCodePointNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$IndexOfCodePointNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$IndexOfCodePointNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$IndexOfStringNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$IndexOfStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$IndexOfStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$IntIndexOfAnyIntUTF32Node |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,int[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString$IntIndexOfAnyIntUTF32Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$IntIndexOfAnyIntUTF32Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$IsValidNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract boolean execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$IsValidNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$IsValidNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$LastByteIndexOfCodePointNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$LastByteIndexOfCodePointNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$LastByteIndexOfCodePointNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$LastByteIndexOfStringNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public final int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$WithMask,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$LastByteIndexOfStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$LastByteIndexOfStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$LastIndexOfCodePointNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$LastIndexOfCodePointNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$LastIndexOfCodePointNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$LastIndexOfStringNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$LastIndexOfStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$LastIndexOfStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$MaterializeNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract void execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$MaterializeNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$MaterializeNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final static com.oracle.truffle.api.strings.TruffleString$NumberFormatException |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public java.lang.String getMessage() |
| meth public java.lang.Throwable fillInStackTrace() |
| supr java.lang.Exception |
| hfds reason,regionLength,regionOffset,serialVersionUID,string |
| hcls Reason |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ParseDoubleNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract double execute(com.oracle.truffle.api.strings.AbstractTruffleString) throws com.oracle.truffle.api.strings.TruffleString$NumberFormatException |
| meth public static com.oracle.truffle.api.strings.TruffleString$ParseDoubleNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ParseDoubleNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ParseIntNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int) throws com.oracle.truffle.api.strings.TruffleString$NumberFormatException |
| meth public static com.oracle.truffle.api.strings.TruffleString$ParseIntNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ParseIntNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ParseLongNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract long execute(com.oracle.truffle.api.strings.AbstractTruffleString,int) throws com.oracle.truffle.api.strings.TruffleString$NumberFormatException |
| meth public static com.oracle.truffle.api.strings.TruffleString$ParseLongNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ParseLongNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ReadByteNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract int execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ReadByteNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ReadByteNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ReadCharUTF16Node |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract char execute(com.oracle.truffle.api.strings.AbstractTruffleString,int) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ReadCharUTF16Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ReadCharUTF16Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$RegionEqualByteIndexNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public final boolean execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public final boolean execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.TruffleString$WithMask,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$RegionEqualByteIndexNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$RegionEqualByteIndexNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$RegionEqualNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract boolean execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$RegionEqualNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$RegionEqualNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$RepeatNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$RepeatNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$RepeatNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$SubstringByteIndexNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString$SubstringByteIndexNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$SubstringByteIndexNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$SubstringNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,int,int,com.oracle.truffle.api.strings.TruffleString$Encoding,boolean) |
| meth public static com.oracle.truffle.api.strings.TruffleString$SubstringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$SubstringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$SwitchEncodingNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding,com.oracle.truffle.api.strings.TranscodingErrorHandler) |
| meth public final com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$SwitchEncodingNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$SwitchEncodingNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ToJavaStringNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract java.lang.String execute(com.oracle.truffle.api.strings.AbstractTruffleString) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ToJavaStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ToJavaStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$ToValidStringNode |
| outer com.oracle.truffle.api.strings.TruffleString |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.AbstractTruffleString,com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$ToValidStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$ToValidStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final static com.oracle.truffle.api.strings.TruffleString$WithMask |
| outer com.oracle.truffle.api.strings.TruffleString |
| innr public abstract static CreateNode |
| innr public abstract static CreateUTF16Node |
| innr public abstract static CreateUTF32Node |
| meth public static com.oracle.truffle.api.strings.TruffleString$WithMask createUTF16Uncached(com.oracle.truffle.api.strings.AbstractTruffleString,char[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString$WithMask createUTF32Uncached(com.oracle.truffle.api.strings.AbstractTruffleString,int[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString$WithMask createUncached(com.oracle.truffle.api.strings.AbstractTruffleString,byte[],com.oracle.truffle.api.strings.TruffleString$Encoding) |
| supr java.lang.Object |
| hfds mask,string |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$WithMask$CreateNode |
| outer com.oracle.truffle.api.strings.TruffleString$WithMask |
| meth public abstract com.oracle.truffle.api.strings.TruffleString$WithMask execute(com.oracle.truffle.api.strings.AbstractTruffleString,byte[],com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleString$WithMask$CreateNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$WithMask$CreateNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$WithMask$CreateUTF16Node |
| outer com.oracle.truffle.api.strings.TruffleString$WithMask |
| meth public abstract com.oracle.truffle.api.strings.TruffleString$WithMask execute(com.oracle.truffle.api.strings.AbstractTruffleString,char[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString$WithMask$CreateUTF16Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$WithMask$CreateUTF16Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleString$WithMask$CreateUTF32Node |
| outer com.oracle.truffle.api.strings.TruffleString$WithMask |
| meth public abstract com.oracle.truffle.api.strings.TruffleString$WithMask execute(com.oracle.truffle.api.strings.AbstractTruffleString,int[]) |
| meth public static com.oracle.truffle.api.strings.TruffleString$WithMask$CreateUTF32Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleString$WithMask$CreateUTF32Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract com.oracle.truffle.api.strings.TruffleStringBuilder |
| innr public abstract static AppendByteNode |
| innr public abstract static AppendCharUTF16Node |
| innr public abstract static AppendCodePointNode |
| innr public abstract static AppendIntNumberNode |
| innr public abstract static AppendJavaStringUTF16Node |
| innr public abstract static AppendLongNumberNode |
| innr public abstract static AppendStringNode |
| innr public abstract static AppendSubstringByteIndexNode |
| innr public abstract static ToStringNode |
| meth public final boolean isEmpty() |
| meth public final com.oracle.truffle.api.strings.TruffleString toStringUncached() |
| meth public final int byteLength() |
| meth public final java.lang.String toString() |
| meth public final void appendByteUncached(byte) |
| meth public final void appendCharUTF16Uncached(char) |
| meth public final void appendCodePointUncached(int) |
| meth public final void appendCodePointUncached(int,int) |
| meth public final void appendCodePointUncached(int,int,boolean) |
| meth public final void appendIntNumberUncached(int) |
| meth public final void appendJavaStringUTF16Uncached(java.lang.String) |
| meth public final void appendJavaStringUTF16Uncached(java.lang.String,int,int) |
| meth public final void appendLongNumberUncached(long) |
| meth public final void appendStringUncached(com.oracle.truffle.api.strings.TruffleString) |
| meth public final void appendSubstringByteIndexUncached(com.oracle.truffle.api.strings.TruffleString,int,int) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder create(com.oracle.truffle.api.strings.TruffleString$Encoding) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder create(com.oracle.truffle.api.strings.TruffleString$Encoding,int) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 createUTF16() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 createUTF16(int) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilderUTF32 createUTF32() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilderUTF32 createUTF32(int) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilderUTF8 createUTF8() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilderUTF8 createUTF8(int) |
| supr java.lang.Object |
| hfds DEFAULT_INITIAL_CAPACITY,buf,codePointLength,codeRange,encoding,length,stride |
| hcls AppendCodePointIntlNode,AppendStringIntlNode,ToStringIntlNode |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendByteNode |
| outer com.oracle.truffle.api.strings.TruffleStringBuilder |
| meth public abstract void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,byte) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendByteNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendByteNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendCharUTF16Node |
| outer com.oracle.truffle.api.strings.TruffleStringBuilder |
| meth public abstract void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,char) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendCharUTF16Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendCharUTF16Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendCodePointNode |
| outer com.oracle.truffle.api.strings.TruffleStringBuilder |
| meth public abstract void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,int,int,boolean) |
| meth public final void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,int) |
| meth public final void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,int,int) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendCodePointNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendCodePointNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendIntNumberNode |
| outer com.oracle.truffle.api.strings.TruffleStringBuilder |
| meth public abstract void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,int) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendIntNumberNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendIntNumberNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendJavaStringUTF16Node |
| outer com.oracle.truffle.api.strings.TruffleStringBuilder |
| meth public abstract void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,java.lang.String,int,int) |
| meth public final void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,java.lang.String) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendJavaStringUTF16Node create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendJavaStringUTF16Node getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendLongNumberNode |
| outer com.oracle.truffle.api.strings.TruffleStringBuilder |
| meth public abstract void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,long) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendLongNumberNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendLongNumberNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendStringNode |
| outer com.oracle.truffle.api.strings.TruffleStringBuilder |
| meth public abstract void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,com.oracle.truffle.api.strings.AbstractTruffleString) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendSubstringByteIndexNode |
| outer com.oracle.truffle.api.strings.TruffleStringBuilder |
| meth public abstract void execute(com.oracle.truffle.api.strings.TruffleStringBuilder,com.oracle.truffle.api.strings.AbstractTruffleString,int,int) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendSubstringByteIndexNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$AppendSubstringByteIndexNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringBuilder$ToStringNode |
| outer com.oracle.truffle.api.strings.TruffleStringBuilder |
| meth public abstract com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.TruffleStringBuilder,boolean) |
| meth public final com.oracle.truffle.api.strings.TruffleString execute(com.oracle.truffle.api.strings.TruffleStringBuilder) |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$ToStringNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringBuilder$ToStringNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final com.oracle.truffle.api.strings.TruffleStringBuilderFactory |
| cons public init() |
| supr java.lang.Object |
| hcls AppendByteNodeGen,AppendCharUTF16NodeGen,AppendCodePointIntlNodeGen,AppendCodePointNodeGen,AppendIntNumberNodeGen,AppendJavaStringUTF16NodeGen,AppendLongNumberNodeGen,AppendStringIntlNodeGen,AppendStringNodeGen,AppendSubstringByteIndexNodeGen,ToStringIntlNodeGen,ToStringNodeGen |
| |
| CLSS public final com.oracle.truffle.api.strings.TruffleStringBuilderUTF16 |
| supr com.oracle.truffle.api.strings.TruffleStringBuilder |
| |
| CLSS public final com.oracle.truffle.api.strings.TruffleStringBuilderUTF32 |
| supr com.oracle.truffle.api.strings.TruffleStringBuilder |
| |
| CLSS public final com.oracle.truffle.api.strings.TruffleStringBuilderUTF8 |
| supr com.oracle.truffle.api.strings.TruffleStringBuilder |
| |
| CLSS public final com.oracle.truffle.api.strings.TruffleStringFactory |
| cons public init() |
| innr public final static WithMaskFactory |
| supr java.lang.Object |
| hcls AsManagedNodeGen,AsNativeNodeGen,AsTruffleStringNodeGen,ByteIndexOfAnyByteNodeGen,ByteIndexOfCodePointNodeGen,ByteIndexOfCodePointSetNodeGen,ByteIndexOfStringNodeGen,ByteIndexToCodePointIndexNodeGen,ByteLengthOfCodePointNodeGen,CharIndexOfAnyCharUTF16NodeGen,CodePointAtByteIndexNodeGen,CodePointAtIndexNodeGen,CodePointIndexToByteIndexNodeGen,CodePointLengthNodeGen,CodeRangeEqualsNodeGen,CompareBytesNodeGen,CompareCharsUTF16NodeGen,CompareIntsUTF32NodeGen,ConcatNodeGen,CopyToByteArrayNodeGen,CopyToNativeMemoryNodeGen,CreateBackwardCodePointIteratorNodeGen,CreateCodePointIteratorNodeGen,EqualNodeGen,ForceEncodingNodeGen,FromByteArrayNodeGen,FromCharArrayUTF16NodeGen,FromCodePointNodeGen,FromIntArrayUTF32NodeGen,FromJavaStringNodeGen,FromLongNodeGen,FromNativePointerNodeGen,GetByteCodeRangeNodeGen,GetCodeRangeImpreciseNodeGen,GetCodeRangeNodeGen,GetInternalByteArrayNodeGen,GetInternalNativePointerNodeGen,GetStringCompactionLevelNodeGen,HashCodeNodeGen,IndexOfCodePointNodeGen,IndexOfStringNodeGen,IntIndexOfAnyIntUTF32NodeGen,InternalAsTruffleStringNodeGen,InternalCopyToByteArrayNodeGen,InternalSwitchEncodingNodeGen,IsValidNodeGen,LastByteIndexOfCodePointNodeGen,LastByteIndexOfStringNodeGen,LastIndexOfCodePointNodeGen,LastIndexOfStringNodeGen,MaterializeNodeGen,ParseDoubleNodeGen,ParseIntNodeGen,ParseLongNodeGen,ReadByteNodeGen,ReadCharUTF16NodeGen,RegionEqualByteIndexNodeGen,RegionEqualNodeGen,RepeatNodeGen,SubstringByteIndexNodeGen,SubstringNodeGen,SwitchEncodingNodeGen,ToIndexableNodeGen,ToJavaStringNodeGen,ToValidStringNodeGen |
| |
| CLSS public final static com.oracle.truffle.api.strings.TruffleStringFactory$WithMaskFactory |
| outer com.oracle.truffle.api.strings.TruffleStringFactory |
| cons public init() |
| supr java.lang.Object |
| hcls CreateNodeGen,CreateUTF16NodeGen,CreateUTF32NodeGen |
| |
| CLSS public final com.oracle.truffle.api.strings.TruffleStringIterator |
| innr public abstract static NextNode |
| innr public abstract static PreviousNode |
| meth public boolean hasNext() |
| meth public boolean hasPrevious() |
| meth public int getByteIndex() |
| meth public int nextUncached() |
| meth public int previousUncached() |
| supr java.lang.Object |
| hfds a,arrayA,codeRangeA,encoding,errorHandling,rawIndex |
| hcls InternalNextNode,InternalPreviousNode |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringIterator$NextNode |
| outer com.oracle.truffle.api.strings.TruffleStringIterator |
| meth public abstract int execute(com.oracle.truffle.api.strings.TruffleStringIterator) |
| meth public static com.oracle.truffle.api.strings.TruffleStringIterator$NextNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringIterator$NextNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public abstract static com.oracle.truffle.api.strings.TruffleStringIterator$PreviousNode |
| outer com.oracle.truffle.api.strings.TruffleStringIterator |
| meth public abstract int execute(com.oracle.truffle.api.strings.TruffleStringIterator) |
| meth public static com.oracle.truffle.api.strings.TruffleStringIterator$PreviousNode create() |
| meth public static com.oracle.truffle.api.strings.TruffleStringIterator$PreviousNode getUncached() |
| supr com.oracle.truffle.api.nodes.Node |
| |
| CLSS public final com.oracle.truffle.api.strings.TruffleStringIteratorFactory |
| cons public init() |
| supr java.lang.Object |
| hcls InternalNextNodeGen,InternalPreviousNodeGen,NextNodeGen,PreviousNodeGen |
| |
| CLSS public com.oracle.truffle.api.utilities.AssumedValue<%0 extends java.lang.Object> |
| cons public init(java.lang.String,{com.oracle.truffle.api.utilities.AssumedValue%0}) |
| cons public init({com.oracle.truffle.api.utilities.AssumedValue%0}) |
| meth public void set({com.oracle.truffle.api.utilities.AssumedValue%0}) |
| meth public {com.oracle.truffle.api.utilities.AssumedValue%0} get() |
| supr java.lang.Object |
| hfds ASSUMPTION_UPDATER,assumption,name,value |
| |
| CLSS public com.oracle.truffle.api.utilities.CyclicAssumption |
| cons public init(java.lang.String) |
| meth public com.oracle.truffle.api.Assumption getAssumption() |
| meth public void invalidate() |
| meth public void invalidate(java.lang.String) |
| supr java.lang.Object |
| hfds ASSUMPTION_UPDATER,assumption,name |
| |
| CLSS public final com.oracle.truffle.api.utilities.FinalBitSet |
| fld public final static com.oracle.truffle.api.utilities.FinalBitSet EMPTY |
| meth public boolean equals(java.lang.Object) |
| meth public boolean get(int) |
| meth public boolean isEmpty() |
| meth public int cardinality() |
| meth public int hashCode() |
| meth public int length() |
| meth public int nextClearBit(int) |
| meth public int nextSetBit(int) |
| meth public int size() |
| meth public java.lang.String toString() |
| meth public long[] toLongArray() |
| meth public static com.oracle.truffle.api.utilities.FinalBitSet valueOf(java.util.BitSet) |
| meth public static com.oracle.truffle.api.utilities.FinalBitSet valueOf(long[]) |
| supr java.lang.Object |
| hfds ADDRESS_BITS_PER_WORD,BITS_PER_WORD,WORD_MASK,words |
| |
| CLSS public final com.oracle.truffle.api.utilities.JSONHelper |
| innr public abstract static JSONStringBuilder |
| innr public final static JSONArrayBuilder |
| innr public final static JSONObjectBuilder |
| meth public static com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder array() |
| meth public static com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder object() |
| supr java.lang.Object |
| |
| CLSS public final static com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder |
| outer com.oracle.truffle.api.utilities.JSONHelper |
| meth protected void appendTo(java.lang.StringBuilder) |
| meth public com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder add(com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder) |
| meth public com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder add(java.lang.Boolean) |
| meth public com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder add(java.lang.Number) |
| meth public com.oracle.truffle.api.utilities.JSONHelper$JSONArrayBuilder add(java.lang.String) |
| supr com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder |
| hfds contents |
| |
| CLSS public final static com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder |
| outer com.oracle.truffle.api.utilities.JSONHelper |
| meth protected void appendTo(java.lang.StringBuilder) |
| meth public com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder add(java.lang.String,com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder) |
| meth public com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder add(java.lang.String,java.lang.Boolean) |
| meth public com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder add(java.lang.String,java.lang.Number) |
| meth public com.oracle.truffle.api.utilities.JSONHelper$JSONObjectBuilder add(java.lang.String,java.lang.String) |
| supr com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder |
| hfds contents |
| |
| CLSS public abstract static com.oracle.truffle.api.utilities.JSONHelper$JSONStringBuilder |
| outer com.oracle.truffle.api.utilities.JSONHelper |
| meth protected abstract void appendTo(java.lang.StringBuilder) |
| meth protected static void appendValue(java.lang.StringBuilder,java.lang.Object) |
| meth public final java.lang.String toString() |
| supr java.lang.Object |
| |
| CLSS public final !enum com.oracle.truffle.api.utilities.TriState |
| fld public final static com.oracle.truffle.api.utilities.TriState FALSE |
| fld public final static com.oracle.truffle.api.utilities.TriState TRUE |
| fld public final static com.oracle.truffle.api.utilities.TriState UNDEFINED |
| meth public static com.oracle.truffle.api.utilities.TriState valueOf(boolean) |
| meth public static com.oracle.truffle.api.utilities.TriState valueOf(java.lang.Boolean) |
| meth public static com.oracle.truffle.api.utilities.TriState valueOf(java.lang.String) |
| meth public static com.oracle.truffle.api.utilities.TriState[] values() |
| supr java.lang.Enum<com.oracle.truffle.api.utilities.TriState> |
| |
| CLSS public final com.oracle.truffle.api.utilities.TruffleWeakReference<%0 extends java.lang.Object> |
| cons public init({com.oracle.truffle.api.utilities.TruffleWeakReference%0}) |
| cons public init({com.oracle.truffle.api.utilities.TruffleWeakReference%0},java.lang.ref.ReferenceQueue<? super {com.oracle.truffle.api.utilities.TruffleWeakReference%0}>) |
| supr java.lang.ref.WeakReference<{com.oracle.truffle.api.utilities.TruffleWeakReference%0}> |
| |
| CLSS public final com.oracle.truffle.polyglot.PolyglotImpl |
| cons public init() |
| meth protected org.graalvm.options.OptionDescriptors createEngineOptionDescriptors() |
| meth public !varargs boolean copyResources(java.nio.file.Path,java.lang.String[]) throws java.io.IOException |
| meth public !varargs org.graalvm.options.OptionDescriptors createUnionOptionDescriptors(org.graalvm.options.OptionDescriptors[]) |
| meth public <%0 extends java.lang.Object, %1 extends java.lang.Object> java.lang.Object newTargetTypeMapping(java.lang.Class<{%%0}>,java.lang.Class<{%%1}>,java.util.function.Predicate<{%%0}>,java.util.function.Function<{%%0},{%%1}>,org.graalvm.polyglot.HostAccess$TargetMappingPrecedence) |
| meth public boolean isDefaultProcessHandler(org.graalvm.polyglot.io.ProcessHandler) |
| meth public boolean isHostFileSystem(org.graalvm.polyglot.io.FileSystem) |
| meth public boolean isInCurrentEngineHostCallback(java.lang.Object) |
| meth public boolean isInternalFileSystem(org.graalvm.polyglot.io.FileSystem) |
| meth public com.oracle.truffle.api.TruffleLanguage<java.lang.Object> createHostLanguage(java.lang.Object) |
| meth public int getPriority() |
| meth public java.lang.Class<?> loadLanguageClass(java.lang.String) |
| meth public java.lang.Object asValue(java.lang.Object) |
| meth public java.lang.Object buildEngine(java.lang.String[],org.graalvm.polyglot.SandboxPolicy,java.io.OutputStream,java.io.OutputStream,java.io.InputStream,java.util.Map<java.lang.String,java.lang.String>,boolean,boolean,org.graalvm.polyglot.io.MessageTransport,java.lang.Object,java.lang.Object,boolean,boolean,java.lang.Object) |
| meth public java.lang.Object buildLimits(long,java.util.function.Predicate<java.lang.Object>,java.util.function.Consumer<java.lang.Object>) |
| meth public java.lang.Object buildSource(java.lang.String,java.lang.Object,java.net.URI,java.lang.String,java.lang.String,java.lang.Object,boolean,boolean,boolean,java.nio.charset.Charset,java.net.URL,java.lang.String) throws java.io.IOException |
| meth public java.lang.Object getCurrentContext() |
| meth public java.lang.Object initializeModuleToUnnamedAccess(java.lang.invoke.MethodHandles$Lookup,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object) |
| meth public java.lang.Object newIOAccess(java.lang.String,boolean,boolean,org.graalvm.polyglot.io.FileSystem) |
| meth public java.lang.String findLanguage(java.io.File) throws java.io.IOException |
| meth public java.lang.String findLanguage(java.lang.String) |
| meth public java.lang.String findLanguage(java.net.URL) throws java.io.IOException |
| meth public java.lang.String findMimeType(java.io.File) throws java.io.IOException |
| meth public java.lang.String findMimeType(java.net.URL) throws java.io.IOException |
| meth public java.lang.String getTruffleVersion() |
| meth public org.graalvm.polyglot.impl.AbstractPolyglotImpl$AbstractHostAccess createHostAccess() |
| meth public org.graalvm.polyglot.impl.AbstractPolyglotImpl$LogHandler newLogHandler(java.lang.Object) |
| meth public org.graalvm.polyglot.impl.AbstractPolyglotImpl$ThreadScope createThreadScope() |
| meth public org.graalvm.polyglot.io.ByteSequence asByteSequence(java.lang.Object) |
| meth public org.graalvm.polyglot.io.FileSystem allowInternalResourceAccess(org.graalvm.polyglot.io.FileSystem) |
| meth public org.graalvm.polyglot.io.FileSystem newDefaultFileSystem(java.lang.String) |
| meth public org.graalvm.polyglot.io.FileSystem newFileSystem(org.graalvm.polyglot.io.FileSystem) |
| meth public org.graalvm.polyglot.io.FileSystem newNIOFileSystem(java.nio.file.FileSystem) |
| meth public org.graalvm.polyglot.io.FileSystem newReadOnlyFileSystem(org.graalvm.polyglot.io.FileSystem) |
| meth public org.graalvm.polyglot.io.ProcessHandler newDefaultProcessHandler() |
| meth public void initialize() |
| meth public void preInitializeEngine() |
| meth public void resetPreInitializedEngine() |
| supr org.graalvm.polyglot.impl.AbstractPolyglotImpl |
| hfds EMPTY_ARGS,SECRET,TRUFFLE_VERSION,contextDispatch,defaultFileSystemContext,disconnectedBigIntegerHostValue,disconnectedHostValue,engineDispatch,exceptionDispatch,executionEventDispatch,executionListenerDispatch,hostNull,instrumentDispatch,isolatePolyglot,languageDispatch,preInitializedEngineRef,primitiveValues,sourceDispatch,sourceSectionDispatch |
| hcls EmbedderFileSystemContext,VMObject |
| |
| CLSS public com.oracle.truffle.polyglot.PolyglotMapEntryAndFunction<%0 extends java.lang.Object, %1 extends java.lang.Object> |
| intf java.util.Map$Entry<{com.oracle.truffle.polyglot.PolyglotMapEntryAndFunction%0},{com.oracle.truffle.polyglot.PolyglotMapEntryAndFunction%1}> |
| intf java.util.function.Function<java.lang.Object,java.lang.Object> |
| meth public final boolean equals(java.lang.Object) |
| meth public final int hashCode() |
| meth public final java.lang.Object getContext() |
| meth public final java.lang.Object getGuestObject() |
| meth public final java.lang.Object getLanguageContext() |
| meth public final java.lang.String toString() |
| meth public final {com.oracle.truffle.polyglot.PolyglotMapEntryAndFunction%0} getKey() |
| meth public final {com.oracle.truffle.polyglot.PolyglotMapEntryAndFunction%1} getValue() |
| meth public final {com.oracle.truffle.polyglot.PolyglotMapEntryAndFunction%1} setValue({com.oracle.truffle.polyglot.PolyglotMapEntryAndFunction%1}) |
| meth public java.lang.Object apply(java.lang.Object) |
| meth public static boolean equals(java.lang.Object,java.lang.Object,java.lang.Object) |
| meth public static boolean equalsProxy(com.oracle.truffle.polyglot.PolyglotWrapper,java.lang.Object) |
| meth public static boolean isHostProxy(java.lang.Object) |
| meth public static boolean isInstance(java.lang.Object) |
| meth public static int hashCode(java.lang.Object,java.lang.Object) |
| meth public static java.lang.Object asInstance(java.lang.Object) |
| meth public static java.lang.Object getHostProxy(java.lang.Object) |
| meth public static java.lang.String toString(com.oracle.truffle.polyglot.PolyglotWrapper) |
| meth public static java.lang.String toString(java.lang.Object,java.lang.Object) |
| meth public static java.lang.String toStringImpl(java.lang.Object,java.lang.Object) |
| supr java.lang.Object<{com.oracle.truffle.polyglot.PolyglotMapEntryAndFunction%0},{com.oracle.truffle.polyglot.PolyglotMapEntryAndFunction%1}> |
| |
| CLSS public abstract interface java.io.Closeable |
| intf java.lang.AutoCloseable |
| meth public abstract void close() throws java.io.IOException |
| |
| CLSS public abstract interface java.io.Serializable |
| |
| CLSS public abstract interface java.lang.AutoCloseable |
| meth public abstract void close() throws java.lang.Exception |
| |
| CLSS public abstract interface java.lang.Cloneable |
| |
| CLSS public abstract interface java.lang.Comparable<%0 extends java.lang.Object> |
| meth public abstract int compareTo({java.lang.Comparable%0}) |
| |
| CLSS public abstract interface !annotation java.lang.Deprecated |
| anno 0 java.lang.annotation.Documented() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[CONSTRUCTOR, FIELD, LOCAL_VARIABLE, METHOD, PACKAGE, MODULE, PARAMETER, TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract !hasdefault boolean forRemoval() |
| meth public abstract !hasdefault java.lang.String since() |
| |
| CLSS public abstract java.lang.Enum<%0 extends java.lang.Enum<{java.lang.Enum%0}>> |
| cons protected init(java.lang.String,int) |
| innr public final static EnumDesc |
| intf java.io.Serializable |
| intf java.lang.Comparable<{java.lang.Enum%0}> |
| intf java.lang.constant.Constable |
| meth protected final java.lang.Object clone() throws java.lang.CloneNotSupportedException |
| meth protected final void finalize() |
| meth public final boolean equals(java.lang.Object) |
| meth public final int compareTo({java.lang.Enum%0}) |
| meth public final int hashCode() |
| meth public final int ordinal() |
| meth public final java.lang.Class<{java.lang.Enum%0}> getDeclaringClass() |
| meth public final java.lang.String name() |
| meth public final java.util.Optional<java.lang.Enum$EnumDesc<{java.lang.Enum%0}>> describeConstable() |
| meth public java.lang.String toString() |
| meth public static <%0 extends java.lang.Enum<{%%0}>> {%%0} valueOf(java.lang.Class<{%%0}>,java.lang.String) |
| supr java.lang.Object |
| |
| CLSS public java.lang.Exception |
| cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean) |
| cons public init() |
| cons public init(java.lang.String) |
| cons public init(java.lang.String,java.lang.Throwable) |
| cons public init(java.lang.Throwable) |
| supr java.lang.Throwable |
| |
| CLSS public abstract interface !annotation java.lang.FunctionalInterface |
| anno 0 java.lang.annotation.Documented() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public java.lang.IllegalArgumentException |
| cons public init() |
| cons public init(java.lang.String) |
| cons public init(java.lang.String,java.lang.Throwable) |
| cons public init(java.lang.Throwable) |
| supr java.lang.RuntimeException |
| |
| CLSS public java.lang.IllegalStateException |
| cons public init() |
| cons public init(java.lang.String) |
| cons public init(java.lang.String,java.lang.Throwable) |
| cons public init(java.lang.Throwable) |
| supr java.lang.RuntimeException |
| |
| CLSS public abstract interface java.lang.Iterable<%0 extends java.lang.Object> |
| meth public abstract java.util.Iterator<{java.lang.Iterable%0}> iterator() |
| meth public java.util.Spliterator<{java.lang.Iterable%0}> spliterator() |
| meth public void forEach(java.util.function.Consumer<? super {java.lang.Iterable%0}>) |
| |
| CLSS public java.lang.Object |
| cons public init() |
| meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException |
| meth protected void finalize() throws java.lang.Throwable |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="9") |
| meth public boolean equals(java.lang.Object) |
| meth public final java.lang.Class<?> getClass() |
| meth public final void notify() |
| meth public final void notifyAll() |
| meth public final void wait() throws java.lang.InterruptedException |
| meth public final void wait(long) throws java.lang.InterruptedException |
| meth public final void wait(long,int) throws java.lang.InterruptedException |
| meth public int hashCode() |
| meth public java.lang.String toString() |
| |
| CLSS public abstract java.lang.Record |
| cons protected init() |
| meth public abstract boolean equals(java.lang.Object) |
| meth public abstract int hashCode() |
| meth public abstract java.lang.String toString() |
| supr java.lang.Object |
| |
| CLSS public java.lang.RuntimeException |
| cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean) |
| cons public init() |
| cons public init(java.lang.String) |
| cons public init(java.lang.String,java.lang.Throwable) |
| cons public init(java.lang.Throwable) |
| supr java.lang.Exception |
| |
| CLSS public java.lang.Throwable |
| cons protected init(java.lang.String,java.lang.Throwable,boolean,boolean) |
| cons public init() |
| cons public init(java.lang.String) |
| cons public init(java.lang.String,java.lang.Throwable) |
| cons public init(java.lang.Throwable) |
| intf java.io.Serializable |
| meth public final java.lang.Throwable[] getSuppressed() |
| meth public final void addSuppressed(java.lang.Throwable) |
| meth public java.lang.StackTraceElement[] getStackTrace() |
| meth public java.lang.String getLocalizedMessage() |
| meth public java.lang.String getMessage() |
| meth public java.lang.String toString() |
| meth public java.lang.Throwable fillInStackTrace() |
| meth public java.lang.Throwable getCause() |
| meth public java.lang.Throwable initCause(java.lang.Throwable) |
| meth public void printStackTrace() |
| meth public void printStackTrace(java.io.PrintStream) |
| meth public void printStackTrace(java.io.PrintWriter) |
| meth public void setStackTrace(java.lang.StackTraceElement[]) |
| supr java.lang.Object |
| |
| CLSS public abstract interface java.lang.annotation.Annotation |
| meth public abstract boolean equals(java.lang.Object) |
| meth public abstract int hashCode() |
| meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> annotationType() |
| meth public abstract java.lang.String toString() |
| |
| CLSS public abstract interface !annotation java.lang.annotation.Documented |
| anno 0 java.lang.annotation.Documented() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation java.lang.annotation.Inherited |
| anno 0 java.lang.annotation.Documented() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) |
| intf java.lang.annotation.Annotation |
| |
| CLSS public abstract interface !annotation java.lang.annotation.Repeatable |
| anno 0 java.lang.annotation.Documented() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.Class<? extends java.lang.annotation.Annotation> value() |
| |
| CLSS public abstract interface !annotation java.lang.annotation.Retention |
| anno 0 java.lang.annotation.Documented() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.annotation.RetentionPolicy value() |
| |
| CLSS public abstract interface !annotation java.lang.annotation.Target |
| anno 0 java.lang.annotation.Documented() |
| anno 0 java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy value=RUNTIME) |
| anno 0 java.lang.annotation.Target(java.lang.annotation.ElementType[] value=[ANNOTATION_TYPE]) |
| intf java.lang.annotation.Annotation |
| meth public abstract java.lang.annotation.ElementType[] value() |
| |
| CLSS public abstract interface java.lang.constant.Constable |
| meth public abstract java.util.Optional<? extends java.lang.constant.ConstantDesc> describeConstable() |
| |
| CLSS public abstract java.lang.ref.Reference<%0 extends java.lang.Object> |
| meth protected java.lang.Object clone() throws java.lang.CloneNotSupportedException |
| meth public boolean enqueue() |
| meth public boolean isEnqueued() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="16") |
| meth public final boolean refersTo({java.lang.ref.Reference%0}) |
| meth public static void reachabilityFence(java.lang.Object) |
| meth public void clear() |
| meth public {java.lang.ref.Reference%0} get() |
| supr java.lang.Object |
| |
| CLSS public java.lang.ref.WeakReference<%0 extends java.lang.Object> |
| cons public init({java.lang.ref.WeakReference%0}) |
| cons public init({java.lang.ref.WeakReference%0},java.lang.ref.ReferenceQueue<? super {java.lang.ref.WeakReference%0}>) |
| supr java.lang.ref.Reference<{java.lang.ref.WeakReference%0}> |
| |
| CLSS public abstract interface java.util.function.Function<%0 extends java.lang.Object, %1 extends java.lang.Object> |
| anno 0 java.lang.FunctionalInterface() |
| meth public <%0 extends java.lang.Object> java.util.function.Function<{%%0},{java.util.function.Function%1}> compose(java.util.function.Function<? super {%%0},? extends {java.util.function.Function%0}>) |
| meth public <%0 extends java.lang.Object> java.util.function.Function<{java.util.function.Function%0},{%%0}> andThen(java.util.function.Function<? super {java.util.function.Function%1},? extends {%%0}>) |
| meth public abstract {java.util.function.Function%1} apply({java.util.function.Function%0}) |
| meth public static <%0 extends java.lang.Object> java.util.function.Function<{%%0},{%%0}> identity() |
| |
| CLSS public abstract interface java.util.function.Predicate<%0 extends java.lang.Object> |
| anno 0 java.lang.FunctionalInterface() |
| meth public abstract boolean test({java.util.function.Predicate%0}) |
| meth public java.util.function.Predicate<{java.util.function.Predicate%0}> and(java.util.function.Predicate<? super {java.util.function.Predicate%0}>) |
| meth public java.util.function.Predicate<{java.util.function.Predicate%0}> negate() |
| meth public java.util.function.Predicate<{java.util.function.Predicate%0}> or(java.util.function.Predicate<? super {java.util.function.Predicate%0}>) |
| meth public static <%0 extends java.lang.Object> java.util.function.Predicate<{%%0}> isEqual(java.lang.Object) |
| meth public static <%0 extends java.lang.Object> java.util.function.Predicate<{%%0}> not(java.util.function.Predicate<? super {%%0}>) |
| |
| CLSS public abstract interface org.graalvm.options.OptionDescriptors |
| fld public final static org.graalvm.options.OptionDescriptors EMPTY |
| intf java.lang.Iterable<org.graalvm.options.OptionDescriptor> |
| meth public !varargs static org.graalvm.options.OptionDescriptors createUnion(org.graalvm.options.OptionDescriptors[]) |
| meth public abstract java.util.Iterator<org.graalvm.options.OptionDescriptor> iterator() |
| meth public abstract org.graalvm.options.OptionDescriptor get(java.lang.String) |
| meth public static org.graalvm.options.OptionDescriptors create(java.util.List<org.graalvm.options.OptionDescriptor>) |
| |
| CLSS public abstract org.graalvm.polyglot.impl.AbstractPolyglotImpl |
| cons protected init() |
| innr public abstract static APIAccess |
| innr public abstract static AbstractContextDispatch |
| innr public abstract static AbstractDispatchClass |
| innr public abstract static AbstractEngineDispatch |
| innr public abstract static AbstractExceptionDispatch |
| innr public abstract static AbstractExecutionEventDispatch |
| innr public abstract static AbstractExecutionListenerDispatch |
| innr public abstract static AbstractHostAccess |
| innr public abstract static AbstractHostLanguageService |
| innr public abstract static AbstractInstrumentDispatch |
| innr public abstract static AbstractLanguageDispatch |
| innr public abstract static AbstractPolyglotHostService |
| innr public abstract static AbstractSourceDispatch |
| innr public abstract static AbstractSourceSectionDispatch |
| innr public abstract static AbstractStackFrameImpl |
| innr public abstract static AbstractValueDispatch |
| innr public abstract static IOAccessor |
| innr public abstract static LogHandler |
| innr public abstract static ManagementAccess |
| innr public abstract static ThreadScope |
| meth protected final org.graalvm.options.OptionDescriptors createAllEngineOptionDescriptors() |
| meth protected org.graalvm.options.OptionDescriptors createEngineOptionDescriptors() |
| meth public !varargs boolean copyResources(java.nio.file.Path,java.lang.String[]) throws java.io.IOException |
| meth public !varargs org.graalvm.options.OptionDescriptors createUnionOptionDescriptors(org.graalvm.options.OptionDescriptors[]) |
| meth public <%0 extends java.lang.Object, %1 extends java.lang.Object> java.lang.Object newTargetTypeMapping(java.lang.Class<{%%0}>,java.lang.Class<{%%1}>,java.util.function.Predicate<{%%0}>,java.util.function.Function<{%%0},{%%1}>,org.graalvm.polyglot.HostAccess$TargetMappingPrecedence) |
| meth public abstract int getPriority() |
| meth public boolean isDefaultProcessHandler(org.graalvm.polyglot.io.ProcessHandler) |
| meth public boolean isHostFileSystem(org.graalvm.polyglot.io.FileSystem) |
| meth public boolean isInCurrentEngineHostCallback(java.lang.Object) |
| meth public boolean isInternalFileSystem(org.graalvm.polyglot.io.FileSystem) |
| meth public final org.graalvm.polyglot.impl.AbstractPolyglotImpl getNext() |
| meth public final org.graalvm.polyglot.impl.AbstractPolyglotImpl getNextOrNull() |
| meth public final org.graalvm.polyglot.impl.AbstractPolyglotImpl getRootImpl() |
| meth public final org.graalvm.polyglot.impl.AbstractPolyglotImpl$APIAccess getAPIAccess() |
| meth public final org.graalvm.polyglot.impl.AbstractPolyglotImpl$IOAccessor getIO() |
| meth public final org.graalvm.polyglot.impl.AbstractPolyglotImpl$ManagementAccess getManagement() |
| meth public final void setConstructors(org.graalvm.polyglot.impl.AbstractPolyglotImpl$APIAccess) |
| meth public final void setIO(org.graalvm.polyglot.impl.AbstractPolyglotImpl$IOAccessor) |
| meth public final void setMonitoring(org.graalvm.polyglot.impl.AbstractPolyglotImpl$ManagementAccess) |
| meth public final void setNext(org.graalvm.polyglot.impl.AbstractPolyglotImpl) |
| meth public java.lang.Class<?> loadLanguageClass(java.lang.String) |
| meth public java.lang.Object asValue(java.lang.Object) |
| meth public java.lang.Object buildEngine(java.lang.String[],org.graalvm.polyglot.SandboxPolicy,java.io.OutputStream,java.io.OutputStream,java.io.InputStream,java.util.Map<java.lang.String,java.lang.String>,boolean,boolean,org.graalvm.polyglot.io.MessageTransport,java.lang.Object,java.lang.Object,boolean,boolean,java.lang.Object) |
| meth public java.lang.Object buildLimits(long,java.util.function.Predicate<java.lang.Object>,java.util.function.Consumer<java.lang.Object>) |
| meth public java.lang.Object buildSource(java.lang.String,java.lang.Object,java.net.URI,java.lang.String,java.lang.String,java.lang.Object,boolean,boolean,boolean,java.nio.charset.Charset,java.net.URL,java.lang.String) throws java.io.IOException |
| meth public java.lang.Object createHostAccess() |
| meth public java.lang.Object createHostLanguage(java.lang.Object) |
| meth public java.lang.Object getCurrentContext() |
| meth public java.lang.Object initializeModuleToUnnamedAccess(java.lang.invoke.MethodHandles$Lookup,java.lang.Object,java.lang.Object,java.lang.Object,java.lang.Object) |
| meth public java.lang.Object newFileSystem(org.graalvm.polyglot.io.FileSystem) |
| meth public java.lang.Object newIOAccess(java.lang.String,boolean,boolean,org.graalvm.polyglot.io.FileSystem) |
| meth public java.lang.Object newLogHandler(java.lang.Object) |
| meth public java.lang.String findLanguage(java.io.File) throws java.io.IOException |
| meth public java.lang.String findLanguage(java.lang.String) |
| meth public java.lang.String findLanguage(java.net.URL) throws java.io.IOException |
| meth public java.lang.String findMimeType(java.io.File) throws java.io.IOException |
| meth public java.lang.String findMimeType(java.net.URL) throws java.io.IOException |
| meth public java.lang.String getTruffleVersion() |
| meth public org.graalvm.polyglot.impl.AbstractPolyglotImpl$ThreadScope createThreadScope() |
| meth public org.graalvm.polyglot.io.ByteSequence asByteSequence(java.lang.Object) |
| meth public org.graalvm.polyglot.io.FileSystem allowInternalResourceAccess(org.graalvm.polyglot.io.FileSystem) |
| meth public org.graalvm.polyglot.io.FileSystem newDefaultFileSystem(java.lang.String) |
| meth public org.graalvm.polyglot.io.FileSystem newNIOFileSystem(java.nio.file.FileSystem) |
| meth public org.graalvm.polyglot.io.FileSystem newReadOnlyFileSystem(org.graalvm.polyglot.io.FileSystem) |
| meth public org.graalvm.polyglot.io.ProcessHandler newDefaultProcessHandler() |
| meth public void initialize() |
| meth public void preInitializeEngine() |
| meth public void resetPreInitializedEngine() |
| supr java.lang.Object |
| hfds api,io,management,next,prev |
| |
| CLSS public abstract interface org.graalvm.shadowed.org.jcodings.ApplyAllCaseFoldFunction |
| meth public abstract void apply(int,int[],int,java.lang.Object) |
| |
| CLSS public abstract org.graalvm.shadowed.org.jcodings.CanBeTrailTableEncoding |
| cons protected init(java.lang.String,int,int,int[],int[][],short[],boolean[]) |
| fld protected final boolean[] CanBeTrailTable |
| meth public boolean isReverseMatchAllowed(byte[],int,int) |
| meth public int leftAdjustCharHead(byte[],int,int,int) |
| supr org.graalvm.shadowed.org.jcodings.MultiByteEncoding |
| |
| CLSS public final org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem |
| fld public final int byteLen |
| fld public final int[] code |
| fld public final static org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem[] EMPTY_FOLD_CODES |
| meth public static org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem create(int,int) |
| meth public static org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem create(int,int,int) |
| meth public static org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem create(int,int,int,int) |
| supr java.lang.Object |
| |
| CLSS public abstract org.graalvm.shadowed.org.jcodings.CaseFoldMapEncoding |
| cons protected init(java.lang.String,short[],byte[],int[][]) |
| cons protected init(java.lang.String,short[],byte[],int[][],boolean) |
| fld protected final boolean foldFlag |
| fld protected final int[][] CaseFoldMap |
| meth protected final int applyAllCaseFoldWithMap(int,int[][],boolean,int,org.graalvm.shadowed.org.jcodings.ApplyAllCaseFoldFunction,java.lang.Object) |
| meth protected final org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem[] getCaseFoldCodesByStringWithMap(int,int[][],boolean,int,byte[],int,int) |
| meth public boolean isCodeCType(int,int) |
| meth public org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem[] caseFoldCodesByString(int,byte[],int,int) |
| meth public void applyAllCaseFold(int,org.graalvm.shadowed.org.jcodings.ApplyAllCaseFoldFunction,java.lang.Object) |
| supr org.graalvm.shadowed.org.jcodings.SingleByteEncoding |
| hfds SS |
| |
| CLSS public final org.graalvm.shadowed.org.jcodings.CodeRange |
| cons public init() |
| meth public static boolean isInCodeRange(int[],int) |
| meth public static boolean isInCodeRange(int[],int,int) |
| supr java.lang.Object |
| |
| CLSS public abstract interface org.graalvm.shadowed.org.jcodings.Config |
| fld public final static boolean USE_CRNL_AS_LINE_TERMINATOR = false |
| fld public final static boolean USE_UNICODE_ALL_LINE_TERMINATORS = false |
| fld public final static boolean USE_UNICODE_CASE_FOLD_TURKISH_AZERI = false |
| fld public final static boolean USE_UNICODE_PROPERTIES = true |
| fld public final static int CASE_ASCII_ONLY = 4194304 |
| fld public final static int CASE_DOWNCASE = 16384 |
| fld public final static int CASE_DOWN_SPECIAL = 131072 |
| fld public final static int CASE_FOLD = 524288 |
| fld public final static int CASE_FOLD_LITHUANIAN = 2097152 |
| fld public final static int CASE_FOLD_TURKISH_AZERI = 1048576 |
| fld public final static int CASE_IS_TITLECASE = 8388608 |
| fld public final static int CASE_MODIFIED = 262144 |
| fld public final static int CASE_SPECIALS = 8617984 |
| fld public final static int CASE_SPECIAL_OFFSET = 3 |
| fld public final static int CASE_TITLECASE = 32768 |
| fld public final static int CASE_UPCASE = 8192 |
| fld public final static int CASE_UP_SPECIAL = 65536 |
| fld public final static int CodePointMask = 7 |
| fld public final static int CodePointMaskWidth = 3 |
| fld public final static int ENC_CASE_FOLD_DEFAULT = 1073741824 |
| fld public final static int ENC_CASE_FOLD_MIN = 1073741824 |
| fld public final static int ENC_CODE_TO_MBC_MAXLEN = 7 |
| fld public final static int ENC_GET_CASE_FOLD_CODES_MAX_NUM = 13 |
| fld public final static int ENC_MAX_COMP_CASE_FOLD_CODE_LEN = 3 |
| fld public final static int ENC_MBC_CASE_FOLD_MAXLEN = 18 |
| fld public final static int INTERNAL_ENC_CASE_FOLD_MULTI_CHAR = 1073741824 |
| fld public final static int SpecialIndexMask = 8184 |
| fld public final static int SpecialIndexShift = 3 |
| fld public final static int SpecialIndexWidth = 10 |
| fld public final static int SpecialsLengthOffset = 25 |
| fld public final static int UNICODE_EMOJI_VERSION_MAJOR = 13 |
| fld public final static int UNICODE_EMOJI_VERSION_MINOR = 1 |
| fld public final static int UNICODE_VERSION_MAJOR = 13 |
| fld public final static int UNICODE_VERSION_MINOR = 0 |
| fld public final static int UNICODE_VERSION_TEENY = 0 |
| fld public final static java.lang.String UNICODE_EMOJI_VERSION_STRING = "13.1" |
| fld public final static java.lang.String UNICODE_VERSION_STRING = "13.0.0" |
| |
| CLSS public abstract org.graalvm.shadowed.org.jcodings.Encoding |
| cons protected init(java.lang.String,int,int) |
| fld protected boolean isUTF8 |
| fld protected boolean isUnicode |
| fld protected final int maxLength |
| fld protected final int minLength |
| fld public final static byte NEW_LINE = 10 |
| fld public final static int CHAR_INVALID = -1 |
| intf java.lang.Cloneable |
| meth protected final void setDummy() |
| meth protected final void setName(byte[]) |
| meth protected final void setName(java.lang.String) |
| meth public abstract boolean isCodeCType(int,int) |
| meth public abstract boolean isNewLine(byte[],int,int) |
| meth public abstract boolean isReverseMatchAllowed(byte[],int,int) |
| meth public abstract int caseMap(org.graalvm.shadowed.org.jcodings.IntHolder,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[],int,int) |
| meth public abstract int codeToMbc(int,byte[],int) |
| meth public abstract int codeToMbcLength(int) |
| meth public abstract int leftAdjustCharHead(byte[],int,int,int) |
| meth public abstract int length(byte) |
| meth public abstract int length(byte[],int,int) |
| meth public abstract int mbcCaseFold(int,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[]) |
| meth public abstract int mbcToCode(byte[],int,int) |
| meth public abstract int propertyNameToCType(byte[],int,int) |
| meth public abstract int strCodeAt(byte[],int,int,int) |
| meth public abstract int strLength(byte[],int,int) |
| meth public abstract int[] ctypeCodeRange(int,org.graalvm.shadowed.org.jcodings.IntHolder) |
| meth public abstract org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem[] caseFoldCodesByString(int,byte[],int,int) |
| meth public abstract void applyAllCaseFold(int,org.graalvm.shadowed.org.jcodings.ApplyAllCaseFoldFunction,java.lang.Object) |
| meth public boolean isMbcCrnl(byte[],int,int) |
| meth public byte[] toLowerCaseTable() |
| meth public final boolean equals(java.lang.Object) |
| meth public final boolean isAlnum(int) |
| meth public final boolean isAlpha(int) |
| meth public final boolean isAsciiCompatible() |
| meth public final boolean isBlank(int) |
| meth public final boolean isCntrl(int) |
| meth public final boolean isDigit(int) |
| meth public final boolean isDummy() |
| meth public final boolean isFixedWidth() |
| meth public final boolean isGraph(int) |
| meth public final boolean isLower(int) |
| meth public final boolean isMbcHead(byte[],int,int) |
| meth public final boolean isMbcWord(byte[],int,int) |
| meth public final boolean isNewLine(int) |
| meth public final boolean isPrint(int) |
| meth public final boolean isPunct(int) |
| meth public final boolean isSbWord(int) |
| meth public final boolean isSingleByte() |
| meth public final boolean isSpace(int) |
| meth public final boolean isUTF8() |
| meth public final boolean isUnicode() |
| meth public final boolean isUpper(int) |
| meth public final boolean isWord(int) |
| meth public final boolean isXDigit(int) |
| meth public final byte[] getName() |
| meth public final int getIndex() |
| meth public final int hashCode() |
| meth public final int maxLength() |
| meth public final int maxLengthDistance() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public final int mbcodeStartPosition() |
| anno 0 java.lang.Deprecated(boolean forRemoval=false, java.lang.String since="") |
| meth public final int minLength() |
| meth public final int prevCharHead(byte[],int,int,int) |
| meth public final int rightAdjustCharHead(byte[],int,int,int) |
| meth public final int rightAdjustCharHeadWithPrev(byte[],int,int,int,org.graalvm.shadowed.org.jcodings.IntHolder) |
| meth public final int step(byte[],int,int,int) |
| meth public final int stepBack(byte[],int,int,int,int) |
| meth public final int strByteLengthNull(byte[],int,int) |
| meth public final int strLengthNull(byte[],int,int) |
| meth public final int strNCmp(byte[],int,int,byte[],int,int) |
| meth public final int xdigitVal(int) |
| meth public final java.lang.String toString() |
| meth public java.lang.String getCharsetName() |
| meth public java.nio.charset.Charset getCharset() |
| meth public static boolean isAscii(byte) |
| meth public static boolean isAscii(int) |
| meth public static boolean isMbcAscii(byte) |
| meth public static boolean isWordGraphPrint(int) |
| meth public static byte asciiToLower(int) |
| meth public static byte asciiToUpper(int) |
| meth public static int digitVal(int) |
| meth public static int odigitVal(int) |
| meth public static org.graalvm.shadowed.org.jcodings.Encoding load(java.lang.String) |
| supr java.lang.Object |
| hfds charset,count,hashCode,index,isAsciiCompatible,isDummy,isFixedWidth,isSingleByte,name,stringName |
| |
| CLSS public final org.graalvm.shadowed.org.jcodings.EncodingDB |
| cons public init() |
| innr public final static Entry |
| meth public final static org.graalvm.shadowed.org.jcodings.util.CaseInsensitiveBytesHash<org.graalvm.shadowed.org.jcodings.EncodingDB$Entry> getAliases() |
| meth public final static org.graalvm.shadowed.org.jcodings.util.CaseInsensitiveBytesHash<org.graalvm.shadowed.org.jcodings.EncodingDB$Entry> getEncodings() |
| meth public static org.graalvm.shadowed.org.jcodings.EncodingDB$Entry dummy(byte[]) |
| meth public static void alias(java.lang.String,java.lang.String) |
| meth public static void declare(java.lang.String,java.lang.String) |
| meth public static void dummy(java.lang.String) |
| meth public static void dummy_unicode(java.lang.String) |
| meth public static void replicate(java.lang.String,java.lang.String) |
| meth public static void set_base(java.lang.String,java.lang.String) |
| supr java.lang.Object |
| hfds aliases,ascii,encodings |
| |
| CLSS public final static org.graalvm.shadowed.org.jcodings.EncodingDB$Entry |
| outer org.graalvm.shadowed.org.jcodings.EncodingDB |
| meth public boolean isDummy() |
| meth public int getIndex() |
| meth public int hashCode() |
| meth public java.lang.String getEncodingClass() |
| meth public org.graalvm.shadowed.org.jcodings.Encoding getEncoding() |
| meth public org.graalvm.shadowed.org.jcodings.EncodingDB$Entry getBase() |
| supr java.lang.Object |
| hfds base,count,encoding,encodingClass,index,isDummy,name |
| |
| CLSS public abstract org.graalvm.shadowed.org.jcodings.EucEncoding |
| cons protected init(java.lang.String,int,int,int[],int[][],short[]) |
| meth protected abstract boolean isLead(int) |
| meth public int leftAdjustCharHead(byte[],int,int,int) |
| supr org.graalvm.shadowed.org.jcodings.MultiByteEncoding |
| |
| CLSS public abstract org.graalvm.shadowed.org.jcodings.ISOEncoding |
| cons protected init(java.lang.String,short[],byte[],int[][]) |
| cons protected init(java.lang.String,short[],byte[],int[][],boolean) |
| fld public static int SHARP_s |
| meth public boolean isCodeCType(int,int) |
| meth public int mbcCaseFold(int,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[]) |
| meth public java.lang.String getCharsetName() |
| supr org.graalvm.shadowed.org.jcodings.CaseFoldMapEncoding |
| |
| CLSS public org.graalvm.shadowed.org.jcodings.IntHolder |
| cons public init() |
| fld public int value |
| supr java.lang.Object |
| |
| CLSS public abstract org.graalvm.shadowed.org.jcodings.MultiByteEncoding |
| cons protected init(java.lang.String,int,int,int[],int[][],short[]) |
| fld protected final int[] EncLen |
| fld protected final int[] TransZero |
| fld protected final int[][] Trans |
| fld protected final static int A = -1 |
| fld protected final static int F = -2 |
| meth protected final boolean isCodeCTypeInternal(int,int) |
| meth protected final boolean mb2IsCodeCType(int,int) |
| meth protected final boolean mb4IsCodeCType(int,int) |
| meth protected final int asciiMbcCaseFold(int,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[]) |
| meth protected final int lengthForTwoUptoFour(byte[],int,int,int,int) |
| meth protected final int mb2CodeToMbc(int,byte[],int) |
| meth protected final int mb2CodeToMbcLength(int) |
| meth protected final int mb4CodeToMbc(int,byte[],int) |
| meth protected final int mb4CodeToMbcLength(int) |
| meth protected final int mbnMbcCaseFold(int,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[]) |
| meth protected final int mbnMbcToCode(byte[],int,int) |
| meth protected final int missing(int) |
| meth protected final int missing(int,int) |
| meth protected final int safeLengthForUptoFour(byte[],int,int) |
| meth protected final int safeLengthForUptoThree(byte[],int,int) |
| meth protected final int safeLengthForUptoTwo(byte[],int,int) |
| meth protected final org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem[] asciiCaseFoldCodesByString(int,byte[],int,int) |
| meth protected final void asciiApplyAllCaseFold(int,org.graalvm.shadowed.org.jcodings.ApplyAllCaseFoldFunction,java.lang.Object) |
| meth public boolean isNewLine(byte[],int,int) |
| meth public int caseMap(org.graalvm.shadowed.org.jcodings.IntHolder,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[],int,int) |
| meth public int length(byte) |
| meth public int mbcCaseFold(int,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[]) |
| meth public int propertyNameToCType(byte[],int,int) |
| meth public int strCodeAt(byte[],int,int,int) |
| meth public int strLength(byte[],int,int) |
| meth public org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem[] caseFoldCodesByString(int,byte[],int,int) |
| meth public static boolean isInRange(int,int,int) |
| meth public void applyAllCaseFold(int,org.graalvm.shadowed.org.jcodings.ApplyAllCaseFoldFunction,java.lang.Object) |
| supr org.graalvm.shadowed.org.jcodings.Encoding |
| |
| CLSS public final org.graalvm.shadowed.org.jcodings.ObjPtr<%0 extends java.lang.Object> |
| cons public init() |
| cons public init({org.graalvm.shadowed.org.jcodings.ObjPtr%0}) |
| fld public {org.graalvm.shadowed.org.jcodings.ObjPtr%0} p |
| supr java.lang.Object |
| hfds NULL |
| |
| CLSS public final org.graalvm.shadowed.org.jcodings.Ptr |
| cons public init() |
| cons public init(int) |
| fld public final static org.graalvm.shadowed.org.jcodings.Ptr NULL |
| fld public int p |
| supr java.lang.Object |
| |
| CLSS public abstract org.graalvm.shadowed.org.jcodings.SingleByteEncoding |
| cons protected init(java.lang.String,short[],byte[]) |
| fld protected final byte[] LowerCaseTable |
| fld public final static int MAX_BYTE = 255 |
| meth protected final boolean isCodeCTypeInternal(int,int) |
| meth protected final int asciiMbcCaseFold(int,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[]) |
| meth protected final org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem[] asciiCaseFoldCodesByString(int,byte[],int,int) |
| meth protected final void asciiApplyAllCaseFold(int,org.graalvm.shadowed.org.jcodings.ApplyAllCaseFoldFunction,java.lang.Object) |
| meth public boolean isNewLine(byte[],int,int) |
| meth public final boolean isReverseMatchAllowed(byte[],int,int) |
| meth public final int codeToMbc(int,byte[],int) |
| meth public final int leftAdjustCharHead(byte[],int,int,int) |
| meth public final int strLength(byte[],int,int) |
| meth public final int[] ctypeCodeRange(int,org.graalvm.shadowed.org.jcodings.IntHolder) |
| meth public int caseMap(org.graalvm.shadowed.org.jcodings.IntHolder,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[],int,int) |
| meth public int codeToMbcLength(int) |
| meth public int length(byte) |
| meth public int length(byte[],int,int) |
| meth public int mbcCaseFold(int,byte[],org.graalvm.shadowed.org.jcodings.IntHolder,int,byte[]) |
| meth public int mbcToCode(byte[],int,int) |
| meth public int propertyNameToCType(byte[],int,int) |
| meth public int strCodeAt(byte[],int,int,int) |
| meth public org.graalvm.shadowed.org.jcodings.CaseFoldCodeItem[] caseFoldCodesByString(int,byte[],int,int) |
| meth public void applyAllCaseFold(int,org.graalvm.shadowed.org.jcodings.ApplyAllCaseFoldFunction,java.lang.Object) |
| supr org.graalvm.shadowed.org.jcodings.Encoding |
| |