Uses of Class
org.htmlunit.corejs.javascript.SymbolKey
Packages that use SymbolKey
-
Uses of SymbolKey in org.htmlunit.corejs.javascript
Fields in org.htmlunit.corejs.javascript declared as SymbolKeyModifier and TypeFieldDescriptionstatic final SymbolKeySymbolKey.HAS_INSTANCEstatic final SymbolKeySymbolKey.IS_CONCAT_SPREADABLEstatic final SymbolKeySymbolKey.IS_REGEXPstatic final SymbolKeySymbolKey.ITERATORstatic final SymbolKeySymbolKey.MATCHstatic final SymbolKeySymbolKey.MATCH_ALLstatic final SymbolKeySymbolKey.REPLACEstatic final SymbolKeySymbolKey.SEARCHstatic final SymbolKeySymbolKey.SPECIESstatic final SymbolKeySymbolKey.SPLITstatic final SymbolKeySymbolKey.TO_PRIMITIVEstatic final SymbolKeySymbolKey.TO_STRING_TAGstatic final SymbolKeySymbolKey.UNSCOPABLESMethods in org.htmlunit.corejs.javascript with parameters of type SymbolKeyModifier and TypeMethodDescriptionstatic <T extends PropHolder<T>>
voidScriptableObject.defineProperty(T destination, SymbolKey propertyName, Object value, int attributes) voidLambdaConstructor.definePrototypeAlias(String name, SymbolKey alias, int attributes) Define a property on the prototype that has the same value as another property.voidLambdaConstructor.definePrototypeMethod(VarScope scope, SymbolKey name, int length, Object prototype, SerializableCallable target, int attributes, int propertyAttributes) Define a function property on the prototype of the constructor using a LambdaFunction under the covers.voidLambdaConstructor.definePrototypeMethod(VarScope scope, SymbolKey name, int length, SerializableCallable target) Define a function property on the prototype of the constructor using a LambdaFunction under the covers.voidLambdaConstructor.definePrototypeMethod(VarScope scope, SymbolKey name, int length, SerializableCallable target, int attributes) voidLambdaConstructor.definePrototypeMethod(VarScope scope, SymbolKey name, int length, SerializableCallable target, int attributes, int propertyAttributes) Define a function property on the prototype of the constructor using a LambdaFunction under the covers.static FunctionScriptRuntime.getExistingCtor(Context cx, VarScope scope, SymbolKey constructorName) ClassDescriptor.Builder.withMethod(ClassDescriptor.Destination dest, SymbolKey name, int length, ClassDescriptor.BuiltInJSCodeExec<JSFunction> code) Adds a method on the constructor with the standard property attributes for a method on a built in constructor.ClassDescriptor.Builder.withMethod(ClassDescriptor.Destination dest, SymbolKey name, int length, ClassDescriptor.BuiltInJSCodeExec<JSFunction> code, int attributes, int stdAttrs) Adds a method on the constructor with the custom property attributes.<T extends ScriptableObject>
ClassDescriptor.BuilderClassDescriptor.Builder.withProp(ClassDescriptor.Destination dest, SymbolKey name, BuiltInSlot.Getter<T> getter, BuiltInSlot.Setter<T> setter, int attributes) ClassDescriptor.Builder.withProp(ClassDescriptor.Destination dest, SymbolKey name, ClassDescriptor.ValueCreator creator) Version ofClassDescriptor.Builder.withProp(Destination, SymbolKey, LambdaGetterFunction, LambdaSetterFunction, int)that takes aClassDescriptor.ValueCreatorrather than a getter and setter.ClassDescriptor.Builder.withProp(ClassDescriptor.Destination dest, SymbolKey name, ScriptableObject.LambdaGetterFunction getter, ScriptableObject.LambdaSetterFunction setter, int attributes) Version ofClassDescriptor.Builder.withProp(Destination, String, LambdaGetterFunction, LambdaSetterFunction, int)that takes aSymbolKeyas the name.Constructors in org.htmlunit.corejs.javascript with parameters of type SymbolKeyModifierConstructorDescriptionBuilder(SymbolKey name, int length, ClassDescriptor.BuiltInJSCodeExec<JSFunction> ctor) Builder(SymbolKey name, int length, ClassDescriptor.BuiltInJSCodeExec<JSFunction> call, ClassDescriptor.BuiltInJSCodeExec<JSFunction> construct) Builder(SymbolKey name, int length, ClassDescriptor.BuiltInJSCodeExec<JSFunction> call, ClassDescriptor.BuiltInJSCodeExec<JSFunction> construct, int ctorAttrs, int protoAttrs) Builder(SymbolKey name, String ctorName, int length, ClassDescriptor.BuiltInJSCodeExec<JSFunction> call, ClassDescriptor.BuiltInJSCodeExec<JSFunction> construct) Builder(SymbolKey name, String ctorName, int length, ClassDescriptor.BuiltInJSCodeExec<JSFunction> call, ClassDescriptor.BuiltInJSCodeExec<JSFunction> construct, int ctorAttrs, int protoAttrs)