| Package | Description |
|---|---|
| org.htmlunit.corejs.javascript | |
| org.htmlunit.corejs.javascript.typedarrays |
| Modifier and Type | Method and Description |
|---|---|
protected static ScriptableObject.DescriptorInfo |
ScriptableObject.buildDataDescriptor(Object value,
int attributes) |
ScriptableObject.DescriptorInfo |
LambdaAccessorSlot.buildPropertyDescriptor(Context cx)
The method exists avoid changing the getPropertyDescriptor signature and at the same time to
make it explicit that we don't use Scriptable scope parameter of getPropertyDescriptor, since
it can be problematic when called from inside ThreadSafeSlotMapContainer::compute lambda
which can lead to deadlocks.
|
protected ScriptableObject.DescriptorInfo |
ScriptableObject.getOwnPropertyDescriptor(Context cx,
Object id) |
protected ScriptableObject.DescriptorInfo |
NativeArray.getOwnPropertyDescriptor(Context cx,
Object id) |
protected ScriptableObject.DescriptorInfo |
IdScriptableObject.getOwnPropertyDescriptor(Context cx,
Object id) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BuiltInSlot.PropDescriptionSetter.apply(U builtIn,
BuiltInSlot<U> current,
Object id,
ScriptableObject.DescriptorInfo info,
boolean checkValid,
Object key,
int index) |
protected static boolean |
NativeArray.arraySetLength(NativeArray builtIn,
BuiltInSlot<NativeArray> current,
Object id,
ScriptableObject.DescriptorInfo info,
boolean checkValid,
Object key,
int index) |
protected void |
ScriptableObject.checkPropertyChangeForSlot(Object id,
Slot current,
ScriptableObject.DescriptorInfo info) |
protected static void |
ScriptableObject.checkPropertyDefinition(ScriptableObject.DescriptorInfo desc) |
boolean |
ScriptableObject.defineOwnProperty(Context cx,
Object id,
ScriptableObject.DescriptorInfo desc) |
protected boolean |
ScriptableObject.defineOwnProperty(Context cx,
Object id,
ScriptableObject.DescriptorInfo desc,
boolean checkValid)
Defines a property on an object.
|
protected boolean |
NativeArray.defineOwnProperty(Context cx,
Object id,
ScriptableObject.DescriptorInfo desc,
boolean checkValid) |
protected boolean |
IdScriptableObject.defineOwnProperty(Context cx,
Object key,
ScriptableObject.DescriptorInfo desc,
boolean checkValid) |
protected static boolean |
ScriptableObject.isAccessorDescriptor(ScriptableObject.DescriptorInfo desc) |
protected static boolean |
ScriptableObject.isGenericDescriptor(ScriptableObject.DescriptorInfo desc) |
protected static boolean |
BaseFunction.prototypeDescSetter(BaseFunction builtIn,
BuiltInSlot<BaseFunction> current,
Object id,
ScriptableObject.DescriptorInfo info,
boolean checkValid,
Object key,
int index) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
NativeTypedArrayView.defineOwnProperty(Context cx,
Object id,
ScriptableObject.DescriptorInfo desc,
boolean checkValid) |
Copyright © 2025 HtmlUnit. All rights reserved.