Uses of Class
org.htmlunit.corejs.javascript.SlotMapOwner
Packages that use SlotMapOwner
Package
Description
-
Uses of SlotMapOwner in org.htmlunit.corejs.javascript
Subclasses of SlotMapOwner in org.htmlunit.corejs.javascriptModifier and TypeClassDescriptionclassThe base class for Function objects.classThe class for results of the Function.bind() operation EcmaScript 5 spec, 15.3.4.5classclassfinal classclassclassclassclassclassBase class for native object implementation that uses IdFunctionObject to export its methods to script via <class-name>.prototype object.classClass ImporterTopLevelstatic classclassRepresents a JavaScript function built upon a aJSDescriptor.classThis class implements a lambda function which is known to the runtime system and which may be treated specially by the interpreter or runtime.classThis class implements a JavaScript function that may be used as a constructor by delegating to an interface that can be easily implemented as a lambda.classThis class implements a single JavaScript function that has the prototype of the built-in Function class, and which is implemented using a single function that can easily be implemented using a lambda expression.classclassThis class implements the Array native object.final classfinal classThis class implements the activation object.classThis class is used by the V8 extension "Error.prepareStackTrace."classclassfinal classclassImplementation of ECMAScript 2021 FinalizationRegistry.classThis class implements the Function native object.final classThis class implements generator objects.final classThis class implements iterator objects.static classclassThis class reflects a single Java constructor into the JavaScript environment.classThis class reflects Java methods into the JavaScript environment and handles overloading of methods.classThis class reflects Java packages into the JavaScript environment.classThis class reflects Java packages into the JavaScript environment.final classThis class implements the JSON native object.classclassThis class implements the Object native object.classclassfinal classclassThis is an implementation of the standard "Symbol" type that implements all of its weird properties.classThis is an implementation of the ES6 WeakMap class.classclassThis is an implementation of the ES6 WeakSet class.classclassclassThis is the default implementation of the Scriptable interface.classA top-level scope object that provides special means to cache and preserve the initial values of the built-in constructor properties for better ECMAScript compliance.static classFields in org.htmlunit.corejs.javascript declared as SlotMapOwnerMethods in org.htmlunit.corejs.javascript with parameters of type SlotMapOwnerModifier and TypeMethodDescriptionvoidCompoundOperationMap.add(SlotMapOwner<T> owner, Slot<T> newSlot) voidEmbeddedSlotMap.add(SlotMapOwner<T> owner, Slot<T> newSlot) voidHashSlotMap.add(SlotMapOwner<T> owner, Slot<T> newSlot) voidImmutableSmallSlotMap.add(SlotMapOwner<T> owner, Slot<T> newSlot) voidSlotMap.add(SlotMapOwner<T> owner, Slot<T> newSlot) Insert a new slot to the map.protected static <T extends PropHolder<T>>
Slot<T>ScriptableObject.checkSlotRemoval(Object key, int index, Slot<T> slot, CompoundOperationMap<T> compoundOp, SlotMapOwner<T> owner) CompoundOperationMap.compute(SlotMapOwner<T> owner, Object key, int index, SlotMap.SlotComputer<S, T> compute) CompoundOperationMap.compute(SlotMapOwner<T> owner, CompoundOperationMap<T> compoundOp, Object key, int index, SlotMap.SlotComputer<S, T> compute) EmbeddedSlotMap.compute(SlotMapOwner<T> owner, CompoundOperationMap<T> compoundOp, Object key, int index, SlotMap.SlotComputer<S, T> c) HashSlotMap.compute(SlotMapOwner<T> owner, CompoundOperationMap<T> compoundOp, Object key, int index, SlotMap.SlotComputer<S, T> c) ImmutableSmallSlotMap.compute(SlotMapOwner<T> owner, CompoundOperationMap<T> mutableMap, Object key, int index, SlotMap.SlotComputer<S, T> compute) SlotMap.compute(SlotMapOwner<T> owner, Object key, int index, SlotMap.SlotComputer<S, T> compute) Replace the value of key with the slot computed by the "compute" method.SlotMap.compute(SlotMapOwner<T> owner, CompoundOperationMap<T> mutableMap, Object key, int index, SlotMap.SlotComputer<S, T> compute) SlotMap.SlotComputer.compute(Object key, int index, Slot<T> existing, CompoundOperationMap<T> mutableMap, SlotMapOwner<T> owner) protected voidSlotMapOwner.copyAssociatedValue(SlotMapOwner<T> other) CompoundOperationMap.modify(SlotMapOwner<T> owner, Object key, int index, int attributes) EmbeddedSlotMap.modify(SlotMapOwner<T> owner, Object key, int index, int attributes) Locate the slot with given name or index, and create a new one if necessary.HashSlotMap.modify(SlotMapOwner<T> owner, Object key, int index, int attributes) ImmutableSmallSlotMap.modify(SlotMapOwner<T> owner, Object key, int index, int attributes) SlotMap.modify(SlotMapOwner<T> owner, Object key, int index, int attributes) Return the Slot that matches EITHER "key" or "index".ImmutableSmallSlotMap.newMap(SlotMapOwner<T> owner, int expansion) ThreadSafeImmutableSmallSlotMap.newMap(SlotMapOwner<T> owner, int expansion) protected voidEmbeddedSlotMap.promoteMap(SlotMapOwner<T> owner, Slot<T> newSlot) default CompoundOperationMap<T>SlotMap.startCompoundOp(SlotMapOwner<T> owner, boolean forWriting) Constructors in org.htmlunit.corejs.javascript with parameters of type SlotMapOwnerModifierConstructorDescriptionCompoundOperationMap(SlotMapOwner<T> owner) LazilyLoadedCtor(SlotMapOwner<T> scope, String propertyName, boolean sealed, boolean privileged, Initializable initializer) Create a constructor using a lambda function.LazilyLoadedCtor(SlotMapOwner<T> scope, String propertyName, boolean sealed, Initializable initializer, boolean privileged) Create a constructor using a lambda function.LazilyLoadedCtor(SlotMapOwner<T> scope, String propertyName, String className, boolean sealed) Create a constructor that loads via reflection, looking for an "init" method on the class.LazilyLoadedCtor(SlotMapOwner<T> scope, String propertyName, String className, boolean sealed, boolean privileged) Create a constructor that loads via reflection, looking for an "init" method on the class. -
Uses of SlotMapOwner in org.htmlunit.corejs.javascript.commonjs.module
Subclasses of SlotMapOwner in org.htmlunit.corejs.javascript.commonjs.moduleModifier and TypeClassDescriptionclassA top-level module scope.classImplements the require() function as defined by Common JS modules. -
Uses of SlotMapOwner in org.htmlunit.corejs.javascript.regexp
Subclasses of SlotMapOwner in org.htmlunit.corejs.javascript.regexpModifier and TypeClassDescriptionclassThis class implements the RegExp native object.final class -
Uses of SlotMapOwner in org.htmlunit.corejs.javascript.tools.shell
Subclasses of SlotMapOwner in org.htmlunit.corejs.javascript.tools.shellModifier and TypeClassDescriptionclassEnvironment, intended to be instantiated at global scope, provides a natural way to access System properties from JavaScript.classThis class provides for sharing functions across multiple threads. -
Uses of SlotMapOwner in org.htmlunit.corejs.javascript.typedarrays
Subclasses of SlotMapOwner in org.htmlunit.corejs.javascript.typedarraysModifier and TypeClassDescriptionclassA NativeArrayBuffer is the backing buffer for a typed array.classThis class is the abstract parent for all views of the array.classAn array view that stores 64-bit quantities and implements the JavaScript "Float64Array" interface.classclassAn array view that stores 64-bit quantities and implements the JavaScript "Float64Array" interface.classThis class represents the JavaScript "DataView" interface, which allows direct manipulations of the bytes in a NativeArrayBuffer.classAn array view that stores 32-bit quantities and implements the JavaScript "Float16Array" interface.classAn array view that stores 32-bit quantities and implements the JavaScript "Float32Array" interface.classAn array view that stores 64-bit quantities and implements the JavaScript "Float64Array" interface.classAn array view that stores 16-bit quantities and implements the JavaScript "Int16Array" interface.classAn array view that stores 32-bit quantities and implements the JavaScript "Int32Array" interface.classAn array view that stores 8-bit quantities and implements the JavaScript "Int8Array" interface.classThis class is the abstract parent for all of the various typed arrays.classAn array view that stores 16-bit quantities and implements the JavaScript "Uint16Array" interface.classAn array view that stores 32-bit quantities and implements the JavaScript "Uint32Array" interface.classAn array view that stores 8-bit quantities and implements the JavaScript "Uint8Array" interface.classAn array view that stores 8-bit quantities and implements the JavaScript "Uint8ClampedArray" interface. -
Uses of SlotMapOwner in org.htmlunit.corejs.javascript.xml
Subclasses of SlotMapOwner in org.htmlunit.corejs.javascript.xmlModifier and TypeClassDescriptionclassThis Interface describes what all XML objects (XML, XMLList) should have in common.