Hierarchy For Package com.oracle.truffle.js.runtime.builtins
Class Hierarchy
- java.lang.Object
- com.oracle.truffle.js.runtime.builtins.ArrayAccess
- com.oracle.truffle.api.object.DynamicObject (implements com.oracle.truffle.api.interop.TruffleObject)
- com.oracle.truffle.js.runtime.objects.JSDynamicObject (implements com.oracle.truffle.api.interop.TruffleObject)
- com.oracle.truffle.js.runtime.objects.JSObject
- com.oracle.truffle.js.runtime.objects.JSClassObject
- com.oracle.truffle.js.runtime.builtins.JSAdapterObject
- com.oracle.truffle.js.runtime.objects.JSNonProxyObject
- com.oracle.truffle.js.runtime.builtins.JSArrayBase
- com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
- com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Mapped
- com.oracle.truffle.js.runtime.builtins.JSArgumentsObject.Unmapped
- com.oracle.truffle.js.runtime.builtins.JSArrayObject (implements com.oracle.truffle.js.runtime.objects.JSCopyableObject)
- com.oracle.truffle.js.runtime.builtins.JSObjectPrototypeObject
- com.oracle.truffle.js.runtime.builtins.JSArgumentsObject
- com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject
- com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.DirectBase
- com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Direct
- com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Shared
- com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Heap
- com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.Interop
- com.oracle.truffle.js.runtime.builtins.JSArrayBufferObject.DirectBase
- com.oracle.truffle.js.runtime.builtins.JSArrayBufferViewBase
- com.oracle.truffle.js.runtime.builtins.JSDataViewObject
- com.oracle.truffle.js.runtime.builtins.JSTypedArrayObject
- com.oracle.truffle.js.runtime.builtins.JSArrayIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSAsyncFromSyncIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSAsyncGeneratorObject
- com.oracle.truffle.js.runtime.builtins.JSAsyncIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSBigIntObject
- com.oracle.truffle.js.runtime.builtins.JSBooleanObject
- com.oracle.truffle.js.runtime.builtins.JSCollectionIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSMapIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSSetIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSDateObject
- com.oracle.truffle.js.runtime.builtins.JSErrorObject (implements com.oracle.truffle.js.runtime.objects.JSCopyableObject)
- com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistryObject
- com.oracle.truffle.js.runtime.builtins.JSForInIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSFunctionObject
- com.oracle.truffle.js.runtime.builtins.JSFunctionObject.BoundOrWrapped
- com.oracle.truffle.js.runtime.builtins.JSFunctionObject.Bound
- com.oracle.truffle.js.runtime.builtins.JSFunctionObject.Wrapped
- com.oracle.truffle.js.runtime.builtins.JSFunctionObject.Unbound
- com.oracle.truffle.js.runtime.builtins.JSFunctionObject.BoundOrWrapped
- com.oracle.truffle.js.runtime.builtins.JSGeneratorObject
- com.oracle.truffle.js.runtime.builtins.JSGlobalObject
- com.oracle.truffle.js.runtime.builtins.JSIteratorHelperObject
- com.oracle.truffle.js.runtime.builtins.JSIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSIteratorRecordObject
- com.oracle.truffle.js.runtime.builtins.JSWrapForValidAsyncIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSWrapForValidIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSMapObject
- com.oracle.truffle.js.runtime.builtins.JSModuleNamespaceObject
- com.oracle.truffle.js.runtime.builtins.JSNumberObject
- com.oracle.truffle.js.runtime.objects.JSOrdinaryObject (implements com.oracle.truffle.js.runtime.objects.JSCopyableObject)
- com.oracle.truffle.js.runtime.builtins.JSOverloadedOperatorsObject
- com.oracle.truffle.js.runtime.builtins.JSPromiseObject
- com.oracle.truffle.js.runtime.builtins.JSRawJSONObject
- com.oracle.truffle.js.runtime.builtins.JSRegExpGroupsObject (implements com.oracle.truffle.js.runtime.objects.JSCopyableObject)
- com.oracle.truffle.js.runtime.builtins.JSRegExpObject (implements com.oracle.truffle.js.runtime.objects.JSCopyableObject)
- com.oracle.truffle.js.runtime.builtins.JSSetObject
- com.oracle.truffle.js.runtime.builtins.JSShadowRealmObject
- com.oracle.truffle.js.runtime.builtins.JSStringIteratorObject
- com.oracle.truffle.js.runtime.builtins.JSStringObject
- com.oracle.truffle.js.runtime.builtins.JSSymbolObject
- com.oracle.truffle.js.runtime.builtins.JSUncheckedProxyHandlerObject
- com.oracle.truffle.js.runtime.builtins.JSWeakMapObject
- com.oracle.truffle.js.runtime.builtins.JSWeakRefObject
- com.oracle.truffle.js.runtime.builtins.JSWeakSetObject
- com.oracle.truffle.js.runtime.builtins.JSWorkerObject
- com.oracle.truffle.js.runtime.builtins.JSArrayBase
- com.oracle.truffle.js.runtime.builtins.JSProxyObject
- com.oracle.truffle.js.runtime.objects.JSClassObject
- com.oracle.truffle.js.runtime.objects.JSObject
- com.oracle.truffle.js.runtime.objects.JSDynamicObject (implements com.oracle.truffle.api.interop.TruffleObject)
- com.oracle.truffle.js.runtime.builtins.FinalizationRecord
- com.oracle.truffle.js.runtime.builtins.JSClass
- com.oracle.truffle.js.runtime.builtins.AbstractJSClass
- com.oracle.truffle.js.runtime.builtins.JSAdapter (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSProxy (implements com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSNonProxy
- com.oracle.truffle.js.runtime.builtins.JSAbstractArray
- com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
- com.oracle.truffle.js.runtime.builtins.JSArgumentsArray
- com.oracle.truffle.js.runtime.builtins.JSSlowArgumentsArray
- com.oracle.truffle.js.runtime.builtins.JSArray (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctionsAndSpecies, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSSlowArray
- com.oracle.truffle.js.runtime.builtins.JSAbstractArgumentsArray
- com.oracle.truffle.js.runtime.builtins.JSAbstractBuffer
- com.oracle.truffle.js.runtime.builtins.JSArrayBuffer (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctionsAndSpecies, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSSharedArrayBuffer (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default.WithSpecies, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSArrayBufferView
- com.oracle.truffle.js.runtime.builtins.JSArrayIterator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSAsyncGenerator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSAsyncIterator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSDataView (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSDate (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSDictionary
- com.oracle.truffle.js.runtime.builtins.JSError
- com.oracle.truffle.js.runtime.builtins.JSFinalizationRegistry (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSForInIterator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSFunction
- com.oracle.truffle.js.runtime.builtins.JSGenerator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSGlobal
- com.oracle.truffle.js.runtime.builtins.JSIterator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSMap (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctionsAndSpecies, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSMapIterator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSModuleNamespace
- com.oracle.truffle.js.runtime.builtins.JSObjectPrototype
- com.oracle.truffle.js.runtime.builtins.JSOrdinary (implements com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSPrimitive (implements com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSBigInt (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions)
- com.oracle.truffle.js.runtime.builtins.JSBoolean (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default)
- com.oracle.truffle.js.runtime.builtins.JSNumber (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions)
- com.oracle.truffle.js.runtime.builtins.JSString (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions)
- com.oracle.truffle.js.runtime.builtins.JSPromise (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctionsAndSpecies, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSRawJSON
- com.oracle.truffle.js.runtime.builtins.JSRegExp (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSSet (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default.WithSpecies, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSSetIterator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSShadowRealm (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSStringIterator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSSymbol (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSUncheckedProxyHandler (implements com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSWeakMap (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSWeakRef (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSWeakSet (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSWorker (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSWrapForValidAsyncIterator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSWrapForValidIterator (implements com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default, com.oracle.truffle.js.runtime.builtins.PrototypeSupplier)
- com.oracle.truffle.js.runtime.builtins.JSAbstractArray
- com.oracle.truffle.js.runtime.builtins.AbstractJSClass
- com.oracle.truffle.js.runtime.builtins.JSConstructor
- com.oracle.truffle.js.runtime.builtins.JSErrorObject.IsIdenticalOrUndefined
- com.oracle.truffle.js.runtime.builtins.JSFunctionData
- com.oracle.truffle.js.runtime.builtins.JSFunctionFactory
- com.oracle.truffle.js.runtime.builtins.JSMath
- com.oracle.truffle.js.runtime.builtins.JSObjectFactory
- com.oracle.truffle.js.runtime.builtins.JSObjectFactory.BoundProto
- com.oracle.truffle.js.runtime.builtins.JSObjectFactory.UnboundProto
- com.oracle.truffle.js.runtime.builtins.JSObjectFactory.IntrinsicBuilder
- com.oracle.truffle.js.runtime.builtins.JSObjectFactory.RealmData
- com.oracle.truffle.js.runtime.builtins.JSProxyObject.RevokedTarget (implements com.oracle.truffle.api.interop.TruffleObject)
- com.oracle.truffle.js.runtime.builtins.JSTest262
- com.oracle.truffle.js.runtime.builtins.JSTestV8
- com.oracle.truffle.js.runtime.builtins.JSURLDecoder
- com.oracle.truffle.js.runtime.builtins.JSURLEncoder
- com.oracle.truffle.js.runtime.objects.PropertyProxy
- com.oracle.truffle.js.runtime.builtins.JSArray.ArrayLengthProxyProperty
- com.oracle.truffle.js.runtime.builtins.JSFunction.ArgumentsProxyProperty
- com.oracle.truffle.js.runtime.builtins.JSFunction.CallerProxyProperty
- com.oracle.truffle.js.runtime.builtins.JSFunction.ClassPrototypeProxyProperty
- com.oracle.truffle.js.runtime.builtins.JSFunction.FunctionLengthPropertyProxy
- com.oracle.truffle.js.runtime.builtins.JSFunction.FunctionNamePropertyProxy
- com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyNamedCaptureGroupProperty
- com.oracle.truffle.js.runtime.builtins.JSRegExp.LazyRegexResultIndexProxyProperty
- com.oracle.truffle.js.runtime.builtins.JSString.StringLengthProxyProperty
- java.lang.ref.Reference<T>
- java.lang.ref.WeakReference<T>
- com.oracle.truffle.js.runtime.builtins.JSWeakRef.TruffleWeakReference<T>
- java.lang.ref.WeakReference<T>
Interface Hierarchy
- com.oracle.truffle.js.runtime.builtins.Builtin
- com.oracle.truffle.js.runtime.builtins.BuiltinEnum<E>
- com.oracle.truffle.js.runtime.builtins.JSConstructorFactory
- com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default
- com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default.WithSpecies
- com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctions
- com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.WithFunctionsAndSpecies
- com.oracle.truffle.js.runtime.builtins.JSConstructorFactory.Default
- com.oracle.truffle.js.runtime.builtins.JSFunctionData.Initializer
- com.oracle.truffle.js.runtime.builtins.JSFunctionData.CallTargetInitializer
- com.oracle.truffle.js.runtime.builtins.PrototypeSupplier
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.oracle.truffle.js.runtime.builtins.JSFunction.AsyncGeneratorState
- com.oracle.truffle.js.runtime.builtins.JSFunction.GeneratorState
- com.oracle.truffle.js.runtime.builtins.JSFunctionData.Target
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)