Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AALOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
AASTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
AbstractCacheFactory - Class in org.htmlunit.corejs.javascript.lc.type.impl.factory
TypeInfoFactory implementation with cache.
AbstractCacheFactory() - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.factory.AbstractCacheFactory
 
AbstractCellEditor - Class in org.htmlunit.corejs.javascript.tools.debugger.treetable
 
AbstractCellEditor() - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
 
AbstractEcmaObjectOperations - Class in org.htmlunit.corejs.javascript
Abstract Object Operations as defined by EcmaScript
AbstractEcmaObjectOperations() - Constructor for class org.htmlunit.corejs.javascript.AbstractEcmaObjectOperations
 
AbstractEcmaStringOperations - Class in org.htmlunit.corejs.javascript
Abstract operations for string manipulation as defined by EcmaScript
AbstractEcmaStringOperations() - Constructor for class org.htmlunit.corejs.javascript.AbstractEcmaStringOperations
 
AbstractEcmaStringOperations.ReplacementOperation - Class in org.htmlunit.corejs.javascript
 
AbstractObjectProperty - Class in org.htmlunit.corejs.javascript.ast
Property of an object literal.
AbstractObjectProperty() - Constructor for class org.htmlunit.corejs.javascript.ast.AbstractObjectProperty
 
AbstractObjectProperty(int) - Constructor for class org.htmlunit.corejs.javascript.ast.AbstractObjectProperty
 
AbstractObjectProperty(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.AbstractObjectProperty
 
ACallFrame<T extends ACallFrame<T,U>,U extends ACompilerData<?,U>> - Class in org.htmlunit.corejs.javascript
Interface representing a call frame in the interpreter.
ACallFrame(T, T, ACallFrame<?, ?>) - Constructor for class org.htmlunit.corejs.javascript.ACallFrame
 
ACallFrame(T, T, ACallFrame<?, ?>, boolean, boolean) - Constructor for class org.htmlunit.corejs.javascript.ACallFrame
 
ACC_ABSTRACT - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_FINAL - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_NATIVE - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_PRIVATE - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_PROTECTED - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_PUBLIC - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_STATIC - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_SUPER - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_SYNCHRONIZED - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_TRANSIENT - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
ACC_VOLATILE - Static variable in class org.htmlunit.corejs.classfile.ClassFileWriter
 
accept(Scriptable, Object) - Method in interface org.htmlunit.corejs.javascript.ScriptableObject.LambdaSetterFunction
 
AccessorSlot - Class in org.htmlunit.corejs.javascript
This is a specialization of Slot to store various types of values that are retrieved dynamically using Java and JavaScript functions.
ACompilerData<T extends ScriptOrFn<T>,U extends ACompilerData<?,U>> - Class in org.htmlunit.corejs.javascript
 
ACompilerData(int, int, int, int, int[]) - Constructor for class org.htmlunit.corejs.javascript.ACompilerData
 
ACONST_NULL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
acquireLabel() - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
action(Context, VarScope, Object, Object[], int) - Method in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
action(Context, VarScope, Object, Object[], int) - Method in interface org.htmlunit.corejs.javascript.RegExpProxy
 
actionPerformed(ActionEvent) - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Performs an action from the menu or toolbar.
actionPerformed(ActionEvent) - Method in class org.htmlunit.corejs.javascript.tools.shell.JSConsole
 
activatePrototypeMap(int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
add(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add the single-byte opcode to the current method.
add(int, int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add a single-operand opcode to the current method.
add(int, int, int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add the given two-operand bytecode to the current method.
add(int, int, int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable.Builder
Add line numbers to the set for a given PC.
add(int, Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
add(int, String) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
add(int, String, String, String) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
add(int, T) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
add(CharSequence, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
add(Integer, Integer) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
add(Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
add(Object, CharSequence) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
add(Object, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
add(SlotMapOwner<T>, Slot<T>) - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
add(SlotMapOwner<T>, Slot<T>) - Method in class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
add(SlotMapOwner<T>, Slot<T>) - Method in class org.htmlunit.corejs.javascript.HashSlotMap
 
add(SlotMapOwner<T>, Slot<T>) - Method in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
add(SlotMapOwner<T>, Slot<T>) - Method in interface org.htmlunit.corejs.javascript.SlotMap
Insert a new slot to the map.
add(T) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayIterator
 
add(T) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
Add - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Add(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Add
 
ADD - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
addActivationName(String) - Method in class org.htmlunit.corejs.javascript.Context
Add a name to the list of names forcing the creation of real activation objects for functions.
addAll(int, Collection) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
addAll(int, Collection<? extends T>) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
addAll(Collection) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
addAll(Collection<? extends T>) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
addALoad(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Load object from the given local into stack.
addAnnexBFunction(Symbol, FunctionNode) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
addArgument(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Adds an argument to the list, and sets its parent to this node.
addAsConstructor(VarScope, Scriptable) - Method in class org.htmlunit.corejs.javascript.FunctionObject
Define this function as a JavaScript constructor.
addAsConstructor(VarScope, Scriptable, int) - Method in class org.htmlunit.corejs.javascript.FunctionObject
Define this function as a JavaScript constructor.
addAsProperty(T) - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
addAStore(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Store object from stack top into the given local.
addCase(SwitchCase) - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Adds a switch case statement to the end of the list.
addCatchClause(CatchClause) - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
Add a catch-clause to the end of the list, and sets its parent to this node.
addCellEditorListener(CellEditorListener) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
 
addChild(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Adds a child or function to the end of the block.
addChildAfter(Node, Node) - Method in class org.htmlunit.corejs.javascript.Node
Add 'child' after 'node'.
addChildBefore(Node, Node) - Method in class org.htmlunit.corejs.javascript.Node
Add 'child' before 'node'.
addChildrenToBack(Node) - Method in class org.htmlunit.corejs.javascript.Node
 
addChildrenToFront(Node) - Method in class org.htmlunit.corejs.javascript.Node
 
addChildScope(Scope) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Add a scope to our list of child scopes.
addChildToBack(Node) - Method in class org.htmlunit.corejs.javascript.Node
 
addChildToFront(Node) - Method in class org.htmlunit.corejs.javascript.Node
 
addComment(Comment) - Method in class org.htmlunit.corejs.javascript.ast.AstRoot
Add a comment to the comment set.
addConfig(Map<?, ?>) - Method in class org.htmlunit.corejs.javascript.config.RhinoProperties
Adds a config map.
addContextListener(ContextListener) - Static method in class org.htmlunit.corejs.javascript.Context
Deprecated. 
addDLoad(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Load double from the given local into stack.
addDStore(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Store double from stack top into the given local.
addElement(AbstractObjectProperty) - Method in class org.htmlunit.corejs.javascript.ast.ObjectLiteral
Adds an element to the list, and sets its parent to this node.
addElement(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Adds an element to the list, and sets its parent to this node.
addElement(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.TemplateLiteral
Adds an element to the list, and sets its parent to this node.
addExceptionHandler(int, int, int, String) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
addExcludedName(String) - Method in class org.htmlunit.corejs.javascript.serialize.ScriptableOutputStream
Adds a qualified name to the list of objects to be excluded from serialization.
addField(String, String, short) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add a field to the class.
addField(String, String, short, double) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add a field to the class.
addField(String, String, short, int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add a field to the class.
addField(String, String, short, long) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add a field to the class.
addFLoad(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Load float from the given local into stack.
addFragment(XmlFragment) - Method in class org.htmlunit.corejs.javascript.ast.XmlLiteral
Adds a fragment to the fragment list.
addFStore(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Store float from stack top into the given local.
addFunction(FunctionNode) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
addFunction(FunctionNode) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Adds a FunctionNode to the functions table for codegen.
addIdFunctionProperty(Scriptable, Object, int, String, int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
addILoad(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Load integer from the given local into stack.
addInstructionCount(Context, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
addInstructionCount(Context, CallFrameV2, int) - Static method in class org.htmlunit.corejs.javascript.InterpreterV2
 
addInterface(String) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add an interface implemented by this class.
addInvoke(int, String, String, String) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
addInvokeDynamic(String, String, ClassFileWriter.MHandle, Object...) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
addIStore(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Store integer from stack top into the given local.
addLabel(Label) - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
Adds a label and sets its parent to this node.
addLineNumberEntry(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
addLineNumberEntry(short) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Deprecated.
the field is unsigned, so a signed short cannot express half of it. Call ClassFileWriter.addLineNumberEntry(int) instead. Kept so that code compiled against the old signature still links.
addListener(Object, Object) - Static method in class org.htmlunit.corejs.javascript.Kit
Add listener to bag of listeners.
addListener(ContextFactory.Listener) - Method in class org.htmlunit.corejs.javascript.ContextFactory
 
addLiveLocals(Node, int[]) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
addLLoad(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Load long from the given local into stack.
addLoadConstant(double) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate the load constant bytecode for the given double.
addLoadConstant(float) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate the load constant bytecode for the given float.
addLoadConstant(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate the load constant bytecode for the given integer.
addLoadConstant(long) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate the load constant bytecode for the given long.
addLoadConstant(Class<?>) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate the load constant bytecode for the given class.
addLoadConstant(String) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate the load constant bytecode for the given string.
addLoadConstantClass(String) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate the load constant bytecode for the given class.
addLoadThis() - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Load "this" into stack.
addLoop(ArrayComprehensionLoop) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Adds a child loop node, and sets its parent to this node.
addLoop(GeneratorExpressionLoop) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Adds a child loop node, and sets its parent to this node.
addLStore(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Store long from stack top into the given local.
addOptionalExcludedName(String) - Method in class org.htmlunit.corejs.javascript.serialize.ScriptableOutputStream
Adds a qualified name to the list of object to be excluded from serialization.
addParam(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Adds a parameter to the function parameter list.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.htmlunit.corejs.javascript.Context
Register an object to receive notifications when a bound property has changed
addPush(boolean) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
addPush(double) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate code to load the given double on stack.
addPush(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate code to load the given integer on stack.
addPush(long) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate code to load the given long on stack.
addPush(String) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Generate the code to leave on stack the given string even if the string encoding exeeds the class file limit for single string constant
addRegExp(RegExpLiteral) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Called by IRFactory to add a RegExp to the regexp table.
addResumptionPoint(Node) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
addStatement(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.Block
addStatement(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.SwitchCase
Adds a statement to the end of the statement list.
addSymbolSpecies(Context, VarScope, ScriptableObject) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntimeES6
Registers the symbol [Symbol.species] on the given constructor function.
addSymbolUnscopables(Context, VarScope, ScriptableObject, LazilyLoadedCtor) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntimeES6
Registers the symbol [Symbol.unscopables] on the given constructor function.
addTableSwitch(int, int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
addTemplateLiteral(TemplateLiteral) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Called by IRFactory to add a Template Literal to the templateLiterals table.
addValues(Context, boolean, Object) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Custom + operator.
addVariable(VariableInitializer) - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Adds a variable initializer node to the child list.
addVariableDescriptor(String, String, int, int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add Information about java variable to use when generating the local variable table.
adjustStackTop(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
advanceStringIndex(String, long, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Implements the abstract operation AdvanceStringIndex.
AInterpreter<T extends ACallFrame<T,U>,U extends ACompilerData<?,U>> - Class in org.htmlunit.corejs.javascript
 
AInterpreter() - Constructor for class org.htmlunit.corejs.javascript.AInterpreter
 
AInterpreter.ContinuationJump<T extends ACallFrame<T,U>,U extends ACompilerData<?,U>> - Class in org.htmlunit.corejs.javascript
 
AInterpreter.DebugScope - Class in org.htmlunit.corejs.javascript
This class is intended as proxy to give DebugFrame access to the contents of local variables.
alias(String, int) - Static method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Convenience method to create an alias of the orignally named slot with the specified attributes.
aliss(String) - Static method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Convenience method to create an alias of the orignally named slot.
ALOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ALOAD_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ALOAD_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ALOAD_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ALOAD_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ALPHABETIC - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
AND - Static variable in class org.htmlunit.corejs.javascript.Token
 
ANEWARRAY - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
AnyStringAdd - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
AnyStringAdd(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.AnyStringAdd
 
append(StringBuilder, TypeInfo) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassNameFormatContext
 
append(StringBuilder, TypeInfo) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
Format a type and push the result to provided StringBuilder.
append(StringBuilder, TypeInfo, boolean) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassNameFormatContext
 
append(StringBuilder, TypeInfo, boolean) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
Format a type and push the result to provided StringBuilder.
appendArray(StringBuilder, TypeInfo) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassNameFormatContext
 
appendArray(StringBuilder, TypeInfo) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.DoubleOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.GetVarOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.IntOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NegativeZeroOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NewTargetOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NullOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.OneOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PopOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ShortOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.StringOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.SuperOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ThisOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.UndefinedOperand
 
appendDebugString(StringBuilder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ZeroOperand
 
appendParameterized(StringBuilder, ParameterizedTypeInfo) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassNameFormatContext
 
appendParameterized(StringBuilder, ParameterizedTypeInfo) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
 
appendString(StringBuilder, String) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.InstructionFormatter
 
appendVariable(StringBuilder, VariableTypeInfo, boolean) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassNameFormatContext
 
appendVariable(StringBuilder, VariableTypeInfo, boolean) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
 
apply(Context, VarScope, ScriptableObject) - Method in interface org.htmlunit.corejs.javascript.ClassDescriptor.ValueCreator
 
apply(Scriptable) - Method in interface org.htmlunit.corejs.javascript.ScriptableObject.LambdaGetterFunction
 
apply(T, Object, Scriptable, Scriptable, boolean) - Method in interface org.htmlunit.corejs.javascript.BuiltInSlot.Setter
 
apply(T, BuiltInSlot<T>, Object, ScriptableObject.DescriptorInfo, boolean, Object, int) - Method in interface org.htmlunit.corejs.javascript.BuiltInSlot.PropDescriptionSetter
 
apply(T, Scriptable) - Method in interface org.htmlunit.corejs.javascript.BuiltInSlot.Getter
 
apply(U, int) - Method in interface org.htmlunit.corejs.javascript.BuiltInSlot.AttributeSetter
 
applyDescriptorToAttributeBitset(int, Object, Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
applyOrCall(boolean, Context, VarScope, Object, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Function.prototype.apply and Function.prototype.call
ARETURN - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ARGC_LIMIT - Static variable in class org.htmlunit.corejs.javascript.Parser
Maximum number of allowed function or constructor arguments, to follow SpiderMonkey.
arguments - Variable in class org.htmlunit.corejs.javascript.ast.FunctionCall
 
arity - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in Array type.
arrayBuffer - Variable in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
Many view objects can share the same backing array
ArrayBuffer - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
ARRAYCOMP - Static variable in class org.htmlunit.corejs.javascript.Token
 
ArrayComprehension - Class in org.htmlunit.corejs.javascript.ast
AST node for a JavaScript 1.7 Array comprehension.
ArrayComprehension() - Constructor for class org.htmlunit.corejs.javascript.ast.ArrayComprehension
 
ArrayComprehension(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ArrayComprehension
 
ArrayComprehension(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ArrayComprehension
 
ArrayComprehensionLoop - Class in org.htmlunit.corejs.javascript.ast
AST node for a single 'for (foo in bar)' loop construct in a JavaScript 1.7 Array comprehension.
ArrayComprehensionLoop() - Constructor for class org.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop
 
ArrayComprehensionLoop(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop
 
ArrayComprehensionLoop(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop
 
ARRAYLENGTH - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ArrayLikeAbstractOperations - Class in org.htmlunit.corejs.javascript
Contains implementation of shared methods useful for arrays and typed arrays.
ArrayLikeAbstractOperations() - Constructor for class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations
 
ArrayLikeAbstractOperations.ElementComparator - Class in org.htmlunit.corejs.javascript
 
ArrayLikeAbstractOperations.IterativeOperation - Enum Class in org.htmlunit.corejs.javascript
 
ArrayLikeAbstractOperations.LengthAccessor - Interface in org.htmlunit.corejs.javascript
 
ArrayLikeAbstractOperations.ReduceOperation - Enum Class in org.htmlunit.corejs.javascript
 
ArrayLikeAbstractOperations.StringLikeComparator - Class in org.htmlunit.corejs.javascript
 
ARRAYLIT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ArrayLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for an Array literal.
ArrayLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.ArrayLiteral
 
ArrayLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ArrayLiteral
 
ArrayLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ArrayLiteral
 
arraySetLength(NativeArray, BuiltInSlot<NativeArray>, Object, ScriptableObject.DescriptorInfo, boolean, Object, int) - Static method in class org.htmlunit.corejs.javascript.NativeArray
 
ArrayTypeInfo - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
ArrayTypeInfo(TypeInfo) - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.ArrayTypeInfo
 
ARROW - Static variable in class org.htmlunit.corejs.javascript.Token
 
ARROW_FUNCTION - Static variable in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
ARROW_FUNCTION_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
ASCII - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
ASCII_HEX_DIGIT - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
asClass() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ArrayTypeInfo
 
asClass() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassTypeInfo
 
asClass() - Method in enum class org.htmlunit.corejs.javascript.lc.type.impl.NoTypeInfo
 
asClass() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
asClass() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
Get the Class object represented by this TypeInfo.
asClass() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
asClass() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
asConstructor() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
asMethod() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
assertNotNull(Object) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Bounces an IllegalArgumentException up if arg is null.
ASSIGN - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_ADD - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_BITAND - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_BITOR - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_BITXOR - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_DIV - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_EXP - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_LOGICAL_AND - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_LOGICAL_OR - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_LSH - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_MOD - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_MUL - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_NULLISH - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_RSH - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_SUB - Static variable in class org.htmlunit.corejs.javascript.Token
 
ASSIGN_URSH - Static variable in class org.htmlunit.corejs.javascript.Token
 
Assignment - Class in org.htmlunit.corejs.javascript.ast
AST node representing the set of assignment operators such as =, *= and +=.
Assignment() - Constructor for class org.htmlunit.corejs.javascript.ast.Assignment
 
Assignment(int) - Constructor for class org.htmlunit.corejs.javascript.ast.Assignment
 
Assignment(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.Assignment
 
Assignment(int, int, AstNode, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.Assignment
 
Assignment(int, AstNode, AstNode, int) - Constructor for class org.htmlunit.corejs.javascript.ast.Assignment
 
Assignment(AstNode, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.Assignment
 
associate(TopLevel) - Method in class org.htmlunit.corejs.javascript.ClassCache
Associate ClassCache object with the given top-level scope.
associate(TopLevel) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
Associate this TypeInfoFactory object with the given top-level scope.
associateValue(Object, Object) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Associate arbitrary application-specific value with this object.
AstNode - Class in org.htmlunit.corejs.javascript.ast
Base class for AST node types.
AstNode() - Constructor for class org.htmlunit.corejs.javascript.ast.AstNode
 
AstNode(int) - Constructor for class org.htmlunit.corejs.javascript.ast.AstNode
Constructs a new AstNode
AstNode(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.AstNode
Constructs a new AstNode
AstNode.DebugPrintVisitor - Class in org.htmlunit.corejs.javascript.ast
 
AstNode.PositionComparator - Class in org.htmlunit.corejs.javascript.ast
 
AstNodePosition(String) - Constructor for class org.htmlunit.corejs.javascript.IRFactory.AstNodePosition
 
ASTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ASTORE_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ASTORE_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ASTORE_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ASTORE_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
AstRoot - Class in org.htmlunit.corejs.javascript.ast
Node for the root of a parse tree.
AstRoot() - Constructor for class org.htmlunit.corejs.javascript.ast.AstRoot
 
AstRoot(int) - Constructor for class org.htmlunit.corejs.javascript.ast.AstRoot
 
ATHROW - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
atPos - Variable in class org.htmlunit.corejs.javascript.ast.XmlRef
 
attachParam(TypeInfo, List<TypeInfo>) - Method in interface org.htmlunit.corejs.javascript.lc.type.impl.factory.FactoryBase
 
attachParam(TypeInfo, List<TypeInfo>) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
In general, implementations are recommended, but not required, to return a ParameterizedTypeInfo.
attachParam(TypeInfo, TypeInfo...) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
attachTo(ContextFactory) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Attaches the debugger to the given ContextFactory.
attachTo(ContextFactory) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Attaches the debugger to the given ContextFactory.
attemptToInferFunctionName(Object) - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
ATTRIBUTE_FLAG - Static variable in class org.htmlunit.corejs.javascript.Node
 
avoidObjectDetection() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Emulate the SpiderMonkey (and Firefox) feature of allowing custom objects to avoid detection by normal "object detection" code patterns.

B

BALOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
BASE_64 - Static variable in class org.htmlunit.corejs.javascript.typedarrays.Base64Codec
 
BASE_64_URL - Static variable in class org.htmlunit.corejs.javascript.typedarrays.Base64Codec
 
Base64Codec - Class in org.htmlunit.corejs.javascript.typedarrays
 
BaseFunction - Class in org.htmlunit.corejs.javascript
The base class for Function objects.
BaseFunction(VarScope) - Constructor for class org.htmlunit.corejs.javascript.BaseFunction
 
BaseFunction(VarScope, Scriptable) - Constructor for class org.htmlunit.corejs.javascript.BaseFunction
 
BasicClassTypeInfo - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
BasicClassTypeInfo(Class<?>) - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
BasicConsole - Class in org.htmlunit.corejs.javascript.tools.shell
A simple console that always works because it only relies on standard input and output.
BasicConsole() - Constructor for class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
BasicConsoleProvider - Class in org.htmlunit.corejs.javascript.tools.shell
 
BasicConsoleProvider() - Constructor for class org.htmlunit.corejs.javascript.tools.shell.BasicConsoleProvider
 
BASTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
BEAN - Static variable in class org.htmlunit.corejs.javascript.JavaToJSONConverters
Convert JavaBean to an object as long as it has at least one readable property
BIG_INT - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
BigInt - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
BigInt - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in BigInt type.
BigInt(BigInteger) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.BigInt
 
BIGINT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
BigInt64Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
BigIntegerClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
BigIntLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for a BigInt literal.
BigIntLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.BigIntLiteral
 
BigIntLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.BigIntLiteral
 
BigIntLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.BigIntLiteral
 
BigIntLiteral(int, String) - Constructor for class org.htmlunit.corejs.javascript.ast.BigIntLiteral
Constructor.
BigIntLiteral(int, String, BigInteger) - Constructor for class org.htmlunit.corejs.javascript.ast.BigIntLiteral
Constructor.
bigIntToString(BigInteger, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
BigUint64Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
bind(Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Returns the object in the scope chain that has a given property.
BindName - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
BindName(String) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.BindName
 
BINDNAME - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
bindToScope(VarScope) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
BIPUSH - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
BitAnd - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
BitAnd(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitAnd
 
BITAND - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
BitNot - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
BitNot(Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitNot
 
BITNOT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
BitOr - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
BitOr(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitOr
 
BITOR - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
bitwiseAND(double, double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
bitwiseAND(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
bitwiseNOT(Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
bitwiseOR(double, double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
bitwiseOR(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
bitwiseXOR(double, double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
bitwiseXOR(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
BitXor - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
BitXor(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitXor
 
BITXOR - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
Block - Class in org.htmlunit.corejs.javascript.ast
A block statement delimited by curly braces.
Block() - Constructor for class org.htmlunit.corejs.javascript.ast.Block
 
Block(int) - Constructor for class org.htmlunit.corejs.javascript.ast.Block
 
Block(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.Block
 
BLOCK - Static variable in class org.htmlunit.corejs.javascript.Token
 
BLOCK_COMMENT - Enum constant in enum class org.htmlunit.corejs.javascript.Token.CommentType
 
body - Variable in class org.htmlunit.corejs.javascript.ast.Loop
 
Boolean - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in Boolean type.
BOOLEAN - Enum constant in enum class org.htmlunit.corejs.javascript.interpreterv2.KnownType
 
BOOLEAN - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
BooleanClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
BooleanOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
BOTH - Static variable in class org.htmlunit.corejs.javascript.Node
 
BoundFunction - Class in org.htmlunit.corejs.javascript
The class for results of the Function.bind() operation EcmaScript 5 spec, 15.3.4.5
BoundFunction(Context, VarScope, Callable, Scriptable, Object[]) - Constructor for class org.htmlunit.corejs.javascript.BoundFunction
 
bounds(TypeInfoFactory) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.VariableTypeInfoImpl
 
bounds(TypeInfoFactory) - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
BREAK - Static variable in class org.htmlunit.corejs.javascript.Token
 
BREAK - Static variable in class org.htmlunit.corejs.javascript.tools.debugger.Dim
 
breakableLine(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.SourceInfo
Returns whether the given line number can have a breakpoint set on it.
breakpoint(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.SourceInfo
Returns whether there is a breakpoint set on the given line.
breakpoint(int, boolean) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.SourceInfo
Sets or clears the breakpoint flag for the given line.
BREAKPOINT - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
BreakStatement - Class in org.htmlunit.corejs.javascript.ast
A break statement.
BreakStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.BreakStatement
 
BreakStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.BreakStatement
 
BreakStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.BreakStatement
 
build() - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
build() - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
build() - Method in class org.htmlunit.corejs.javascript.FunctionCompileSpec.Builder
 
build() - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
build() - Method in class org.htmlunit.corejs.javascript.JSCode.Builder
Builds and returns the JSCode object.
build() - Method in class org.htmlunit.corejs.javascript.JSCode.NullBuilder
 
build() - Method in class org.htmlunit.corejs.javascript.ScriptCompileSpec.Builder
 
build() - Method in class org.htmlunit.corejs.javascript.SlotMapDescriptor.Builder
 
build(Consumer<JSDescriptor<?>>) - Method in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
Build the final object, calling the consumer as each JSDescriptor is generated.
buildConstructor(Context, VarScope, ScriptableObject, boolean) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor
Build a constructor from this descriptor.
buildConstructor(Context, VarScope, ScriptableObject, boolean, BiConsumer<Context, JSFunction>) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor
Build a constructor from this descriptor.
buildDataDescriptor(Object, int) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
Builder() - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
Builder() - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable.Builder
 
Builder() - Constructor for class org.htmlunit.corejs.javascript.JSCode.Builder
 
Builder() - Constructor for class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
Builder() - Constructor for class org.htmlunit.corejs.javascript.SlotMapDescriptor.Builder
 
Builder(int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable.Builder
 
Builder(String) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
Builder(String) - Constructor for class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
Builder(String, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Create a builder for a constructor with the standard attributes for a built in EcmaScript class that can only be called as a constructor.
Builder(String, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, int, int) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Create a builder for a constructor with non-standard attributes that can only be called as a constructor.
Builder(String, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, ClassDescriptor.BuiltInJSCodeExec<JSFunction>) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Create a builder for a constructor with the standard attributes for a built in EcmaScript class that can be called as either a constructor of as a functio., which may have different behaviours.
Builder(String, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, int, int) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Create a builder for a constructor with the standard attributes that can be called as either a constructor of as a functio., which may have different behaviours.
Builder(CompilerData.Builder<?>) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
Builder(SymbolKey) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
Builder(SymbolKey, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
Builder(SymbolKey, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, ClassDescriptor.BuiltInJSCodeExec<JSFunction>) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
Builder(SymbolKey, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, int, int) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
Builder(SymbolKey, String, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, ClassDescriptor.BuiltInJSCodeExec<JSFunction>) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
Builder(SymbolKey, String, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, int, int) - Constructor for class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
buildFinalTable() - Method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable.Builder
 
buildPropertyDescriptor(Context) - Method in class org.htmlunit.corejs.javascript.LambdaAccessorSlot
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.
buildReplacementList(String) - Static method in class org.htmlunit.corejs.javascript.AbstractEcmaStringOperations
 
BUILT_IN - Enum constant in enum class org.htmlunit.corejs.javascript.Symbol.Kind
 
BuiltInSlot<T extends ScriptableObject> - Class in org.htmlunit.corejs.javascript
This is a specialization of property access using some lambda functions designed for properties on built in objects that may be created extremely frequently.
BuiltInSlot.AttributeSetter<U extends ScriptableObject> - Interface in org.htmlunit.corejs.javascript
 
BuiltInSlot.Descriptor<T extends ScriptableObject> - Class in org.htmlunit.corejs.javascript
 
BuiltInSlot.Getter<T extends ScriptableObject> - Interface in org.htmlunit.corejs.javascript
 
BuiltInSlot.PropDescriptionSetter<T extends ScriptableObject> - Interface in org.htmlunit.corejs.javascript
 
BuiltInSlot.Setter<T extends ScriptableObject> - Interface in org.htmlunit.corejs.javascript
 
BuiltInSourceCodeProvider - Class in org.htmlunit.corejs.javascript
Can provide source code for a built in Function
BYTE - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
ByteAsBool - Class in org.htmlunit.corejs.javascript.lc
 
byteBitsToUint(int) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
ByteClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ByteCode - Class in org.htmlunit.corejs.classfile
This class provides opcode values expected by the JVM in Java class files.
ByteCode() - Constructor for class org.htmlunit.corejs.classfile.ByteCode
 
byteLength - Variable in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
The length, in bytes, of the portion of the backing array that we use
byteOrder - Variable in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
 
bytes - Variable in class org.htmlunit.corejs.javascript.typedarrays.DecodeResult
 

C

cacheBuiltins(boolean) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
cacheBuiltins(TopLevel, boolean) - Method in class org.htmlunit.corejs.javascript.TopLevel
Deprecated.
CachedModuleScript(ModuleScript, Object) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase.CachedModuleScript
Creates a new cached module script.
CachingModuleScriptProviderBase - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
Abstract base class that implements caching of loaded module scripts.
CachingModuleScriptProviderBase(ModuleSourceProvider) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase
Creates a new module script provider with the specified source.
CachingModuleScriptProviderBase.CachedModuleScript - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
Instances of this class represent a loaded and cached module script.
calculateExpiry(URLConnection) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.DefaultUrlConnectionExpiryCalculator
 
calculateExpiry(URLConnection) - Method in interface org.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionExpiryCalculator
Given a URL connection, returns a calculated heuristic expiry time (in terms of milliseconds since epoch) for the resource.
calculateFunctionArity(ScriptNode) - Static method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Calculate the arity (function.length) for a function.
call(Callable, Context, Scriptable, Scriptable, Object[]) - Method in class org.htmlunit.corejs.javascript.SecureCaller
 
call(Callable, Context, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.PolicySecurityController.SecureCaller
 
call(ContextAction<T>) - Static method in class org.htmlunit.corejs.javascript.Context
Deprecated.
use ContextFactory.call(ContextAction) instead as this method relies on usage of a static singleton "global" ContextFactory.
call(ContextAction<T>) - Method in class org.htmlunit.corejs.javascript.ContextFactory
Call ContextAction.run(Context cx) using the Context instance associated with the current thread.
call(ContextFactory, Callable, VarScope, Scriptable, Object[]) - Static method in class org.htmlunit.corejs.javascript.Context
Call Callable.call(Context cx, VarScope scope, Scriptable thisObj, Object[] args) using the Context instance associated with the current thread.
call(Context, Object, Object, Object[], VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated.
The method is only present for compatibility.
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.BoundFunction
 
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.commonjs.module.Require
 
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.FunctionObject
Performs conversions on argument types if needed and invokes the underlying Java method or constructor.
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.LambdaFunction
 
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeJavaConstructor
 
call(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeJavaMethod
 
call(Context, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.ScriptRuntime.LookupResult
A convenience method to coerce the result to a Callable as in "getCallable()", then call the result with ths stored "this".
call(Context, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.BaseFunction
Should be overridden.
call(Context, VarScope, Object, Object[]) - Method in interface org.htmlunit.corejs.javascript.Callable
Perform the call.
call(Context, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.Delegator
 
call(Context, VarScope, Object, Object[]) - Method in interface org.htmlunit.corejs.javascript.Function
Call the function.
call(Context, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeContinuation
 
call(Context, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
call(Context, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeJavaTopPackage
 
call(Context, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.Synchronizer
 
CALL - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
Callable - Interface in org.htmlunit.corejs.javascript
Generic notion of callable object that can execute some script-related code upon request with specified values for script scope and this objects.
CallFrameV2 - Class in org.htmlunit.corejs.javascript
 
CallFrameV2(Context, VarScope, Object, Object, Scriptable, Object[], double[], int, int, ScriptOrFn<?>, CallFrameV2, ACallFrame<?, ?>) - Constructor for class org.htmlunit.corejs.javascript.CallFrameV2
 
callFunctionWithContinuations(Callable, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.Context
 
callFunctionWithContinuations(Script, VarScope) - Method in class org.htmlunit.corejs.javascript.Context
Call function that may pause execution by capturing a continuation.
callIterator(Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Given an object, get the "Symbol.iterator" element, throw a TypeError if it is not present, then call the result, (throwing a TypeError if the result is not a function), and return that result, whatever it is.
callMethod(ContextFactory, Scriptable, Function, Object[], long) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
Utility method which dynamically binds a Context to the current thread, if none already exists.
callMethod(Context, Scriptable, String, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Call a method of an object.
callMethod(Scriptable, String, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Call a method of an object.
callProcessFileSecure(Context, VarScope, String) - Method in class org.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity
 
callProcessFileSecure(Context, VarScope, String) - Method in class org.htmlunit.corejs.javascript.tools.shell.SecurityProxy
 
callRef(Callable, Object, Object[], Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Perform function call in reference context.
callSpecial(Context, Callable, Scriptable, Object[], VarScope, Object, int, String, int, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
callWithDomain(Object, Context, Callable, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.PolicySecurityController
 
callWithDomain(Object, Context, Callable, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.SecurityController
Call Callable.call(Context cx, VarScope scope, Scriptable thisObj, Object[] args) of callable under restricted security domain where an action is allowed only if it is allowed according to the Java stack on the moment of the execWithDomain call and securityDomain.
callWithDomain(Object, Context, Callable, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity
 
callWithDomain(Object, Context, Script, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.SecurityController
 
callWithDomain(Object, Context, Script, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity
 
CALOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
cancelCellEditing() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
 
canConvert(Object, Class<?>) - Static method in class org.htmlunit.corejs.javascript.NativeJavaObject
canConvert(Object, TypeInfo) - Static method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
canonicalNumericIndexString(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
If "arg" is a "canonical numeric index," which means any number constructed from a string that doesn't have extra whitespace or non-standard formatting, return it -- otherwise return an empty option.
captureContinuation() - Method in class org.htmlunit.corejs.javascript.Context
Capture a continuation from the current execution.
captureContinuation(Context) - Static method in class org.htmlunit.corejs.javascript.Interpreter
 
captureForGenerator() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
captureStackInfo(RhinoException) - Method in class org.htmlunit.corejs.javascript.AInterpreter
 
captureStackInfo(RhinoException) - Method in interface org.htmlunit.corejs.javascript.Evaluator
Capture stack information from the given exception.
CASE - Static variable in class org.htmlunit.corejs.javascript.Token
 
CASE_IGNORABLE - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
CASEARRAY_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
CASTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
CATCH - Static variable in class org.htmlunit.corejs.javascript.Token
 
CATCH_SCOPE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
CATCH_SCOPE_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
CatchClause - Class in org.htmlunit.corejs.javascript.ast
Node representing a catch-clause of a try-statement.
CatchClause() - Constructor for class org.htmlunit.corejs.javascript.ast.CatchClause
 
CatchClause(int) - Constructor for class org.htmlunit.corejs.javascript.ast.CatchClause
 
CatchClause(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.CatchClause
 
CatchScope - Class in org.htmlunit.corejs.javascript
 
CatchScope(VarScope) - Constructor for class org.htmlunit.corejs.javascript.CatchScope
 
changedUpdate(DocumentEvent) - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
CHARACTER - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
CharacterClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
charAt(int) - Method in class org.htmlunit.corejs.javascript.ConsString
 
checkActivationName(String, int) - Method in class org.htmlunit.corejs.javascript.Parser
 
CHECKCAST - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
checkIndex(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
Returns true, if the index is wrong.
checkLanguageVersion(int) - Static method in class org.htmlunit.corejs.javascript.Context
 
checkMutableReference(Node) - Method in class org.htmlunit.corejs.javascript.Parser
 
checkNotSealed() - Method in class org.htmlunit.corejs.javascript.ContextFactory
 
checkNotSealed(Object, int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
checkNotSealed(ScriptableObject, Object, int) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
checkOptimizationLevel(int) - Static method in class org.htmlunit.corejs.javascript.Context
Deprecated.
As of 1.8.0, no longer has any use.
checkParentLinks() - Method in class org.htmlunit.corejs.javascript.ast.AstRoot
Debugging function to check that the parser has set the parent link for every node in the tree.
checkPropertyChangeForSlot(Object, Slot<?>, ScriptableObject) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
checkPropertyChangeForSlot(Object, Slot<?>, ScriptableObject.DescriptorInfo) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
checkPropertyDefinition(ScriptableObject) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
checkPropertyDefinition(ScriptableObject.DescriptorInfo) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
checkRegExpProxy(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
checkSlotRemoval(Object, int, Slot<T>, CompoundOperationMap<T>, SlotMapOwner<T>) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
chooseFile() - Method in class org.htmlunit.corejs.javascript.tools.shell.JSConsole
 
clamp(int, int, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Clamps value between min and max, inclusive.
CLASS_NAME - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
Formatting context that formats every type as the result of type.asClass().getName() TypeFull representationRepresentation using this context Classjava.lang.Stringjava.lang.String Primitive Classcharchar Nested ClassEntry (in java.util.Map)java.util.Map$Entry Arrayjava.lang.String[][Ljava.lang.String; Primitive Arraychar[][C Parameterizedjava.lang.List<java.lang.String>java.util.List VariableT extends java.lang.Stringjava.lang.String TypeInfo.NONE(No standard representation)java.lang.Object
CLASS_NAME - Static variable in class org.htmlunit.corejs.javascript.NativeSymbol
 
CLASS_NAME - Static variable in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
 
CLASS_NAME - Static variable in class org.htmlunit.corejs.javascript.typedarrays.NativeDataView
 
ClassCache - Class in org.htmlunit.corejs.javascript
Cache of generated classes and data structures to access Java runtime from JavaScript.
ClassCache() - Constructor for class org.htmlunit.corejs.javascript.ClassCache
 
ClassClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ClassDescriptor - Class in org.htmlunit.corejs.javascript
A descriptor for a constructor and its prototype methods which can then be used to build a real constructor function and prototype during standard object initialisation.
ClassDescriptor.Builder - Class in org.htmlunit.corejs.javascript
A builder for creating class descriptors.
ClassDescriptor.BuiltInJSCodeExec<U extends ScriptOrFn<U>> - Interface in org.htmlunit.corejs.javascript
 
ClassDescriptor.BuiltInJSCodeResume<U extends ScriptOrFn<U>> - Interface in org.htmlunit.corejs.javascript
 
ClassDescriptor.Destination - Enum Class in org.htmlunit.corejs.javascript
Enum indicating the destination for an operation.
ClassDescriptor.ValueCreator - Interface in org.htmlunit.corejs.javascript
 
ClassFileFormatException(String) - Constructor for exception org.htmlunit.corejs.classfile.ClassFileWriter.ClassFileFormatException
 
ClassFileFormatException(String, Throwable) - Constructor for exception org.htmlunit.corejs.classfile.ClassFileWriter.ClassFileFormatException
 
ClassFileWriter - Class in org.htmlunit.corejs.classfile
ClassFileWriter
ClassFileWriter(String, String, String) - Constructor for class org.htmlunit.corejs.classfile.ClassFileWriter
Construct a ClassFileWriter for a class.
ClassFileWriter.ClassFileFormatException - Exception in org.htmlunit.corejs.classfile
Thrown for cases where the error in generating the class file is due to a program size constraints rather than a likely bug in the compiler.
ClassFileWriter.ClassSizeException - Exception in org.htmlunit.corejs.classfile
 
ClassFileWriter.MHandle - Class in org.htmlunit.corejs.classfile
 
ClassNameFormatContext - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
ClassNameFormatContext() - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.ClassNameFormatContext
 
classNameToSignature(String) - Static method in class org.htmlunit.corejs.classfile.ClassFileWriter
Convert Java class name in dot notation into "Lname-with-dots-replaced-by-slashes;" form suitable for use as JVM type signatures.
classOrNull(ClassLoader, String) - Static method in class org.htmlunit.corejs.javascript.Kit
Attempt to load the class of the given name.
classOrNull(String) - Static method in class org.htmlunit.corejs.javascript.Kit
 
ClassShutter - Interface in org.htmlunit.corejs.javascript
Embeddings that wish to filter Java classes that are visible to scripts through the LiveConnect, should implement this interface.
ClassSizeException(String) - Constructor for exception org.htmlunit.corejs.classfile.ClassFileWriter.ClassSizeException
 
ClassSizeException(String, Throwable) - Constructor for exception org.htmlunit.corejs.classfile.ClassFileWriter.ClassSizeException
 
ClassTypeInfo - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
ClassValueCacheFactory - Class in org.htmlunit.corejs.javascript.lc.type.impl.factory
ClassValue is really performant for caching per-class data.
ClassValueCacheFactory() - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.factory.ClassValueCacheFactory
 
ClassValueCacheFactory.Concurrent - Class in org.htmlunit.corejs.javascript.lc.type.impl.factory
 
ClassValueCacheFactory.WeakReference - Class in org.htmlunit.corejs.javascript.lc.type.impl.factory
 
cleanup() - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
cleanup(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
cleanup(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
clear() - Method in class org.htmlunit.corejs.javascript.Hashtable
 
clear() - Method in class org.htmlunit.corejs.javascript.NativeArray
 
clear() - Method in class org.htmlunit.corejs.javascript.NativeObject
 
clear() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
clearAllBreakpoints() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Clears all breakpoints.
clearAllBreakpoints() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Removes all breakpoints.
clearAllLabelIds() - Method in class org.htmlunit.corejs.javascript.Node
 
clearCaches() - Method in class org.htmlunit.corejs.javascript.ClassCache
Empty caches of generated Java classes and Java reflection information.
clearLabelId() - Method in class org.htmlunit.corejs.javascript.Node
 
clearParentScope() - Method in class org.htmlunit.corejs.javascript.ast.Scope
Used only for code generation.
cloneFrozen() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
close() - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
close() - Method in class org.htmlunit.corejs.javascript.Context
 
close() - Method in class org.htmlunit.corejs.javascript.IteratorLikeIterable
 
close() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
CLOSE_PUNCTUATION - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
code - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
codeBug() - Static method in class org.htmlunit.corejs.javascript.ast.AstNode
 
codeBug() - Static method in class org.htmlunit.corejs.javascript.Kit
Throws RuntimeException to indicate failed assertion.
codeBug(String) - Static method in class org.htmlunit.corejs.javascript.Kit
Throws RuntimeException to indicate failed assertion.
CodeGenUtils - Class in org.htmlunit.corejs.javascript
Common utilities usable by all the compilers for populating JSDescriptor.Builder entries from IR nodes.
CodeGenUtils() - Constructor for class org.htmlunit.corejs.javascript.CodeGenUtils
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.DoubleOperand
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.IntOperand
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NegativeZeroOperand
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NullOperand
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.OneOperand
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ShortOperand
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.UndefinedOperand
 
coerceToBoolean(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ZeroOperand
 
coerceToDouble(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
coerceType(Class<?>, Object) - Static method in class org.htmlunit.corejs.javascript.NativeJavaObject
Deprecated.
as of 1.5 Release 4
coercibleIterativeMethod(Context, ArrayLikeAbstractOperations.IterativeOperation, VarScope, Object, Object[], long) - Static method in class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations
 
COLON - Static variable in class org.htmlunit.corejs.javascript.Token
 
COLONCOLON - Static variable in class org.htmlunit.corejs.javascript.Token
 
colonPos - Variable in class org.htmlunit.corejs.javascript.ast.XmlRef
 
columnNumber() - Method in exception org.htmlunit.corejs.javascript.RhinoException
The column number of the location of the error, or zero if unknown.
COMMA - Static variable in class org.htmlunit.corejs.javascript.Token
 
Comment - Class in org.htmlunit.corejs.javascript.ast
Node representing comments.
Comment(int, int, Token.CommentType, String) - Constructor for class org.htmlunit.corejs.javascript.ast.Comment
Constructs a new Comment
COMMENT - Static variable in class org.htmlunit.corejs.javascript.Token
 
CompactSlot<T extends CompactSlot.Descriptor<T,U,O>,U extends PropHolder<U>,O extends ScriptableObject> - Class in org.htmlunit.corejs.javascript
 
CompactSlot.Descriptor<T extends CompactSlot.Descriptor<T,U,O>,U extends PropHolder<U>,O extends ScriptableObject> - Class in org.htmlunit.corejs.javascript
 
compare(Number, Number, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
compare(Object, Object) - Method in class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.ElementComparator
 
compare(Object, Object) - Method in class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.StringLikeComparator
 
compare(Object, Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
 
compare(Object, Object, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
compare(AstNode, AstNode) - Method in class org.htmlunit.corejs.javascript.ast.AstNode.PositionComparator
Sorts nodes by (relative) start position.
compareTo(double, double, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
compareTo(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Permits AST nodes to be sorted based on start position and length.
Comparison - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Comparison(Operand, int, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Comparison
 
compilationErrorReporter - Variable in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
compilationErrorReporter(ErrorReporter) - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
CompilationResult<T extends ScriptOrFn<T>> - Interface in org.htmlunit.corejs.javascript
Opaque result of compiling a ScriptNode via an Evaluator.
compile(Context, String, String) - Static method in class org.htmlunit.corejs.javascript.regexp.RegExpEngineAccess
 
CompiledRegExp(RECompiled) - Constructor for class org.htmlunit.corejs.javascript.regexp.RegExpEngineAccess.CompiledRegExp
 
compileFunction(CompilerEnvirons, ScriptNode, String) - Method in interface org.htmlunit.corejs.javascript.Evaluator
Compile a function from intermediate representation tree into an executable form.
compileFunction(CompilerEnvirons, ScriptNode, String) - Method in class org.htmlunit.corejs.javascript.Interpreter
 
compileFunction(CompilerEnvirons, ScriptNode, String) - Method in class org.htmlunit.corejs.javascript.InterpreterV2
 
compileFunction(FunctionCompileSpec) - Method in class org.htmlunit.corejs.javascript.Context
Compile a function described by spec.
compileFunction(FunctionCompileSpec.Builder) - Method in class org.htmlunit.corejs.javascript.Context
 
compileFunction(VarScope, String, String, int, Object) - Method in class org.htmlunit.corejs.javascript.Context
Compile a JavaScript function.
compileFunction(VarScope, String, Evaluator, ErrorReporter, String, int, Object) - Method in class org.htmlunit.corejs.javascript.Context
 
compileFunctionImpl(FunctionCompileSpec) - Method in class org.htmlunit.corejs.javascript.Context
 
compiler - Variable in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
compiler(Evaluator) - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
Compiler - Enum constant in enum class org.htmlunit.corejs.javascript.Context.EvaluationMethod
JVM bytecode compiler.
compilerData - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
CompilerData<T extends ScriptOrFn<T>> - Class in org.htmlunit.corejs.javascript.interpreterv2
 
CompilerData.Builder<T extends ScriptOrFn<T>> - Class in org.htmlunit.corejs.javascript.interpreterv2
Mutable working state for building an immutable CompilerData.
compileReader(Reader, String, int, Object) - Method in class org.htmlunit.corejs.javascript.Context
Compiles the source in the given reader.
compileReader(Reader, String, int, Object, Consumer<CompilerEnvirons>) - Method in class org.htmlunit.corejs.javascript.Context
 
compileReader(Scriptable, Reader, String, int, Object) - Method in class org.htmlunit.corejs.javascript.Context
Deprecated. 
compileRegExp(Context, String, String) - Method in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
compileRegExp(Context, String, String) - Method in interface org.htmlunit.corejs.javascript.RegExpProxy
 
CompilerEnvirons - Class in org.htmlunit.corejs.javascript
 
CompilerEnvirons() - Constructor for class org.htmlunit.corejs.javascript.CompilerEnvirons
 
compilerEnvironsProcessor - Variable in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
compilerEnvironsProcessor(Consumer<CompilerEnvirons>) - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
compileScript(String, String) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Compiles the given script.
compileScript(CompilerEnvirons, ScriptNode, String) - Method in interface org.htmlunit.corejs.javascript.Evaluator
Compile a script from intermediate representation tree into an executable form.
compileScript(CompilerEnvirons, ScriptNode, String) - Method in class org.htmlunit.corejs.javascript.Interpreter
 
compileScript(CompilerEnvirons, ScriptNode, String) - Method in class org.htmlunit.corejs.javascript.InterpreterV2
 
compileScript(ScriptCompileSpec) - Method in class org.htmlunit.corejs.javascript.Context
Compile a script described by spec.
compileScript(ScriptCompileSpec.Builder) - Method in class org.htmlunit.corejs.javascript.Context
 
compileScriptImpl(ScriptCompileSpec) - Method in class org.htmlunit.corejs.javascript.Context
 
CompileSpec<T extends ScriptOrFn<T>> - Class in org.htmlunit.corejs.javascript
Parameters for compiling a JavaScript script (i.e. top-level program source) or function.
CompileSpec(CompileSpec.Builder<T, ?>) - Constructor for class org.htmlunit.corejs.javascript.CompileSpec
 
CompileSpec.Builder<T extends ScriptOrFn<T>,U extends CompileSpec.Builder<T,U>> - Class in org.htmlunit.corejs.javascript
 
compileString(String, String, int, Object) - Method in class org.htmlunit.corejs.javascript.Context
Compiles the source in the given string.
compileString(String, Evaluator, ErrorReporter, String, int, Object, Consumer<CompilerEnvirons>) - Method in class org.htmlunit.corejs.javascript.Context
 
CompoundOperationMap<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
This class represents a compound operation performed on a non-thread safe map.
CompoundOperationMap(SlotMapOwner<T>) - Constructor for class org.htmlunit.corejs.javascript.CompoundOperationMap
 
compress(boolean[]) - Static method in interface org.htmlunit.corejs.javascript.NullabilityDetector.NullabilityAccessor
 
compute(Object, int, Slot<T>, CompoundOperationMap<T>, SlotMapOwner<T>) - Method in interface org.htmlunit.corejs.javascript.SlotMap.SlotComputer
 
compute(SlotMapOwner<T>, Object, int, SlotMap.SlotComputer<S, T>) - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
compute(SlotMapOwner<T>, Object, int, SlotMap.SlotComputer<S, T>) - Method in interface org.htmlunit.corejs.javascript.SlotMap
Replace the value of key with the slot computed by the "compute" method.
compute(SlotMapOwner<T>, CompoundOperationMap<T>, Object, int, SlotMap.SlotComputer<S, T>) - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
compute(SlotMapOwner<T>, CompoundOperationMap<T>, Object, int, SlotMap.SlotComputer<S, T>) - Method in class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
compute(SlotMapOwner<T>, CompoundOperationMap<T>, Object, int, SlotMap.SlotComputer<S, T>) - Method in class org.htmlunit.corejs.javascript.HashSlotMap
 
compute(SlotMapOwner<T>, CompoundOperationMap<T>, Object, int, SlotMap.SlotComputer<S, T>) - Method in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
compute(SlotMapOwner<T>, CompoundOperationMap<T>, Object, int, SlotMap.SlotComputer<S, T>) - Method in interface org.htmlunit.corejs.javascript.SlotMap
 
computeConsolidationMapping(Class<?>) - Method in interface org.htmlunit.corejs.javascript.lc.type.impl.factory.FactoryBase
COMPUTED_PROPERTY - Static variable in class org.htmlunit.corejs.javascript.Token
 
ComputedPropertyKey - Class in org.htmlunit.corejs.javascript.ast
AST node for a computed property key, i.e. `[ Expression ]` in an object literal.
ComputedPropertyKey(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ComputedPropertyKey
 
concat(Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
Concurrent() - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.factory.ClassValueCacheFactory.Concurrent
 
Concurrent() - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.factory.LegacyCacheFactory.Concurrent
 
ConditionalExpression - Class in org.htmlunit.corejs.javascript.ast
AST node representing the ternary operator.
ConditionalExpression() - Constructor for class org.htmlunit.corejs.javascript.ast.ConditionalExpression
 
ConditionalExpression(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ConditionalExpression
 
ConditionalExpression(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ConditionalExpression
 
configurable - Variable in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
CONNECTOR_PUNCTUATION - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
Console - Interface in org.htmlunit.corejs.javascript.tools
A generic interface for a console that supports input from the user and displays input on the screen.
ConsoleProvider - Interface in org.htmlunit.corejs.javascript.tools
This is a service interface to provide consoles.
ConsoleTextArea - Class in org.htmlunit.corejs.javascript.tools.shell
 
ConsoleTextArea(String[]) - Constructor for class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
consolidate(Map<VariableTypeInfo, TypeInfo>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ArrayTypeInfo
 
consolidate(Map<VariableTypeInfo, TypeInfo>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
consolidate(Map<VariableTypeInfo, TypeInfo>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.VariableTypeInfoImpl
 
consolidate(Map<VariableTypeInfo, TypeInfo>) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
consolidateAll(List<TypeInfo>, Map<VariableTypeInfo, TypeInfo>) - Static method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
Transform provided types by applying TypeInfo.consolidate(Map) on its elements
consolidateType(TypeInfo, TypeInfo) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
consolidate a type using the mapping extracted from consolidateHint
ConsString - Class in org.htmlunit.corejs.javascript
This class represents a string composed of two components, each of which may be a java.lang.String or another ConsString.
ConsString(CharSequence, CharSequence) - Constructor for class org.htmlunit.corejs.javascript.ConsString
 
CONST - Enum constant in enum class org.htmlunit.corejs.javascript.ast.Symbol.Type
 
CONST - Static variable in class org.htmlunit.corejs.javascript.ScriptableObject
 
CONST - Static variable in class org.htmlunit.corejs.javascript.Token
 
CONST_IDS_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
ConstProperties<T extends PropHolder<T>> - Interface in org.htmlunit.corejs.javascript
 
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.BoundFunction
 
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.commonjs.module.Require
 
construct(Context, Object, VarScope, Object[]) - Method in interface org.htmlunit.corejs.javascript.Constructable
Call the function as a constructor.
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.Delegator
Note that if the delegee is null, this method creates a new instance of the Delegator itself rather than forwarding the call to the delegee .
construct(Context, Object, VarScope, Object[]) - Method in interface org.htmlunit.corejs.javascript.Function
Call the function as a constructor.
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.LambdaFunction
 
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeContinuation
 
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
construct(Context, Object, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeJavaTopPackage
 
construct(Context, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeJavaTopPackage
 
construct(Context, VarScope, Object[]) - Method in interface org.htmlunit.corejs.javascript.Constructable
Call the function as a constructor.
construct(Context, VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
construct(NativeArrayBuffer, int, int) - Method in interface org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView.TypedArrayConstructable
 
Constructable - Interface in org.htmlunit.corejs.javascript
An interface that can be used to implement a constructor function as a lambda.
constructError(String, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
constructError(String, String, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
constructError(String, String, String, int, String, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
constructError(Context, String, String, Scriptable) - Static method in class org.htmlunit.corejs.javascript.NativeGlobal
constructError(Context, String, String, Scriptable, String, int, int, String) - Static method in class org.htmlunit.corejs.javascript.NativeGlobal
constructor - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
CONSTRUCTOR_DEFAULT - Static variable in class org.htmlunit.corejs.javascript.LambdaConstructor
By default, the constructor may be invoked either way
CONSTRUCTOR_FUNCTION - Static variable in class org.htmlunit.corejs.javascript.LambdaConstructor
If this flag is set, the constructor may be invoked as an ordinary function
CONSTRUCTOR_NEW - Static variable in class org.htmlunit.corejs.javascript.LambdaConstructor
If this flag is set, the constructor may be invoked using "new"
consumeStack(int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.InstructionSimplification
 
contains(Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
contains(Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
containsAll(Collection) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
containsAll(Collection<?>) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
containsKey(Object) - Method in class org.htmlunit.corejs.javascript.NativeObject
 
containsValue(Object) - Method in class org.htmlunit.corejs.javascript.NativeObject
 
Context - Class in org.htmlunit.corejs.javascript
This class represents the runtime context of an executing script.
Context() - Constructor for class org.htmlunit.corejs.javascript.Context
Deprecated.
this constructor is deprecated because it creates a dependency on a static singleton context factory. Use ContextFactory.enter() or ContextFactory.call(ContextAction) instead. If you subclass this class, consider using Context(ContextFactory) constructor instead in the subclasses' constructors.
Context(ContextFactory) - Constructor for class org.htmlunit.corejs.javascript.Context
Creates a new context.
Context.ClassShutterSetter - Interface in org.htmlunit.corejs.javascript
 
Context.EvaluationMethod - Enum Class in org.htmlunit.corejs.javascript
Enumeration of evaluation methods supported by Rhino.
ContextAction<T> - Interface in org.htmlunit.corejs.javascript
Interface to represent arbitrary action that requires to have Context object associated with the current thread for its execution.
ContextClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
contextCreated(Context) - Method in interface org.htmlunit.corejs.javascript.ContextFactory.Listener
Notify about newly created Context object.
contextCreated(Context) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Deprecated.
The method is only present for compatibility and should not be called.
contextData() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Returns the ContextData object for the Context.
ContextData() - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.Dim.ContextData
 
contextEntered(Context) - Method in interface org.htmlunit.corejs.javascript.ContextListener
Deprecated.
Rhino runtime never calls the method.
contextEntered(Context) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Deprecated.
The method is only present for compatibility and should not be called.
contextExited(Context) - Method in interface org.htmlunit.corejs.javascript.ContextListener
Deprecated.
Rhino runtime never calls the method.
contextExited(Context) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Deprecated.
The method is only present for compatibility and should not be called.
ContextFactory - Class in org.htmlunit.corejs.javascript
Factory class that Rhino runtime uses to create new Context instances.
ContextFactory() - Constructor for class org.htmlunit.corejs.javascript.ContextFactory
 
ContextFactory.GlobalSetter - Interface in org.htmlunit.corejs.javascript
 
ContextFactory.Listener - Interface in org.htmlunit.corejs.javascript
Listener of Context creation and release events.
ContextFactoryClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ContextListener - Interface in org.htmlunit.corejs.javascript
Deprecated.
Embeddings that wish to customize newly created Context instances should implement ContextFactory.Listener.
contextReleased(Context) - Method in interface org.htmlunit.corejs.javascript.ContextFactory.Listener
Notify that the specified Context instance is no longer associated with the current thread.
contextReleased(Context) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Deprecated.
The method is only present for compatibility and should not be called.
contextSwitch(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Switches context to the stack frame with the given index.
ContinuationPending - Exception in org.htmlunit.corejs.javascript
ContinuationPending(NativeContinuation) - Constructor for exception org.htmlunit.corejs.javascript.ContinuationPending
Construct a ContinuationPending exception.
CONTINUE - Static variable in class org.htmlunit.corejs.javascript.Token
 
ContinueStatement - Class in org.htmlunit.corejs.javascript.ast
A continue statement.
ContinueStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.ContinueStatement
 
ContinueStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ContinueStatement
 
ContinueStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ContinueStatement
 
ContinueStatement(int, int, Name) - Constructor for class org.htmlunit.corejs.javascript.ast.ContinueStatement
 
ContinueStatement(int, Name) - Constructor for class org.htmlunit.corejs.javascript.ast.ContinueStatement
 
ContinueStatement(Name) - Constructor for class org.htmlunit.corejs.javascript.ast.ContinueStatement
 
CONTROL - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
CONTROL_BLOCK_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
Conversions - Class in org.htmlunit.corejs.javascript.typedarrays
Numeric conversions from section 7 of the ECMAScript 6 standard.
Conversions() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
convertArg(Context, VarScope, Object, int) - Static method in class org.htmlunit.corejs.javascript.FunctionObject
 
convertArg(Context, VarScope, Object, int, boolean) - Static method in class org.htmlunit.corejs.javascript.FunctionObject
 
convertArg(Context, VarScope, Object, Class<?>) - Static method in class org.htmlunit.corejs.javascript.FunctionObject
convertResult(Object, Class<?>) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
 
convertThisObject(Object, Class<T>) - Static method in class org.htmlunit.corejs.javascript.LambdaConstructor
A convenience method to convert JavaScript's "this" object into a target class and throw a TypeError if it does not match.
convertToConsume() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
convertToConsume() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
copyAssociatedValue(SlotMapOwner<T>) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
copyBuiltins(TopLevel, boolean) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
copyMap() - Method in class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
copyMap() - Method in class org.htmlunit.corejs.javascript.HashSlotMap
 
copyMap() - Method in interface org.htmlunit.corejs.javascript.SlotMap
 
copyScope() - Method in class org.htmlunit.corejs.javascript.LocalScope
 
copyScope() - Method in interface org.htmlunit.corejs.javascript.VarScope
 
create(Class<?>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.factory.ClassValueCacheFactory
 
create(Class<?>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.factory.LegacyCacheFactory
 
create(Class<?>) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
create(GenericArrayType) - Method in interface org.htmlunit.corejs.javascript.lc.type.impl.factory.FactoryBase
 
create(GenericArrayType) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
create(ParameterizedType) - Method in interface org.htmlunit.corejs.javascript.lc.type.impl.factory.FactoryBase
 
create(ParameterizedType) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
create(Type) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
create a TypeInfo from Type.
create(TypeVariable<?>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.factory.AbstractCacheFactory
 
create(TypeVariable<?>) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
create(WildcardType) - Method in interface org.htmlunit.corejs.javascript.lc.type.impl.factory.FactoryBase
 
create(WildcardType) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
create(String) - Static method in class org.htmlunit.corejs.javascript.xml.XMLLib.Factory
 
create(Context, int, boolean) - Static method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
create(Context, Object[]) - Static method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
createAdapterCode(Map<String, Integer>, String, Class<?>, Class<?>[], String) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
 
createAdapterWrapper(Scriptable, Object) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
 
createArray(T[]) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
createArrowFunctionActivation(JSFunction, Context, VarScope, Object[], boolean, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
createCache() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.factory.AbstractCacheFactory
 
createChildBuilder() - Method in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
Create a builder for the descriptor of a nested function.
createClassLoader(ClassLoader) - Method in class org.htmlunit.corejs.javascript.Context
Create class loader for generated classes.
createClassLoader(ClassLoader) - Method in class org.htmlunit.corejs.javascript.ContextFactory
Create class loader for generated classes.
createClassLoader(ClassLoader, Object) - Method in class org.htmlunit.corejs.javascript.PolicySecurityController
 
createClassLoader(ClassLoader, Object) - Method in class org.htmlunit.corejs.javascript.SecurityController
Get class loader-like object that can be used to define classes with the given security context.
createClassLoader(ClassLoader, Object) - Method in class org.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity
 
createDefaultValue() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
createDefaultValue() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
createEvaluator() - Method in enum class org.htmlunit.corejs.javascript.Context.EvaluationMethod
 
createFileChooser() - Method in class org.htmlunit.corejs.javascript.tools.shell.JSConsole
 
createFileWindow(Dim.SourceInfo, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Creates and shows a new FileWindow for the given source.
createFunction(Context, VarScope, JSDescriptor<JSFunction>, Scriptable, Object) - Static method in class org.htmlunit.corejs.javascript.JSFunction
Create function compiled from Function(...) constructor.
createFunctionActivation(JSFunction, Context, VarScope, Object[], boolean, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
createFunctionActivation(JSFunction, VarScope, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
createFunctionObject(Context, VarScope, CompilationResult<JSFunction>, Object) - Method in interface org.htmlunit.corejs.javascript.Evaluator
Create a function object.
createFunctionObject(Context, VarScope, CompilationResult<JSFunction>, Object) - Method in class org.htmlunit.corejs.javascript.Interpreter
 
createFunctionObject(Context, VarScope, CompilationResult<JSFunction>, Object) - Method in class org.htmlunit.corejs.javascript.InterpreterV2
 
createInterfaceAdapter(Class<?>, ScriptableObject) - Static method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
createIsolate(Context, TopLevel) - Static method in class org.htmlunit.corejs.javascript.ImporterTopLevel
 
createIsolate(TopLevel) - Static method in class org.htmlunit.corejs.javascript.TopLevel
 
createIsolate(TopLevel, ScriptableObject) - Static method in class org.htmlunit.corejs.javascript.TopLevel
 
createIsolateCustomPrototypeChain(TopLevel, ScriptableObject) - Static method in class org.htmlunit.corejs.javascript.TopLevel
Only use this function if you have already set the customGlobal's prototype chain to point to this top level's global object.
createList(T[]) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
createListSelectionListener() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.ListToTreeSelectionModelWrapper
Creates and returns an instance of ListSelectionHandler.
createLoader(ClassLoader, Object) - Static method in class org.htmlunit.corejs.javascript.SecurityController
Create GeneratedClassLoader with restrictions imposed by staticDomain and all current stack frames.
createModuleScope(TopLevel, URI, URI) - Static method in class org.htmlunit.corejs.javascript.commonjs.module.ModuleScope
 
createName(int, String, Node) - Method in class org.htmlunit.corejs.javascript.Parser
 
createName(String) - Method in class org.htmlunit.corejs.javascript.Parser
 
createNumber(double) - Method in class org.htmlunit.corejs.javascript.Parser
 
createObject(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.BaseFunction
Creates new script object.
createObject(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.FunctionObject
Return new Scriptable instance using the default constructor for the class of the underlying Java method.
createObject(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
createObject(Context, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
createOperand(int) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.operand.GetVarOperand
 
createProperties() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
createPrototypeProperty() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
createPrototypeProperty() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
createPrototypeProperty(CompoundOperationMap<Scriptable>) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
createRequire(Context, TopLevel) - Method in class org.htmlunit.corejs.javascript.commonjs.module.RequireBuilder
Creates a new require() function.
createScopeNode(int, int, int) - Method in class org.htmlunit.corejs.javascript.Parser
Create a node that can be used to hold lexically scoped variable definitions (via let declarations).
createScript(JSDescriptor<JSScript>, Scriptable, Object) - Static method in class org.htmlunit.corejs.javascript.JSFunction
Create script from compiled bytecode.
createScriptObject(CompilationResult<JSScript>, Object) - Method in interface org.htmlunit.corejs.javascript.Evaluator
Create a script object.
createScriptObject(CompilationResult<JSScript>, Object) - Method in class org.htmlunit.corejs.javascript.Interpreter
 
createScriptObject(CompilationResult<JSScript>, Object) - Method in class org.htmlunit.corejs.javascript.InterpreterV2
 
createSlot(O, int) - Method in class org.htmlunit.corejs.javascript.CompactSlot.Descriptor
 
createSlot(T, int) - Method in class org.htmlunit.corejs.javascript.BuiltInSlot.Descriptor
 
createSlotMap(int) - Static method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
createSlotMap(CompactSlot<?, T, O>, CompactSlot<?, T, O>, CompactSlot<?, T, O>, CompactSlot<?, T, O>) - Static method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
CTOR - Enum constant in enum class org.htmlunit.corejs.javascript.ClassDescriptor.Destination
 
ctorDesc() - Method in class org.htmlunit.corejs.javascript.ClassDescriptor
 
CURRENCY_SYMBOL - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
currentContextData() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Returns the current ContextData object.

D

D2F - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
D2I - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
D2L - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DADD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DALOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DASH_PUNCTUATION - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
DASTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DataView - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
Date - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
DATE - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
DateClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
DCMPG - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DCMPL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DCONST_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DCONST_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DDIV - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DEBUG - Enum constant in enum class org.htmlunit.corejs.javascript.NativeConsole.Level
 
DebugFrame - Interface in org.htmlunit.corejs.javascript.debug
Interface to implement if the application is interested in receiving debug information during execution of a particular script or function.
DebuggableObject - Interface in org.htmlunit.corejs.javascript.debug
This interface exposes debugging information from objects.
DebuggableScript - Interface in org.htmlunit.corejs.javascript.debug
This interface exposes debugging information from executable code (either functions or top-level scripts).
Debugger - Interface in org.htmlunit.corejs.javascript.debug
Interface to implement if the application is interested in receiving debug information.
DEBUGGER - Static variable in class org.htmlunit.corejs.javascript.Token
 
debuggerFrame - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
debugPrint() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns a debugging representation of the parse tree starting at this node.
debugPrint() - Method in class org.htmlunit.corejs.javascript.ast.AstRoot
A debug-printer that includes comments (at the end).
DebugPrintVisitor(StringBuilder) - Constructor for class org.htmlunit.corejs.javascript.ast.AstNode.DebugPrintVisitor
 
debugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
DEC - Static variable in class org.htmlunit.corejs.javascript.Token
 
Decimal - Class in org.htmlunit.corejs.javascript.dtoa
This class formats a decimal number into a string representation and stores the result in a buffer.
DECIMAL_NUMBER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
DecimalFormatter - Class in org.htmlunit.corejs.javascript.dtoa
 
DecimalFormatter() - Constructor for class org.htmlunit.corejs.javascript.dtoa.DecimalFormatter
 
DeclarationScope - Class in org.htmlunit.corejs.javascript
 
DeclarationScope(VarScope) - Constructor for class org.htmlunit.corejs.javascript.DeclarationScope
 
declaredAsFunctionExpression - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
declaredAsFunctionExpression() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
decode(String) - Static method in class org.htmlunit.corejs.javascript.typedarrays.HexCodec
 
decode(String, boolean, String) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Base64Codec
 
decode(String, boolean, String, int) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Base64Codec
 
decode(String, int) - Static method in class org.htmlunit.corejs.javascript.typedarrays.HexCodec
 
DecodeResult - Class in org.htmlunit.corejs.javascript.typedarrays
The result of decoding a base64 or hex string into bytes, as returned by Base64Codec.decode(java.lang.String, boolean, java.lang.String) and HexCodec.decode(java.lang.String).
DecodeResult(int, int, byte[], EcmaError) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.DecodeResult
 
decompileFunction(Function, int) - Method in class org.htmlunit.corejs.javascript.Context
Decompile a JavaScript Function.
decompileFunctionBody(Function, int) - Method in class org.htmlunit.corejs.javascript.Context
Decompile the body of a JavaScript Function.
DecompilerFlag - Enum Class in org.htmlunit.corejs.javascript
 
decompileScript(Script, int) - Method in class org.htmlunit.corejs.javascript.Context
Decompile the script.
DECR_FLAG - Static variable in class org.htmlunit.corejs.javascript.Node
 
DEFAULT - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
Full feature formatting context TypeFull representationRepresentation using this context Classjava.lang.Stringjava.lang.String Primitive Classcharchar Nested ClassEntry (in java.util.Map)java.util.Map$Entry Arrayjava.lang.String[]java.lang.String[] Primitive Arraychar[]char[] Parameterizedjava.lang.List<java.lang.String>java.util.List<java.lang.String> VariableT extends java.lang.StringT extends java.lang.String TypeInfo.NONE(No standard representation)?
DEFAULT - Static variable in class org.htmlunit.corejs.javascript.Token
 
defaultGet(String) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
defaultGet(String) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
defaultHas(String) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
defaultHas(String) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
DEFAULTNAMESPACE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
defaultPut(String, Object) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
defaultPut(String, Object) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
DefaultUrlConnectionExpiryCalculator - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
The default heuristic for calculating cache expiry of URL-based resources.
DefaultUrlConnectionExpiryCalculator() - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.DefaultUrlConnectionExpiryCalculator
Creates a new default expiry calculator with one minute relative expiry.
DefaultUrlConnectionExpiryCalculator(long) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.DefaultUrlConnectionExpiryCalculator
Creates a new default expiry calculator with the specified relative expiry.
defineBuiltinProperty(VarScope, String, int, SerializableCallable) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
defineBuiltinProperty(VarScope, String, int, SerializableCallable, int, int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
defineBuiltInProperty(T, int, BuiltInSlot.Descriptor<T>) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
defineClass(String, byte[]) - Method in class org.htmlunit.corejs.javascript.DefiningClassLoader
 
defineClass(String, byte[]) - Method in interface org.htmlunit.corejs.javascript.GeneratedClassLoader
Define a new Java class.
defineClass(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Load a Java class that defines a JavaScript object using the conventions outlined in ScriptableObject.defineClass.
defineClass(VarScope) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Environment
 
defineClass(VarScope, Class<T>) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Defines JavaScript objects from a Java class that implements Scriptable.
defineClass(VarScope, Class<T>, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Defines JavaScript objects from a Java class, optionally allowing sealing.
defineClass(VarScope, Class<T>, boolean, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Defines JavaScript objects from a Java class, optionally allowing sealing and mapping of Java inheritance to JavaScript prototype-based inheritance.
defineConst(Context, String, Scriptable) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
defineConst(Context, String, VarScope) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
defineConst(Context, String, VarScope) - Method in class org.htmlunit.corejs.javascript.ScopeObject
 
defineConst(Context, String, VarScope) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
defineConst(Context, String, VarScope) - Method in class org.htmlunit.corejs.javascript.WithScope
 
defineConst(Context, String, T) - Method in interface org.htmlunit.corejs.javascript.ConstProperties
Reserves a definition spot for a const.
defineConst(Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Creates an uninitialized const binding, to be initialized by its declaration.
defineConstProperty(Context, T, String) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Utility method to add properties to arbitrary Scriptable object.
defineConstructorMethod(VarScope, String, int, Object, SerializableCallable, int, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property directly on the constructor that is implemented under the covers by a LambdaFunction, and override the properties of its "name", "length", "arity", and "protoyupe" properties.
defineConstructorMethod(VarScope, String, int, SerializableCallable) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property directly on the constructor that is implemented under the covers by a LambdaFunction.
defineConstructorMethod(VarScope, String, int, SerializableCallable, int, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property directly on the constructor that is implemented under the covers by a LambdaFunction, and override the properties of its "name", "length", and "arity" properties.
defineConstructorMethod(VarScope, Symbol, String, int, SerializableCallable) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property directly on the constructor that is implemented under the covers by a LambdaFunction.
defineFunctionProperties(VarScope, String[], Class<?>, int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Search for names in a class, adding the resulting methods as properties.
defineFunctionProperties(VarScope, String[], Class<?>, int) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
defineKnownBuiltInPrototypeMethod(Object, VarScope, String, int, Object, SerializableCallable, int, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property on the prototype of the constructor using a KnownBuiltInFunction under the covers.
defineOwnProperties(Context, ScriptableObject) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Defines one or more properties on this object.
defineOwnProperty(Context, Object, ScriptableObject) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Defines a property on an object.
defineOwnProperty(Context, Object, ScriptableObject.DescriptorInfo) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
defineOwnProperty(Context, Object, ScriptableObject.DescriptorInfo, boolean) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
defineOwnProperty(Context, Object, ScriptableObject.DescriptorInfo, boolean) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
defineOwnProperty(Context, Object, ScriptableObject.DescriptorInfo, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Defines a property on an object.
defineOwnProperty(Context, Object, ScriptableObject.DescriptorInfo, boolean) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
defineProperty(String, Object, int) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Define a JavaScript property.
defineProperty(String, Object, int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Define a JavaScript property.
defineProperty(String, Object, int) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
defineProperty(String, Supplier<Object>, Consumer<Object>, int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Define a property on this object that is implemented using lambda functions.
defineProperty(Context, String, ScriptableObject.LambdaGetterFunction, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
defineProperty(Context, String, ScriptableObject.LambdaGetterFunction, ScriptableObject.LambdaSetterFunction, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
defineProperty(Context, VarScope, String, ScriptableObject.LambdaGetterFunction, int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
defineProperty(Context, VarScope, String, ScriptableObject.LambdaGetterFunction, ScriptableObject.LambdaSetterFunction, int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Define a property on this object that is implemented using lambda functions accepting Scriptable `this` object as first parameter.
defineProperty(Context, VarScope, Symbol, ScriptableObject.LambdaGetterFunction, ScriptableObject.LambdaSetterFunction, int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
defineProperty(Symbol, Object, int) - Method in class org.htmlunit.corejs.javascript.ScopeObject
A version of defineProperty that uses a Symbol key.
defineProperty(Symbol, Object, int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
A version of defineProperty that uses a Symbol key.
defineProperty(VarScope, String, int, SerializableCallable) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
defineProperty(VarScope, String, int, SerializableCallable, int, int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Utility method to add lambda properties to arbitrary Scriptable object.
defineProperty(VarScope, String, Class<?>, int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Define a JavaScript property with getter and setter side effects.
defineProperty(VarScope, String, Object, Method, Method, int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Define a JavaScript property.
defineProperty(T, String, Object, int) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Utility method to add properties to arbitrary Scriptable object.
defineProperty(T, SymbolKey, Object, int) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
definePrototypeAlias(String, String, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a property on the prototype that has the same value as another property.
definePrototypeAlias(String, SymbolKey, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a property on the prototype that has the same value as another property.
definePrototypeMethod(VarScope, String, int, Object, SerializableCallable, int, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property on the prototype of the constructor using a LambdaFunction under the covers.
definePrototypeMethod(VarScope, String, int, SerializableCallable) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property on the prototype of the constructor using a LambdaFunction under the covers.
definePrototypeMethod(VarScope, String, int, SerializableCallable, int, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property on the prototype of the constructor using a LambdaFunction under the covers.
definePrototypeMethod(VarScope, SymbolKey, int, Object, SerializableCallable, int, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property on the prototype of the constructor using a LambdaFunction under the covers.
definePrototypeMethod(VarScope, SymbolKey, int, SerializableCallable) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property on the prototype of the constructor using a LambdaFunction under the covers.
definePrototypeMethod(VarScope, SymbolKey, int, SerializableCallable, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
definePrototypeMethod(VarScope, SymbolKey, int, SerializableCallable, int, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a function property on the prototype of the constructor using a LambdaFunction under the covers.
definePrototypeProperty(String, Object, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a property that may be of any type on the prototype of this constructor.
definePrototypeProperty(Context, String, ScriptableObject) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
definePrototypeProperty(Context, String, ScriptableObject.LambdaGetterFunction) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
definePrototypeProperty(Context, String, ScriptableObject.LambdaGetterFunction, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a property on the prototype using a function.
definePrototypeProperty(Context, String, ScriptableObject.LambdaGetterFunction, ScriptableObject.LambdaSetterFunction) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
definePrototypeProperty(Context, String, ScriptableObject.LambdaGetterFunction, ScriptableObject.LambdaSetterFunction, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Define a property on the prototype using functions for getter and setter.
definePrototypeProperty(Context, Symbol, ScriptableObject) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
definePrototypeProperty(Context, Symbol, ScriptableObject.LambdaGetterFunction, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
definePrototypeProperty(Context, Symbol, ScriptableObject.LambdaGetterFunction, ScriptableObject.LambdaSetterFunction) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
definePrototypeProperty(Context, Symbol, ScriptableObject.LambdaGetterFunction, ScriptableObject.LambdaSetterFunction, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
definePrototypeProperty(Symbol, Object, int) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
DefiningClassLoader - Class in org.htmlunit.corejs.javascript
Load generated classes.
DefiningClassLoader() - Constructor for class org.htmlunit.corejs.javascript.DefiningClassLoader
 
DefiningClassLoader(ClassLoader) - Constructor for class org.htmlunit.corejs.javascript.DefiningClassLoader
 
DEL_REF - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
delayedFireTableDataChanged() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
Invokes fireTableDataChanged after all the pending events have been processed.
Delegator - Class in org.htmlunit.corejs.javascript
This is a helper class for implementing wrappers around Scriptable objects.
Delegator() - Constructor for class org.htmlunit.corejs.javascript.Delegator
Create a Delegator prototype.
Delegator(Scriptable) - Constructor for class org.htmlunit.corejs.javascript.Delegator
Create a new Delegator that forwards requests to a delegee Scriptable object.
delete(int) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
delete(int) - Method in class org.htmlunit.corejs.javascript.Delegator
 
delete(int) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
delete(int) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
delete(int) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
delete(int) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
delete(int) - Method in class org.htmlunit.corejs.javascript.ScopeObject
 
delete(int) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Removes a property from this object.
delete(int) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Removes the indexed property from the object.
delete(int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
delete(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
delete(int) - Method in class org.htmlunit.corejs.javascript.WithScope
 
delete(Object) - Method in class org.htmlunit.corejs.javascript.Hashtable
Deprecated.
use deleteEntry(Object key) instead because this returns null if the entry was not found or the value of the entry is null
delete(Object, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
delete(Object, Object, Context, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
delete(Object, Object, Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
The delete operator
delete(String) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
delete(String) - Method in class org.htmlunit.corejs.javascript.Delegator
 
delete(String) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
delete(String) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
delete(String) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
delete(String) - Method in class org.htmlunit.corejs.javascript.ScopeObject
 
delete(String) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Removes a property from this object.
delete(String) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Removes a named property from the object.
delete(String) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
delete(String) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
delete(String) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
delete(String) - Method in class org.htmlunit.corejs.javascript.WithScope
 
delete(Context) - Method in class org.htmlunit.corejs.javascript.Ref
 
delete(Context, Object) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Implementation of ECMAScript [[Delete]].
delete(Symbol) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
delete(Symbol) - Method in class org.htmlunit.corejs.javascript.Delegator
 
delete(Symbol) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
delete(Symbol) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
delete(Symbol) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
delete(Symbol) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
delete(Symbol) - Method in class org.htmlunit.corejs.javascript.ScopeObject
 
delete(Symbol) - Method in interface org.htmlunit.corejs.javascript.Scriptable
 
delete(Symbol) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Removes an object like the others, but using a Symbol as the key.
delete(Symbol) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
delete(Symbol) - Method in interface org.htmlunit.corejs.javascript.SymbolScriptable
Delete a property with the specified key.
delete(Symbol) - Method in class org.htmlunit.corejs.javascript.WithScope
 
deleteEntry(Object) - Method in class org.htmlunit.corejs.javascript.Hashtable
 
deleteInternal(CompoundOperationMap<Scriptable>, int) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
deleteInternal(CompoundOperationMap<Scriptable>, String) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
deleteObjectElem(T, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
deleteProperty(Scriptable, int) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Removes the property from an object or its prototype chain.
deleteProperty(Scriptable, String) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Removes the property from an object or its prototype chain.
deleteProperty(Scriptable, Symbol) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
A version of deleteProperty for properties with Symbol keys.
DelName - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
DelName(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelName
 
DelProp - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
DelProp(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelProp
 
DELPROP - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
DelPropSuper - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
DelPropSuper(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelPropSuper
 
depth() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns the depth of this node.
DESCENDANTS_FLAG - Static variable in class org.htmlunit.corejs.javascript.Node
 
descriptor - Variable in class org.htmlunit.corejs.javascript.CompactSlot
 
Descriptor(Object, int) - Constructor for class org.htmlunit.corejs.javascript.CompactSlot.Descriptor
 
Descriptor(Object, int, BuiltInSlot.Getter<T>, BuiltInSlot.Setter<T>, BuiltInSlot.AttributeSetter<T>, BuiltInSlot.PropDescriptionSetter<T>) - Constructor for class org.htmlunit.corejs.javascript.BuiltInSlot.Descriptor
 
Descriptor(Object, BuiltInSlot.Getter<T>) - Constructor for class org.htmlunit.corejs.javascript.BuiltInSlot.Descriptor
 
Descriptor(Object, BuiltInSlot.Getter<T>, BuiltInSlot.Setter<T>) - Constructor for class org.htmlunit.corejs.javascript.BuiltInSlot.Descriptor
 
Descriptor(Object, BuiltInSlot.Getter<T>, BuiltInSlot.Setter<T>, BuiltInSlot.AttributeSetter<T>) - Constructor for class org.htmlunit.corejs.javascript.BuiltInSlot.Descriptor
 
Descriptor(Object, BuiltInSlot.Getter<T>, BuiltInSlot.Setter<T>, BuiltInSlot.AttributeSetter<T>, BuiltInSlot.PropDescriptionSetter<T>) - Constructor for class org.htmlunit.corejs.javascript.BuiltInSlot.Descriptor
 
DESCRIPTOR - Static variable in class org.htmlunit.corejs.javascript.typedarrays.NativeDataView
 
DescriptorInfo(boolean, boolean, boolean, Object) - Constructor for class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
DescriptorInfo(Object, Object, Object, Object, Object, Object) - Constructor for class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
DescriptorInfo(ScriptableObject) - Constructor for class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
deserialize(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
DESTRUCTURING_ARRAY_LENGTH - Static variable in class org.htmlunit.corejs.javascript.Node
 
DESTRUCTURING_NAMES - Static variable in class org.htmlunit.corejs.javascript.Node
 
DESTRUCTURING_PARAMS - Static variable in class org.htmlunit.corejs.javascript.Node
 
DestructuringForm - Interface in org.htmlunit.corejs.javascript.ast
Common interface for ArrayLiteral and ObjectLiteral node types, both of which may appear in "destructuring" expressions or contexts.
detach() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Detaches the debugger from the current ContextFactory.
detach() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Detaches from the current ContextFactory.
detach() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
 
details() - Method in exception org.htmlunit.corejs.javascript.EcmaError
 
details() - Method in exception org.htmlunit.corejs.javascript.JavaScriptException
 
details() - Method in exception org.htmlunit.corejs.javascript.RhinoException
 
Dim - Class in org.htmlunit.corejs.javascript.tools.debugger
Dim or Debugger Implementation for Rhino.
Dim() - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.Dim
 
Dim.ContextData - Class in org.htmlunit.corejs.javascript.tools.debugger
Class to store information about a stack.
Dim.FunctionSource - Class in org.htmlunit.corejs.javascript.tools.debugger
Class to store information about a function.
Dim.SourceInfo - Class in org.htmlunit.corejs.javascript.tools.debugger
Class to store information about a script source.
Dim.StackFrame - Class in org.htmlunit.corejs.javascript.tools.debugger
Object to represent one stack frame.
DIRECTCALL_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
dirtySize() - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
dirtySize() - Method in interface org.htmlunit.corejs.javascript.SlotMap
 
discardLastStoredScriptable(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated, for removal: This API element is subject to removal in a future version.
dispatchNextGuiEvent() - Method in interface org.htmlunit.corejs.javascript.tools.debugger.GuiCallback
Processes the next GUI event.
dispatchNextGuiEvent() - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Processes the next GUI event.
dispose() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Releases resources associated with this debugger.
dispose() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Frees any resources held by the debugger.
DIV - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
divide(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
Divide - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Divide(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Divide
 
DLOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DLOAD_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DLOAD_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DLOAD_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DLOAD_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DMUL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DNEG - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DO - Static variable in class org.htmlunit.corejs.javascript.Token
 
doAnnexBHoisting() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
ES2024, B.3.2.1: resolve Annex B block function hoisting.
doBreak() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Breaks execution of the script.
doctest(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Example: doctest("js> function f() {\n > return 3;\n > }\njs> f();\n3\n"); returns 2 (since 2 tests were executed).
doEquals(Context, CallFrameV2, Operand, Operand) - Static method in class org.htmlunit.corejs.javascript.InterpreterV2
 
DoLoop - Class in org.htmlunit.corejs.javascript.ast
Do statement.
DoLoop() - Constructor for class org.htmlunit.corejs.javascript.ast.DoLoop
 
DoLoop(int) - Constructor for class org.htmlunit.corejs.javascript.ast.DoLoop
 
DoLoop(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.DoLoop
 
DONE_PROPERTY - Static variable in class org.htmlunit.corejs.javascript.ES6Iterator
 
DONTENUM - Static variable in class org.htmlunit.corejs.javascript.ScriptableObject
Property attribute indicating property is not enumerated.
doObjectRest(Context, VarScope, Object, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Helper for object rest properties in destructuring.
doShallowEquals(Context, CallFrameV2, Operand, Operand) - Static method in class org.htmlunit.corejs.javascript.InterpreterV2
 
DOT - Static variable in class org.htmlunit.corejs.javascript.Token
 
DOTDOT - Static variable in class org.htmlunit.corejs.javascript.Token
 
DOTDOTDOT - Static variable in class org.htmlunit.corejs.javascript.Token
 
doTopCall(Callable, Context, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.ContextFactory
Execute top call to script or function.
doTopCall(Callable, Context, VarScope, Object, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
doTopCall(Callable, Context, VarScope, Object, Object[], boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
doTopCall(Script, Context, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.ContextFactory
Execute top call to script.
doTopCall(Script, Context, VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated.
doTopCall(Script, Context, VarScope, Object, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
DOTQUERY - Static variable in class org.htmlunit.corejs.javascript.Token
 
DOUBLE - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
DOUBLE_MARK - Static variable in class org.htmlunit.corejs.javascript.UniqueTag
Tag to indicate that a object represents "double" with the real value stored somewhere else.
DoubleClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
DoubleConversion - Class in org.htmlunit.corejs.javascript.v8dtoa
 
DoubleFormatter - Class in org.htmlunit.corejs.javascript.dtoa
This class formats a double into a set of digits and an exponent for further formatting by the Double class.
DoubleFormatter() - Constructor for class org.htmlunit.corejs.javascript.dtoa.DoubleFormatter
 
DoubleOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
DoubleOperand(double) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.operand.DoubleOperand
 
doubleStack - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
doubleToInt32(double) - Static method in class org.htmlunit.corejs.javascript.v8dtoa.DoubleConversion
 
DREM - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DRETURN - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSUB - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
dumpInstructions(PrintStream, JSDescriptor.Builder<?>) - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
DUP - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP_X1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP_X2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP2_X1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP2_X2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.

E

eachPosition - Variable in class org.htmlunit.corejs.javascript.ast.ForInLoop
 
EagerSourceCodeProvider - Class in org.htmlunit.corejs.javascript
Stores a reference to the original source code and returns it as necessary.
EagerSourceCodeProvider(String) - Constructor for class org.htmlunit.corejs.javascript.EagerSourceCodeProvider
 
EcmaError - Exception in org.htmlunit.corejs.javascript
The class of exceptions raised by the engine as described in ECMA edition 3.
EcmaError(Scriptable, String, int, int, String) - Constructor for exception org.htmlunit.corejs.javascript.EcmaError
Deprecated.
EcmaError error instances should not be constructed explicitly since they are generated by the engine.
ElementComparator() - Constructor for class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.ElementComparator
 
ElementComparator(Comparator<Object>) - Constructor for class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.ElementComparator
 
ElementGet - Class in org.htmlunit.corejs.javascript.ast
AST node for an indexed property reference, such as foo['bar'] or foo[2].
ElementGet() - Constructor for class org.htmlunit.corejs.javascript.ast.ElementGet
 
ElementGet(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ElementGet
 
ElementGet(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ElementGet
 
ElementGet(AstNode, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.ElementGet
 
ElemIncDec - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
ElemIncDec(Operand, Operand, int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.ElemIncDec
 
elemIncrDecr(Object, Object, Context, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
elemIncrDecr(Object, Object, Context, VarScope, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ELSE - Static variable in class org.htmlunit.corejs.javascript.Token
 
EmbeddedSlotMap<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
 
EmbeddedSlotMap() - Constructor for class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
EmbeddedSlotMap(int) - Constructor for class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
EmbeddedSlotMap(EmbeddedSlotMap<T>) - Constructor for class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
EMPTY - Static variable in class org.htmlunit.corejs.javascript.ScriptableObject
The empty property attribute.
EMPTY - Static variable in class org.htmlunit.corejs.javascript.Token
 
EMPTY_ARRAY - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
EMPTY_ARRAY - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
EMPTY_OBJECT - Static variable in class org.htmlunit.corejs.javascript.JavaToJSONConverters
Always return an empty object
emptyArgs - Static variable in class org.htmlunit.corejs.javascript.Context
Deprecated.
As of 1.8.1, use ScriptRuntime.emptyArgs instead.
emptyArgs - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
EmptyExpression - Class in org.htmlunit.corejs.javascript.ast
AST node for an empty expression.
EmptyExpression() - Constructor for class org.htmlunit.corejs.javascript.ast.EmptyExpression
 
EmptyExpression(int) - Constructor for class org.htmlunit.corejs.javascript.ast.EmptyExpression
 
EmptyExpression(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.EmptyExpression
 
emptyStackTop - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
EmptyStatement - Class in org.htmlunit.corejs.javascript.ast
AST node for an empty statement.
EmptyStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.EmptyStatement
 
EmptyStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.EmptyStatement
 
EmptyStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.EmptyStatement
 
emptyStrings - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ENCLOSING_MARK - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
encode(byte[]) - Static method in class org.htmlunit.corejs.javascript.typedarrays.HexCodec
 
encode(byte[], boolean, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Base64Codec
 
END_DROPS_OFF - Static variable in class org.htmlunit.corejs.javascript.Node
 
END_RETURNS - Static variable in class org.htmlunit.corejs.javascript.Node
 
END_RETURNS_VALUE - Static variable in class org.htmlunit.corejs.javascript.Node
 
END_UNREACHED - Static variable in class org.htmlunit.corejs.javascript.Node
These flags enumerate the possible ways a statement/function can terminate.
END_YIELDS - Static variable in class org.htmlunit.corejs.javascript.Node
 
enqueueMicrotask(Runnable) - Method in class org.htmlunit.corejs.javascript.Context
Add a task that will be executed at the end of the current operation.
ensureIndex(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
Enusres that the index is in the given range
ensureScriptable(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
ensureScriptableObject(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
ensureScriptableObjectButNotSymbol(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
ensureSymbolScriptable(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
ensureType(Object, Class<T>, String) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
ensureType(Object, Class<T>, IdFunctionObject) - Static method in class org.htmlunit.corejs.javascript.IdScriptableObject
Utility method to check the type and do the cast or throw an incompatible call error.
enter() - Static method in class org.htmlunit.corejs.javascript.Context
Same as calling ContextFactory.enterContext() on the global ContextFactory instance.
enter() - Method in class org.htmlunit.corejs.javascript.ContextFactory
Deprecated.
enter(Context) - Static method in class org.htmlunit.corejs.javascript.Context
Deprecated.
use ContextFactory.enterContext(Context) instead as this method relies on usage of a static singleton "global" ContextFactory.
ENTER_SCOPE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
enterActivationFunction(Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
enterContext() - Method in class org.htmlunit.corejs.javascript.ContextFactory
Get a context associated with the current thread, creating one if need be.
enterContext(Context) - Method in class org.htmlunit.corejs.javascript.ContextFactory
Get a Context associated with the current thread, using the given Context if need be.
enterDotQuery(Object, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
enterDotQuery(VarScope) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Wrap this object into WithScope to implement the .() query.
enterFrame(Context, ACallFrame<?, ?>, Object[], boolean) - Static method in class org.htmlunit.corejs.javascript.AInterpreter
 
enterFunctionStrictness(Context, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
enterInterrupt(Dim.StackFrame, String, String) - Method in interface org.htmlunit.corejs.javascript.tools.debugger.GuiCallback
Called when the interrupt loop has been entered.
enterInterrupt(Dim.StackFrame, String, String) - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Called when the interrupt loop has been entered.
enterScope(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
enterWith(Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
enterWith(VarScope) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Wrap this object into WithScope to implement the with statement.
ENTERWITH - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
entityNeedsRevalidation(Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProviderBase
Override to determine whether according to the validator, the cached module script needs revalidation.
entityNeedsRevalidation(Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
 
ENTRIES - Enum constant in enum class org.htmlunit.corejs.javascript.NativeArrayIterator.ARRAY_ITERATOR_TYPE
 
entrySet() - Method in class org.htmlunit.corejs.javascript.NativeObject
 
ENUM_ID - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ENUM_INIT_ARRAY - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ENUM_INIT_KEYS - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ENUM_INIT_VALUES - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ENUM_INIT_VALUES_IN_ORDER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ENUM_NEXT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
enumConstants() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.EnumTypeInfo
 
enumConstants() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
enumerable - Variable in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
enumerate() - Method in class org.htmlunit.corejs.javascript.UnhandledRejectionTracker
Return a collection of all of the results of any unhandled rejected promises.
ENUMERATE_ARRAY - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ENUMERATE_ARRAY_NO_ITERATOR - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ENUMERATE_KEYS - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ENUMERATE_KEYS_NO_ITERATOR - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ENUMERATE_VALUES - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ENUMERATE_VALUES_IN_ORDER - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ENUMERATE_VALUES_NO_ITERATOR - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
enumId(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
enumInit(Object, Context, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
enumInit(Object, Context, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
enumInit(Object, Context, VarScope, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
enumNext(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated.
since 1.7.15. Use ScriptRuntime.enumNext(Object, Context) instead
enumNext(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
EnumTypeInfo - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
EnumTypeInfo(Class<?>) - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.EnumTypeInfo
 
enumValue(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
Environment - Class in org.htmlunit.corejs.javascript.tools.shell
Environment, intended to be instantiated at global scope, provides a natural way to access System properties from JavaScript.
Environment() - Constructor for class org.htmlunit.corejs.javascript.tools.shell.Environment
 
Environment(VarScope) - Constructor for class org.htmlunit.corejs.javascript.tools.shell.Environment
 
eof() - Method in class org.htmlunit.corejs.javascript.Parser
 
EOF - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
EOL - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
eq(Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Implement "IsLooselyEqual" from ECMA-262 (sec-islooselyequal), the abstract operation behind the == and !
EQ - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
Equal - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Equal(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Equal
 
equalImplementations(NativeContinuation, NativeContinuation) - Static method in class org.htmlunit.corejs.javascript.NativeContinuation
Returns true if both continuations have equal implementations.
equals(Object) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter.MHandle
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.Hashtable.Entry
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ArrayTypeInfo
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassTypeInfo
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.VariableTypeInfoImpl
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.NativeSymbol
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.sourcemap.Position
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.SymbolKey
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
equals(Object) - Method in class org.htmlunit.corejs.javascript.Undefined
 
equivalentValues(Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Custom == operator.
error - Variable in class org.htmlunit.corejs.javascript.typedarrays.DecodeResult
 
error(String, String, int, int) - Method in class org.htmlunit.corejs.javascript.ast.ErrorCollector
Report an error.
error(String, String, int, int) - Method in interface org.htmlunit.corejs.javascript.ast.IdeErrorReporter
Report an error.
error(String, String, int, String, int) - Method in class org.htmlunit.corejs.javascript.ast.ErrorCollector
This is not called during AST generation.
error(String, String, int, String, int) - Method in interface org.htmlunit.corejs.javascript.ErrorReporter
Report an error.
error(String, String, int, String, int) - Method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
Error - Enum constant in enum class org.htmlunit.corejs.javascript.ast.ParseProblem.Type
 
Error - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in Error type.
ERROR - Enum constant in enum class org.htmlunit.corejs.javascript.NativeConsole.Level
 
ERROR - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ErrorCollector - Class in org.htmlunit.corejs.javascript.ast
An error reporter that gathers the errors and warnings for later display.
ErrorCollector() - Constructor for class org.htmlunit.corejs.javascript.ast.ErrorCollector
 
ErrorNode - Class in org.htmlunit.corejs.javascript.ast
AST node representing a parse error or a warning.
ErrorNode() - Constructor for class org.htmlunit.corejs.javascript.ast.ErrorNode
 
ErrorNode(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ErrorNode
 
ErrorNode(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ErrorNode
 
errorReporter - Static variable in class org.htmlunit.corejs.javascript.tools.shell.Main
 
ErrorReporter - Interface in org.htmlunit.corejs.javascript
This is interface defines a protocol for the reporting of errors during JavaScript translation or execution.
errorReporterProperty - Static variable in class org.htmlunit.corejs.javascript.Context
 
ES6Generator - Class in org.htmlunit.corejs.javascript
 
ES6Generator(VarScope, JSFunction, Object) - Constructor for class org.htmlunit.corejs.javascript.ES6Generator
 
ES6Generator.YieldStarResult - Class in org.htmlunit.corejs.javascript
 
ES6Iterator - Class in org.htmlunit.corejs.javascript
 
ES6Iterator() - Constructor for class org.htmlunit.corejs.javascript.ES6Iterator
 
ES6Iterator(VarScope, String) - Constructor for class org.htmlunit.corejs.javascript.ES6Iterator
 
escapeAttributeValue(Object) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
Escapes the reserved characters in a value of an attribute.
escapeAttributeValue(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Escapes the reserved characters in a value of an attribute
escapeString(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
escapeString(String, char) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
For escaping strings printed by object and array literals; not quite the same as 'escape.'
escapeTextValue(Object) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
Escapes the reserved characters in a value of a text node.
escapeTextValue(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Escapes the reserved characters in a value of a text node
ESCXMLATTR - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ESCXMLTEXT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
eval(String) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Evaluates the given script.
eval(String) - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
evalScript(String, String) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Evaluates the given script.
evalSpecial(Context, VarScope, Object, Object[], String, int, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
The eval function property of the global object.
evaluateReader(VarScope, Reader, String, int, Object) - Method in class org.htmlunit.corejs.javascript.Context
Evaluate a reader as JavaScript source.
evaluateScript(ScriptCompileSpec.Builder, VarScope) - Method in class org.htmlunit.corejs.javascript.Context
 
evaluateScript(ScriptCompileSpec, VarScope) - Method in class org.htmlunit.corejs.javascript.Context
Compile and execute a script described by spec in the given scope.
evaluateString(VarScope, String, String, int, Object) - Method in class org.htmlunit.corejs.javascript.Context
Evaluate a JavaScript source string.
Evaluator - Interface in org.htmlunit.corejs.javascript
Abstraction of evaluation, which can be implemented either by an interpreter or compiler.
EvaluatorException - Exception in org.htmlunit.corejs.javascript
The class of exceptions thrown by the JavaScript engine.
EvaluatorException(String) - Constructor for exception org.htmlunit.corejs.javascript.EvaluatorException
 
EvaluatorException(String, String, int) - Constructor for exception org.htmlunit.corejs.javascript.EvaluatorException
Create an exception with the specified detail message.
EvaluatorException(String, String, int, String, int) - Constructor for exception org.htmlunit.corejs.javascript.EvaluatorException
Create an exception with the specified detail message.
EVERY - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
 
EXCEPTION_HANDLER_SLOT - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
EXCEPTION_LOCAL_SLOT - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
EXCEPTION_SCOPE_SLOT - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
EXCEPTION_SLOT_SIZE - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
EXCEPTION_TRY_END_SLOT - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
EXCEPTION_TRY_START_SLOT - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
EXCEPTION_TYPE_SLOT - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
exceptionTable - Variable in class org.htmlunit.corejs.javascript.ACompilerData
 
exceptionTable - Variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
excludeAllIds(Object[]) - Method in class org.htmlunit.corejs.javascript.serialize.ScriptableOutputStream
 
excludeStandardObjectNames() - Method in class org.htmlunit.corejs.javascript.serialize.ScriptableOutputStream
Adds the names of the standard objects and their prototypes to the list of excluded names.
exec(String[]) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
Execute the given arguments, but don't System.exit at the end.
exec(String[], String[], File) - Method in interface org.htmlunit.corejs.javascript.tools.shell.Global.CommandExecutor
 
exec(Context, VarScope) - Method in interface org.htmlunit.corejs.javascript.Script
exec(Context, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.JSScript
 
exec(Context, VarScope, Object) - Method in interface org.htmlunit.corejs.javascript.Script
Execute the script.
execIdCall(IdFunctionObject, Context, VarScope, Scriptable, Object[]) - Method in interface org.htmlunit.corejs.javascript.IdFunctionCall
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned
execIdCall(IdFunctionObject, Context, VarScope, Scriptable, Object[]) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
'thisObj' will be null if invoked as constructor, in which case * instance of Scriptable should be returned.
execIdCall(IdFunctionObject, Context, VarScope, Scriptable, Object[]) - Method in class org.htmlunit.corejs.javascript.NativeJavaTopPackage
 
ExecutableBox - Class in org.htmlunit.corejs.javascript.lc.member
 
ExecutableBox(Constructor<?>, TypeInfoFactory) - Constructor for class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
ExecutableBox(Method, TypeInfoFactory, Class<?>) - Constructor for class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
ExecutableOverload - Class in org.htmlunit.corejs.javascript.lc.member
 
ExecutableOverload(String, ExecutableBox[]) - Constructor for class org.htmlunit.corejs.javascript.lc.member.ExecutableOverload
 
ExecutableOverload.WithField - Class in org.htmlunit.corejs.javascript.lc.member
 
execute(Context, T, Object, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
execute(Context, T, Object, VarScope, Object, Object[]) - Method in interface org.htmlunit.corejs.javascript.JSCodeExec
Executes the code represented by this object.
executeScriptWithContinuations(Callable, VarScope) - Method in class org.htmlunit.corejs.javascript.Context
 
executeScriptWithContinuations(Script, VarScope) - Method in class org.htmlunit.corejs.javascript.Context
Execute script that may pause execution by capturing a continuation.
execWithDomain(Context, VarScope, Script, Object) - Method in class org.htmlunit.corejs.javascript.SecurityController
exhausted - Variable in class org.htmlunit.corejs.javascript.ES6Iterator
 
exit() - Static method in class org.htmlunit.corejs.javascript.Context
Exit a block of code requiring a Context.
exit() - Method in class org.htmlunit.corejs.javascript.ContextFactory
Deprecated.
Use Context.exit() instead.
EXIT - Static variable in class org.htmlunit.corejs.javascript.tools.debugger.Dim
 
exitActivationFunction(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
exitCode - Static variable in class org.htmlunit.corejs.javascript.tools.shell.Main
 
exitFunctionStrictness(Context, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
EXP - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
exponentiate(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
Exponentiate - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Exponentiate(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Exponentiate
 
EXPORT - Static variable in class org.htmlunit.corejs.javascript.Token
 
exportAsJSClass(int, VarScope, boolean) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
exportAsScopeProperty() - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
EXPR_RESULT - Static variable in class org.htmlunit.corejs.javascript.Token
 
EXPR_VOID - Static variable in class org.htmlunit.corejs.javascript.Token
 
EXPRESSION_CLOSURE_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
ExpressionStatement - Class in org.htmlunit.corejs.javascript.ast
AST node representing an expression in a statement context.
ExpressionStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.ExpressionStatement
 
ExpressionStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ExpressionStatement
 
ExpressionStatement(int, int, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.ExpressionStatement
Constructs a new ExpressionStatement
ExpressionStatement(AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.ExpressionStatement
Constructs a new ExpressionStatement wrapping the specified expression.
ExpressionStatement(AstNode, boolean) - Constructor for class org.htmlunit.corejs.javascript.ast.ExpressionStatement
Constructs a new ExpressionStatement wrapping the specified expression.
extending(SlotMapDescriptor<O>) - Static method in class org.htmlunit.corejs.javascript.SlotMapDescriptor.Builder
 
ExternalArrayData - Interface in org.htmlunit.corejs.javascript
Implement this interface in order to allow external data to be attached to a ScriptableObject.
extractConsolidationMapping(TypeInfoFactory) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
extractConsolidationMapping(TypeInfoFactory) - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
Extract consolidation mapping based on ParameterizedTypeInfo.params() and Class.getTypeParameters()
extractFromScope(VarScope) - Static method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
extractFromScopeOrNull(VarScope) - Static method in class org.htmlunit.corejs.javascript.xml.XMLLib
 

F

F2D - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
F2I - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
F2L - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Factory() - Constructor for class org.htmlunit.corejs.javascript.xml.XMLLib.Factory
 
FactoryBase - Interface in org.htmlunit.corejs.javascript.lc.type.impl.factory
 
FADD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FALOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FALSE - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
FALSE - Static variable in class org.htmlunit.corejs.javascript.lc.ByteAsBool
 
FALSE - Static variable in interface org.htmlunit.corejs.javascript.NullabilityDetector.NullabilityAccessor
 
FALSE - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
FALSE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
FASTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCMPG - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCMPL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCONST_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCONST_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCONST_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FDIV - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FEATURE_DYNAMIC_SCOPE - Static variable in class org.htmlunit.corejs.javascript.Context
Control if dynamic scope should be used for name access.
FEATURE_E4X - Static variable in class org.htmlunit.corejs.javascript.Context
Control if support for E4X(ECMAScript for XML) extension is available.
FEATURE_ENABLE_JAVA_MAP_ACCESS - Static variable in class org.htmlunit.corejs.javascript.Context
Configure whether the entries in a Java Map can be accessed by properties.
FEATURE_ENABLE_XML_SECURE_PARSING - Static variable in class org.htmlunit.corejs.javascript.Context
Configure the XMLProcessor to parse XML with security features or not.
FEATURE_ENHANCED_JAVA_ACCESS - Static variable in class org.htmlunit.corejs.javascript.Context
Enables enhanced access to Java.
FEATURE_ENUMERATE_IDS_FIRST - Static variable in class org.htmlunit.corejs.javascript.Context
If set, then the order of property key enumeration will be first numeric keys in numeric order, followed by string keys in order of creation, and finally Symbol keys, as specified in ES6.
FEATURE_HTMLUNIT_ARRAY_SORT_COMPERATOR_ACCEPTS_BOOL - Static variable in class org.htmlunit.corejs.javascript.Context
Special to HtmlUnit's Rhino fork.
FEATURE_HTMLUNIT_FN_ARGUMENTS_IS_RO_VIEW - Static variable in class org.htmlunit.corejs.javascript.Context
Special to HtmlUnit's Rhino fork.
FEATURE_HTMLUNIT_MEMBERBOX_NAME - Static variable in class org.htmlunit.corejs.javascript.Context
Special to HtmlUnit's Rhino fork.
FEATURE_INTEGER_WITHOUT_DECIMAL_PLACE - Static variable in class org.htmlunit.corejs.javascript.Context
If set, then all integer numbers will be returned without decimal place.
FEATURE_INTL_402 - Static variable in class org.htmlunit.corejs.javascript.Context
Internationalization API implementation (see ECMA-402) can be activated using this feature.
FEATURE_LITTLE_ENDIAN - Static variable in class org.htmlunit.corejs.javascript.Context
TypedArray buffer uses little/big endian depending on the platform.
FEATURE_LOCATION_INFORMATION_IN_ERROR - Static variable in class org.htmlunit.corejs.javascript.Context
When the feature is on Rhino will add a "fileName" and "lineNumber" properties to Error objects automatically.
FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME - Static variable in class org.htmlunit.corejs.javascript.Context
Control if member expression as function name extension is available.
FEATURE_OLD_UNDEF_NULL_THIS - Static variable in class org.htmlunit.corejs.javascript.Context
Defines how an undefined "this" parameter is handled in certain calls.
FEATURE_PARENT_PROTO_PROPERTIES - Static variable in class org.htmlunit.corejs.javascript.Context
Control if properties __proto__ and __parent__ are treated specially.
FEATURE_PARENT_PROTO_PROPRTIES - Static variable in class org.htmlunit.corejs.javascript.Context
Deprecated.
In previous releases, this name was given to FEATURE_PARENT_PROTO_PROPERTIES.
FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER - Static variable in class org.htmlunit.corejs.javascript.Context
Control if reserved keywords are treated as identifiers.
FEATURE_STRICT_EVAL - Static variable in class org.htmlunit.corejs.javascript.Context
Control if strict eval mode is enabled.
FEATURE_STRICT_MODE - Static variable in class org.htmlunit.corejs.javascript.Context
Controls whether JS 1.5 'strict mode' is enabled.
FEATURE_STRICT_VARS - Static variable in class org.htmlunit.corejs.javascript.Context
Control if strict variable mode is enabled.
FEATURE_THREAD_SAFE_OBJECTS - Static variable in class org.htmlunit.corejs.javascript.Context
If set, then all objects will have a thread-safe property map.
FEATURE_V8_EXTENSIONS - Static variable in class org.htmlunit.corejs.javascript.Context
Enables access to JavaScript features from ECMAscript 6 that are present in JavaScript engines that do not yet support version 6, such as V8.
FEATURE_WARNING_AS_ERROR - Static variable in class org.htmlunit.corejs.javascript.Context
Controls whether a warning should be treated as an error.
field - Variable in class org.htmlunit.corejs.javascript.lc.member.ExecutableOverload.WithField
 
file() - Method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
 
fileName - Variable in class org.htmlunit.corejs.javascript.ScriptStackElement
 
fillConstructorProperties(IdFunctionObject) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
fillInForNestedFunction(JSDescriptor.Builder<JSFunction>, JSDescriptor.Builder<?>, FunctionNode) - Static method in class org.htmlunit.corejs.javascript.CodeGenUtils
Populates builder data for a nested function.
fillInForScript(JSDescriptor.Builder, ScriptNode, String, CompilerEnvirons) - Static method in class org.htmlunit.corejs.javascript.CodeGenUtils
Populate builder data for a top level script.
fillInForTopLevelFunction(JSDescriptor.Builder, FunctionNode, String, CompilerEnvirons) - Static method in class org.htmlunit.corejs.javascript.CodeGenUtils
Populate builder data for a top level function.
fillObjectLiteral(Scriptable, Object[], Object[], int[], Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
FILTER - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
 
FINAL_PUNCTUATION - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
FINALLY - Static variable in class org.htmlunit.corejs.javascript.Token
 
FIND - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
 
FIND_INDEX - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
 
FIND_LAST - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
 
FIND_LAST_INDEX - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
 
find_split(Context, VarScope, String, String, Scriptable, int[], int[], boolean[], String[][]) - Method in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
find_split(Context, VarScope, String, String, Scriptable, int[], int[], boolean[], String[][]) - Method in interface org.htmlunit.corejs.javascript.RegExpProxy
 
findCtorDesc(Object) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor
 
findInstanceIdInfo(String) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
Map name to id of instance property.
findInstanceIdInfo(Symbol) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
Map name to id of instance property.
findModuleScope(VarScope) - Static method in class org.htmlunit.corejs.javascript.commonjs.module.ModuleScope
Search up the chain of scopes to find a module scope.
findProtoDesc(Object) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor
 
findPrototype(JSFunction, Object, TopLevel.Builtins) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
findPrototype(JSFunction, Object, TopLevel.NativeErrors) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
findPrototypeId(String) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
findPrototypeId(Symbol) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
fireEditingCanceled() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
Notify all listeners that have registered interest for notification on this event type.
fireEditingStopped() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
Notify all listeners that have registered interest for notification on this event type.
first - Variable in class org.htmlunit.corejs.javascript.Node
 
FIRST_ASSIGN - Static variable in class org.htmlunit.corejs.javascript.Token
 
FIRST_BYTECODE_TOKEN - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
FIRST_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
FIRST_TOKEN - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
firstLine() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.FunctionSource
Returns the line number of the first line of the function.
flattenSymbolTable(boolean) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
FLOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FLOAD_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FLOAD_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FLOAD_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FLOAD_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FLOAT - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
Float16Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
float16ToShortBits(double) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
Float32Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
Float64Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
FloatClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
flush() - Method in interface org.htmlunit.corejs.javascript.tools.Console
 
flush() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
FMUL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FNEG - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
fnOrScript - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
FOR - Static variable in class org.htmlunit.corejs.javascript.Token
 
FOR_EACH - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
 
ForInLoop - Class in org.htmlunit.corejs.javascript.ast
For-in or for-each-in or for-of statement.
ForInLoop() - Constructor for class org.htmlunit.corejs.javascript.ast.ForInLoop
 
ForInLoop(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ForInLoop
 
ForInLoop(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ForInLoop
 
forLevel(int) - Static method in enum class org.htmlunit.corejs.javascript.Context.EvaluationMethod
 
ForLoop - Class in org.htmlunit.corejs.javascript.ast
C-style for-loop statement.
ForLoop() - Constructor for class org.htmlunit.corejs.javascript.ast.ForLoop
 
ForLoop(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ForLoop
 
ForLoop(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ForLoop
 
format(Context, VarScope, Object[]) - Static method in class org.htmlunit.corejs.javascript.NativeConsole
 
FORMAT - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
formatInstruction(String, Object...) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.InstructionFormatter
Like InstructionFormatter.formatInstruction(Instruction, Object...) but with an explicit instruction name.
formatInstruction(Instruction, Object...) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.InstructionFormatter
Format multiple operands as a comma-separated parameter list.
formatOffset(int) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.InstructionFormatter
Format a relative jump offset for display.
formatTarget(int) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.InstructionFormatter
Format a jump target as a virtual register reference.
frameCount() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.ContextData
Returns the number of stack frames.
frameIndex - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
FREM - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FRETURN - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
fromBool(boolean) - Static method in class org.htmlunit.corejs.javascript.lc.ByteAsBool
 
fromReader(Reader) - Static method in class org.htmlunit.corejs.javascript.ScriptCompileSpec
 
fromReader(Reader, VarScope) - Static method in class org.htmlunit.corejs.javascript.FunctionCompileSpec
 
fromSource(String) - Static method in class org.htmlunit.corejs.javascript.ScriptCompileSpec
 
fromSource(String, VarScope) - Static method in class org.htmlunit.corejs.javascript.FunctionCompileSpec
 
fromToken(int) - Static method in enum class org.htmlunit.corejs.javascript.ast.Symbol.Type
 
frozen - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
FSTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSTORE_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSTORE_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSTORE_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSTORE_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSUB - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Function - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in Function type.
Function - Interface in org.htmlunit.corejs.javascript
This is interface that all functions in JavaScript must implement.
FUNCTION - Enum constant in enum class org.htmlunit.corejs.javascript.ast.FunctionNode.Form
 
FUNCTION - Static variable in class org.htmlunit.corejs.javascript.Token
 
FUNCTION_BLOCK_SCOPED - Static variable in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
FUNCTION_EXPRESSION - Static variable in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
FUNCTION_EXPRESSION_STATEMENT - Static variable in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
FUNCTION_LET - Enum constant in enum class org.htmlunit.corejs.javascript.ast.Symbol.Type
 
FUNCTION_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
FUNCTION_STATEMENT - Static variable in class org.htmlunit.corejs.javascript.ast.FunctionNode
There are three types of functions that can be defined.
FUNCTION_VAR - Enum constant in enum class org.htmlunit.corejs.javascript.ast.Symbol.Type
 
FunctionCall - Class in org.htmlunit.corejs.javascript.ast
AST node for a function call.
FunctionCall() - Constructor for class org.htmlunit.corejs.javascript.ast.FunctionCall
 
FunctionCall(int) - Constructor for class org.htmlunit.corejs.javascript.ast.FunctionCall
 
FunctionCall(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.FunctionCall
 
FunctionClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
FunctionCompileSpec - Class in org.htmlunit.corejs.javascript
Parameters for compiling a JavaScript function (a single function definition).
FunctionCompileSpec(FunctionCompileSpec.Builder) - Constructor for class org.htmlunit.corejs.javascript.FunctionCompileSpec
 
FunctionCompileSpec.Builder - Class in org.htmlunit.corejs.javascript
 
functionName - Variable in class org.htmlunit.corejs.javascript.ScriptStackElement
 
functionNames() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Returns an array of all function names.
FunctionNode - Class in org.htmlunit.corejs.javascript.ast
A JavaScript function declaration or expression.
FunctionNode() - Constructor for class org.htmlunit.corejs.javascript.ast.FunctionNode
 
FunctionNode(int) - Constructor for class org.htmlunit.corejs.javascript.ast.FunctionNode
 
FunctionNode(int, Name) - Constructor for class org.htmlunit.corejs.javascript.ast.FunctionNode
 
FunctionNode.Form - Enum Class in org.htmlunit.corejs.javascript.ast
 
FunctionObject - Class in org.htmlunit.corejs.javascript
 
FunctionObject(String, Member, VarScope) - Constructor for class org.htmlunit.corejs.javascript.FunctionObject
Create a JavaScript function object from a Java method.
FunctionScope - Class in org.htmlunit.corejs.javascript
 
FunctionScope(ScopeObject) - Constructor for class org.htmlunit.corejs.javascript.FunctionScope
 
functionSource(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.SourceInfo
Returns the FunctionSource object with the given index.
functionSourceByName(String) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Returns the FunctionSource object for the function with the given name.
functionSourcesTop() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.SourceInfo
Returns the number of FunctionSource objects stored in this object.
functionType - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 

G

gc(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
GE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
GENERAL_CATEGORY - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
GeneratedClassLoader - Interface in org.htmlunit.corejs.javascript
Interface to define classes from generated byte code.
GENERATOR_CLOSE - Static variable in class org.htmlunit.corejs.javascript.NativeGenerator
 
GENERATOR_END_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
GENERATOR_SEND - Static variable in class org.htmlunit.corejs.javascript.NativeGenerator
 
GENERATOR_THROW - Static variable in class org.htmlunit.corejs.javascript.NativeGenerator
 
GeneratorClosedException() - Constructor for exception org.htmlunit.corejs.javascript.NativeGenerator.GeneratorClosedException
 
GeneratorClosedException(Object) - Constructor for exception org.htmlunit.corejs.javascript.NativeGenerator.GeneratorClosedException
 
GeneratorExpression - Class in org.htmlunit.corejs.javascript.ast
 
GeneratorExpression() - Constructor for class org.htmlunit.corejs.javascript.ast.GeneratorExpression
 
GeneratorExpression(int) - Constructor for class org.htmlunit.corejs.javascript.ast.GeneratorExpression
 
GeneratorExpression(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.GeneratorExpression
 
GeneratorExpressionLoop - Class in org.htmlunit.corejs.javascript.ast
 
GeneratorExpressionLoop() - Constructor for class org.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop
 
GeneratorExpressionLoop(int) - Constructor for class org.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop
 
GeneratorExpressionLoop(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop
 
GeneratorFunction - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in GeneratorFunction type.
GeneratorMethodDefinition - Class in org.htmlunit.corejs.javascript.ast
AST node for a generator method definition in an object literal, i.e.
GeneratorMethodDefinition(int, int, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.GeneratorMethodDefinition
 
generatorState - Variable in class org.htmlunit.corejs.javascript.CallFrameV2
 
GeneratorState - Class in org.htmlunit.corejs.javascript.interpreterv2
 
GeneratorState(int, Object) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.GeneratorState
 
GENEXPR - Static variable in class org.htmlunit.corejs.javascript.Token
 
get() - Static method in class org.htmlunit.corejs.javascript.ImplementationVersion
 
get(int) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
get(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.Delegator
 
get(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
get(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
get(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
get(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
get(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
get(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
get(int, Scriptable) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Get a property from the object selected by an integral index.
get(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns the value of the indexed property or NOT_FOUND.
get(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
get(int, VarScope) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
get(int, VarScope) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Returns the value of the indexed property or NOT_FOUND.
get(int, VarScope) - Method in class org.htmlunit.corejs.javascript.WithScope
 
get(int, T) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
get(int, T) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Returns the value of the indexed property or NOT_FOUND.
get(long) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
get(Object) - Method in class org.htmlunit.corejs.javascript.Hashtable
Deprecated.
use getEntry(Object key) instead because this returns null if the entry was not found or the value of the entry is null
get(Object) - Method in class org.htmlunit.corejs.javascript.lc.member.NativeJavaField
 
get(Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
get(String) - Static method in class org.htmlunit.corejs.javascript.config.RhinoConfig
Returns the property as string with null as default.
get(String) - Method in class org.htmlunit.corejs.javascript.config.RhinoProperties
Tries to find the property in the maps.
get(String, boolean) - Static method in class org.htmlunit.corejs.javascript.config.RhinoConfig
Returns the property as boolean.
get(String, int) - Static method in class org.htmlunit.corejs.javascript.config.RhinoConfig
Returns the property as integer.
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.Delegator
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.ImporterTopLevel.ImporterGlobalThis
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.ScopeWrapper
 
get(String, Scriptable) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Get a named property from the object.
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.tools.shell.Environment
 
get(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
get(String, VarScope) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
get(String, VarScope) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Returns the value of the named property or NOT_FOUND.
get(String, VarScope) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
get(String, VarScope) - Method in class org.htmlunit.corejs.javascript.WithScope
 
get(String, T) - Static method in class org.htmlunit.corejs.javascript.config.RhinoConfig
Returns the property as enum.
get(String, T) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
get(String, T) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Returns the value of the named property or NOT_FOUND.
get(ClassDescriptor.Builder) - Method in enum class org.htmlunit.corejs.javascript.ClassDescriptor.Destination
 
get(Context) - Method in class org.htmlunit.corejs.javascript.Ref
 
get(Context) - Static method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.ContextData
Returns the ContextData for the given Context.
get(Context, Object) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Implementation of ECMAScript [[Get]].
get(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.Delegator
 
get(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
get(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
get(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
get(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
get(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
get(Symbol, Scriptable) - Method in interface org.htmlunit.corejs.javascript.Scriptable
 
get(Symbol, Scriptable) - Method in interface org.htmlunit.corejs.javascript.SymbolScriptable
Return the value of the property with the specified key, or NOT_FOUND.
get(Symbol, VarScope) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
get(Symbol, VarScope) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Another version of Get that supports Symbol keyed properties.
get(Symbol, VarScope) - Method in class org.htmlunit.corejs.javascript.WithScope
 
get(Symbol, T) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
get(Symbol, T) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Another version of Get that supports Symbol keyed properties.
get(VarScope) - Static method in class org.htmlunit.corejs.javascript.ClassCache
Search for ClassCache object in the given scope.
get(VarScope) - Static method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
Search for TypeInfoFactory in the given scope.
GET - Static variable in class org.htmlunit.corejs.javascript.Token
 
GET_REF - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
getAbsolutePosition() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns the absolute document position of the node.
getActivationNames() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
getAdapterSelf(Class<?>, Object) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
 
getAdjustedSkipIndexes() - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
getAllIds() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableObject
Returns an array of ids for the properties of the object.
getAllIds() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns an array of ids of all non-Symbol properties of the object.
getAllIds() - Method in class org.htmlunit.corejs.javascript.tools.shell.Environment
 
getAllowSharpComments() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
getAncestor() - Method in interface org.htmlunit.corejs.javascript.PropHolder
Get the parent scope of the object.
getAncestor() - Method in interface org.htmlunit.corejs.javascript.Scriptable
 
getAncestor() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
getAncestor() - Method in interface org.htmlunit.corejs.javascript.VarScope
 
getApplicationClassLoader() - Method in class org.htmlunit.corejs.javascript.Context
 
getApplicationClassLoader() - Method in class org.htmlunit.corejs.javascript.ContextFactory
Get ClassLoader to use when searching for Java classes.
getApplicationState() - Method in exception org.htmlunit.corejs.javascript.ContinuationPending
 
getApplyOrCallThis(Context, VarScope, Object, int, Function) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getArgTypes() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
getArguments() - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Returns function argument list
getArguments(Context, Operand[]) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getArity() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
getArity() - Method in class org.htmlunit.corejs.javascript.commonjs.module.Require
 
getArity() - Method in class org.htmlunit.corejs.javascript.FunctionObject
Return the value defined by the method used to construct the object (number of parameters of the method, or 1 if the method is a "varargs" form).
getArity() - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
getArity() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getArity() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getArity() - Method in class org.htmlunit.corejs.javascript.LambdaFunction
 
getArity() - Method in class org.htmlunit.corejs.javascript.NativeFunction
 
getArrayElement(int) - Method in interface org.htmlunit.corejs.javascript.ExternalArrayData
Return the element at the specified index.
getArrayElement(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
getArrayElements(Context, Scriptable) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getArrayLength() - Method in interface org.htmlunit.corejs.javascript.ExternalArrayData
Return the length of the array.
getArrayLength() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
getArrayPrototype(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
getAssociatedValue(Object) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Get arbitrary application-specific value associated with this object.
getAstRoot() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns the root of the tree containing this node.
getAtPos() - Method in class org.htmlunit.corejs.javascript.ast.XmlRef
Returns position of @-token, or -1 if this is not an attribute-access expression.
getAttributes(int) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
getAttributes(int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Get the attributes of an indexed property.
getAttributes(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Deprecated.
Use SlotMapOwner.getAttributes(int index). The engine always ignored the start argument.
getAttributes(String) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
getAttributes(String) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Get the attributes of a named property.
getAttributes(String) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
getAttributes(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Deprecated.
Use SlotMapOwner.getAttributes(String name). The engine always ignored the start argument.
getAttributes(Symbol) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
getAttributes(Symbol) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
getBase() - Method in class org.htmlunit.corejs.javascript.commonjs.module.ModuleScope
 
getBase() - Method in class org.htmlunit.corejs.javascript.commonjs.module.ModuleScript
Returns the base URI from which this module source was loaded, or null if it was loaded from an absolute URI.
getBase() - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource
Returns the base URI from which this module source was loaded, or null if it was loaded from an absolute URI.
getBaseLineno() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getBigInt() - Method in class org.htmlunit.corejs.javascript.ast.BigIntLiteral
Gets the BigInteger value.
getBigInt() - Method in class org.htmlunit.corejs.javascript.Node
Can only be called when getType() == Token.BIGINT
getBody() - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop
Returns null for loop body
getBody() - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Returns catch body
getBody() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Returns function body.
getBody() - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Returns body statement or expression.
getBody() - Method in class org.htmlunit.corejs.javascript.ast.Loop
Returns loop body
getBoolean() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
getBreakLabel() - Method in class org.htmlunit.corejs.javascript.ast.BreakStatement
Returns the intended label of this break statement
getBreakTarget() - Method in class org.htmlunit.corejs.javascript.ast.BreakStatement
Returns the statement to break to
getBuffer() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
Deprecated.
This method will return null for shared buffers and possibly other buffers in the future. Callers should use NativeArrayBuffer.getByteBuffer() instead.
getBuffer() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
Return the buffer that backs this view.
getBuiltinCtor(Context, VarScope, TopLevel.Builtins) - Static method in class org.htmlunit.corejs.javascript.TopLevel
Static helper method to get a built-in object constructor with the given type from the given scope.
getBuiltinCtor(TopLevel.Builtins) - Method in class org.htmlunit.corejs.javascript.TopLevel
Get the cached built-in object constructor from this scope with the given type.
getBuiltinPrototype(TopLevel.Builtins) - Method in class org.htmlunit.corejs.javascript.TopLevel
Get the cached built-in object prototype from this scope with the given type.
getBuiltinPrototype(TopLevel.NativeErrors) - Method in class org.htmlunit.corejs.javascript.TopLevel
Get the cached built-in object prototype from this scope with the given type.
getBuiltinPrototype(TopLevel, TopLevel.Builtins) - Static method in class org.htmlunit.corejs.javascript.TopLevel
Static helper method to get a built-in object prototype with the given type from the given scope.
getByteBuffer() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
Return a buffer that points to the contents.
getByteLength() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
Return the length, in bytes, of the part of the buffer that this view represents.
getByteLength() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeDataView
 
getByteOffset() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
Return the offset in bytes from the start of the buffer that this view represents.
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
Return the number of bytes represented by each element in the array.
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
getBytesPerElement() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
getCallable() - Method in class org.htmlunit.corejs.javascript.ScriptRuntime.LookupResult
Coerce the result to a Callable.
getCases() - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Returns case statement list.
getCatchClauses() - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
Returns list of CatchClause nodes.
getCatchCondition() - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Returns catch condition node, if present
getCellEditorValue() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
 
getCharacterEncoding() - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
getCharacterEncoding(URLConnection) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
 
getChildBefore(Node) - Method in class org.htmlunit.corejs.javascript.Node
 
getChildScopes() - Method in class org.htmlunit.corejs.javascript.ast.Scope
Return a list of the scopes whose parent is this scope.
getClassName() - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
getClassName() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
getClassName() - Method in class org.htmlunit.corejs.javascript.Delegator
 
getClassName() - Method in class org.htmlunit.corejs.javascript.ES6Generator
 
getClassName() - Method in class org.htmlunit.corejs.javascript.ImporterTopLevel.ImporterGlobalThis
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeArray
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeArrayIterator
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeCallSite
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeCollectionIterator
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeConsole
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeContinuation
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeFinalizationRegistry
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeGenerator
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeIterator
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeIterator.StopIteration
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeJSON
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeMap
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeObject
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativePromise
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeSet
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeStringIterator
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeSymbol
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeWeakMap
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeWeakRef
 
getClassName() - Method in class org.htmlunit.corejs.javascript.NativeWeakSet
 
getClassName() - Method in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
getClassName() - Method in class org.htmlunit.corejs.javascript.regexp.NativeRegExpStringIterator
 
getClassName() - Method in class org.htmlunit.corejs.javascript.ScopeWrapper
 
getClassName() - Method in interface org.htmlunit.corejs.javascript.Scriptable
Get the name of the set of objects implemented by this Java class.
getClassName() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Return the name of the class.
getClassName() - Method in class org.htmlunit.corejs.javascript.tools.shell.Environment
 
getClassName() - Method in class org.htmlunit.corejs.javascript.TopLevel.GlobalThis
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeDataView
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
getClassName() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
getClassName(Class<?>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassNameFormatContext
 
getClassName(Class<?>) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
 
getClassObject() - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
getClassPrototype() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
getClassPrototype(VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Get the prototype for the named class.
getClassPrototype(VarScope, Symbol) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
getClassShutter() - Method in interface org.htmlunit.corejs.javascript.Context.ClassShutterSetter
 
getClassShutterSetter() - Method in class org.htmlunit.corejs.javascript.Context
 
getCode() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getColonPos() - Method in class org.htmlunit.corejs.javascript.ast.XmlRef
Returns position of :: token, or -1 if not present.
getColonPosition() - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Returns position of : token
getColumn() - Method in class org.htmlunit.corejs.javascript.Node
 
getColumn() - Method in class org.htmlunit.corejs.javascript.sourcemap.Position
 
getColumnClass(int) - Method in interface org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel
Returns the type for column number column.
getColumnClass(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
 
getColumnCount() - Method in interface org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel
Returns the number ofs availible column.
getColumnCount() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
 
getColumnName(int) - Method in interface org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel
Returns the name for column number column.
getColumnName(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
 
getColumnNumber() - Method in exception org.htmlunit.corejs.javascript.EcmaError
Deprecated.
Use RhinoException.columnNumber() from the super class.
getColumnNumber() - Method in exception org.htmlunit.corejs.javascript.EvaluatorException
Deprecated.
Use RhinoException.columnNumber() from the super class.
getComments() - Method in class org.htmlunit.corejs.javascript.ast.AstRoot
Returns comment set
getCommentType() - Method in class org.htmlunit.corejs.javascript.ast.Comment
Returns the comment style
getCompilationErrorReporter() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getCompiler() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getCompilerData() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getCompilerEnvironsProcessor() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getComponentType() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ArrayTypeInfo
 
getComponentType() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
getConcurrencyLevel() - Static method in class org.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase
Returns the internal concurrency level utilized by caches in this JVM.
getCondition() - Method in class org.htmlunit.corejs.javascript.ast.DoLoop
Returns loop condition
getCondition() - Method in class org.htmlunit.corejs.javascript.ast.ForLoop
Returns loop condition
getCondition() - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Returns if condition
getCondition() - Method in class org.htmlunit.corejs.javascript.ast.WhileLoop
Returns loop condition
getConsole() - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Returns the debugger console component.
getConsole() - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
getConsole(Charset) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
Return the best console that we have for interactive work.
getConsolidationMapping(Class<?>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.factory.AbstractCacheFactory
 
getConsolidationMapping(Class<?>) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
Get consolidation mapping from the input class.
getConstructor() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getContainingTable() - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Returns the Scope in which this symbol is entered
getContentType() - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ParsedContentType
Returns the content type (without charset declaration) of the MIME type.
getContextFactoryGlobal() - Method in interface org.htmlunit.corejs.javascript.ContextFactory.GlobalSetter
 
getContinuation() - Method in exception org.htmlunit.corejs.javascript.ContinuationPending
Get continuation object.
getContinue() - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
getCurrentCodeOffset() - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Get the current offset into the code of the current method.
getCurrentContext() - Static method in class org.htmlunit.corejs.javascript.Context
Get the current Context.
getCurrentScriptClass() - Method in class org.htmlunit.corejs.javascript.RhinoSecurityManager
Get the class of the top-most stack element representing a script.
getData() - Method in class org.htmlunit.corejs.javascript.ACallFrame
Returns the debuggable script data associated with this frame.
getData() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getDebugFrame() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Returns the debugger window JFrame.
getDebuggableScript() - Method in interface org.htmlunit.corejs.javascript.CompilationResult
 
getDebuggableView() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getDebuggableView() - Method in class org.htmlunit.corejs.javascript.NativeFunction
 
getDebuggableView(ScriptOrFn<?>) - Static method in class org.htmlunit.corejs.javascript.Context
Return DebuggableScript instance if any associated with the script.
getDebugger() - Method in class org.htmlunit.corejs.javascript.Context
Return the current debugger.
getDebuggerContextData() - Method in class org.htmlunit.corejs.javascript.Context
Return the debugger context data associated with current context.
getDebugString(LineNumberTable) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
Get a debug string representation of the line number table.
getDeclarationScope() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
getDeclarationScope() - Method in interface org.htmlunit.corejs.javascript.Function
Return the scope in which this function was declared or closed over.
getDeclarationScope() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getDeclarationScope() - Method in interface org.htmlunit.corejs.javascript.ScriptOrFn
 
getDeclaredScope() - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Returns the lexical scope in which this symbol was declared, or null if not set.
getDeclaringClass() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
getDeclType() - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Returns symbol declaration type
getDeclTypeName() - Method in class org.htmlunit.corejs.javascript.ast.Symbol
 
getDefault() - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
getDefaultParams() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
getDefaultParams() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getDefaultValue(Class<?>) - Method in class org.htmlunit.corejs.javascript.Delegator
Note that this method does not get forwarded to the delegee if the hint parameter is null, ScriptRuntime.ScriptableClass or ScriptRuntime.FunctionClass.
getDefaultValue(Class<?>) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
getDefaultValue(Class<?>) - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
getDefaultValue(Class<?>) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
getDefaultValue(Class<?>) - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
getDefaultValue(Class<?>) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Get the default value of the object with a given hint.
getDefaultValue(Class<?>) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Implements the [[DefaultValue]] internal method.
getDefaultValue(Scriptable, Class<?>) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
getDefiningScope() - Method in class org.htmlunit.corejs.javascript.ast.Name
Returns the Scope in which this Name is defined.
getDefiningScope(String) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Returns the scope in which this name is defined
getDelegee() - Method in class org.htmlunit.corejs.javascript.Delegator
Retrieve the delegee.
getDescription() - Method in class org.htmlunit.corejs.javascript.SymbolKey
Returns the symbol's description - will return Undefined.instance if we have an anonymous symbol (i.e. something created with Symbol()).
getDescriptor() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getDescriptor() - Method in class org.htmlunit.corejs.javascript.JSScript
 
getDescriptor() - Method in interface org.htmlunit.corejs.javascript.Script
 
getDescriptor() - Method in interface org.htmlunit.corejs.javascript.ScriptOrFn
 
getDestructuringLength() - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Returns destructuring length
getDestructuringRvalues() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
getDestructuringRvalues() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getDetails() - Method in exception org.htmlunit.corejs.javascript.JavaScriptException
 
getDouble() - Method in class org.htmlunit.corejs.javascript.Node
Can only be called when getType() == Token.NUMBER
getDynamicSecurityDomain(Object) - Method in class org.htmlunit.corejs.javascript.PolicySecurityController
 
getDynamicSecurityDomain(Object) - Method in class org.htmlunit.corejs.javascript.SecurityController
Get dynamic security domain that allows an action only if it is allowed by the current Java stack and securityDomain.
getDynamicSecurityDomain(Object) - Method in class org.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity
 
getE4xImplementationFactory() - Method in class org.htmlunit.corejs.javascript.Context
Deprecated.
getEachPosition() - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Returns position of "each" keyword
getEditingRow() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable
 
GetElem - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
GetElem(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetElem
 
GETELEM - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
GETELEM_SUPER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
getElemAndThis(Object, Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Prepare for calling obj[id](...): return function corresponding to obj[id] and make obj properly converted to Scriptable available in the result.
getElemAndThisOptional(Object, Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getElement() - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
Returns the element being accessed
getElement(int) - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Returns element at specified index.
getElement(int) - Method in class org.htmlunit.corejs.javascript.ast.TemplateLiteral
Returns element at specified index.
getElements() - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Returns the element list
getElements() - Method in class org.htmlunit.corejs.javascript.ast.ObjectLiteral
Returns the element list.
getElements() - Method in class org.htmlunit.corejs.javascript.ast.TemplateLiteral
Returns the element list
getElements(Scriptable) - Method in class org.htmlunit.corejs.javascript.Context
Get the elements of a JavaScript array.
getElemFunctionAndThis(Object, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getElemFunctionAndThis(Object, Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated, for removal: This API element is subject to removal in a future version.
getElemFunctionAndThisOptional(Object, Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated, for removal: This API element is subject to removal in a future version.
GetElemSuper - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
GetElemSuper(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetElemSuper
 
getElseKeyWordInlineComment() - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
 
getElsePart() - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Returns statement to execute if condition is false
getElsePosition() - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Returns position of "else" keyword, or -1
getEnclosingFunction() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns the innermost enclosing function, or null if not in a function.
getEnclosingScope() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns the innermost enclosing Scope node, or null if we're not nested in a scope.
getEncoding() - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ParsedContentType
Returns the character encoding of the MIME type.
getEndLineno() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getEntry(Object) - Method in class org.htmlunit.corejs.javascript.Hashtable
 
getErr() - Method in interface org.htmlunit.corejs.javascript.tools.Console
 
getErr() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Returns a PrintStream for stderr in the Debugger's internal Console window.
getErr() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
getErr() - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
getErrorMessage() - Method in exception org.htmlunit.corejs.javascript.EcmaError
Gets the message corresponding to the error.
getErrorObject() - Method in exception org.htmlunit.corejs.javascript.EcmaError
Deprecated.
Always returns null.
getErrorReporter() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
getErrorReporter() - Method in class org.htmlunit.corejs.javascript.Context
Get the current error reporter.
getErrors() - Method in class org.htmlunit.corejs.javascript.ast.ErrorCollector
Returns the list of errors and warnings produced during parsing.
getEvaluationMethod() - Method in class org.htmlunit.corejs.javascript.Context
Get the current evaluation method used for running JavaScript code.
getExistingCtor(Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getExistingCtor(Context, VarScope, SymbolKey) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getExistingIntProp(int) - Method in class org.htmlunit.corejs.javascript.Node
 
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.ComputedPropertyKey
 
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.ExpressionStatement
Returns the wrapped expression
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.ParenthesizedExpression
Returns the expression between the parens
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.Spread
 
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.SwitchCase
Returns the case expression, null for default case
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Returns the switch discriminant expression
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.ThrowStatement
Returns the expression being thrown
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Returns object expression
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.XmlElemRef
Returns index expression: the 'expr' in @[expr] or @*::[expr].
getExpression() - Method in class org.htmlunit.corejs.javascript.ast.XmlExpression
Returns the expression embedded in {}
getExternalArrayData() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Return the array that was previously set by the call to "setExternalArrayData".
getExternalArrayLength() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
This is a function used by setExternalArrayData to dynamically get the "length" property value.
getExtraMethodSource(Context) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Return an additional object to look for methods that runtime should consider during method search.
getFactory() - Method in class org.htmlunit.corejs.javascript.Context
Return ContextFactory instance used to create this Context.
getFactory() - Method in interface org.htmlunit.corejs.javascript.xml.XMLLoader
 
getFalseExpression() - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Returns expression to evaluate if test is false
GETFIELD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
getFileOffset() - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
getFilter() - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Returns filter expression, or null if not present
getFilter() - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Returns filter expression, or null if not present
getFilterLp() - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Returns filter left paren position, or -1 if no filter
getFilterLp() - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Returns filter left paren position, or -1 if no filter
getFilterRp() - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Returns filter right paren position, or -1 if no filter
getFilterRp() - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Returns filter right paren position, or -1 if no filter
getFinally() - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
getFinallyBlock() - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
Returns finally block, or null if not present
getFinallyPosition() - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
Returns position of finally keyword, if present, or -1
getFirstChild() - Method in class org.htmlunit.corejs.javascript.Node
 
getFirstLabel() - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
 
getFirstLineNo() - Method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
getFirstLineNumber() - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
getFirstLineNumber(LineNumberTable) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
getFlags() - Method in class org.htmlunit.corejs.javascript.ast.RegExpLiteral
Returns regexp flags, null or "" if no flags specified
getFlags() - Method in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
getFnOrScript() - Method in class org.htmlunit.corejs.javascript.ACallFrame
 
getFnOrScript() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getFormattedNone() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassNameFormatContext
 
getFormattedNone() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
 
getFragments() - Method in class org.htmlunit.corejs.javascript.ast.XmlLiteral
Returns fragment list - a list of expression nodes.
getFrame(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.ContextData
Returns the stack frame with the given index.
getFrame(Context, DebuggableScript) - Method in interface org.htmlunit.corejs.javascript.debug.Debugger
Called when execution entered a particular function or script.
getFrameIndex() - Method in class org.htmlunit.corejs.javascript.ACallFrame
Returns the index of this frame in the call stack (0 for the top-level frame).
getFrameIndex() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getFunction(int) - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
 
getFunction(int) - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getFunction(Scriptable, String) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
 
getFunctionCount() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getFunctionCount() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
 
getFunctionCount() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Returns function name
getFunctionName() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.BoundFunction
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.commonjs.module.Require
 
getFunctionName() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
Get name of the function described by this script.
getFunctionName() - Method in class org.htmlunit.corejs.javascript.FunctionObject
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.LambdaFunction
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.NativeJavaConstructor
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.NativeJavaMethod
 
getFunctionName() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Returns the current function name.
getFunctionNode(int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getFunctionProperty(Context, int) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
 
getFunctionProperty(Context, String) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
 
getFunctionPrototype(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Get the Function.prototype property.
getFunctions() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getFunctionThis(Scriptable) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getFunctionType() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Returns the function type (statement, expr, statement expr)
getFunctionType() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getGeneratorFunctionPrototype(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
getGeneratorParamInitBlock() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
getGetterOrSetter(String, int, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Deprecated.
since 1.7.14. Use the form with the scope to ensure consistent function prototype handling in all cases.
getGetterOrSetter(String, int, Scriptable, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Get the getter or setter for a given property.
getGetterSetters() - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
getGlobal() - Static method in class org.htmlunit.corejs.javascript.ContextFactory
Get global ContextFactory.
getGlobal() - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
 
getGlobal(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getGlobalSetter() - Static method in class org.htmlunit.corejs.javascript.ContextFactory
 
getGlobalThis() - Method in class org.htmlunit.corejs.javascript.ImporterTopLevel
 
getGlobalThis() - Method in class org.htmlunit.corejs.javascript.TopLevel
 
getHomeObject() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
getHomeObject() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getHomeObject() - Method in class org.htmlunit.corejs.javascript.JSScript
 
getHomeObject() - Method in class org.htmlunit.corejs.javascript.NativeCall
 
getHomeObject() - Method in interface org.htmlunit.corejs.javascript.ScriptOrFn
 
getIdentifier() - Method in class org.htmlunit.corejs.javascript.ast.Name
Returns the node's identifier
getIds() - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
getIds() - Method in class org.htmlunit.corejs.javascript.Delegator
 
getIds() - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
getIds() - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
getIds() - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
getIds() - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
getIds() - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
getIds() - Method in interface org.htmlunit.corejs.javascript.PropHolder
Get an array of property ids.
getIds() - Method in interface org.htmlunit.corejs.javascript.Scriptable
Get an array of property ids.
getIds() - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Returns an array of ids for the properties of the object.
getIds() - Method in class org.htmlunit.corejs.javascript.tools.shell.Environment
 
getIds() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
getIds() - Method in class org.htmlunit.corejs.javascript.WithScope
 
getIds(CompoundOperationMap<Scriptable>, boolean, boolean) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
getIfPosition() - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Returns position of 'if' keyword, -1 if not present
getIfPosition() - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Returns position of "if" keyword
getIfPosition() - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Returns position of 'if' keyword, -1 if not present
getImplementation() - Method in class org.htmlunit.corejs.javascript.NativeContinuation
 
getImplementation() - Method in interface org.htmlunit.corejs.javascript.tools.Console
 
getImplementation() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
getImplementationClassName() - Method in class org.htmlunit.corejs.javascript.xml.XMLLib.Factory
 
getImplementationVersion() - Method in class org.htmlunit.corejs.javascript.Context
Get the implementation version.
getIn() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Returns an InputStream for stdin from the debugger's internal Console window.
getIn() - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
getIncrement() - Method in class org.htmlunit.corejs.javascript.ast.ForLoop
Returns loop increment expression
getIndex() - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Returns symbol's index in its scope
getIndex() - Method in class org.htmlunit.corejs.javascript.ScriptRuntime.StringIdOrIndex
 
getIndexForNameNode(Node) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getIndexIds() - Method in class org.htmlunit.corejs.javascript.NativeArray
 
getIndexOrHash() - Method in class org.htmlunit.corejs.javascript.CompactSlot.Descriptor
 
getIndexOrHash() - Method in class org.htmlunit.corejs.javascript.CompactSlot
 
getIndexOrHash() - Method in class org.htmlunit.corejs.javascript.Slot
 
getIndexOrHash() - Method in class org.htmlunit.corejs.javascript.StandardSlot
 
getInitializer() - Method in class org.htmlunit.corejs.javascript.ast.ForLoop
Returns loop initializer variable declaration list.
getInitializer() - Method in class org.htmlunit.corejs.javascript.ast.NewExpression
Returns initializer object, if any.
getInitializer() - Method in class org.htmlunit.corejs.javascript.ast.VariableInitializer
Returns the initial value, or null if not provided
getInlineComment() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
 
getInPosition() - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Returns position of "in" or "of" keyword
getInstanceIdName(int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
Map id back to property name it defines.
getInstanceIdValue(int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
Get id value. * If id value is constant, descendant can call cacheIdValue to store * value in the permanent cache. * Default implementation creates IdFunctionObject instance for given id * and cache its value
getInstructionCount() - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
getInstructionObserverThreshold() - Method in class org.htmlunit.corejs.javascript.Context
Get threshold of executed instructions counter that triggers call to observeInstructionCount().
getInstructions() - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
getIntProp(int, int) - Method in class org.htmlunit.corejs.javascript.Node
 
getIteratedObject() - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Returns object being iterated over
getIterator() - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Returns loop iterator expression
getJavaToJSONConverter() - Method in class org.htmlunit.corejs.javascript.Context
Returns the javaToJSONConverter for this Context.
getJsDoc() - Method in class org.htmlunit.corejs.javascript.Node
Gets the JsDoc comment string attached to this node.
getJsDocNode() - Method in class org.htmlunit.corejs.javascript.Node
Gets the JsDoc Comment object attached to this node.
getJumpStatement() - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
getKey() - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
 
getKey() - Method in class org.htmlunit.corejs.javascript.CompactSlot
 
getKey() - Method in class org.htmlunit.corejs.javascript.Slot
 
getKey() - Method in class org.htmlunit.corejs.javascript.StandardSlot
 
getKeys() - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
getKind() - Method in class org.htmlunit.corejs.javascript.NativeSymbol
 
getKind() - Method in interface org.htmlunit.corejs.javascript.Symbol
Returns the symbol's kind.
getKind() - Method in class org.htmlunit.corejs.javascript.SymbolKey
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Add
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.AnyStringAdd
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instruction
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetVar
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringAnyAdd
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringStringAdd
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.VarIncDec
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.DoubleOperand
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.IntOperand
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PopOperand
 
getKnownType(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.StringOperand
 
getLabel() - Method in class org.htmlunit.corejs.javascript.ast.ContinueStatement
Returns the intended label of this continue statement
getLabelByName(String) - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
Returns label with specified name from the label list for this labeled statement.
getLabelPC(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
getLabels() - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
Returns label list
getLanguageVersion() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
getLanguageVersion() - Method in class org.htmlunit.corejs.javascript.Context
Get the current language version.
getLanguageVersion() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getLanguageVersion() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getLanguageVersion() - Method in class org.htmlunit.corejs.javascript.NativeFunction
 
getLastChild() - Method in class org.htmlunit.corejs.javascript.Node
 
getLastSibling() - Method in class org.htmlunit.corejs.javascript.Node
 
getLb() - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
Returns left bracket position
getLb() - Method in class org.htmlunit.corejs.javascript.ast.XmlElemRef
Returns left bracket position, or -1 if missing.
getLeft() - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
Returns the left-hand side of the expression
getLength() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns node length
getLength() - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
getLength() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
getLength() - Method in class org.htmlunit.corejs.javascript.BoundFunction
 
getLength() - Method in class org.htmlunit.corejs.javascript.commonjs.module.Require
 
getLength() - Method in class org.htmlunit.corejs.javascript.FunctionObject
Return the same value as FunctionObject.getArity().
getLength() - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
getLength() - Method in class org.htmlunit.corejs.javascript.IRFactory.AstNodePosition
 
getLength() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getLength() - Method in class org.htmlunit.corejs.javascript.LambdaFunction
 
getLength() - Method in class org.htmlunit.corejs.javascript.NativeArray
 
getLength() - Method in class org.htmlunit.corejs.javascript.NativeFunction
 
getLength() - Method in interface org.htmlunit.corejs.javascript.Parser.CurrentPositionReporter
 
getLength() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
Get the number of bytes in the buffer.
getLength(Context, Scriptable) - Method in interface org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.LengthAccessor
 
getLengthProperty(Context, Scriptable) - Static method in class org.htmlunit.corejs.javascript.NativeArray
 
getLexicalNewTarget() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getLibraryScopeOrNull(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getLine() - Method in class org.htmlunit.corejs.javascript.IRFactory.AstNodePosition
 
getLine() - Method in interface org.htmlunit.corejs.javascript.Parser.CurrentPositionReporter
 
getLine() - Method in class org.htmlunit.corejs.javascript.sourcemap.Position
 
getLineno() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Return the line number recorded for this node.
getLineno() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getLineno() - Method in class org.htmlunit.corejs.javascript.IRFactory.AstNodePosition
 
getLineno() - Method in class org.htmlunit.corejs.javascript.Node
Return the line number recorded for this node.
getLineno() - Method in interface org.htmlunit.corejs.javascript.Parser.CurrentPositionReporter
 
getLineNoFromPc(int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
getLineNos() - Method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
getLineNumber() - Method in exception org.htmlunit.corejs.javascript.EcmaError
Deprecated.
Use RhinoException.lineNumber() from the super class.
getLineNumber() - Method in exception org.htmlunit.corejs.javascript.EvaluatorException
Deprecated.
Use RhinoException.lineNumber() from the super class.
getLineNumber() - Method in exception org.htmlunit.corejs.javascript.JavaScriptException
Deprecated.
Use RhinoException.lineNumber() from the super class.
getLineNumber() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Returns the current line number.
getLineNumberFromPc(int, int) - Method in class org.htmlunit.corejs.javascript.ACompilerData
 
getLineNumberFromPc(int, int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
getLineNumberFromPc(LineNumberTable, int) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
Get the last (most specific) line number associated with a given PC.
getLineNumbers() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
Get array containing the line numbers that that can be passed to DebugFrame.onLineChange().
getLineNumbers() - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
getLineNumbers() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getLineNumbers(LineNumberTable) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
Get all unique line numbers in the table (excluding synthetic -1).
getLineNumberTableForDebug() - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
getLineSetFromPc(int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
Get the set of line numbers associated with a given PC.
getLineSetFromPc(LineNumberTable, int) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
Get the set of line numbers associated with a given PC.
getLineSetFromPcInt(int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
getLineSource() - Method in exception org.htmlunit.corejs.javascript.EcmaError
Deprecated.
Use RhinoException.lineSource() from the super class.
getLineSource() - Method in exception org.htmlunit.corejs.javascript.EvaluatorException
Deprecated.
Use RhinoException.lineSource() from the super class.
getListener(Object, int) - Static method in class org.htmlunit.corejs.javascript.Kit
Get listener at index position in bag or null if index equals to number of listeners in bag.
getListSelectionModel() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.ListToTreeSelectionModelWrapper
Returns the list selection model.
getLiveLocals() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
getLoadedModule(String) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase
Retrieves an already loaded moduleScript stored using CachingModuleScriptProviderBase.putLoadedModule(String, ModuleScript, Object).
getLoadedModule(String) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider
 
getLoadedModule(String) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.StrongCachingModuleScriptProvider
 
getLocal(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getLocalDouble(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getLocale() - Method in class org.htmlunit.corejs.javascript.Context
Get the current locale.
getLoop() - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
getLoops() - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Returns loop list
getLoops() - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Returns loop list
getLp() - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Returns left paren position
getLp() - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Returns left paren position, -1 if missing
getLp() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Returns left paren position, -1 if missing
getLp() - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Returns left paren offset
getLp() - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Returns left paren position, -1 if missing
getLp() - Method in class org.htmlunit.corejs.javascript.ast.Loop
Returns left paren position, -1 if missing
getLp() - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Returns left paren position, -1 if missing
getLp() - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Returns left paren offset
getMappedName(int, int) - Method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
Returns the original name for the symbol at the given target position, or null if the segment has no name or the position is unmapped.
getMaximumInterpreterStackDepth() - Method in class org.htmlunit.corejs.javascript.Context
Returns the maximum stack depth (in terms of number of call frames) allowed in a single invocation of interpreter.
getMaxInstanceId() - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
Get maximum id findInstanceIdInfo can generate.
getMemberExprNode() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
getMemberRef() - Method in class org.htmlunit.corejs.javascript.ast.XmlMemberGet
Returns the right-side XML member ref expression.
getMenubar() - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Returns the Menubar of this debugger frame.
getMessage() - Method in class org.htmlunit.corejs.javascript.ast.ErrorNode
Returns error message key
getMessage() - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
getMessage() - Method in exception org.htmlunit.corejs.javascript.RhinoException
 
getMessage(String) - Static method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
Look up the message corresponding to messageId in the org.htmlunit.corejs.javascript.tools.shell.resources.Messages property file.
getMessage(String, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getMessage(String, Object[]) - Method in interface org.htmlunit.corejs.javascript.ScriptRuntime.MessageProvider
Returns a textual message identified by the given messageId, parameterized by the given arguments.
getMessage(String, Object[]) - Static method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
getMessage(String, Object, Object) - Static method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
getMessage(String, String) - Static method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
getMessage0(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getMessage1(String, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getMessage2(String, Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getMessage3(String, Object, Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getMessage4(String, Object, Object, Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getMessageById(String, Object...) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getMethodName() - Method in class org.htmlunit.corejs.javascript.ast.GeneratorMethodDefinition
 
getMethodOrConstructor() - Method in class org.htmlunit.corejs.javascript.FunctionObject
Get Java method or constructor this function represent.
getModuleScript(Context, String, URI, URI, Scriptable) - Method in interface org.htmlunit.corejs.javascript.commonjs.module.ModuleScriptProvider
Returns a module script.
getModuleScript(Context, String, URI, URI, Scriptable) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase
 
getModuleScript(Context, String, URI, URI, Scriptable) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.MultiModuleScriptProvider
 
getModuleScript(Context, String, URI, URI, Scriptable) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider
 
getName() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Returns the function name as a string
getName() - Method in class org.htmlunit.corejs.javascript.ast.Label
Returns the label text
getName() - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Returns symbol name
getName() - Method in class org.htmlunit.corejs.javascript.CompactSlot.Descriptor
 
getName() - Method in class org.htmlunit.corejs.javascript.CompactSlot
 
getName() - Method in exception org.htmlunit.corejs.javascript.EcmaError
Gets the name of the error.
getName() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getName() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
getName() - Method in class org.htmlunit.corejs.javascript.NativeSymbol
Returns the symbol's name.
getName() - Method in class org.htmlunit.corejs.javascript.ScriptRuntime.LookupResult
 
getName() - Method in class org.htmlunit.corejs.javascript.Slot
 
getName() - Method in class org.htmlunit.corejs.javascript.StandardSlot
 
getName() - Method in interface org.htmlunit.corejs.javascript.Symbol
Returns the symbol's name.
getName() - Method in class org.htmlunit.corejs.javascript.SymbolKey
Returns the symbol's name.
getName(Object) - Static method in class org.htmlunit.corejs.javascript.lc.type.impl.EnumTypeInfo
 
getNameAndThis(String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Prepare for calling name(...): return function corresponding to name and make current top scope available as part of the result.
getNameAndThisOptional(String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getNameFunctionAndThis(String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated, for removal: This API element is subject to removal in a future version.
getNameFunctionAndThisOptional(String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated, for removal: This API element is subject to removal in a future version.
getNamespace() - Method in class org.htmlunit.corejs.javascript.ast.XmlRef
Return the namespace.
getNestedFunctions() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getNext() - Method in class org.htmlunit.corejs.javascript.Node
 
getNextTempName() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getNode() - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Returns the node associated with this identifier
getNumber() - Method in class org.htmlunit.corejs.javascript.ast.NumberLiteral
Gets the double value.
getObject() - Method in class org.htmlunit.corejs.javascript.WithScope
 
getObjectElem(Object, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getObjectElem(Object, Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Call obj.
getObjectElem(Scriptable, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getObjectIds(Object) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Returns an array of the property names on the given script object.
getObjectIndex(Object, double, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getObjectIndex(Object, double, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
A cheaper and less general version of the above for well-known argument types.
getObjectIndex(Scriptable, int, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getObjectProp(Object, String, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getObjectProp(Object, String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Version of getObjectElem when elem is a valid JS identifier name.
getObjectProp(Scriptable, String, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getObjectProperty(Object, Object) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Returns the value of a property on the given script object.
getObjectPropNoWarn(Object, String, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getObjectPropNoWarn(Object, String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getObjectPrototype(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Get the Object.prototype property.
getOffset() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.JumpInstruction
 
getOffset() - Method in class org.htmlunit.corejs.javascript.IRFactory.AstNodePosition
 
getOffset() - Method in interface org.htmlunit.corejs.javascript.Parser.CurrentPositionReporter
 
getOperand() - Method in class org.htmlunit.corejs.javascript.ast.UnaryExpression
 
getOperand() - Method in class org.htmlunit.corejs.javascript.ast.UpdateExpression
 
getOperator() - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
Returns operator token – alias for Node.getType()
getOperator() - Method in class org.htmlunit.corejs.javascript.ast.UnaryExpression
Returns operator token – alias for Node.getType()
getOperator() - Method in class org.htmlunit.corejs.javascript.ast.UpdateExpression
Returns operator token – alias for Node.getType()
getOperatorPosition() - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
Returns relative offset of operator token
getOptimizationLevel() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Deprecated.
As of 1.8.0, use CompilerEnvirons.isInterpretedMode() instead.
getOptimizationLevel() - Method in class org.htmlunit.corejs.javascript.Context
Deprecated.
As of 1.8.0, use Context.getEvaluationMethod() instead.
getOrElse(VarScope, TypeInfoFactory) - Static method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
Search for TypeInfoFactory in the given scope.
getOut() - Method in interface org.htmlunit.corejs.javascript.tools.Console
 
getOut() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Returns a PrintStream for stdout to the debugger's internal Console window.
getOut() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
getOut() - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
getOwnPropertyDescriptor(Context, Object) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
getOwnPropertyDescriptor(Context, Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
getOwnPropertyDescriptor(Context, Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
getParamAndVarConst() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getParamAndVarCount() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getParamAndVarCount() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
Get number of declared parameters and local variables.
getParamAndVarCount() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getParamAndVarCount() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getParamAndVarCount() - Method in class org.htmlunit.corejs.javascript.NativeFunction
Get number of declared parameters and variables defined through var statements.
getParamAndVarNames() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getParamCount() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getParamCount() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
Get number of declared parameters in the function.
getParamCount() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getParamCount() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getParamCount() - Method in class org.htmlunit.corejs.javascript.NativeFunction
Get number of declared parameters.
getParameterNullability(Constructor<?>) - Method in interface org.htmlunit.corejs.javascript.NullabilityDetector
 
getParameterNullability(Method) - Method in interface org.htmlunit.corejs.javascript.NullabilityDetector
 
getParamOrVarConst(int) - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getParamOrVarConst(int) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getParamOrVarConst(int) - Method in class org.htmlunit.corejs.javascript.NativeFunction
Get parameter or variable const-ness.
getParamOrVarName(int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getParamOrVarName(int) - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
Get name of a declared parameter or local variable.
getParamOrVarName(int) - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getParamOrVarName(int) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getParamOrVarName(int) - Method in class org.htmlunit.corejs.javascript.NativeFunction
Get parameter or variable name.
getParams() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Returns the function parameter list
getParent() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns the node parent, or null if it has none
getParent() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
 
getParent() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getParentFrame() - Method in class org.htmlunit.corejs.javascript.ACallFrame
Returns the parent frame, or null if this is the top-level frame.
getParentFrame() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getParentPC() - Method in class org.htmlunit.corejs.javascript.ACallFrame
 
getParentPC() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getParentScope() - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
getParentScope() - Method in class org.htmlunit.corejs.javascript.ast.Scope
 
getParentScope() - Method in class org.htmlunit.corejs.javascript.Delegator
 
getParentScope() - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
Returns the parent (enclosing) scope of the object.
getParentScope() - Method in class org.htmlunit.corejs.javascript.ScopeObject
 
getParentScope() - Method in class org.htmlunit.corejs.javascript.ScopeWrapper
 
getParentScope() - Method in interface org.htmlunit.corejs.javascript.Scriptable
Get the parent scope of the object.
getParentScope() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns the parent (enclosing) scope of the object.
getParentScope() - Method in interface org.htmlunit.corejs.javascript.VarScope
Get the parent scope of this scope.
getParentScope() - Method in class org.htmlunit.corejs.javascript.WithScope
 
getPatchedStack(RhinoException, String) - Method in class org.htmlunit.corejs.javascript.AInterpreter
 
getPatchedStack(RhinoException, String) - Method in interface org.htmlunit.corejs.javascript.Evaluator
Given a native stack trace, patch it with script-specific source and line information
getPcFirstLineNo() - Method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
getPcFirstLineNumber() - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
getPcFirstLineNumber(LineNumberTable) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
getPcSourceLineStart() - Method in class org.htmlunit.corejs.javascript.ACallFrame
Returns the program counter position for source line information.
getPcSourceLineStart() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getPosition() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns relative position in parent
getPosition() - Method in class org.htmlunit.corejs.javascript.IRFactory.AstNodePosition
 
getPosition() - Method in interface org.htmlunit.corejs.javascript.Parser.CurrentPositionReporter
 
getPrettyIndent() - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
getPreviousInterpreterFrame() - Method in class org.htmlunit.corejs.javascript.ACallFrame
 
getPrimarySourceContent() - Method in interface org.htmlunit.corejs.javascript.sourcemap.SourceMapper
Returns the full text of the primary original source so the debugger can display it during compilation handoff.
getPrimarySourceContent() - Method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
 
getPrompts(Context) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
getProp(int) - Method in class org.htmlunit.corejs.javascript.Node
 
GetProp - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
GetProp(Operand, String, boolean) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetProp
 
GETPROP - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
GETPROP_SUPER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
getPropAndThis(Object, String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Prepare for calling obj.property(...): return function corresponding to obj.property and make obj properly converted to Scriptable in the result.
getPropAndThisOptional(Object, String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getProperty() - Method in class org.htmlunit.corejs.javascript.ast.PropertyGet
Returns the property being accessed.
getProperty(Scriptable, int) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Gets an indexed property from an object or any object in its prototype chain.
getProperty(Scriptable, String) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Gets a named property from an object or any object in its prototype chain.
getProperty(Scriptable, Symbol) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
This is a version of getProperty that works with Symbols.
getProperty(VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
getProperty(VarScope, Symbol) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
getPropertyIds(Scriptable) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns an array of all ids from an object and its prototypes.
getPropFunctionAndThis(Object, String, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getPropFunctionAndThis(Object, String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated, for removal: This API element is subject to removal in a future version.
getPropFunctionAndThisOptional(Object, String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated, for removal: This API element is subject to removal in a future version.
getPropName() - Method in class org.htmlunit.corejs.javascript.ast.XmlPropRef
Returns property name.
GETPROPNOWARN - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
GETPROPNOWARN_SUPER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
GetPropSuper - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
GetPropSuper(Operand, String, boolean) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetPropSuper
 
getProtectionDomain(Class<?>) - Static method in class org.htmlunit.corejs.javascript.SecurityUtilities
 
getPrototype() - Method in class org.htmlunit.corejs.javascript.Delegator
 
getPrototype() - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
getPrototype() - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
getPrototype() - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
getPrototype() - Method in class org.htmlunit.corejs.javascript.ScopeWrapper
 
getPrototype() - Method in interface org.htmlunit.corejs.javascript.Scriptable
Get the prototype of the object.
getPrototype() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns the prototype of the object.
getPrototypeProperty() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
getQuestionMarkPosition() - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Returns position of ?
getQuoteCharacter() - Method in class org.htmlunit.corejs.javascript.ast.StringLiteral
Returns the character used as the delimiter for this string.
getRawSource() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getRawSource() - Method in class org.htmlunit.corejs.javascript.BuiltInSourceCodeProvider
 
getRawSource() - Method in class org.htmlunit.corejs.javascript.EagerSourceCodeProvider
 
getRawSource() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getRawSource() - Method in class org.htmlunit.corejs.javascript.LazySourceCodeProvider
 
getRawSource() - Method in class org.htmlunit.corejs.javascript.NativeFunction
Get raw source string.
getRawSource() - Method in interface org.htmlunit.corejs.javascript.SourceCodeProvider
Return the raw source for this descriptor usually the entire source file if availab le.
getRawSourceEnd() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Returns the end offset of the raw source.
getRawSourceStart() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Returns the start offset of the raw source.
getRawValue() - Method in class org.htmlunit.corejs.javascript.ast.TemplateCharacters
Returns the node's raw-value: the parsed template-literal-raw-value (QRV)
getRawValue() - Method in class org.htmlunit.corejs.javascript.CompactSlot
 
getRb() - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
Returns right bracket position, -1 if missing
getRb() - Method in class org.htmlunit.corejs.javascript.ast.XmlElemRef
Returns left bracket position, or -1 if missing.
getReader() - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource
Returns the reader returning the source text of the module.
getRegexpCount() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getRegexpFlags(int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getRegExpProxy(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getRegexpString(int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getResult() - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Returns result expression node (just after opening bracket)
getResult() - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Returns result expression node (just after opening bracket)
getResult() - Method in class org.htmlunit.corejs.javascript.ScriptRuntime.LookupResult
 
getResumptionPoints() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
getReturnType() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
getReturnValue() - Method in class org.htmlunit.corejs.javascript.ast.ReturnStatement
Returns return value, null if return value is void
getRight() - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
Returns the right-hand side of the expression
getRowCount() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
 
getRp() - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Returns right paren position
getRp() - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Returns right paren position, -1 if missing
getRp() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Returns right paren position, -1 if missing
getRp() - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Returns right paren position, -1 if missing
getRp() - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Returns right paren position, -1 if missing
getRp() - Method in class org.htmlunit.corejs.javascript.ast.Loop
Returns right paren position, -1 if missing
getRp() - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Returns right paren position, -1 if missing
getRp() - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Returns right paren offset
getRp() - Method in class org.htmlunit.corejs.javascript.ast.XmlDotQuery
Returns right-paren position, -1 if missing.
getScope() - Method in class org.htmlunit.corejs.javascript.ast.Name
Return the Scope associated with this node.
getScope() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getScope() - Method in class org.htmlunit.corejs.javascript.FunctionCompileSpec
 
getScope() - Method in class org.htmlunit.corejs.javascript.Node
Can only be called when node has String context.
getScope() - Method in class org.htmlunit.corejs.javascript.ScopeWrapper
 
getScope() - Method in interface org.htmlunit.corejs.javascript.tools.debugger.ScopeProvider
Returns the scope object to be used for script evaluation.
getScript() - Method in class org.htmlunit.corejs.javascript.commonjs.module.ModuleScript
Returns the script object representing the code of the module.
getScriptProtectionDomain() - Static method in class org.htmlunit.corejs.javascript.SecurityUtilities
Look up the top-most element in the current stack representing a script and return its protection domain.
getScriptStack() - Method in exception org.htmlunit.corejs.javascript.RhinoException
Get the script stack of this exception as an array of ScriptStackElements.
getScriptStack(int, String) - Method in exception org.htmlunit.corejs.javascript.RhinoException
Get the script stack of this exception as an array of ScriptStackElements.
getScriptStack(RhinoException) - Method in class org.htmlunit.corejs.javascript.AInterpreter
 
getScriptStack(RhinoException) - Method in interface org.htmlunit.corejs.javascript.Evaluator
Get the script stack for the given exception
getScriptStackElements(RhinoException) - Method in class org.htmlunit.corejs.javascript.AInterpreter
 
getScriptStackTrace() - Method in exception org.htmlunit.corejs.javascript.RhinoException
Get a string representing the script stack of this exception.
getScriptStackTrace(int, String) - Method in exception org.htmlunit.corejs.javascript.RhinoException
Get a string representing the script stack of this exception.
getScriptStackTrace(FilenameFilter) - Method in exception org.htmlunit.corejs.javascript.RhinoException
Deprecated.
the filter argument is ignored as we are able to recognize script stack elements by our own. Use #getScriptStackTrace() instead.
getSecurityController() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getSecurityDomain() - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource
Returns the object representing the security domain for the module's source.
getSecurityDomain() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getSecurityDomain() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getSecurityDomain(URLConnection) - Method in interface org.htmlunit.corejs.javascript.commonjs.module.provider.UrlConnectionSecurityDomainProvider
Create a new security domain object for a script source identified by its URL connection.
getSize() - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Returns the number of elements in this Array literal, including empty elements.
getSize() - Method in class org.htmlunit.corejs.javascript.ast.TemplateLiteral
Returns the number of elements in this TemplateLiteral literal.
getSkipCount() - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Used by code generator.
getSortComparator(Context, VarScope, Object[]) - Static method in class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations
 
getSortComparatorFromArguments(Context, VarScope, Object[]) - Static method in class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations
 
getSource() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getSource() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getSource(DebuggableScript) - Method in interface org.htmlunit.corejs.javascript.tools.debugger.SourceProvider
Returns the source of the script.
getSource(JSDescriptor<?>, int, int) - Method in class org.htmlunit.corejs.javascript.BuiltInSourceCodeProvider
 
getSource(JSDescriptor<?>, int, int) - Method in class org.htmlunit.corejs.javascript.EagerSourceCodeProvider
 
getSource(JSDescriptor<?>, int, int) - Method in class org.htmlunit.corejs.javascript.LazySourceCodeProvider
 
getSource(JSDescriptor<?>, int, int) - Method in interface org.htmlunit.corejs.javascript.SourceCodeProvider
Return the source for this descriptor, betweeen the start and end offsets
getSourceCodeProvider() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
getSourceCodeSupplier() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getSourceLineText(String, int) - Method in interface org.htmlunit.corejs.javascript.sourcemap.SourceMapper
Returns the text of the given line within the named original source file.
getSourceLineText(String, int) - Method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
 
getSourceMapper() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
getSourceMapper() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getSourceName() - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
getSourceName() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Returns the URI, path or descriptive text indicating the origin of this script's source code.
getSourceName() - Method in class org.htmlunit.corejs.javascript.CompileSpec
 
getSourceName() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
Get the name of the source (usually filename or URL) of the script.
getSourceName() - Method in exception org.htmlunit.corejs.javascript.EcmaError
Deprecated.
Use RhinoException.sourceName() from the super class.
getSourceName() - Method in exception org.htmlunit.corejs.javascript.EvaluatorException
Deprecated.
Use RhinoException.sourceName() from the super class.
getSourceName() - Method in exception org.htmlunit.corejs.javascript.JavaScriptException
Deprecated.
Use RhinoException.sourceName() from the super class.
getSourceName() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
getSourcePath() - Method in class org.htmlunit.corejs.javascript.sourcemap.Position
 
getSourcePositionFromStack(Context, int[]) - Method in class org.htmlunit.corejs.javascript.AInterpreter
 
getSourcePositionFromStack(Context, int[]) - Method in interface org.htmlunit.corejs.javascript.Evaluator
Get the source position information by examining the stack.
getSpreadNode() - Method in class org.htmlunit.corejs.javascript.ast.SpreadObjectProperty
 
getStackStyle() - Static method in exception org.htmlunit.corejs.javascript.RhinoException
Return the current stack style in use.
getStackTop() - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
getStackValueType(int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.InstructionSimplification
 
getStatement() - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
Returns the labeled statement
getStatement() - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Returns the statement or block
getStatements() - Method in class org.htmlunit.corejs.javascript.ast.Scope
Returns a copy of the child list, with each child cast to an AstNode.
getStatements() - Method in class org.htmlunit.corejs.javascript.ast.SwitchCase
Returns statement list, which may be null.
GETSTATIC - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
getStaticSecurityDomainClass() - Static method in class org.htmlunit.corejs.javascript.SecurityController
 
getStaticSecurityDomainClassInternal() - Method in class org.htmlunit.corejs.javascript.PolicySecurityController
 
getStaticSecurityDomainClassInternal() - Method in class org.htmlunit.corejs.javascript.SecurityController
 
getStaticSecurityDomainClassInternal() - Method in class org.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity
 
getStopIterationObject(VarScope) - Static method in class org.htmlunit.corejs.javascript.NativeIterator
Get the value of the "StopIteration" object.
getString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.StringOperand
 
getString() - Method in class org.htmlunit.corejs.javascript.Node
Can only be called when node has String context.
getStringId() - Method in class org.htmlunit.corejs.javascript.ScriptRuntime.StringIdOrIndex
 
getSubRoutineReturnPC(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getSubstitution(Context, VarScope, String, String, int, List<T>, Object, List<AbstractEcmaStringOperations.ReplacementOperation>) - Static method in class org.htmlunit.corejs.javascript.AbstractEcmaStringOperations
 
getSubstitutions() - Method in class org.htmlunit.corejs.javascript.ast.TemplateLiteral
Returns a list of all substitutions of this template literal
getSuperElem(Object, Object, Context, VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getSuperElem(Object, Scriptable, Scriptable) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getSuperIndex(Object, double, Context, VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getSuperProp(Object, String, Context, VarScope, Object, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getSuperProperty(Scriptable, Scriptable, int) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Gets an indexed property from super, walking the super's prototype chain, but passing the correct "this" to getter slots.
getSuperProperty(Scriptable, Scriptable, String) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Gets a named property from super, walking the super's prototype chain, but passing the correct "this" to getter slots.
getSuperProperty(Scriptable, Scriptable, Symbol) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
This is a version of getSuperProperty that works with Symbols.
getSymbol(String) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Looks up a symbol in this scope.
getSymbols() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getSymbolTable() - Method in class org.htmlunit.corejs.javascript.ast.Scope
Returns the symbol table for this scope.
getSystemProperty(String) - Static method in class org.htmlunit.corejs.javascript.SecurityUtilities
Retrieves a system property within a privileged block.
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellEditor
 
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellRenderer
TreeCellRenderer method.
getTag() - Method in class org.htmlunit.corejs.javascript.ES6Iterator
 
getTag() - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
getTag() - Method in class org.htmlunit.corejs.javascript.KnownBuiltInFunction
 
getTag() - Method in class org.htmlunit.corejs.javascript.NativeArrayIterator
 
getTag() - Method in class org.htmlunit.corejs.javascript.NativeStringIterator
 
getTag() - Method in class org.htmlunit.corejs.javascript.regexp.NativeRegExpStringIterator
 
getTarget() - Method in class org.htmlunit.corejs.javascript.ast.ContinueStatement
Returns continue target
getTarget() - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
Returns the object on which the element is being fetched.
getTarget() - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Returns node evaluating to the function to call
getTarget() - Method in class org.htmlunit.corejs.javascript.ast.PropertyGet
Returns the object on which the property is being fetched.
getTarget() - Method in class org.htmlunit.corejs.javascript.ast.TaggedTemplateLiteral
 
getTarget() - Method in class org.htmlunit.corejs.javascript.ast.VariableInitializer
Returns the variable name or destructuring form
getTarget() - Method in class org.htmlunit.corejs.javascript.ast.XmlMemberGet
Returns the object on which the XML member-ref expression is being evaluated.
getTargetConstructor() - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
getTargets(int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.JumpInstruction
Returns all possible jump targets from this instruction.
getTemplateLiteral() - Method in class org.htmlunit.corejs.javascript.ast.TaggedTemplateLiteral
 
getTemplateLiteralCallSite(Context, VarScope, Object[], int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getTemplateLiteralCount() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getTemplateLiteralStrings(int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
getTemplateStrings() - Method in class org.htmlunit.corejs.javascript.ast.TemplateLiteral
Returns a list of all literal sections of this template literal
getter - Variable in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
GETTER - Enum constant in enum class org.htmlunit.corejs.javascript.ast.FunctionNode.Form
 
getterSetters - Variable in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
getTestExpression() - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Returns test expression
getThenPart() - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Returns statement to execute if condition is true
getThis() - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
getThis() - Method in class org.htmlunit.corejs.javascript.FunctionCompileSpec.Builder
 
getThis() - Method in class org.htmlunit.corejs.javascript.ScopeObject
 
getThis() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
getThis() - Method in class org.htmlunit.corejs.javascript.ScriptCompileSpec.Builder
 
getThis() - Method in class org.htmlunit.corejs.javascript.ScriptRuntime.LookupResult
 
getThis() - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
getThisForScope(VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getThisObj(Object) - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
getThisObj(Object) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
getThreadLocal(Object) - Method in class org.htmlunit.corejs.javascript.Context
Get a value corresponding to a key.
getTimeZone() - Method in class org.htmlunit.corejs.javascript.Context
Get the current timezone.
getTop() - Method in class org.htmlunit.corejs.javascript.ast.Scope
Returns current script or function scope
getTopCallScope(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getTopLevelProp(VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getTopLevelScope(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Get the global scope.
getTopScopeValue(VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Get arbitrary application-specific value associated with the top scope of the given scope.
getTree() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable
Returns the tree that is being shared between the model.
getTrueExpression() - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Returns expression to evaluate if test is true
getTryBlock() - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
 
getType() - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
getType() - Method in class org.htmlunit.corejs.javascript.Node
 
getTypedProperty(Scriptable, int, Class<T>) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Gets an indexed property from an object or any object in its prototype chain and coerces it to the requested Java type.
getTypedProperty(Scriptable, String, Class<T>) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Gets a named property from an object or any object in its prototype chain and coerces it to the requested Java type.
getTypeOf() - Method in class org.htmlunit.corejs.javascript.BaseFunction
Gets the value returned by calling the typeof operator on this object.
getTypeOf() - Method in class org.htmlunit.corejs.javascript.NativeSymbol
 
getTypeOf() - Method in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
Gets the value to be returned by the typeof operator called on this object.
getTypeOf() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Gets the value that will be returned by calling the typeof operator on this object.
getTypeOf() - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Gets the value returned by calling the typeof operator on this object.
getTypeTag() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ArrayTypeInfo
array type is not any of the base types
getTypeTag() - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
none of the base types is parameterized, unless this object is an implementation of Scriptable with type variables, which is incredibly rare but still possible
getTypeTag() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
getTypeTag() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
getTypeTag() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
getTypeTag(Class<?>) - Static method in class org.htmlunit.corejs.javascript.FunctionObject
 
getUndefinedValue() - Static method in class org.htmlunit.corejs.javascript.Context
Get the singleton object that represents the JavaScript Undefined value.
getUnhandledPromiseTracker() - Method in class org.htmlunit.corejs.javascript.Context
Return the object used to track unhandled promise rejections.
getUri() - Method in class org.htmlunit.corejs.javascript.commonjs.module.ModuleScope
 
getUri() - Method in class org.htmlunit.corejs.javascript.commonjs.module.ModuleScript
Returns the URI of the module.
getUri() - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource
Returns the URI of the module source text.
getUrl() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Returns the source URL.
getValidator() - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource
Returns the validator that can be used for subsequent cache validation of the source text.
getValue() - Method in class org.htmlunit.corejs.javascript.ast.BigIntLiteral
Returns the node's string value (the original source token)
getValue() - Method in class org.htmlunit.corejs.javascript.ast.Comment
Returns a string of the comment value.
getValue() - Method in class org.htmlunit.corejs.javascript.ast.NumberLiteral
Returns the node's string value (the original source token)
getValue() - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
 
getValue() - Method in class org.htmlunit.corejs.javascript.ast.RegExpLiteral
Returns the regexp string without delimiters
getValue() - Method in class org.htmlunit.corejs.javascript.ast.StringLiteral
Returns the node's value: the parsed string without the enclosing quotes
getValue() - Method in class org.htmlunit.corejs.javascript.ast.TemplateCharacters
Returns the node's value: the parsed template-literal-value (QV)
getValue() - Method in class org.htmlunit.corejs.javascript.ast.Yield
Returns yielded expression, null if none
getValue() - Method in exception org.htmlunit.corejs.javascript.JavaScriptException
 
getValue() - Method in exception org.htmlunit.corejs.javascript.NativeGenerator.GeneratorClosedException
 
getValue() - Method in class org.htmlunit.corejs.javascript.NativeIterator.StopIteration
 
getValue(boolean) - Method in class org.htmlunit.corejs.javascript.ast.StringLiteral
Returns the string value, optionally including the enclosing quotes.
getValue(CompactSlot<BuiltInSlot.Descriptor<T>, Scriptable, T>, Scriptable) - Method in class org.htmlunit.corejs.javascript.BuiltInSlot.Descriptor
 
getValue(CompactSlot<T, U, O>, U) - Method in class org.htmlunit.corejs.javascript.CompactSlot.Descriptor
 
getValue(Scriptable) - Method in class org.htmlunit.corejs.javascript.AccessorSlot
 
getValue(Scriptable) - Method in class org.htmlunit.corejs.javascript.LambdaAccessorSlot
 
getValue(Scriptable) - Method in class org.htmlunit.corejs.javascript.LambdaSlot
 
getValue(T) - Method in class org.htmlunit.corejs.javascript.LazyLoadSlot
 
getValue(T) - Method in class org.htmlunit.corejs.javascript.Slot
 
getValue(T) - Method in class org.htmlunit.corejs.javascript.StandardSlot
 
getValue(U) - Method in class org.htmlunit.corejs.javascript.CompactSlot
 
getValueAndThis(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Prepare for calling <expression>(...): return function corresponding to <expression> and make parent scope of the function available in the result.
getValueAndThisOptional(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
getValueAt(int, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
 
getValueAt(Object, int) - Method in interface org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel
Returns the value to be displayed for node node, at column number column .
getValueFunctionAndThis(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
getValueFunctionAndThisOptional(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated, for removal: This API element is subject to removal in a future version.
getValues() - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
getVar(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
GetVar - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
GetVar(int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetVar
 
GETVAR - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
getVarAndWrap(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getVarAttribute(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getVarDouble(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
getVariables() - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Returns variable list
getVariables() - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Returns variable list.
getVarName() - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Returns catch variable node
GetVarOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
getVarSymbol(String) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Looks up a var-hoisted symbol recorded in this scope.
getVarSymbolTable() - Method in class org.htmlunit.corejs.javascript.ast.Scope
Returns the var symbol table for this scope.
getWarnTrailingComma() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
getWhilePosition() - Method in class org.htmlunit.corejs.javascript.ast.DoLoop
Returns source position of "while" keyword
getWrapFactory() - Method in class org.htmlunit.corejs.javascript.Context
Return the current WrapFactory, or null if none is defined.
getWrappedException() - Method in exception org.htmlunit.corejs.javascript.WrappedException
Get the wrapped exception.
getXml() - Method in class org.htmlunit.corejs.javascript.ast.XmlString
Returns the xml string for this component.
global - Static variable in class org.htmlunit.corejs.javascript.tools.shell.Main
 
Global - Class in org.htmlunit.corejs.javascript.tools.shell
This class provides for sharing functions across multiple threads.
Global() - Constructor for class org.htmlunit.corejs.javascript.tools.shell.Global
 
Global(Context) - Constructor for class org.htmlunit.corejs.javascript.tools.shell.Global
 
GLOBAL - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
TypeInfoFactory used by scope independent actions.
Global.CommandExecutor - Interface in org.htmlunit.corejs.javascript.tools.shell
optioal interface to specify a launcher, that creates a process for the runCommand method.
GlobalThis() - Constructor for class org.htmlunit.corejs.javascript.TopLevel.GlobalThis
 
go() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Resumes execution of script.
go() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Resumes execution of the script.
GO - Static variable in class org.htmlunit.corejs.javascript.tools.debugger.Dim
 
GOTO - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
GOTO - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
GOTO_W - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
GT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
GuiCallback - Interface in org.htmlunit.corejs.javascript.tools.debugger
Interface for communication between the debugger and its GUI.

H

handleCompilationDone(Context, DebuggableScript, String) - Method in interface org.htmlunit.corejs.javascript.debug.Debugger
Called when compilation of a particular function or script into internal bytecode is done.
has(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.Delegator
 
has(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
has(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
has(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
has(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
has(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
has(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
has(int, Scriptable) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Indicates whether or not an indexed property is defined in an object.
has(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns true if the property index is defined.
has(int, Scriptable) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
has(int, VarScope) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
has(int, VarScope) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Returns true if the property index is defined.
has(int, VarScope) - Method in class org.htmlunit.corejs.javascript.WithScope
 
has(int, T) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
has(int, T) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Returns true if the property index is defined.
has(Object) - Method in class org.htmlunit.corejs.javascript.Hashtable
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.Delegator
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.ImporterTopLevel.ImporterGlobalThis
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.ScopeWrapper
 
has(String, Scriptable) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Indicates whether or not a named property is defined in an object.
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.tools.shell.Environment
 
has(String, Scriptable) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
has(String, VarScope) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
has(String, VarScope) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Returns true if the named property is defined.
has(String, VarScope) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
has(String, VarScope) - Method in class org.htmlunit.corejs.javascript.WithScope
 
has(String, T) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
has(String, T) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Returns true if the named property is defined.
has(Context) - Method in class org.htmlunit.corejs.javascript.Ref
 
has(Context, Object) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Implementation of ECMAScript [[Has]].
has(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.Delegator
 
has(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
has(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
has(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
has(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
has(Symbol, Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
has(Symbol, Scriptable) - Method in interface org.htmlunit.corejs.javascript.Scriptable
 
has(Symbol, Scriptable) - Method in interface org.htmlunit.corejs.javascript.SymbolScriptable
Return true if the specified property exists.
has(Symbol, VarScope) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
has(Symbol, VarScope) - Method in class org.htmlunit.corejs.javascript.ScopeObject
A version of "has" that supports symbols.
has(Symbol, VarScope) - Method in class org.htmlunit.corejs.javascript.WithScope
 
has(Symbol, T) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
has(Symbol, T) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
A version of "has" that supports symbols.
HAS_INSTANCE - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
hasChildren() - Method in class org.htmlunit.corejs.javascript.Node
 
hasConfigurable() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
hasConsistentReturnUsage() - Method in class org.htmlunit.corejs.javascript.Node
Checks that every return usage in a function body is consistent with the requirements of strict-mode.
hasDefaultParameters - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
hasDefaultParameters() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
hasDefaultParameters() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
hasDefaultParameters() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
hasEnumerable() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
hasExcludedName(String) - Method in class org.htmlunit.corejs.javascript.serialize.ScriptableOutputStream
Returns true if the name is excluded from serialization.
hasExplicitGlobal() - Static method in class org.htmlunit.corejs.javascript.ContextFactory
Check if global factory was set.
hasFeature(int) - Method in class org.htmlunit.corejs.javascript.Context
Controls certain aspects of script semantics.
hasFeature(Context, int) - Method in class org.htmlunit.corejs.javascript.ContextFactory
hasFeature(Context, int) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
hasGetter() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
hasGlobal() - Static method in class org.htmlunit.corejs.javascript.SecurityController
Check if global SecurityController was already installed.
hashCode() - Method in class org.htmlunit.corejs.classfile.ClassFileWriter.MHandle
 
hashCode() - Method in class org.htmlunit.corejs.javascript.Hashtable.Entry
 
hashCode() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ArrayTypeInfo
 
hashCode() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassTypeInfo
 
hashCode() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
hashCode() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.VariableTypeInfoImpl
 
hashCode() - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
hashCode() - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
hashCode() - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
hashCode() - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
hashCode() - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
hashCode() - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
hashCode() - Method in class org.htmlunit.corejs.javascript.NativeSymbol
 
hashCode() - Method in class org.htmlunit.corejs.javascript.sourcemap.Position
 
hashCode() - Method in class org.htmlunit.corejs.javascript.SymbolKey
 
hashCode() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
hashCode() - Method in class org.htmlunit.corejs.javascript.Undefined
 
HashSlotMap<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
This class implements the SlotMap interface using a java.util.HashMap.
HashSlotMap() - Constructor for class org.htmlunit.corejs.javascript.HashSlotMap
 
HashSlotMap(int) - Constructor for class org.htmlunit.corejs.javascript.HashSlotMap
 
HashSlotMap(SlotMap<T>) - Constructor for class org.htmlunit.corejs.javascript.HashSlotMap
 
HashSlotMap(SlotMap<T>, Slot<T>) - Constructor for class org.htmlunit.corejs.javascript.HashSlotMap
 
Hashtable - Class in org.htmlunit.corejs.javascript
This generic hash table class is used by Set and Map.
Hashtable() - Constructor for class org.htmlunit.corejs.javascript.Hashtable
 
Hashtable.Entry - Class in org.htmlunit.corejs.javascript
One entry in the hash table.
hasInstance(Scriptable) - Method in class org.htmlunit.corejs.javascript.BaseFunction
Implements the instanceof operator for JavaScript Function objects.
hasInstance(Scriptable) - Method in class org.htmlunit.corejs.javascript.BoundFunction
 
hasInstance(Scriptable) - Method in class org.htmlunit.corejs.javascript.Delegator
 
hasInstance(Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeIterator.StopIteration
 
hasInstance(Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
hasInstance(Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
Determines if prototype is a wrapped Java object and performs a Java "instanceof".
hasInstance(Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
hasInstance(Scriptable) - Method in interface org.htmlunit.corejs.javascript.Scriptable
The instanceof operator.
hasInstance(Scriptable) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Implements the instanceof operator.
hasLexicalThis - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
hasLexicalThis() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
hasNext() - Method in class org.htmlunit.corejs.javascript.IteratorLikeIterable.Itr
 
hasNext() - Method in class org.htmlunit.corejs.javascript.Node.NodeIterator
 
hasNext() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayIterator
 
hasNoFunctionStatementNamed(String) - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
hasNoFunctionStatementNamed(String) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
hasObjectElem(Scriptable, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
hasPrevious() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayIterator
 
hasProperty(int, int) - Static method in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
Tests if a code point has a specific Unicode property (direct check without case handling).
hasProperty(Scriptable, int) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns whether an indexed property is defined in an object or any object in its prototype chain.
hasProperty(Scriptable, String) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns whether a named property is defined in an object or any object in its prototype chain.
hasProperty(Scriptable, Symbol) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
A version of hasProperty for properties with Symbol keys.
hasProperty(VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
hasPrototype - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
hasPrototype() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
hasPrototypeMap() - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
hasPrototypeProperty() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
hasPrototypeProperty() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
hasReportedError() - Method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
hasRestArg - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
hasRestArg() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
hasRestParameter() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
hasRestParameter() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
hasSetter() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
hasSideEffects() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
 
hasSideEffects() - Method in class org.htmlunit.corejs.javascript.ast.ComputedPropertyKey
 
hasSideEffects() - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
 
hasSideEffects() - Method in class org.htmlunit.corejs.javascript.ast.ExpressionStatement
Returns true if this node has side effects
hasSideEffects() - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
 
hasSideEffects() - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
 
hasSideEffects() - Method in class org.htmlunit.corejs.javascript.ast.Spread
 
hasSideEffects() - Method in class org.htmlunit.corejs.javascript.ast.SpreadObjectProperty
 
hasSideEffects() - Method in class org.htmlunit.corejs.javascript.Node
 
hasSkipIndexes() - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
hasSubRoutineReturnPC(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
hasTag(Object) - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
hasTopCall(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
hasValue() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
hasWritable() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
help(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Print a help message.
HEX_DIGIT - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
HexCodec - Class in org.htmlunit.corejs.javascript.typedarrays
 
homeObject() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
HOOK - Static variable in class org.htmlunit.corejs.javascript.Token
 
HTML - Enum constant in enum class org.htmlunit.corejs.javascript.Token.CommentType
 

I

I2B - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2C - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2D - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2F - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2L - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2S - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IADD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IALOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IAND - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IASTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_4 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_5 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_M1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Id_arguments - Static variable in class org.htmlunit.corejs.javascript.BaseFunction
 
Id_arity - Static variable in class org.htmlunit.corejs.javascript.BaseFunction
 
ID_CONTINUE - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
Id_length - Static variable in class org.htmlunit.corejs.javascript.BaseFunction
 
Id_name - Static variable in class org.htmlunit.corejs.javascript.BaseFunction
 
Id_prototype - Static variable in class org.htmlunit.corejs.javascript.BaseFunction
 
ID_START - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
ideEnvirons() - Static method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Returns a CompilerEnvirons suitable for using Rhino in an IDE environment.
IdeErrorReporter - Interface in org.htmlunit.corejs.javascript.ast
This is interface defines a protocol for the reporting of errors during JavaScript translation in IDE-mode.
IdFunctionCall - Interface in org.htmlunit.corejs.javascript
Master for id-based functions that knows their properties and how to execute them.
IdFunctionObject - Class in org.htmlunit.corejs.javascript
 
IdFunctionObject(IdFunctionCall, Object, int, int) - Constructor for class org.htmlunit.corejs.javascript.IdFunctionObject
 
IdFunctionObject(IdFunctionCall, Object, int, String, int, VarScope) - Constructor for class org.htmlunit.corejs.javascript.IdFunctionObject
 
IDIV - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IdScriptableObject - Class in org.htmlunit.corejs.javascript
Base class for native object implementation that uses IdFunctionObject to export its methods to script via <class-name>.prototype object.
IdScriptableObject() - Constructor for class org.htmlunit.corejs.javascript.IdScriptableObject
 
IdScriptableObject(VarScope, Scriptable) - Constructor for class org.htmlunit.corejs.javascript.IdScriptableObject
 
IF - Static variable in class org.htmlunit.corejs.javascript.Token
 
IF_ACMPEQ - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ACMPNE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPEQ - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPGE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPGT - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPLE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPLT - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPNE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFEQ - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFEQ - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
IFGE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFGT - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFLE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFLT - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFNE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFNE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
IFNONNULL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFNULL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IfStatement - Class in org.htmlunit.corejs.javascript.ast
If-else statement.
IfStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.IfStatement
 
IfStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.IfStatement
 
IfStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.IfStatement
 
ignoreList() - Method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
 
IINC - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ImmutableSmallSlotMap<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
 
ImmutableSmallSlotMap(Slot<T>, Slot<T>, Slot<T>, Slot<T>) - Constructor for class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
IMPDEP1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IMPDEP2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ImplementationVersion - Class in org.htmlunit.corejs.javascript
This class is a singleton that just exists to serve up the implementation version.
IMPORT - Static variable in class org.htmlunit.corejs.javascript.Token
 
ImporterTopLevel - Class in org.htmlunit.corejs.javascript
Class ImporterTopLevel
ImporterTopLevel() - Constructor for class org.htmlunit.corejs.javascript.ImporterTopLevel
 
ImporterTopLevel(boolean) - Constructor for class org.htmlunit.corejs.javascript.ImporterTopLevel
 
ImporterTopLevel(Context) - Constructor for class org.htmlunit.corejs.javascript.ImporterTopLevel
 
ImporterTopLevel(Context, boolean) - Constructor for class org.htmlunit.corejs.javascript.ImporterTopLevel
 
ImporterTopLevel.ImporterGlobalThis - Class in org.htmlunit.corejs.javascript
 
importPackage(Context, Scriptable, Object[], Function) - Method in class org.htmlunit.corejs.javascript.ImporterTopLevel
Deprecated.
Kept only for compatibility.
IMUL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
in(Object, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
The in operator.
In - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
In(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.In
 
IN - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
INC - Static variable in class org.htmlunit.corejs.javascript.Token
 
INCRDECR_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
index - Variable in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
INDEX_OUT_OF_BOUNDS - Static variable in interface org.htmlunit.corejs.javascript.NullabilityDetector.NullabilityAccessor
 
indexFromString(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Return -1L if str is not an index, or the index value as lower 32 bits of the result.
indexOf(Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
indexOf(Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
INEG - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
InfixExpression - Class in org.htmlunit.corejs.javascript.ast
AST node representing an infix (binary operator) expression.
InfixExpression() - Constructor for class org.htmlunit.corejs.javascript.ast.InfixExpression
 
InfixExpression(int) - Constructor for class org.htmlunit.corejs.javascript.ast.InfixExpression
 
InfixExpression(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.InfixExpression
 
InfixExpression(int, int, AstNode, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.InfixExpression
 
InfixExpression(int, AstNode, AstNode, int) - Constructor for class org.htmlunit.corejs.javascript.ast.InfixExpression
Constructs a new InfixExpression.
InfixExpression(AstNode, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.InfixExpression
Constructs a new InfixExpression.
INFO - Enum constant in enum class org.htmlunit.corejs.javascript.NativeConsole.Level
 
init(Context) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
init(ContextFactory) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
init(Context, TopLevel, boolean) - Static method in class org.htmlunit.corejs.javascript.NativeGlobal
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.ImporterTopLevel
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.NativeContinuation
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.NativeJavaTopPackage
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.NativePromise
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.NativeSymbol
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.regexp.NativeRegExpStringIterator
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeDataView
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
init(Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
init(Context, VarScope, boolean, boolean) - Static method in class org.htmlunit.corejs.javascript.ImporterTopLevel
 
init(VarScope, boolean, NativeConsole.ConsolePrinter) - Static method in class org.htmlunit.corejs.javascript.NativeConsole
 
initApplicationClassLoader(ClassLoader) - Method in class org.htmlunit.corejs.javascript.ContextFactory
Set explicit class loader to use when searching for Java classes.
initCache() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.factory.AbstractCacheFactory
 
initCache() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.factory.LegacyCacheFactory
 
initColumnNumber(int) - Method in exception org.htmlunit.corejs.javascript.RhinoException
Initialize the column number of the script statement causing the error.
InitConstVar - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
InitConstVar(int, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.InitConstVar
 
INITCONSTVAR - Static variable in class org.htmlunit.corejs.javascript.Token
 
initFromContext(Context) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
initFunction(String, VarScope) - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
initFunction(Context, VarScope, JSDescriptor<?>, int) - Static method in class org.htmlunit.corejs.javascript.InterpreterV2
 
initFunction(Context, VarScope, JSDescriptor<?>, int, boolean) - Static method in class org.htmlunit.corejs.javascript.InterpreterV2
 
initFunction(Context, VarScope, JSFunction, int, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
initGlobal(ContextFactory) - Static method in class org.htmlunit.corejs.javascript.ContextFactory
Set global ContextFactory.
initGlobal(SecurityController) - Static method in class org.htmlunit.corejs.javascript.SecurityController
Initialize global controller that will be used for all security-related operations.
INITIAL_PUNCTUATION - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
Initializable - Interface in org.htmlunit.corejs.javascript
A single-function interface so that we can use lambda functions to lazily initialize native classes.
initialize(ClassDescriptor, Context, TopLevel, ScriptableObject, boolean, String) - Static method in class org.htmlunit.corejs.javascript.ES6Iterator
 
initialize(Context, VarScope, boolean) - Method in interface org.htmlunit.corejs.javascript.Initializable
Initialize the class in question, returning the new constructor.
initImplementation(Object) - Method in class org.htmlunit.corejs.javascript.NativeContinuation
 
initLineNumber(int) - Method in exception org.htmlunit.corejs.javascript.RhinoException
Initialize the line number of the script statement causing the error.
initLineSource(String) - Method in exception org.htmlunit.corejs.javascript.RhinoException
Initialize the text of the source line containing the error.
initMembers() - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
initMembers() - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
initPrototypeConstructor(IdFunctionObject) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
initPrototypeId(int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
initPrototypeMethod(Object, int, String, int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
initPrototypeMethod(Object, int, String, String, int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
initPrototypeMethod(Object, int, Symbol, String, int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
initPrototypeMethod(Object, int, Symbol, String, int, int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
initPrototypeValue(int, String, Object, int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
initPrototypeValue(int, Symbol, Object, int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
initQuitAction(QuitAction) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
Set the action to call from quit().
initSafeStandardObjects() - Method in class org.htmlunit.corejs.javascript.Context
Initialize the standard objects, leaving out those that offer access directly to Java classes.
initSafeStandardObjects(Context, TopLevel, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
initSafeStandardObjects(TopLevel) - Method in class org.htmlunit.corejs.javascript.Context
Initialize the standard objects, leaving out those that offer access directly to Java classes.
initSafeStandardObjects(TopLevel, boolean) - Method in class org.htmlunit.corejs.javascript.Context
Initialize the standard objects, leaving out those that offer access directly to Java classes.
initScript(ScriptOrFn, Object, Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
initScriptFunction(Context, VarScope, boolean, boolean) - Method in class org.htmlunit.corejs.javascript.NativeFunction
 
initSourceName(String) - Method in exception org.htmlunit.corejs.javascript.RhinoException
Initialize the uri of the script source containing the error.
initStandardObjects() - Method in class org.htmlunit.corejs.javascript.Context
Initialize the standard objects.
initStandardObjects(Context, boolean) - Method in class org.htmlunit.corejs.javascript.ImporterTopLevel
 
initStandardObjects(Context, TopLevel, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
initStandardObjects(TopLevel) - Method in class org.htmlunit.corejs.javascript.Context
Initialize the standard objects.
initStandardObjects(TopLevel, boolean) - Method in class org.htmlunit.corejs.javascript.Context
Initialize the standard objects.
inlineComment - Variable in class org.htmlunit.corejs.javascript.ast.AstNode
 
inPosition - Variable in class org.htmlunit.corejs.javascript.ast.ForInLoop
 
input - Variable in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
insertUpdate(DocumentEvent) - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
install(VarScope) - Method in class org.htmlunit.corejs.javascript.commonjs.module.Require
Binds this instance of require() into the specified scope under the property name "require".
install(VarScope) - Method in class org.htmlunit.corejs.javascript.tools.shell.Timers
Initialize the "setTimeout" and "clearTimeout" functions on the specified scope.
installMap(O) - Method in class org.htmlunit.corejs.javascript.SlotMapDescriptor
 
installRequire(Context, List<String>, boolean) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NewTarget
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Nop
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Super
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.This
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ThisFunction
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.NegativeZeroOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.NewTargetOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.NullOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.OneOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.PopOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.SuperOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.ThisOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.UndefinedOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.ZeroOperand
 
instance - Static variable in class org.htmlunit.corejs.javascript.Undefined
This is the standard value for "undefined" in Rhino.
INSTANCE - Enum constant in enum class org.htmlunit.corejs.javascript.lc.type.impl.NoTypeInfo
 
INSTANCE - Static variable in class org.htmlunit.corejs.javascript.BuiltInSourceCodeProvider
 
instanceIdInfo(int, int) - Static method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
instanceOf(Object, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
The instanceof operator.
Instanceof - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Instanceof(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instanceof
 
INSTANCEOF - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
INSTANCEOF - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
Instruction - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Instruction() - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instruction
 
InstructionFormatter - Class in org.htmlunit.corejs.javascript.interpreterv2
Utility class for formatting InterpreterV2 instructions.
InstructionFormatter() - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.InstructionFormatter
 
instructions - Variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
instructions - Variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
InstructionSimplification - Class in org.htmlunit.corejs.javascript.interpreterv2
 
InstructionSimplification(List<Instruction>, Set<Integer>) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.InstructionSimplification
 
Int - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Int(int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Int
 
INT - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
Int16Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
Int32Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
Int8Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
intBitsToUint(int) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
IntegerClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
InterfaceAdapter - Class in org.htmlunit.corejs.javascript
Adapter to use JS function as implementation of Java interfaces with single method or multiple methods with the same signature.
InterfaceTypeInfo - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
InterfaceTypeInfo(Class<?>) - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.InterfaceTypeInfo
 
InterfaceTypeInfo(Class<?>, byte) - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.InterfaceTypeInfo
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Add
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.AnyStringAdd
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BigInt
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BindName
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitAnd
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitNot
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitOr
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitXor
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Comparison
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelName
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelProp
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelPropSuper
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Divide
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ElemIncDec
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Equal
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Exponentiate
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetElem
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetElemSuper
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetProp
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetPropSuper
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetVar
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.In
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.InitConstVar
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instanceof
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instruction
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Int
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.LeftShift
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.LocalClear
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.LocalLoad
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Mod
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Multiply
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Name
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NameIncDec
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Neg
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NewTarget
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Nop
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Not
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NotEqual
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Num
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Pos
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PropIncDec
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Regexp
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ResetVar
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.RightShift
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetConst
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetConstVar
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetElem
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetElemSuper
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetName
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetProp
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetPropSuper
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetVar
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShallowEqual
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShallowNotEqual
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShortNumber
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StrictSetName
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringAnyAdd
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringConcat
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringStringAdd
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Subtract
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Super
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.TemplateLiteralCallsite
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.This
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ThisFunction
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Typeof
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.TypeofName
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.UnsignedRightShift
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.VarIncDec
 
interpret(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.VoidInstruction
 
interpret(Context, CallFrameV2, Object) - Static method in class org.htmlunit.corejs.javascript.InterpreterV2
 
interpret(T, CompilerData<T>, Context, VarScope, Object, Object, Object[]) - Static method in class org.htmlunit.corejs.javascript.InterpreterV2
 
Interpreter - Class in org.htmlunit.corejs.javascript
 
Interpreter - Enum constant in enum class org.htmlunit.corejs.javascript.Context.EvaluationMethod
Original bytecode-based interpreter.
Interpreter() - Constructor for class org.htmlunit.corejs.javascript.Interpreter
 
InterpreterV2 - Class in org.htmlunit.corejs.javascript
 
InterpreterV2() - Constructor for class org.htmlunit.corejs.javascript.InterpreterV2
 
IntOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
IntOperand(int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.operand.IntOperand
 
inUseStrictDirective - Variable in class org.htmlunit.corejs.javascript.Parser
 
inUseStrictDirective() - Method in class org.htmlunit.corejs.javascript.Parser
 
INVOCATION_COST - Static variable in class org.htmlunit.corejs.javascript.InterpreterV2
 
invoke(Object, Object[]) - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
invoke(ContextFactory, Object, VarScope, Object, Method, Object[]) - Method in class org.htmlunit.corejs.javascript.InterfaceAdapter
 
INVOKEDYNAMIC - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
INVOKEINTERFACE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
INVOKESPECIAL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
INVOKESTATIC - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
INVOKEVIRTUAL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IOR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IREM - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IRETURN - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IRFactory - Class in org.htmlunit.corejs.javascript
This class rewrites the parse tree into an IR suitable for codegen.
IRFactory(CompilerEnvirons, String) - Constructor for class org.htmlunit.corejs.javascript.IRFactory
 
IRFactory(CompilerEnvirons, String, String, ErrorReporter) - Constructor for class org.htmlunit.corejs.javascript.IRFactory
 
IRFactory(CompilerEnvirons, String, ErrorReporter) - Constructor for class org.htmlunit.corejs.javascript.IRFactory
Deprecated.
IRFactory.AstNodePosition - Class in org.htmlunit.corejs.javascript
 
is(Class<?>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ArrayTypeInfo
 
is(Class<?>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassTypeInfo
 
is(Class<?>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
is(Class<?>) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
is(Class<?>) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
IS_CONCAT_SPREADABLE - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
IS_CONST_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
IS_MODULAR_JAVA - Static variable in class org.htmlunit.corejs.javascript.lc.ReflectUtils
true if we are on a "modular" version of Java (Java 11 or up, excluding Android).
IS_REGEXP - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
isAccessorDescriptor() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
isAccessorDescriptor(ScriptableObject) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Implements IsAccessorDescriptor as described in ES5 8.10.1
isAccessorDescriptor(ScriptableObject.DescriptorInfo) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
isActivationNeeded(String) - Method in class org.htmlunit.corejs.javascript.Context
Check whether the name is in the list of names of objects forcing the creation of activation objects.
isAdapter - Variable in class org.htmlunit.corejs.javascript.NativeJavaObject
 
isAllowMemberExprAsFunctionName() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Extension to ECMA: if 'function <name>' is not followed by '(', assume <name> starts a memberExpr
isAllowSuper() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isAnnexBHoisted() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
isArg(Object[], int) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
 
isArray() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ArrayTypeInfo
 
isArray() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isArray() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isArray() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isArrayLike(Scriptable) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
isArrayObject(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
isAssignableFrom(TypeInfo) - Method in enum class org.htmlunit.corejs.javascript.lc.type.impl.NoTypeInfo
Object class is assignable from any class
isAssignableFrom(TypeInfo) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isAssignableFrom(TypeInfo) - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
 
isAssignableFrom(TypeInfo) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isAttributeAccess() - Method in class org.htmlunit.corejs.javascript.ast.XmlRef
Returns true if this expression began with an @-token.
isBoolean() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isBoolean() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isBoolean() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isBoolean() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isBoolean() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isBooleanLiteral() - Method in class org.htmlunit.corejs.javascript.ast.KeywordLiteral
Returns true if the token type is Token.TRUE or Token.FALSE.
isByte() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isByte() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isByte() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isByte() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isByte() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isCachingEnabled() - Method in class org.htmlunit.corejs.javascript.ClassCache
Check if generated Java classes and Java reflection information is cached.
isCellEditable(int, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
 
isCellEditable(Object, int) - Method in interface org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel
Indicates whether the the value for node node, at column number column is editable.
isCellEditable(EventObject) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
 
isCellEditable(EventObject) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellEditor
Overridden to return false, and if the event is a mouse event it is forwarded to the tree.
isCharacter() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isCharacter() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isCharacter() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isCharacter() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isCharacter() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isConfigurable() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
isConfigurable(boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
isConst() - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Returns true if this is a Token.CONST declaration.
isConst(Context, String) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
isConst(Context, String) - Method in interface org.htmlunit.corejs.javascript.ConstProperties
Returns true if the named property is defined as a const on this object.
isConst(Context, String) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Returns true if the named property is defined as a const on this object.
isConst(Context, String) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns true if the named property is defined as a const on this object.
isConst(Context, String) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
isConst(Context, String) - Method in class org.htmlunit.corejs.javascript.WithScope
 
isConstructor() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
isConstructor() - Method in interface org.htmlunit.corejs.javascript.Function
Return whether this function can be called as a constructor.
isConstructor() - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
isConstructor() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
isConstructor() - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
 
isConstructor() - Method in class org.htmlunit.corejs.javascript.LambdaFunction
 
isConstructor() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
isConstructor(Context, Object) - Static method in class org.htmlunit.corejs.javascript.AbstractEcmaObjectOperations
IsConstructor ( argument )
isContinuationConstructor(JSFunction) - Static method in class org.htmlunit.corejs.javascript.NativeContinuation
 
isCurrentContextStrict() - Static method in class org.htmlunit.corejs.javascript.Context
 
isDataDescriptor() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
isDataDescriptor(ScriptableObject) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Implements IsDataDescriptor as described in ES5 8.10.2
isDataViewOutOfBounds() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeDataView
 
isDeclTypeLexical() - Method in class org.htmlunit.corejs.javascript.ast.Symbol
 
isDeclTypeLexical(Symbol.Type) - Static method in class org.htmlunit.corejs.javascript.ast.Symbol
 
isDefault() - Method in class org.htmlunit.corejs.javascript.ast.SwitchCase
Return true if this is a default case.
isDestructuring() - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Returns true if this node is in a destructuring position: a function parameter, the target of a variable initializer, the iterator of a for..in loop, etc.
isDestructuring() - Method in interface org.htmlunit.corejs.javascript.ast.DestructuringForm
Returns true if this node is in a destructuring position: a function parameter, the target of a variable initializer, the iterator of a for..in loop, etc.
isDestructuring() - Method in class org.htmlunit.corejs.javascript.ast.ObjectLiteral
Returns true if this node is in a destructuring position: a function parameter, the target of a variable initializer, the iterator of a for..in loop, etc.
isDestructuring() - Method in class org.htmlunit.corejs.javascript.ast.VariableInitializer
Returns true if this is a destructuring assignment.
isDetached() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
 
isDone() - Method in class org.htmlunit.corejs.javascript.IteratorLikeIterable.Itr
Find out if "hasNext" returned done without invoking the function again.
isDone(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.ES6Iterator
 
isDone(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.NativeArrayIterator
 
isDone(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.NativeCollectionIterator
 
isDone(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.NativeStringIterator
 
isDone(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.regexp.NativeRegExpStringIterator
 
isDouble() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isDouble() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isDouble() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isDouble() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isDouble() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.DoubleOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.GetVarOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.IntOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NegativeZeroOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NewTargetOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NullOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.OneOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PopOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ShortOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.StringOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.SuperOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ThisOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.UndefinedOperand
 
isDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ZeroOperand
 
isEmpty() - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
isEmpty() - Method in class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
isEmpty() - Method in class org.htmlunit.corejs.javascript.HashSlotMap
 
isEmpty() - Method in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
isEmpty() - Method in class org.htmlunit.corejs.javascript.NativeArray
 
isEmpty() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
isEmpty() - Method in interface org.htmlunit.corejs.javascript.SlotMap
Return whether the map is empty.
isEmpty() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
isEmpty(LineNumberTable) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
Check if the line number table is empty.
isEmptyTable() - Method in class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
isEnum() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.EnumTypeInfo
 
isEnum() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isEnum() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isEnum() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isEnumerable() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
isEnumerable(boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
isES6Generator - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
isES6Generator() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
isES6Generator() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
isEvalFunction - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
isEvalFunction() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
isExpressionClosure() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Returns whether this is a 1.8 function closure
isExtensible() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
isFalse(byte) - Static method in class org.htmlunit.corejs.javascript.lc.ByteAsBool
 
isFalse(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
isFinalizationEnabled() - Method in class org.htmlunit.corejs.javascript.Context
Returns whether cleanup callbacks will be dispatched at microtask checkpoints.
isFloat() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isFloat() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isFloat() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isFloat() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isFloat() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isForEach - Variable in class org.htmlunit.corejs.javascript.ast.ForInLoop
 
isForEach() - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Returns whether the loop is a for-each loop
isForEach() - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop
Returns whether the loop is a for-each loop
isForOf - Variable in class org.htmlunit.corejs.javascript.ast.ForInLoop
 
isForOf() - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Returns whether the loop is a for-of loop
isFunction() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
Returns true if this is a function, false if it is a script.
isFunction() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
isFunctionalInterface() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.InterfaceTypeInfo
 
isFunctionalInterface() - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
 
isFunctionalInterface() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isGenerateDebugInfo() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isGeneratedScript() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
Returns true if this script or function were runtime-generated from JavaScript using eval function or Function or Script constructors.
isGeneratedScript() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
isGenerateObserverCount() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isGenerateObserverCount() - Method in class org.htmlunit.corejs.javascript.Context
Determine if observer counts should be generated.
isGeneratingDebug() - Method in class org.htmlunit.corejs.javascript.Context
Tell whether debug information is being generated.
isGeneratingDebugChanged() - Method in class org.htmlunit.corejs.javascript.Context
 
isGeneratingSource() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isGeneratingSource() - Method in class org.htmlunit.corejs.javascript.Context
Tell whether source information is being generated.
isGenerator() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
isGeneratorFunction() - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
isGeneratorFunction() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
isGenericDescriptor() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
isGenericDescriptor(ScriptableObject) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Implements IsGenericDescriptor as described in ES5 8.10.3
isGenericDescriptor(ScriptableObject.DescriptorInfo) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
isGetterMethod() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
isGetterMethod() - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
Returns true if this is a getter function.
isGetterOrSetter(String, int, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Returns whether a property is a getter or a setter
isGetterOrSetter(CompoundOperationMap, String, int, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
isGuiEventThread() - Method in interface org.htmlunit.corejs.javascript.tools.debugger.GuiCallback
Returns whether the current thread is the GUI's event thread.
isGuiEventThread() - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Returns whether the current thread is the GUI event thread.
ISHL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISHR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
isIdeMode() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isIgnoreComments() - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
isIgnoreProcessingInstructions() - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
isIgnoreWhitespace() - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
isInEval() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isInitialized() - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
isInstance(Object) - Method in enum class org.htmlunit.corejs.javascript.lc.type.impl.NoTypeInfo
 
isInstance(Object) - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
 
isInstance(Object) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isInStrictMode() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
isInt() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isInt() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isInt() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isInt() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isInt() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isInterface() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.InterfaceTypeInfo
 
isInterface() - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
 
isInterface() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isInterface() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isInterface() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isInterpreted() - Method in enum class org.htmlunit.corejs.javascript.Context.EvaluationMethod
 
isInterpretedMode() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isInterpretedMode() - Method in class org.htmlunit.corejs.javascript.Context
Return whether Rhino is running in interpreted mode.
isInvokerOptimizationEnabled() - Method in class org.htmlunit.corejs.javascript.ClassCache
Deprecated.
The method always returns false.
isIteratorDone(Context, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Given an iterator result, return true if and only if there is a "done" property that's true.
isJavaPrimitiveWrap() - Method in class org.htmlunit.corejs.javascript.WrapFactory
Return false if result of Java method, which is instance of String, Number, Boolean and Character, should be used directly as JavaScript primitive type.
isJSLineTerminator(int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
isJSWhitespaceOrLineTerminator(int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
isJumpTarget(int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.InstructionSimplification
 
isKnown(byte) - Static method in class org.htmlunit.corejs.javascript.lc.ByteAsBool
 
isLet() - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Returns true if this is a Token.LET declaration.
isLocalName() - Method in class org.htmlunit.corejs.javascript.ast.Name
Return true if this node is known to be defined as a symbol in a lexical scope other than the top-level (global) scope.
isLong() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isLong() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isLong() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isLong() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isLong() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isMethod() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
isMethod() - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
 
isMethod() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
isMethodDefinition() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
isNaN(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
isNestedScope() - Method in class org.htmlunit.corejs.javascript.CatchScope
 
isNestedScope() - Method in class org.htmlunit.corejs.javascript.LocalScope
 
isNestedScope() - Method in interface org.htmlunit.corejs.javascript.VarScope
 
isNestedScope() - Method in class org.htmlunit.corejs.javascript.WithScope
 
isNormalMethod() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
isNormalMethod() - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
 
isNot(Class<?>) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isNullable(int) - Method in interface org.htmlunit.corejs.javascript.NullabilityDetector.NullabilityAccessor
Note: The return value when providing out-of-bound index is "not defined".
isNumber() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isNumber() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isNumber() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isNumber() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
ISNUMBER_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
isObject(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
isObjectExact() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isObjectExact() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isObjectExact() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isObjectExact() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isOptionalCall() - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Returns whether the call is preceded by the optional chaining operator ?.
isParam(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Returns true if the specified AstNode node is a parameter of this Function node.
isPostfix() - Method in class org.htmlunit.corejs.javascript.ast.UpdateExpression
Returns whether the operator is postfix
isPrefix() - Method in class org.htmlunit.corejs.javascript.ast.UpdateExpression
Returns whether the operator is prefix
isPrettyPrinting() - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
isPrimitive() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isPrimitive() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isPrimitive(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
isPublic() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
isRecordingComments() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isRecordingLocalJsDocComments() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isRegExp(Scriptable) - Method in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
isRegExp(Scriptable) - Method in interface org.htmlunit.corejs.javascript.RegExpProxy
 
isReportingWarnings() - Method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
isReservedKeywordAsIdentifier() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isResizable() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
Return true if this ArrayBuffer is resizable (ES2024).
isRhinoRuntimeType(Class<?>) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
isSandboxed() - Method in class org.htmlunit.corejs.javascript.commonjs.module.ModuleScript
Returns true if this script has a base URI and has a source URI that is contained within that base URI.
isScript - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
isScript() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
isScript() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
isSealed - Variable in class org.htmlunit.corejs.javascript.SlotMapOwner
 
isSealed() - Method in class org.htmlunit.corejs.javascript.Context
Checks if this is a sealed Context.
isSealed() - Method in class org.htmlunit.corejs.javascript.ContextFactory
Checks if this is a sealed ContextFactory.
isSealed() - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Return true if this object is sealed.
isSetterMethod() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
isSetterMethod() - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
Returns true if this is a setter function.
isShort() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isShort() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isShort() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isShort() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isShort() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isShorthand - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
isShorthand() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
isShorthand() - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
isShorthand() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
isShorthand() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
isShorthand() - Method in class org.htmlunit.corejs.javascript.NativeFunction
 
isStackEmpty() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
isStatement() - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Returns true if this node represents a statement.
isStatic() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
isStrict - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
isStrict() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
isStrict() - Method in class org.htmlunit.corejs.javascript.JSFunction
 
isStrict() - Method in class org.htmlunit.corejs.javascript.NativeFunction
 
isStrictMode() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isStrictMode() - Method in class org.htmlunit.corejs.javascript.Context
 
isString() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isString() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isString() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isString() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isSupported() - Method in interface org.htmlunit.corejs.javascript.tools.ConsoleProvider
Return whether the console is possible to use at all
isSupported() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsoleProvider
Return whether the console is possible to use at all
isSymbol() - Method in class org.htmlunit.corejs.javascript.NativeSymbol
Object() on a Symbol constructs an object which is NOT a symbol, but which has an "internal data slot" that is.
isSymbol(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Not all "NativeSymbol" instances are actually symbols.
isTopLevel - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
isTopLevel() - Method in interface org.htmlunit.corejs.javascript.debug.DebuggableScript
 
isTopLevel() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
ISTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISTORE_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISTORE_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISTORE_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISTORE_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
isTouched() - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
isTrue(byte) - Static method in class org.htmlunit.corejs.javascript.lc.ByteAsBool
 
isTrue(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
isTypedArrayOutOfBounds() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
Check if this TypedArray view is out of bounds (ES2025).
ISUB - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
isUndefined(Object) - Static method in class org.htmlunit.corejs.javascript.Undefined
Safely test whether "obj" is undefined.
isUnderStringSizeLimit(String) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Check if k fits limit on string constant size imposed by class file format.
isUnknown(byte) - Static method in class org.htmlunit.corejs.javascript.lc.ByteAsBool
 
isValid() - Method in enum class org.htmlunit.corejs.javascript.Context.EvaluationMethod
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.DoubleOperand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.IntOperand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NegativeZeroOperand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NullOperand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.OneOperand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ShortOperand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.StringOperand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.UndefinedOperand
 
isValidJumpTableKey() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ZeroOperand
 
isValidLanguageVersion(int) - Static method in class org.htmlunit.corejs.javascript.Context
 
isValidOptimizationLevel(int) - Static method in class org.htmlunit.corejs.javascript.Context
Deprecated.
As of 1.8.0, no longer has any use.
isValidToken(int) - Static method in class org.htmlunit.corejs.javascript.Token
Return true if the passed code is a valid Token constant.
isVar() - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Returns true if this is a var (not const or let) declaration.
isVarArgs() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
isVarDouble(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
isVisible() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Returns whether the debugger GUI frame is visible.
isVoid() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
 
isVoid() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
isVoid() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
isVoid() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
isVoid() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
isWritable() - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
isWritable(boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
isXmlAttribute() - Method in class org.htmlunit.corejs.javascript.ast.XmlExpression
Returns whether this is part of an xml attribute value
isXmlAvailable() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
isXMLName(Context, Object) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
iteratedObject - Variable in class org.htmlunit.corejs.javascript.ast.ForInLoop
 
ITERATION - Static variable in class org.htmlunit.corejs.javascript.Token
 
ITERATION_SCOPE - Static variable in class org.htmlunit.corejs.javascript.Token
 
iterativeMethod(Context, Object, String, ArrayLikeAbstractOperations.IterativeOperation, VarScope, Object, Object[], ArrayLikeAbstractOperations.LengthAccessor) - Static method in class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations
 
iterator - Variable in class org.htmlunit.corejs.javascript.ast.ForInLoop
 
iterator() - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
iterator() - Method in class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
iterator() - Method in class org.htmlunit.corejs.javascript.HashSlotMap
 
iterator() - Method in class org.htmlunit.corejs.javascript.Hashtable
 
iterator() - Method in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
iterator() - Method in class org.htmlunit.corejs.javascript.IteratorLikeIterable
 
iterator() - Method in class org.htmlunit.corejs.javascript.NativeArray
 
iterator() - Method in class org.htmlunit.corejs.javascript.Node
Returns an Iterator over the node's children.
iterator() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
ITERATOR - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
ITERATOR_DESCRIPTOR - Static variable in class org.htmlunit.corejs.javascript.NativeArray
 
ITERATOR_PROPERTY_NAME - Static variable in class org.htmlunit.corejs.javascript.NativeIterator
 
IteratorLikeIterable - Class in org.htmlunit.corejs.javascript
This is a class that makes it easier to iterate over "iterator-like" objects as defined in the ECMAScript spec.
IteratorLikeIterable(Context, VarScope, Object) - Constructor for class org.htmlunit.corejs.javascript.IteratorLikeIterable
 
IteratorLikeIterable.Itr - Class in org.htmlunit.corejs.javascript
 
Itr() - Constructor for class org.htmlunit.corejs.javascript.IteratorLikeIterable.Itr
 
IUSHR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IXOR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.

J

JAVA_BOOLEAN_TYPE - Static variable in class org.htmlunit.corejs.javascript.FunctionObject
 
JAVA_DOUBLE_TYPE - Static variable in class org.htmlunit.corejs.javascript.FunctionObject
 
JAVA_INT_TYPE - Static variable in class org.htmlunit.corejs.javascript.FunctionObject
 
JAVA_OBJECT_TYPE - Static variable in class org.htmlunit.corejs.javascript.FunctionObject
 
JAVA_SCRIPTABLE_TYPE - Static variable in class org.htmlunit.corejs.javascript.FunctionObject
 
JAVA_STRING_TYPE - Static variable in class org.htmlunit.corejs.javascript.FunctionObject
 
JAVA_UNSUPPORTED_TYPE - Static variable in class org.htmlunit.corejs.javascript.FunctionObject
 
JAVA_VARSCOPE_TYPE - Static variable in class org.htmlunit.corejs.javascript.FunctionObject
 
JavaAdapter - Class in org.htmlunit.corejs.javascript
 
JavaAdapter() - Constructor for class org.htmlunit.corejs.javascript.JavaAdapter
 
javaObject - Variable in class org.htmlunit.corejs.javascript.NativeJavaObject
 
JavaPolicySecurity - Class in org.htmlunit.corejs.javascript.tools.shell
 
JavaPolicySecurity() - Constructor for class org.htmlunit.corejs.javascript.tools.shell.JavaPolicySecurity
 
JavaScriptException - Exception in org.htmlunit.corejs.javascript
Java reflection of JavaScript exceptions.
JavaScriptException(Object) - Constructor for exception org.htmlunit.corejs.javascript.JavaScriptException
Deprecated.
Use WrappedException(Throwable) to report exceptions in Java code.
JavaScriptException(Object, String, int) - Constructor for exception org.htmlunit.corejs.javascript.JavaScriptException
Create a JavaScript exception wrapping the given JavaScript value
javaSignature(Class<?>) - Static method in class org.htmlunit.corejs.javascript.lc.ReflectUtils
 
javaToJS(Object, VarScope) - Static method in class org.htmlunit.corejs.javascript.Context
Convenient method to convert java value to its closest representation in JavaScript.
javaToJS(Object, VarScope, Context) - Static method in class org.htmlunit.corejs.javascript.Context
Convenient method to convert java value to its closest representation in JavaScript.
JavaToJSONConverters - Class in org.htmlunit.corejs.javascript
This class provides implementations of converters for Java objects to be used by the JSON.stringify method.
joinScopes(Scope, Scope) - Static method in class org.htmlunit.corejs.javascript.ast.Scope
Copies all symbols from source scope to dest scope.
joinVarScopes(Scope, Scope) - Static method in class org.htmlunit.corejs.javascript.ast.Scope
Copies all var-hoisted symbol entries from source scope to dest scope.
js_constructor(Context, JSFunction, Object, VarScope, Object, Object[], NativeTypedArrayView.TypedArrayConstructable, int, TopLevel.Builtins) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
js_constructor(Context, VarScope, Object[], NativeTypedArrayView.TypedArrayConstructable, int) - Static method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
js_get(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
js_protoSetter(Scriptable, Object) - Static method in class org.htmlunit.corejs.javascript.NativeObject
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
js_set(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
js_split(Context, VarScope, String, Object[]) - Method in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
js_split(Context, VarScope, String, Object[]) - Method in interface org.htmlunit.corejs.javascript.RegExpProxy
 
JSCode<T extends ScriptOrFn<T>> - Class in org.htmlunit.corejs.javascript
Represents code that is executable, and potentially resumable.
JSCode() - Constructor for class org.htmlunit.corejs.javascript.JSCode
 
JSCode.Builder<U extends ScriptOrFn<U>> - Class in org.htmlunit.corejs.javascript
Represents a mutable JSCode object in the process of being created, usually as a child of a JSDescriptor.Builder.
JSCode.NullBuilder<V extends ScriptOrFn<V>> - Class in org.htmlunit.corejs.javascript
A builder for a null code entry.
JSCodeExec<T extends ScriptOrFn<T>> - Interface in org.htmlunit.corejs.javascript
This interface represent a thing which can be executed in JavaScript, whether that is a script, function call, or function constructor.
JSCodeResume<T extends ScriptOrFn<T>> - Interface in org.htmlunit.corejs.javascript
This interface represent a thing which can be executed in JavaScript, which could be a generator, or potentially in future an async function.
JSCodeResume.NullResume<T extends ScriptOrFn<T>> - Class in org.htmlunit.corejs.javascript
 
JSConsole - Class in org.htmlunit.corejs.javascript.tools.shell
 
JSConsole(String[]) - Constructor for class org.htmlunit.corejs.javascript.tools.shell.JSConsole
 
JSConstructor - Annotation Interface in org.htmlunit.corejs.javascript.annotations
An annotation that marks a Java method as JavaScript constructor.
jsDelegatesTo(Scriptable, Scriptable) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Delegates to
JSDescriptor<T extends ScriptOrFn<T>> - Class in org.htmlunit.corejs.javascript
This class holds all the meta-data associated with a function in as an immutable form as possible, along with the executable things associated with the function.
JSDescriptor(JSCode<T>, JSCode<T>, JSDescriptor<?>, String[], boolean[], boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, String, SourceCodeProvider, int, int, String, int, int, int, int, boolean, boolean, boolean, boolean, boolean, SecurityController, Object, int) - Constructor for class org.htmlunit.corejs.javascript.JSDescriptor
 
JSDescriptor.Builder<T extends ScriptOrFn<T>> - Class in org.htmlunit.corejs.javascript
A mutable object for creating the final immutable JSDescriptor.
JSDOC - Enum constant in enum class org.htmlunit.corejs.javascript.Token.CommentType
 
JSDOC_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
JSFunction - Class in org.htmlunit.corejs.javascript
Represents a JavaScript function built upon a a JSDescriptor.
JSFunction - Annotation Interface in org.htmlunit.corejs.javascript.annotations
An annotation that marks a Java method as JavaScript function.
JSFunction(Context, VarScope, JSDescriptor<JSFunction>, Object, Object, Scriptable) - Constructor for class org.htmlunit.corejs.javascript.JSFunction
 
jsGet_length() - Method in class org.htmlunit.corejs.javascript.NativeArray
Deprecated.
jsGet_name() - Method in class org.htmlunit.corejs.javascript.NativeFunction
Deprecated.
Use BaseFunction.getFunctionName() instead. For backwards compatibility keep an old method name used by Batik and possibly others.
JSGetter - Annotation Interface in org.htmlunit.corejs.javascript.annotations
An annotation that marks a Java method as JavaScript getter.
JsonParser - Class in org.htmlunit.corejs.javascript.json
This class converts a stream of JSON tokens into a JSON value.
JsonParser(Context, VarScope) - Constructor for class org.htmlunit.corejs.javascript.json.JsonParser
 
JsonParser.ParseException - Exception in org.htmlunit.corejs.javascript.json
 
JSR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
JSR - Static variable in class org.htmlunit.corejs.javascript.Token
 
JSR_W - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
JSREG_DOTALL - Static variable in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
JSREG_FOLD - Static variable in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
JSREG_GLOB - Static variable in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
JSREG_MULTILINE - Static variable in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
JSREG_STICKY - Static variable in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
JSREG_UNICODE - Static variable in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
JSScript - Class in org.htmlunit.corejs.javascript
Represents a script object built upon a JSDescriptor.
JSScript(JSDescriptor<JSScript>, Scriptable) - Constructor for class org.htmlunit.corejs.javascript.JSScript
 
JSSetter - Annotation Interface in org.htmlunit.corejs.javascript.annotations
An annotation that marks a Java method as JavaScript setter.
JSStaticFunction - Annotation Interface in org.htmlunit.corejs.javascript.annotations
An annotation that marks a Java method as JavaScript static function.
jsToJava(Object, Class<?>) - Static method in class org.htmlunit.corejs.javascript.Context
Convert a JavaScript value into the desired type.
jsToJava(Object, TypeInfo) - Static method in class org.htmlunit.corejs.javascript.Context
 
JTreeTable - Class in org.htmlunit.corejs.javascript.tools.debugger.treetable
This example shows how to create a simple JTreeTable component, by using a JTree as a renderer (and editor) for the cells in a particular column in the JTable.
JTreeTable(TreeTableModel) - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable
 
JTreeTable.ListToTreeSelectionModelWrapper - Class in org.htmlunit.corejs.javascript.tools.debugger.treetable
ListToTreeSelectionModelWrapper extends DefaultTreeSelectionModel to listen for changes in the ListSelectionModel it maintains.
JTreeTable.TreeTableCellEditor - Class in org.htmlunit.corejs.javascript.tools.debugger.treetable
TreeTableCellEditor implementation.
JTreeTable.TreeTableCellRenderer - Class in org.htmlunit.corejs.javascript.tools.debugger.treetable
A TreeCellRenderer that displays a JTree.
Jump - Class in org.htmlunit.corejs.javascript.ast
Used for code generation.
Jump() - Constructor for class org.htmlunit.corejs.javascript.ast.Jump
 
Jump(int) - Constructor for class org.htmlunit.corejs.javascript.ast.Jump
 
Jump(int, Node) - Constructor for class org.htmlunit.corejs.javascript.ast.Jump
 
JumpInstruction - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
JumpInstruction() - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.JumpInstruction
 

K

key() - Method in class org.htmlunit.corejs.javascript.Hashtable.Entry
 
KeyComparator() - Constructor for class org.htmlunit.corejs.javascript.ScriptableObject.KeyComparator
 
keyMatches(Object, int) - Method in class org.htmlunit.corejs.javascript.CompactSlot
 
keyMatches(Object, int) - Method in class org.htmlunit.corejs.javascript.Slot
 
keyMatches(Object, int) - Method in class org.htmlunit.corejs.javascript.StandardSlot
 
keyPressed(KeyEvent) - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
keyReleased(KeyEvent) - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
keys - Variable in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
KEYS - Enum constant in enum class org.htmlunit.corejs.javascript.NativeArrayIterator.ARRAY_ITERATOR_TYPE
 
keySet() - Method in class org.htmlunit.corejs.javascript.NativeObject
 
keyTyped(KeyEvent) - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
KeywordLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for keyword literals: currently, this, super, null, undefined, true, false, debugger, and new.target.
KeywordLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.KeywordLiteral
 
KeywordLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.KeywordLiteral
 
KeywordLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.KeywordLiteral
 
KeywordLiteral(int, int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.KeywordLiteral
Constructs a new KeywordLiteral
keywordToName(int) - Static method in class org.htmlunit.corejs.javascript.Token
Convert a keyword token to a name string for use with the Context.FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER feature.
Kit - Class in org.htmlunit.corejs.javascript
Collection of utilities
Kit() - Constructor for class org.htmlunit.corejs.javascript.Kit
 
KnownBuiltInFunction - Class in org.htmlunit.corejs.javascript
This class implements a lambda function which is known to the runtime system and which may be treated specially by the interpreter or runtime.
KnownBuiltInFunction(Object, VarScope, String, int, Object, SerializableCallable) - Constructor for class org.htmlunit.corejs.javascript.KnownBuiltInFunction
Create a new function.
KnownType - Enum Class in org.htmlunit.corejs.javascript.interpreterv2
 

L

L2D - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
L2F - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
L2I - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Label - Class in org.htmlunit.corejs.javascript.ast
AST node representing a label.
Label() - Constructor for class org.htmlunit.corejs.javascript.ast.Label
 
Label(int) - Constructor for class org.htmlunit.corejs.javascript.ast.Label
 
Label(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.Label
 
Label(int, int, String) - Constructor for class org.htmlunit.corejs.javascript.ast.Label
 
LABEL - Static variable in class org.htmlunit.corejs.javascript.Token
 
LABEL_ID_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
LabeledStatement - Class in org.htmlunit.corejs.javascript.ast
A labeled statement.
LabeledStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.LabeledStatement
 
LabeledStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.LabeledStatement
 
LabeledStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.LabeledStatement
 
labelId() - Method in class org.htmlunit.corejs.javascript.Node
 
labelId(int) - Method in class org.htmlunit.corejs.javascript.Node
 
LADD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LALOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LambdaAccessorSlot - Class in org.htmlunit.corejs.javascript
A specialized property accessor using lambda functions, similar to LambdaSlot, but allows defining properties with getter and setter lambdas that require access to the owner object ('this').
LambdaConstructor - Class in org.htmlunit.corejs.javascript
This 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.
LambdaConstructor(VarScope, String, int, int, SerializableConstructable) - Constructor for class org.htmlunit.corejs.javascript.LambdaConstructor
Create a new function that may be used as a constructor.
LambdaConstructor(VarScope, String, int, Object, SerializableCallable, SerializableConstructable) - Constructor for class org.htmlunit.corejs.javascript.LambdaConstructor
 
LambdaConstructor(VarScope, String, int, SerializableCallable, SerializableConstructable) - Constructor for class org.htmlunit.corejs.javascript.LambdaConstructor
Create a new function that may be used as a constructor.
LambdaConstructor(VarScope, String, int, SerializableConstructable) - Constructor for class org.htmlunit.corejs.javascript.LambdaConstructor
Create a new function that may be used as a constructor.
LambdaFunction - Class in org.htmlunit.corejs.javascript
This 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.
LambdaFunction(VarScope, int, SerializableCallable) - Constructor for class org.htmlunit.corejs.javascript.LambdaFunction
Create a new built-in function, with no name, and no default prototype.
LambdaFunction(VarScope, String, int, Object, SerializableCallable) - Constructor for class org.htmlunit.corejs.javascript.LambdaFunction
Create a new function.
LambdaFunction(VarScope, String, int, SerializableCallable) - Constructor for class org.htmlunit.corejs.javascript.LambdaFunction
Create a new function.
LambdaFunction(VarScope, String, int, SerializableCallable, boolean) - Constructor for class org.htmlunit.corejs.javascript.LambdaFunction
Create a new function.
LambdaSlot - Class in org.htmlunit.corejs.javascript
This is a specialization of property access using some lambda functions.
LAND - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
languageVersion - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
languageVersionProperty - Static variable in class org.htmlunit.corejs.javascript.Context
 
last - Variable in class org.htmlunit.corejs.javascript.Node
 
LAST_ASSIGN - Static variable in class org.htmlunit.corejs.javascript.Token
 
LAST_BYTECODE_TOKEN - Static variable in class org.htmlunit.corejs.javascript.Token
 
LAST_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
LAST_TOKEN - Static variable in class org.htmlunit.corejs.javascript.Token
 
lastIndexOf(Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
lastIndexOf(Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
lastInterpreterFrame - Variable in class org.htmlunit.corejs.javascript.Context
 
lastMatch - Variable in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
LASTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
lastParen - Variable in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
lastStoredScriptable(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Deprecated, for removal: This API element is subject to removal in a future version.
lastUint32Result(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
LazilyLoadedCtor<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
Avoid loading classes unless they are used.
LazilyLoadedCtor(SlotMapOwner<T>, String, boolean, boolean, Initializable) - Constructor for class org.htmlunit.corejs.javascript.LazilyLoadedCtor
Create a constructor using a lambda function.
LazilyLoadedCtor(SlotMapOwner<T>, String, boolean, Initializable, boolean) - Constructor for class org.htmlunit.corejs.javascript.LazilyLoadedCtor
Create a constructor using a lambda function.
LazilyLoadedCtor(SlotMapOwner<T>, String, String, boolean) - Constructor for class org.htmlunit.corejs.javascript.LazilyLoadedCtor
Create a constructor that loads via reflection, looking for an "init" method on the class.
LazilyLoadedCtor(SlotMapOwner<T>, String, String, boolean, boolean) - Constructor for class org.htmlunit.corejs.javascript.LazilyLoadedCtor
Create a constructor that loads via reflection, looking for an "init" method on the class.
LazyLoadSlot<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
This is a specialization of Slot to store values that are retrieved via calls to script functions.
LazySourceCodeProvider - Class in org.htmlunit.corejs.javascript
Can provide source code from a lazy SourceCodeSupplier, that for example can retrieve it from the database.
LazySourceCodeProvider(SourceCodeSupplier) - Constructor for class org.htmlunit.corejs.javascript.LazySourceCodeProvider
 
LB - Static variable in class org.htmlunit.corejs.javascript.Token
 
LC - Static variable in class org.htmlunit.corejs.javascript.Token
 
LCMP - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LCONST_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LCONST_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LDC - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LDC_W - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LDC2_W - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LDIV - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
LEAVE_SCOPE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
leaveDotQuery(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
leaveScope(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
left - Variable in class org.htmlunit.corejs.javascript.ast.InfixExpression
 
LEFT - Static variable in class org.htmlunit.corejs.javascript.Node
 
leftContext - Variable in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
leftShift(double, double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
leftShift(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
LeftShift - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
LeftShift(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.LeftShift
 
LEGACY_CONST - Static variable in class org.htmlunit.corejs.javascript.ScriptableObject
 
LegacyCacheFactory - Class in org.htmlunit.corejs.javascript.lc.type.impl.factory
ClassValue is not present on Android until API level 34.
LegacyCacheFactory() - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.factory.LegacyCacheFactory
 
LegacyCacheFactory.Concurrent - Class in org.htmlunit.corejs.javascript.lc.type.impl.factory
 
LegacyCacheFactory.WeakReference - Class in org.htmlunit.corejs.javascript.lc.type.impl.factory
 
length - Variable in class org.htmlunit.corejs.javascript.ast.AstNode
 
length() - Method in class org.htmlunit.corejs.javascript.ast.Name
Return the length of this node's identifier, to let you pretend it's a String.
length() - Method in class org.htmlunit.corejs.javascript.ConsString
 
lengthOfArrayLike(Context, Scriptable) - Static method in class org.htmlunit.corejs.javascript.AbstractEcmaObjectOperations
LengthOfArrayLike ( obj )
LET - Enum constant in enum class org.htmlunit.corejs.javascript.ast.Symbol.Type
 
LET - Static variable in class org.htmlunit.corejs.javascript.Token
 
LETEXPR - Static variable in class org.htmlunit.corejs.javascript.Token
 
LetNode - Class in org.htmlunit.corejs.javascript.ast
AST node for let statements and expressions.
LetNode() - Constructor for class org.htmlunit.corejs.javascript.ast.LetNode
 
LetNode(int) - Constructor for class org.htmlunit.corejs.javascript.ast.LetNode
 
LetNode(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.LetNode
 
LETTER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
LETTER_NUMBER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
level() - Method in enum class org.htmlunit.corejs.javascript.Context.EvaluationMethod
 
LINE - Enum constant in enum class org.htmlunit.corejs.javascript.Token.CommentType
 
LINE_SEPARATOR - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
lineno - Variable in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
lineno - Variable in class org.htmlunit.corejs.javascript.Node
 
lineno(int) - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
lineNumber - Variable in class org.htmlunit.corejs.javascript.ScriptStackElement
 
lineNumber() - Method in exception org.htmlunit.corejs.javascript.RhinoException
Returns the line number of the statement causing the error, or zero if not available.
LineNumberTable - Class in org.htmlunit.corejs.javascript.interpreterv2
Packed array-based line number table implementation.
LineNumberTable() - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.LineNumberTable
 
LineNumberTable.Builder - Class in org.htmlunit.corejs.javascript.interpreterv2
Builder for LineNumberTable.
lineSource() - Method in exception org.htmlunit.corejs.javascript.RhinoException
The source text of the line causing the error, or null if unknown.
linkClass(Class<?>) - Method in class org.htmlunit.corejs.javascript.DefiningClassLoader
 
linkClass(Class<?>) - Method in interface org.htmlunit.corejs.javascript.GeneratedClassLoader
Link the given class.
listenerList - Variable in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
 
listIterator() - Method in class org.htmlunit.corejs.javascript.NativeArray
 
listIterator() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
listIterator(int) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
listIterator(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
ListToTreeSelectionModelWrapper() - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.ListToTreeSelectionModelWrapper
 
liveConnectSignature(List<TypeInfo>) - Static method in class org.htmlunit.corejs.javascript.lc.ReflectUtils
 
LLOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LLOAD_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LLOAD_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LLOAD_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LLOAD_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LMUL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LNEG - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
load(RhinoProperties) - Method in interface org.htmlunit.corejs.javascript.config.RhinoPropertiesLoader
Classes can add their configs to rhinoProperties.
load(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Load and execute a set of JavaScript source files.
load(ScopeObject, boolean) - Method in interface org.htmlunit.corejs.javascript.xml.XMLLoader
 
loadClass(String, boolean) - Method in class org.htmlunit.corejs.javascript.DefiningClassLoader
 
loadClass(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Load and execute a script compiled to a class file.
loadDefaults() - Method in class org.htmlunit.corejs.javascript.config.RhinoProperties
Load properties from the default locations.
loadFromActualUri(URI, URI, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
 
loadFromClasspath(ClassLoader, String) - Method in class org.htmlunit.corejs.javascript.config.RhinoProperties
Loads the configuration from classpath.
loadFromFallbackLocations(String, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProviderBase
Override to obtain a module source from fallback locations.
loadFromFallbackLocations(String, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
 
loadFromFile(File) - Method in class org.htmlunit.corejs.javascript.config.RhinoProperties
Loads the configuration from the given file.
loadFromIterable(Context, VarScope, Object, BiConsumer<Object, Object>) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
This is used to handle all the special cases that are required when invoking Object.fromEntries or constructing a NativeMap or NativeWeakMap from an iterable.
loadFromPrivilegedLocations(String, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProviderBase
Override to obtain a module source from privileged locations.
loadFromPrivilegedLocations(String, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
 
loadFromResource(URL) - Method in class org.htmlunit.corejs.javascript.config.RhinoProperties
Loads the configuration from the given resource.
loadFromUri(URI, URI, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProviderBase
Override in a subclass to load a module script from a logical URI.
loadFromUri(URI, URI, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
 
loadSource(String, Scriptable, Object) - Method in interface org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider
Returns the script source of the requested module.
loadSource(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProviderBase
 
loadSource(URI, URI, Object) - Method in interface org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider
Returns the script source of the requested module from the given URI.
loadSource(URI, URI, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProviderBase
 
LOCAL_BLOCK - Static variable in class org.htmlunit.corejs.javascript.Token
 
LOCAL_BLOCK_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
LOCAL_LOAD - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
LOCAL_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
LocalClear - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
LocalClear(int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.LocalClear
 
LocalLoad - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
LocalLoad(int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.LocalLoad
 
LocalScope - Class in org.htmlunit.corejs.javascript
 
LocalScope(VarScope) - Constructor for class org.htmlunit.corejs.javascript.LocalScope
 
localShift - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
LONG - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
longBitsToBigUint(long) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
LongClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
lookup(String) - Static method in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
Looks up a property name and optionally a value and returns an encoded int.
LOOKUPSWITCH - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Loop - Class in org.htmlunit.corejs.javascript.ast
Abstract base type for loops.
Loop() - Constructor for class org.htmlunit.corejs.javascript.ast.Loop
 
Loop(int) - Constructor for class org.htmlunit.corejs.javascript.ast.Loop
 
Loop(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.Loop
 
LOOP - Static variable in class org.htmlunit.corejs.javascript.Token
 
LOOSE - Static variable in class org.htmlunit.corejs.javascript.typedarrays.Base64Codec
 
LOR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
lowerBounds(TypeInfoFactory) - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
LOWERCASE - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
LOWERCASE_LETTER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
lp - Variable in class org.htmlunit.corejs.javascript.ast.FunctionCall
 
lp - Variable in class org.htmlunit.corejs.javascript.ast.Loop
 
LP - Enum constant in enum class org.htmlunit.corejs.javascript.ast.Symbol.Type
 
LP - Static variable in class org.htmlunit.corejs.javascript.Token
 
LREM - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LRETURN - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSH - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
LSHL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSHR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE_0 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE_1 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE_2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE_3 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSUB - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
LUSHR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LXOR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.

M

main(String[]) - Static method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Main entry point.
main(String[]) - Static method in class org.htmlunit.corejs.javascript.tools.shell.JSConsole
 
main(String[]) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
Main entry point.
Main - Class in org.htmlunit.corejs.javascript.tools.debugger
Rhino script debugger main class.
Main - Class in org.htmlunit.corejs.javascript.tools.shell
The shell program.
Main() - Constructor for class org.htmlunit.corejs.javascript.tools.shell.Main
 
Main(String) - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.Main
Creates a new Main.
mainBound() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.VariableTypeInfoImpl
 
mainBound() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
The main bound is what a TypeVariable will become when converted to a Class, aka what this type should be after Java erased generic type info
mainBound() - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
mainEmbedded(String) - Static method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Entry point for embedded applications.
mainEmbedded(ContextFactory, ScopeProvider, String) - Static method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Entry point for embedded applications.
mainEmbedded(ContextFactory, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Entry point for embedded applications.
make(boolean, SourceCodeSupplier, String) - Static method in interface org.htmlunit.corejs.javascript.SourceCodeProvider
 
makeContext() - Method in class org.htmlunit.corejs.javascript.ContextFactory
Create new Context instance to be associated with the current thread.
makeDescriptor(String, String) - Static method in class org.htmlunit.corejs.javascript.ES6Iterator
 
makeHashKeyFromPair(Object, Object) - Static method in class org.htmlunit.corejs.javascript.Kit
 
makeIndent(int) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Constructs an indentation string.
map - Variable in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
Map - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
MAP - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
 
mapPosition(int, int) - Method in interface org.htmlunit.corejs.javascript.sourcemap.SourceMapper
Maps a target (line, column) position to the corresponding original-source position.
mapPosition(int, int) - Method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
 
MARK - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
markAsConstructor(Scriptable) - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
markHandler(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
markIsOptionalCall() - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Marks that the call is preceded by the optional chaining operator ?.
markLabel(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
markLabel(int, int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
markTableSwitchCase(int, int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
markTableSwitchCase(int, int, int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
markTableSwitchDefault(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
MATCH - Static variable in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
MATCH - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
MATCH_ALL - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
matches(Context, String, RegExpEngineAccess.CompiledRegExp) - Static method in class org.htmlunit.corejs.javascript.regexp.RegExpEngineAccess
 
matchPredefined(Class<?>) - Static method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
MATH_SYMBOL - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
MAX_CHARS - Static variable in class org.htmlunit.corejs.javascript.dtoa.Decimal
 
MAX_INSTANCE_ID - Static variable in class org.htmlunit.corejs.javascript.BaseFunction
 
maxFrameSize - Variable in class org.htmlunit.corejs.javascript.ACompilerData
 
maxFrameSize - Variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
maxLocals - Variable in class org.htmlunit.corejs.javascript.ACompilerData
 
maxLocals - Variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
maxStack - Variable in class org.htmlunit.corejs.javascript.ACompilerData
 
maxStack - Variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
maxVars - Variable in class org.htmlunit.corejs.javascript.ACompilerData
 
maxVars - Variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
member() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
MEMBER_TYPE_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
memberRef(Object, Object, Object, Context, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
memberRef(Object, Object, Context, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
memberRef(Context, Object, int) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Generic reference to implement x.
memberRef(Context, Object, Object, int) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Generic reference to implement x::ns, x.
members - Variable in class org.htmlunit.corejs.javascript.NativeJavaObject
 
messageProvider - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
METHOD - Enum constant in enum class org.htmlunit.corejs.javascript.ast.FunctionNode.Form
 
METHOD - Static variable in class org.htmlunit.corejs.javascript.Token
 
methodId() - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
methods - Variable in class org.htmlunit.corejs.javascript.lc.member.ExecutableOverload
 
MH_GETFIELD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
 
MH_GETSTATIC - Static variable in class org.htmlunit.corejs.classfile.ByteCode
 
MH_INVOKEINTERFACE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
 
MH_INVOKESPECIAL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
 
MH_INVOKESTATIC - Static variable in class org.htmlunit.corejs.classfile.ByteCode
 
MH_INVOKEVIRTUAL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
 
MH_NEWINVOKESPECIAL - Static variable in class org.htmlunit.corejs.classfile.ByteCode
 
MH_PUTFIELD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
 
MH_PUTSTATIC - Static variable in class org.htmlunit.corejs.classfile.ByteCode
 
MHandle(byte, String, String, String) - Constructor for class org.htmlunit.corejs.classfile.ClassFileWriter.MHandle
 
Mod - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Mod(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Mod
 
MOD - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
MODIFIER_LETTER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
MODIFIER_SYMBOL - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
modify(SlotMapOwner<T>, Object, int, int) - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
modify(SlotMapOwner<T>, Object, int, int) - Method in class org.htmlunit.corejs.javascript.EmbeddedSlotMap
Locate the slot with given name or index, and create a new one if necessary.
modify(SlotMapOwner<T>, Object, int, int) - Method in class org.htmlunit.corejs.javascript.HashSlotMap
 
modify(SlotMapOwner<T>, Object, int, int) - Method in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
modify(SlotMapOwner<T>, Object, int, int) - Method in interface org.htmlunit.corejs.javascript.SlotMap
Return the Slot that matches EITHER "key" or "index".
ModuleScope - Class in org.htmlunit.corejs.javascript.commonjs.module
A top-level module scope.
ModuleScript - Class in org.htmlunit.corejs.javascript.commonjs.module
Represents a compiled CommonJS module script.
ModuleScript(Script, URI, URI) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.ModuleScript
Creates a new CommonJS module.
ModuleScriptProvider - Interface in org.htmlunit.corejs.javascript.commonjs.module
Should be implemented by Rhino embeddings to allow the require() function to obtain ModuleScript objects.
ModuleSource - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
Represents the source text of the module as a tuple of a reader, a URI, a security domain, and a cache validator.
ModuleSource(Reader, Object, URI, URI, Object) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSource
Creates a new module source.
ModuleSourceProvider - Interface in org.htmlunit.corejs.javascript.commonjs.module.provider
Implemented by objects that can provide the source text for the script.
ModuleSourceProviderBase - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
A base implementation for all module script providers that actually load module scripts.
ModuleSourceProviderBase() - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProviderBase
 
MONITORENTER - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
MONITOREXIT - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
moveSymbol(String, Scope) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Moves a single symbol from this scope to the destination scope.
MOZILLA - Enum constant in enum class org.htmlunit.corejs.javascript.StackStyle
This stack trace style comes from the old Mozilla code: functionName()@fileName:lineNumber
MOZILLA_LF - Enum constant in enum class org.htmlunit.corejs.javascript.StackStyle
This is the same as MOZILLA but uses LF as separator instead of the system dependent line separator.
MUL - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
MULTIANEWARRAY - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
multiline - Variable in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
MultiModuleScriptProvider - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
A multiplexer for module script providers.
MultiModuleScriptProvider(Iterable<? extends ModuleScriptProvider>) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.MultiModuleScriptProvider
Creates a new multiplexing module script provider tht gathers the specified providers
multiply(Integer, Integer) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
multiply(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
Multiply - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Multiply(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Multiply
 

N

name - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
name - Variable in class org.htmlunit.corejs.javascript.lc.member.ExecutableOverload
 
name() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.VariableTypeInfoImpl
 
name() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
name() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.FunctionSource
Returns the name of the function.
name(int) - Static method in class org.htmlunit.corejs.javascript.Token
Returns a name for the token.
name(Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Looks up a name in the scope chain and returns its value.
Name - Class in org.htmlunit.corejs.javascript.ast
AST node for a simple name.
Name - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Name() - Constructor for class org.htmlunit.corejs.javascript.ast.Name
 
Name(int) - Constructor for class org.htmlunit.corejs.javascript.ast.Name
 
Name(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.Name
 
Name(int, int, String) - Constructor for class org.htmlunit.corejs.javascript.ast.Name
Constructs a new Name
Name(int, String) - Constructor for class org.htmlunit.corejs.javascript.ast.Name
 
Name(String) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Name
 
NAME - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
NAME_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
NameIncDec - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
NameIncDec(String, int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.NameIncDec
 
nameIncrDecr(VarScope, String, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
nameIncrDecr(VarScope, String, Context, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
nameRef(Object, Object, Context, VarScope, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
nameRef(Object, Context, VarScope, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
nameRef(Context, Object, Object, VarScope, int) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
nameRef(Context, Object, VarScope, int) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
namespace - Variable in class org.htmlunit.corejs.javascript.ast.XmlRef
 
NaN - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
NaNobj - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
NativeArray - Class in org.htmlunit.corejs.javascript
This class implements the Array native object.
NativeArray(long) - Constructor for class org.htmlunit.corejs.javascript.NativeArray
 
NativeArray(Object[]) - Constructor for class org.htmlunit.corejs.javascript.NativeArray
 
NativeArrayBuffer - Class in org.htmlunit.corejs.javascript.typedarrays
A NativeArrayBuffer is the backing buffer for a typed array.
NativeArrayBuffer() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
Create an empty buffer.
NativeArrayBuffer(double) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBuffer
Create a buffer of the specified length in bytes.
NativeArrayBufferView - Class in org.htmlunit.corejs.javascript.typedarrays
This class is the abstract parent for all views of the array.
NativeArrayBufferView() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
 
NativeArrayBufferView(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
 
NativeArrayIterator - Class in org.htmlunit.corejs.javascript
 
NativeArrayIterator(VarScope, Object, NativeArrayIterator.ARRAY_ITERATOR_TYPE) - Constructor for class org.htmlunit.corejs.javascript.NativeArrayIterator
 
NativeArrayIterator.ARRAY_ITERATOR_TYPE - Enum Class in org.htmlunit.corejs.javascript
 
NativeBigInt64Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 64-bit quantities and implements the JavaScript "Float64Array" interface.
NativeBigInt64Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
NativeBigInt64Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
NativeBigInt64Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
NativeBigIntArrayView - Class in org.htmlunit.corejs.javascript.typedarrays
 
NativeBigIntArrayView() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeBigIntArrayView
 
NativeBigIntArrayView(NativeArrayBuffer, int, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeBigIntArrayView
 
NativeBigUint64Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 64-bit quantities and implements the JavaScript "Float64Array" interface.
NativeBigUint64Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
NativeBigUint64Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
NativeBigUint64Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
NativeCall - Class in org.htmlunit.corejs.javascript
This class implements the activation object.
NativeCallSite - Class in org.htmlunit.corejs.javascript
This class is used by the V8 extension "Error.prepareStackTrace."
NativeCollectionIterator - Class in org.htmlunit.corejs.javascript
 
NativeCollectionIterator(String) - Constructor for class org.htmlunit.corejs.javascript.NativeCollectionIterator
 
NativeCollectionIterator(VarScope, String, NativeCollectionIterator.Type, Iterator<Hashtable.Entry>) - Constructor for class org.htmlunit.corejs.javascript.NativeCollectionIterator
 
NativeConsole - Class in org.htmlunit.corejs.javascript
 
NativeConsole.ConsolePrinter - Interface in org.htmlunit.corejs.javascript
 
NativeConsole.Level - Enum Class in org.htmlunit.corejs.javascript
 
NativeContinuation - Class in org.htmlunit.corejs.javascript
 
NativeContinuation() - Constructor for class org.htmlunit.corejs.javascript.NativeContinuation
 
NativeDataView - Class in org.htmlunit.corejs.javascript.typedarrays
This class represents the JavaScript "DataView" interface, which allows direct manipulations of the bytes in a NativeArrayBuffer.
NativeDataView() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeDataView
 
NativeFinalizationRegistry - Class in org.htmlunit.corejs.javascript
Implementation of ECMAScript 2021 FinalizationRegistry.
NativeFloat16Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 32-bit quantities and implements the JavaScript "Float16Array" interface.
NativeFloat16Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
NativeFloat16Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
NativeFloat16Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
NativeFloat32Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 32-bit quantities and implements the JavaScript "Float32Array" interface.
NativeFloat32Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
NativeFloat32Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
NativeFloat32Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
NativeFloat64Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 64-bit quantities and implements the JavaScript "Float64Array" interface.
NativeFloat64Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
NativeFloat64Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
NativeFloat64Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
NativeFunction - Class in org.htmlunit.corejs.javascript
This class implements the Function native object.
NativeFunction(VarScope) - Constructor for class org.htmlunit.corejs.javascript.NativeFunction
 
NativeGenerator - Class in org.htmlunit.corejs.javascript
This class implements generator objects.
NativeGenerator(VarScope, JSFunction, Object) - Constructor for class org.htmlunit.corejs.javascript.NativeGenerator
 
NativeGenerator.GeneratorClosedException - Exception in org.htmlunit.corejs.javascript
 
NativeGlobal - Class in org.htmlunit.corejs.javascript
This class implements the global native object (function and value properties only).
NativeGlobal() - Constructor for class org.htmlunit.corejs.javascript.NativeGlobal
 
NativeInt16Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 16-bit quantities and implements the JavaScript "Int16Array" interface.
NativeInt16Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
NativeInt16Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
NativeInt16Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
NativeInt32Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 32-bit quantities and implements the JavaScript "Int32Array" interface.
NativeInt32Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
NativeInt32Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
NativeInt32Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
NativeInt8Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 8-bit quantities and implements the JavaScript "Int8Array" interface.
NativeInt8Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
NativeInt8Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
NativeInt8Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
NativeIterator - Class in org.htmlunit.corejs.javascript
This class implements iterator objects.
NativeIterator.StopIteration - Class in org.htmlunit.corejs.javascript
 
NativeIterator.WrappedJavaIterator - Class in org.htmlunit.corejs.javascript
 
NativeJavaArray - Class in org.htmlunit.corejs.javascript
This class reflects Java arrays into the JavaScript environment.
NativeJavaArray(VarScope, Object) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaArray
 
NativeJavaArray(VarScope, Object, TypeInfo) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaArray
 
NativeJavaClass - Class in org.htmlunit.corejs.javascript
This class reflects Java classes into the JavaScript environment, mainly for constructors and static members.
NativeJavaClass() - Constructor for class org.htmlunit.corejs.javascript.NativeJavaClass
 
NativeJavaClass(VarScope, Class<?>) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaClass
 
NativeJavaClass(VarScope, Class<?>, boolean) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaClass
 
NativeJavaConstructor - Class in org.htmlunit.corejs.javascript
This class reflects a single Java constructor into the JavaScript environment.
NativeJavaConstructor(VarScope, ExecutableBox) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaConstructor
 
NativeJavaField - Class in org.htmlunit.corejs.javascript.lc.member
 
NativeJavaField(Field, TypeInfoFactory) - Constructor for class org.htmlunit.corejs.javascript.lc.member.NativeJavaField
 
NativeJavaList - Class in org.htmlunit.corejs.javascript
NativeJavaList is a wrapper for java objects implementing java.util.List interface.
NativeJavaList(VarScope, Object, TypeInfo) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaList
 
NativeJavaMap - Class in org.htmlunit.corejs.javascript
NativeJavaMap is a wrapper for java objects implementing java.util.Map interface.
NativeJavaMap(VarScope, Object, TypeInfo) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaMap
 
NativeJavaMethod - Class in org.htmlunit.corejs.javascript
This class reflects Java methods into the JavaScript environment and handles overloading of methods.
NativeJavaMethod(VarScope, Method, String) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaMethod
Deprecated.
NativeJavaObject - Class in org.htmlunit.corejs.javascript
This class reflects non-Array Java objects into the JavaScript environment.
NativeJavaObject() - Constructor for class org.htmlunit.corejs.javascript.NativeJavaObject
 
NativeJavaObject(VarScope, Object, TypeInfo) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaObject
 
NativeJavaObject(VarScope, Object, TypeInfo, boolean) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaObject
 
NativeJavaPackage - Class in org.htmlunit.corejs.javascript
This class reflects Java packages into the JavaScript environment.
NativeJavaPackage(String) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaPackage
Deprecated.
NativeJavaPackage is an internal class, do not use it directly.
NativeJavaPackage(String, ClassLoader) - Constructor for class org.htmlunit.corejs.javascript.NativeJavaPackage
Deprecated.
NativeJavaPackage is an internal class, do not use it directly.
NativeJavaTopPackage - Class in org.htmlunit.corejs.javascript
This class reflects Java packages into the JavaScript environment.
NativeJSON - Class in org.htmlunit.corejs.javascript
This class implements the JSON native object.
NativeMap - Class in org.htmlunit.corejs.javascript
 
NativeMap() - Constructor for class org.htmlunit.corejs.javascript.NativeMap
 
NativeObject - Class in org.htmlunit.corejs.javascript
This class implements the Object native object.
NativeObject() - Constructor for class org.htmlunit.corejs.javascript.NativeObject
 
NativePromise - Class in org.htmlunit.corejs.javascript
 
NativePromise() - Constructor for class org.htmlunit.corejs.javascript.NativePromise
 
NativeRegExp - Class in org.htmlunit.corejs.javascript.regexp
This class implements the RegExp native object.
NativeRegExpInstantiator - Class in org.htmlunit.corejs.javascript.regexp
 
NativeRegExpStringIterator - Class in org.htmlunit.corejs.javascript.regexp
 
NativeRegExpStringIterator(VarScope, Scriptable, String, boolean, boolean) - Constructor for class org.htmlunit.corejs.javascript.regexp.NativeRegExpStringIterator
 
NativeSet - Class in org.htmlunit.corejs.javascript
 
NativeSet() - Constructor for class org.htmlunit.corejs.javascript.NativeSet
 
NativeStringIterator - Class in org.htmlunit.corejs.javascript
 
NativeSymbol - Class in org.htmlunit.corejs.javascript
This is an implementation of the standard "Symbol" type that implements all of its weird properties.
NativeTypedArrayIterator<T> - Class in org.htmlunit.corejs.javascript.typedarrays
 
NativeTypedArrayView<T> - Class in org.htmlunit.corejs.javascript.typedarrays
This class is the abstract parent for all of the various typed arrays.
NativeTypedArrayView() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
NativeTypedArrayView(NativeArrayBuffer, int, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
Construct a TypedArray view over an ArrayBuffer.
NativeTypedArrayView.RealThis - Interface in org.htmlunit.corejs.javascript.typedarrays
 
NativeTypedArrayView.TypedArrayConstructable - Interface in org.htmlunit.corejs.javascript.typedarrays
 
NativeUint16Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 16-bit quantities and implements the JavaScript "Uint16Array" interface.
NativeUint16Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
NativeUint16Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
NativeUint16Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
NativeUint32Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 32-bit quantities and implements the JavaScript "Uint32Array" interface.
NativeUint32Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
NativeUint32Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
NativeUint32Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
NativeUint8Array - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 8-bit quantities and implements the JavaScript "Uint8Array" interface.
NativeUint8Array() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
NativeUint8Array(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
NativeUint8Array(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
NativeUint8ClampedArray - Class in org.htmlunit.corejs.javascript.typedarrays
An array view that stores 8-bit quantities and implements the JavaScript "Uint8ClampedArray" interface.
NativeUint8ClampedArray() - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
NativeUint8ClampedArray(int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
NativeUint8ClampedArray(NativeArrayBuffer, int, int) - Constructor for class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
NativeWeakMap - Class in org.htmlunit.corejs.javascript
This is an implementation of the ES6 WeakMap class.
NativeWeakMap() - Constructor for class org.htmlunit.corejs.javascript.NativeWeakMap
 
NativeWeakRef - Class in org.htmlunit.corejs.javascript
 
NativeWeakSet - Class in org.htmlunit.corejs.javascript
This is an implementation of the ES6 WeakSet class.
NativeWeakSet() - Constructor for class org.htmlunit.corejs.javascript.NativeWeakSet
 
NE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
Neg - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Neg(Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Neg
 
NEG - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
negate(Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
negativeZero - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
negativeZeroObj - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
NegativeZeroOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
nestedFunctions - Variable in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
nestedFunctions - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
nestedFunctions - Variable in class org.htmlunit.corejs.javascript.JSDescriptor
 
nestingOfFunction - Variable in class org.htmlunit.corejs.javascript.Parser
 
nestingOfFunctionParams - Variable in class org.htmlunit.corejs.javascript.Parser
 
NEW - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
NEW - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
NEW_TARGET - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
newArray(int) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
newArray(int) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.TypeInfoBase
 
newArray(int) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
get an array whose element type is the caller TypeInfo
newArray(VarScope, int) - Method in class org.htmlunit.corejs.javascript.Context
Create an array with a specified initial length.
newArray(VarScope, Object[]) - Method in class org.htmlunit.corejs.javascript.Context
Create an array with a set of initial elements.
NEWARRAY - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
newArrayLiteral(Object[], int[], Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
newBuiltinObject(Context, VarScope, TopLevel.Builtins, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
newCatchScope(Throwable, VarScope, String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
newClassSerialNumber() - Method in class org.htmlunit.corejs.javascript.ClassCache
Internal engine method to return serial number for generated classes to ensure name uniqueness.
newConsole() - Method in interface org.htmlunit.corejs.javascript.tools.ConsoleProvider
Create the console.
newConsole() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsoleProvider
 
NewExpression - Class in org.htmlunit.corejs.javascript.ast
New expression.
NewExpression() - Constructor for class org.htmlunit.corejs.javascript.ast.NewExpression
 
NewExpression(int) - Constructor for class org.htmlunit.corejs.javascript.ast.NewExpression
 
NewExpression(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.NewExpression
 
newInstance() - Method in class org.htmlunit.corejs.javascript.Delegator
Crete new Delegator instance.
newInstance(Object[]) - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
NewLiteralStorage - Class in org.htmlunit.corejs.javascript
Used to store the support structures for a literal object (or array) being built.
NewLiteralStorage(Object[], int, boolean) - Constructor for class org.htmlunit.corejs.javascript.NewLiteralStorage
 
newMap(SlotMapOwner<T>, int) - Method in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
newMap(SlotMapOwner<T>, int) - Method in class org.htmlunit.corejs.javascript.ThreadSafeImmutableSmallSlotMap
 
newNumber(double) - Static method in class org.htmlunit.corejs.javascript.Node
 
newObject(Object, Context, VarScope, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Operator new.
newObject(Context, VarScope, String, Object[]) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
newObject(VarScope) - Method in class org.htmlunit.corejs.javascript.Context
Create a new JavaScript object.
newObject(VarScope, String) - Method in class org.htmlunit.corejs.javascript.Context
Create a new JavaScript object by executing the named constructor.
newObject(VarScope, String, Object[]) - Method in class org.htmlunit.corejs.javascript.Context
Creates a new JavaScript object by executing the named constructor.
newObjectLiteral(Object[], Object[], int[], Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
newObjectLiteral(Object[], Object[], Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
newProxy() - Method in class org.htmlunit.corejs.javascript.regexp.RegExpLoaderImpl
 
newProxy() - Method in interface org.htmlunit.corejs.javascript.RegExpLoader
 
newSpecial(Context, Object, Object[], VarScope, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
newString(int, String) - Static method in class org.htmlunit.corejs.javascript.Node
 
newString(String) - Static method in class org.htmlunit.corejs.javascript.Node
 
newTarget - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
newTarget() - Static method in class org.htmlunit.corejs.javascript.Node
 
NewTarget - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
NewTargetOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
newVarEnv(VarScope) - Method in class org.htmlunit.corejs.javascript.Context
 
next - Variable in class org.htmlunit.corejs.javascript.Node
 
next() - Method in class org.htmlunit.corejs.javascript.IteratorLikeIterable.Itr
 
next() - Method in class org.htmlunit.corejs.javascript.NativeIterator.WrappedJavaIterator
 
next() - Method in class org.htmlunit.corejs.javascript.Node.NodeIterator
 
next() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayIterator
 
next(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.ES6Iterator
 
NEXT_METHOD - Static variable in class org.htmlunit.corejs.javascript.ES6Iterator
 
nextIndex() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayIterator
 
nextValue(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.ES6Iterator
 
nextValue(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.NativeArrayIterator
 
nextValue(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.NativeCollectionIterator
 
nextValue(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.NativeStringIterator
 
nextValue(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.regexp.NativeRegExpStringIterator
 
NO_ARGS - Static variable in class org.htmlunit.corejs.javascript.ast.FunctionCall
 
Node - Class in org.htmlunit.corejs.javascript
This class implements the root of the intermediate representation.
Node(int) - Constructor for class org.htmlunit.corejs.javascript.Node
 
Node(int, int, int) - Constructor for class org.htmlunit.corejs.javascript.Node
 
Node(int, Node) - Constructor for class org.htmlunit.corejs.javascript.Node
 
Node(int, Node, int, int) - Constructor for class org.htmlunit.corejs.javascript.Node
 
Node(int, Node, Node) - Constructor for class org.htmlunit.corejs.javascript.Node
 
Node(int, Node, Node, int, int) - Constructor for class org.htmlunit.corejs.javascript.Node
 
Node(int, Node, Node, Node) - Constructor for class org.htmlunit.corejs.javascript.Node
 
Node(int, Node, Node, Node, int, int) - Constructor for class org.htmlunit.corejs.javascript.Node
 
Node.NodeIterator - Class in org.htmlunit.corejs.javascript
Iterates over the children of this Node.
nodeForRow(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
 
NodeIterator() - Constructor for class org.htmlunit.corejs.javascript.Node.NodeIterator
 
NodeTransformer - Class in org.htmlunit.corejs.javascript
This class transforms a tree to a lower-level representation for codegen.
NodeTransformer() - Constructor for class org.htmlunit.corejs.javascript.NodeTransformer
 
NodeVisitor - Interface in org.htmlunit.corejs.javascript.ast
Simple visitor interface for traversing the AST.
NON_SPECIALCALL - Static variable in class org.htmlunit.corejs.javascript.Node
 
NONE - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
NONSPACING_MARK - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
Nop - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
NOP - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Not - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
NOT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
NOT_CALLABLE - Static variable in class org.htmlunit.corejs.javascript.JSCode
 
NOT_FOUND - Static variable in interface org.htmlunit.corejs.javascript.Scriptable
Value returned from get if the property is not found.
NOT_FOUND - Static variable in class org.htmlunit.corejs.javascript.UniqueTag
Tag to mark non-existing values.
NOT_MODIFIED - Static variable in interface org.htmlunit.corejs.javascript.commonjs.module.provider.ModuleSourceProvider
A special return value for ModuleSourceProvider.loadSource(String, Scriptable, Object) and ModuleSourceProvider.loadSource(URI, URI, Object) that signifies that the cached representation is still valid according to the passed validator.
NotEqual - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
NotEqual(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.NotEqual
 
notFoundError(VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
notFunctionError(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
notFunctionError(Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
notFunctionError(Object, Object, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
NoTypeInfo - Enum Class in org.htmlunit.corejs.javascript.lc.type.impl
Declaring it as an enum ensures that NoTypeInfo is always singleton.
NULL - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
NULL_RESUMABLE - Static variable in interface org.htmlunit.corejs.javascript.JSCodeResume
 
NULL_VALUE - Static variable in class org.htmlunit.corejs.javascript.UniqueTag
Tag to distinguish between uninitialized and null values.
NullabilityDetector - Interface in org.htmlunit.corejs.javascript
 
NullabilityDetector.NullabilityAccessor - Interface in org.htmlunit.corejs.javascript
 
NullBuilder() - Constructor for class org.htmlunit.corejs.javascript.JSCode.NullBuilder
 
NULLISH_COALESCING - Static variable in class org.htmlunit.corejs.javascript.Token
 
NullOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
Num - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Num(double) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Num
 
Number - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in Number type.
NUMBER - Enum constant in enum class org.htmlunit.corejs.javascript.interpreterv2.KnownType
 
NUMBER - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
NUMBER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
NUMBER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
NUMBER_OF_SPREAD - Static variable in class org.htmlunit.corejs.javascript.Node
 
NumberClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
NumberLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for a Number literal.
NumberLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.NumberLiteral
 
NumberLiteral(double) - Constructor for class org.htmlunit.corejs.javascript.ast.NumberLiteral
 
NumberLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.NumberLiteral
 
NumberLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.NumberLiteral
 
NumberLiteral(int, String) - Constructor for class org.htmlunit.corejs.javascript.ast.NumberLiteral
Constructor.
NumberLiteral(int, String, double) - Constructor for class org.htmlunit.corejs.javascript.ast.NumberLiteral
Constructor.
numberToString(double, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 

O

obj - Variable in class org.htmlunit.corejs.javascript.Delegator
 
Object - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in Object type.
OBJECT - Enum constant in enum class org.htmlunit.corejs.javascript.interpreterv2.KnownType
 
OBJECT - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
use TypeInfo.isObjectExact() to determine whether a type represents a Object class, using `typeInfo == TypeInfo.OBJECT` might cause problem with VariableTypeInfo
OBJECT_ARRAY - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
OBJECT_IDS_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
OBJECT_LITERAL_DESTRUCTURING - Static variable in class org.htmlunit.corejs.javascript.Node
 
OBJECT_REST - Static variable in class org.htmlunit.corejs.javascript.Token
 
OBJECT_REST_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
ObjectClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
OBJECTLIT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ObjectLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for an Object literal (also called an Object initializer in Ecma-262).
ObjectLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.ObjectLiteral
 
ObjectLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ObjectLiteral
 
ObjectLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ObjectLiteral
 
ObjectProperty - Class in org.htmlunit.corejs.javascript.ast
AST node for a single name:value entry in an Object literal.
ObjectProperty() - Constructor for class org.htmlunit.corejs.javascript.ast.ObjectProperty
 
ObjectProperty(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ObjectProperty
 
objectToString(Object) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Converts the given script object to a string.
observeInstructionCount(int) - Method in class org.htmlunit.corejs.javascript.Context
Allow application to monitor counter of executed script instructions in Context subclasses.
observeInstructionCount(Context, int) - Method in class org.htmlunit.corejs.javascript.ContextFactory
offset - Variable in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
The offset, in bytes, from the start of the backing array
ofOperand(Operand) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Not
 
ofOperand(Operand) - Static method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.VoidInstruction
 
onContextCreated(Context) - Method in class org.htmlunit.corejs.javascript.ContextFactory
 
onContextCreated(Context) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
onContextReleased(Context) - Method in class org.htmlunit.corejs.javascript.ContextFactory
 
onDebuggerStatement(Context) - Method in interface org.htmlunit.corejs.javascript.debug.DebugFrame
Called when the function or script executes a 'debugger' statement.
onDebuggerStatement(Context) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Called when a 'debugger' statement is executed.
onEnter(Context, VarScope, Object, Object[]) - Method in interface org.htmlunit.corejs.javascript.debug.DebugFrame
Called when execution is ready to start bytecode interpretation for entered a particular function or script.
onEnter(Context, VarScope, Object, Object[]) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Called when the stack frame is entered.
OneOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
onExceptionThrown(Context, Throwable) - Method in interface org.htmlunit.corejs.javascript.debug.DebugFrame
Called when thrown exception is handled by the function or script.
onExceptionThrown(Context, Throwable) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Called when an exception has been thrown.
onExit(Context, boolean, Object) - Method in interface org.htmlunit.corejs.javascript.debug.DebugFrame
Called when the function or script for this frame is about to return.
onExit(Context, boolean, Object) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Called when the stack frame has been left.
onFailedClosingUrlConnection(URLConnection, IOException) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
Override if you want to get notified if the URL connection fails to close.
onLineChange(Context, int) - Method in interface org.htmlunit.corejs.javascript.debug.DebugFrame
Called when executed code reaches new line in the source.
onLineChange(Context, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Called when the current position has changed.
ONLY_BODY - Enum constant in enum class org.htmlunit.corejs.javascript.DecompilerFlag
Flag to indicate that the decompilation should omit the function header and trailing brace.
OPEN_PUNCTUATION - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
openUrlConnection(URL) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
Can be overridden in subclasses to customize the URL connection opening process.
Operand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
Operand() - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
operation - Variable in class org.htmlunit.corejs.javascript.interpreterv2.GeneratorState
 
operatorPosition - Variable in class org.htmlunit.corejs.javascript.ast.InfixExpression
 
operatorToString(int) - Static method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns the string name for this operator.
OPTIONAL_CHAINING - Static variable in class org.htmlunit.corejs.javascript.Node
 
optionalCall - Variable in class org.htmlunit.corejs.javascript.ast.FunctionCall
 
OR - Static variable in class org.htmlunit.corejs.javascript.Token
 
ordinarySet(Context, VarScope, ScriptableObject, Object, Object, Scriptable) - Static method in class org.htmlunit.corejs.javascript.AbstractEcmaObjectOperations
Implements the OrdinarySetWithOwnDescriptor abstract operation.
org.htmlunit.corejs - module org.htmlunit.corejs
 
org.htmlunit.corejs.javascript - package org.htmlunit.corejs.javascript
 
org.htmlunit.corejs.javascript.debug - package org.htmlunit.corejs.javascript.debug
 
org.htmlunit.corejs.javascript.json - package org.htmlunit.corejs.javascript.json
 
org.htmlunit.corejs.javascript.regexp - package org.htmlunit.corejs.javascript.regexp
 
org.htmlunit.corejs.javascript.tools.debugger - package org.htmlunit.corejs.javascript.tools.debugger
 
org.htmlunit.corejs.javascript.typedarrays - package org.htmlunit.corejs.javascript.typedarrays
 
OTHER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
OTHER_LETTER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
OTHER_NUMBER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
OTHER_PUNCTUATION - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
OTHER_SYMBOL - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
outOfRange - Variable in class org.htmlunit.corejs.javascript.typedarrays.NativeArrayBufferView
 
owner - Variable in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
ownerType() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
ownerType() - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
 

P

pack() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Packs the debugger GUI frame.
padAndRestArguments(Context, VarScope, Object[], int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Helper function for builtin objects that use the varargs form.
padArguments(Object[], int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Helper function for builtin objects that use the varargs form.
paint(Graphics) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellRenderer
Sublcassed to translate the graphics such that the last visible row will be drawn at 0,0.
PARAGRAPH_SEPARATOR - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
param(int) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
param(int) - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
 
param(int) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
Example:
paramAndVarCount - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
paramAndVarNames - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
paramCount - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
ParameterizedTypeInfo - Interface in org.htmlunit.corejs.javascript.lc.type
a TypeInfo implementation representing ParameterizedType
ParameterizedTypeInfoImpl - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
ParameterizedTypeInfoImpl(TypeInfo, TypeInfo, List<TypeInfo>) - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
paramIsConst - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
params() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
params() - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
 
parens - Variable in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
parent - Variable in class org.htmlunit.corejs.javascript.ast.AstNode
 
parent - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
parent - Variable in class org.htmlunit.corejs.javascript.NativeJavaObject
The parent scope of this object.
PARENT_PROPERTY - Static variable in class org.htmlunit.corejs.javascript.NativeObject
 
parentFrame - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
PARENTHESIZED_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
ParenthesizedExpression - Class in org.htmlunit.corejs.javascript.ast
AST node for a parenthesized expression.
ParenthesizedExpression() - Constructor for class org.htmlunit.corejs.javascript.ast.ParenthesizedExpression
 
ParenthesizedExpression(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ParenthesizedExpression
 
ParenthesizedExpression(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ParenthesizedExpression
 
ParenthesizedExpression(int, int, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.ParenthesizedExpression
 
ParenthesizedExpression(AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.ParenthesizedExpression
 
parentPC - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
parentScope - Variable in class org.htmlunit.corejs.javascript.ast.Scope
 
parse(Reader) - Static method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
 
parse(Reader, String, int) - Method in class org.htmlunit.corejs.javascript.Parser
Deprecated.
use parse(String, String, int) instead
parse(String) - Static method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
 
parse(String, String, int) - Method in class org.htmlunit.corejs.javascript.Parser
Builds a parse tree from the given source string.
parse(Context, VarScope, String, Callable) - Static method in class org.htmlunit.corejs.javascript.NativeJSON
 
ParsedContentType - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
Breaks a "contentType; charset=encoding" MIME type into content type and encoding parts.
ParsedContentType(String) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.ParsedContentType
Creates a new parsed content type.
parseFile(Path) - Static method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
 
ParseProblem - Class in org.htmlunit.corejs.javascript.ast
Encapsulates information for a JavaScript parse error or warning.
ParseProblem(ParseProblem.Type, String, String, int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ParseProblem
Constructs a new ParseProblem.
ParseProblem.Type - Enum Class in org.htmlunit.corejs.javascript.ast
 
Parser - Class in org.htmlunit.corejs.javascript
This class implements the JavaScript parser.
Parser() - Constructor for class org.htmlunit.corejs.javascript.Parser
 
Parser(CompilerEnvirons) - Constructor for class org.htmlunit.corejs.javascript.Parser
 
Parser(CompilerEnvirons, ErrorReporter) - Constructor for class org.htmlunit.corejs.javascript.Parser
 
Parser.CurrentPositionReporter - Interface in org.htmlunit.corejs.javascript
 
Parser.ParserException - Exception in org.htmlunit.corejs.javascript
 
Parser.PerFunctionVariables - Class in org.htmlunit.corejs.javascript
 
parseRegExpUnicodeEscapeSequence(CompilerState, NativeRegExp.ParserParameters) - Static method in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
ParserException() - Constructor for exception org.htmlunit.corejs.javascript.Parser.ParserException
 
parseUnicodePropertyEscape(CompilerState) - Static method in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
parseValue(String) - Method in class org.htmlunit.corejs.javascript.json.JsonParser
 
pc - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
pcPrevBranch - Variable in class org.htmlunit.corejs.javascript.CallFrameV2
 
peek() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
peek(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
peekDouble() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
peekDouble(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
PeekOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
PeekOperand() - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
PeekOperand(int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
PERMANENT - Static variable in class org.htmlunit.corejs.javascript.ScriptableObject
Property attribute indicating property cannot be deleted.
PolicySecurityController - Class in org.htmlunit.corejs.javascript
A security controller relying on Java Policy in effect.
PolicySecurityController() - Constructor for class org.htmlunit.corejs.javascript.PolicySecurityController
 
PolicySecurityController.SecureCaller - Class in org.htmlunit.corejs.javascript
 
pop() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
pop() - Method in class org.htmlunit.corejs.javascript.IRFactory.AstNodePosition
 
POP - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
POP2 - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
popDouble() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
popN(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
PopOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
popResult() - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
populateGlobal(Context, VarScope, ScriptableObject, boolean) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor
 
Pos - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Pos(Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Pos
 
POS - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
position - Variable in class org.htmlunit.corejs.javascript.ast.AstNode
 
Position - Class in org.htmlunit.corejs.javascript.sourcemap
A 1-indexed line and column position in a source file.
Position(String, int, int) - Constructor for class org.htmlunit.corejs.javascript.sourcemap.Position
 
PositionComparator() - Constructor for class org.htmlunit.corejs.javascript.ast.AstNode.PositionComparator
 
POST_FLAG - Static variable in class org.htmlunit.corejs.javascript.Node
 
postUpdateUI() - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
PREFIX - Static variable in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
preventExtensions() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
preventExtensions() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
previous() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayIterator
 
previousIndex() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayIterator
 
previousInterpreterFrame - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
PRIMITIVE_BOOLEAN - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
PRIMITIVE_BYTE - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
PRIMITIVE_CHARACTER - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
PRIMITIVE_DOUBLE - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
PRIMITIVE_FLOAT - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
PRIMITIVE_INT - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
PRIMITIVE_LONG - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
PRIMITIVE_SHORT - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
PRIMITIVE_VOID - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
PrimitiveClassTypeInfo - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
PrimitiveClassTypeInfo(Class<?>, Object) - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.PrimitiveClassTypeInfo
 
print(String) - Method in interface org.htmlunit.corejs.javascript.tools.Console
 
print(String) - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
print(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Print the string values of its arguments.
print(Context, VarScope, NativeConsole.Level, Object[], ScriptStackElement[]) - Method in interface org.htmlunit.corejs.javascript.NativeConsole.ConsolePrinter
 
printList(List<T>, StringBuilder) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Prints a comma-separated item list into a StringBuilder.
println() - Method in interface org.htmlunit.corejs.javascript.tools.Console
 
println() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
println(String) - Method in interface org.htmlunit.corejs.javascript.tools.Console
 
println(String) - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
printStackTrace(PrintStream) - Method in exception org.htmlunit.corejs.javascript.RhinoException
 
printStackTrace(PrintWriter) - Method in exception org.htmlunit.corejs.javascript.RhinoException
 
printTrees - Static variable in class org.htmlunit.corejs.javascript.Token
 
PRIVATE_USE - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
process(Consumer<Object>) - Method in class org.htmlunit.corejs.javascript.UnhandledRejectionTracker
Iterate through all the rejected promises that have not yet been handled.
processFile(Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
 
processFileNoThrow(Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
 
processMicrotasks() - Method in class org.htmlunit.corejs.javascript.Context
Run all the microtasks for the current context to completion.
processOptions(String[]) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
Parse arguments.
processSource(Context, String) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
Evaluate JavaScript source.
Promise - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in Promise type.
promoteMap(SlotMapOwner<T>, Slot<T>) - Method in class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
PROPERTY_FLAG - Static variable in class org.htmlunit.corejs.javascript.Node
 
PROPERTY_NAMES - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
PROPERTY_VALUES - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
PropertyGet - Class in org.htmlunit.corejs.javascript.ast
AST node for the '.' operator.
PropertyGet() - Constructor for class org.htmlunit.corejs.javascript.ast.PropertyGet
 
PropertyGet(int) - Constructor for class org.htmlunit.corejs.javascript.ast.PropertyGet
 
PropertyGet(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.PropertyGet
 
PropertyGet(int, int, AstNode, Name) - Constructor for class org.htmlunit.corejs.javascript.ast.PropertyGet
 
PropertyGet(AstNode, Name) - Constructor for class org.htmlunit.corejs.javascript.ast.PropertyGet
Constructor.
PropertyGet(AstNode, Name, int) - Constructor for class org.htmlunit.corejs.javascript.ast.PropertyGet
 
PropHolder<T extends PropHolder<T>> - Interface in org.htmlunit.corejs.javascript
Interface the common route of JS objects and environment records, i.e. a thing that has properties and some form of ancestor.
PropIncDec - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
PropIncDec(Operand, String, int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.PropIncDec
 
propIncrDecr(Object, String, Context, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
propIncrDecr(Object, String, Context, VarScope, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
propListHead - Variable in class org.htmlunit.corejs.javascript.Node
Linked list of properties.
PROTO - Enum constant in enum class org.htmlunit.corejs.javascript.ClassDescriptor.Destination
 
PROTO_PROPERTY - Static variable in class org.htmlunit.corejs.javascript.NativeObject
 
prototype - Variable in class org.htmlunit.corejs.javascript.NativeJavaObject
The prototype of this object.
prototypeDescSetter(BaseFunction, BuiltInSlot<BaseFunction>, Object, ScriptableObject.DescriptorInfo, boolean, Object, int) - Static method in class org.htmlunit.corejs.javascript.BaseFunction
 
Proxy - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
PUNCTUATION - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
push(double) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
push(int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
push(Object) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
push(Object, double) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
push(AstNode) - Method in class org.htmlunit.corejs.javascript.IRFactory.AstNodePosition
 
PushConstant - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
PushConstant(Object) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
pushFalse - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
pushGetter(Object) - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
pushKey(Object) - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
pushNegativeZero - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
pushNull - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
pushOne - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
pushSetter(Object) - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
pushTrue - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
pushUndefined - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
pushValue(Object) - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
pushZero - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.Delegator
 
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeSymbol
 
put(int, Scriptable, Object) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Sets an indexed property in this object.
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Sets the value of the indexed property, creating it if need be.
put(int, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
put(int, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
put(int, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Sets the value of the indexed property, creating it if need be.
put(int, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.WithScope
 
put(int, T, Object) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
put(int, T, Object) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
put(Object, Object) - Method in class org.htmlunit.corejs.javascript.Hashtable
 
put(Object, Object) - Method in class org.htmlunit.corejs.javascript.NativeObject
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.Delegator
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaList
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaMap
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeSymbol
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.ScopeWrapper
 
put(String, Scriptable, Object) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Sets a named property in this object.
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Sets the value of the named property, creating it if need be.
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.tools.shell.Environment
 
put(String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
put(String, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
put(String, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Sets the value of the named property, creating it if need be.
put(String, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
put(String, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.WithScope
 
put(String, T, Object) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
put(String, T, Object) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
put(Context, Object, Object) - Method in class org.htmlunit.corejs.javascript.xml.XMLObject
Implementation of ECMAScript [[Put]].
put(Symbol, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.Delegator
 
put(Symbol, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
put(Symbol, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
put(Symbol, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.NativeSymbol
 
put(Symbol, Scriptable, Object) - Method in interface org.htmlunit.corejs.javascript.Scriptable
 
put(Symbol, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Implementation of put required by SymbolScriptable objects.
put(Symbol, Scriptable, Object) - Method in interface org.htmlunit.corejs.javascript.SymbolScriptable
Add a new property to to the object.
put(Symbol, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
put(Symbol, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Implementation of put required by SymbolScriptable objects.
put(Symbol, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.WithScope
 
put(Symbol, T, Object) - Method in interface org.htmlunit.corejs.javascript.PropHolder
 
put(Symbol, T, Object) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
putAll(Map) - Method in class org.htmlunit.corejs.javascript.NativeObject
 
putConst(Context, String, Scriptable, Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Sets the value of the named const property, creating it if need be.
putConst(Context, String, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.AInterpreter.DebugScope
 
putConst(Context, String, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Sets the value of the named const property, creating it if need be.
putConst(Context, String, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
putConst(Context, String, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.WithScope
 
putConst(Context, String, T, Object) - Method in interface org.htmlunit.corejs.javascript.ConstProperties
Sets a named const property in this object.
putConstProperty(Context, Scriptable, String, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Puts a named property in an object or in an object in its prototype chain.
putConstProperty(Context, VarScope, String, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
putDefaultParams(Object, Object) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
putDestructuringRvalues(Node, Node) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
putDestructuringRvalues(Node, Node) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
PUTFIELD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
putIntProp(int, int) - Method in class org.htmlunit.corejs.javascript.Node
 
putLoadedModule(String, ModuleScript, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.CachingModuleScriptProviderBase
Store a loaded module script for later retrieval using CachingModuleScriptProviderBase.getLoadedModule(String).
putLoadedModule(String, ModuleScript, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider
 
putLoadedModule(String, ModuleScript, Object) - Method in class org.htmlunit.corejs.javascript.commonjs.module.provider.StrongCachingModuleScriptProvider
 
putOwnProperty(int, Scriptable, Object, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Set the value of the named property, and return true if the property is actually defined and can be set.
putOwnProperty(int, VarScope, Object, boolean) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Set the value of the named property, and return true if the property is actually defined and can be set.
putOwnProperty(String, Scriptable, Object, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Set the value of the named property, and return true if the property is actually defined and can be set.
putOwnProperty(String, VarScope, Object, boolean) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Set the value of the named property, and return true if the property is actually defined and can be set.
putOwnProperty(Symbol, Scriptable, Object, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Set the value of the named property, and return true if the property is actually defined and can be set.
putOwnProperty(Symbol, VarScope, Object, boolean) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Set the value of the named property, and return true if the property is actually defined and can be set.
putProp(int, Object) - Method in class org.htmlunit.corejs.javascript.Node
 
putProperty(Scriptable, int, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Puts an indexed property in an object or in an object in its prototype chain.
putProperty(Scriptable, String, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Puts a named property in an object or in an object in its prototype chain.
putProperty(Scriptable, Symbol, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
This is a version of putProperty for Symbol keys.
putProperty(VarScope, String, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
PUTSTATIC - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
putSuperProperty(Scriptable, Scriptable, int, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Variant of putProperty to handle super[index] = value where index is integer
putSuperProperty(Scriptable, Scriptable, String, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Variant of putProperty to handle super.name = value
putSuperProperty(Scriptable, Scriptable, Symbol, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
Variant of putProperty to handle super[key] = value where key is a symbol
putSymbol(Symbol) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Enters a symbol into this scope.
putThreadLocal(Object, Object) - Method in class org.htmlunit.corejs.javascript.Context
Put a value that can later be retrieved using a given key.
putVarSymbol(Symbol) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Records a var- or function-hoisted symbol in this scope's secondary index.

Q

query(Object, int) - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
query(Object, int) - Method in class org.htmlunit.corejs.javascript.EmbeddedSlotMap
Locate the slot with the given name or index.
query(Object, int) - Method in class org.htmlunit.corejs.javascript.HashSlotMap
 
query(Object, int) - Method in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
query(Object, int) - Method in interface org.htmlunit.corejs.javascript.SlotMap
Retrieve the slot at EITHER key or index, or return null if the slot cannot be found.
querySlot(Context, Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
QUESTION_DOT - Static variable in class org.htmlunit.corejs.javascript.Token
 
quit(Context, int) - Method in interface org.htmlunit.corejs.javascript.tools.shell.QuitAction
 
quit(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Call embedding-specific quit action passing its argument as int32 exit code.
QuitAction - Interface in org.htmlunit.corejs.javascript.tools.shell
Defines action to perform in response to quit command.

R

RA_MATCH - Static variable in interface org.htmlunit.corejs.javascript.RegExpProxy
 
RA_REPLACE - Static variable in interface org.htmlunit.corejs.javascript.RegExpProxy
 
RA_REPLACE_ALL - Static variable in interface org.htmlunit.corejs.javascript.RegExpProxy
 
RA_SEARCH - Static variable in interface org.htmlunit.corejs.javascript.RegExpProxy
 
rangeError(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
rangeErrorById(String, Object...) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
raw() - Method in class org.htmlunit.corejs.javascript.lc.member.NativeJavaField
 
RAW_CLASS - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
RAW_CONSUMER - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
RAW_ENUM_SET - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
RAW_FUNCTION - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
RAW_LIST - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
RAW_MAP - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
RAW_OPTIONAL - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
RAW_PREDICATE - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
RAW_SET - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
RAW_SUPPLIER - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
rawType() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ParameterizedTypeInfoImpl
 
rawType() - Method in interface org.htmlunit.corejs.javascript.lc.type.ParameterizedTypeInfo
 
RB - Static variable in class org.htmlunit.corejs.javascript.Token
 
RC - Static variable in class org.htmlunit.corejs.javascript.Token
 
read - Variable in class org.htmlunit.corejs.javascript.typedarrays.DecodeResult
 
readAdapterObject(Scriptable, ObjectInputStream) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
 
readFile(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
The readFile reads the given file content and convert it to a string using the specified character coding or default character coding if explicit coding argument is not given.
readFileOrUrl(String, boolean, String) - Static method in class org.htmlunit.corejs.javascript.tools.SourceReader
 
readline(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
The readline reads one line from the standard input.
readLine() - Method in interface org.htmlunit.corejs.javascript.tools.Console
 
readLine() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
readLine(String) - Method in interface org.htmlunit.corejs.javascript.tools.Console
 
readLine(String) - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
readMaps(ObjectInputStream) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
READONLY - Static variable in class org.htmlunit.corejs.javascript.ScriptableObject
Property attribute indicating assignment to this property is ignored.
readReader(Reader) - Static method in class org.htmlunit.corejs.javascript.Kit
 
readRegExpUnicodeEscapeSequence(CompilerState, NativeRegExp.ParserParameters) - Static method in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
readResolve() - Method in class org.htmlunit.corejs.javascript.Undefined
 
readResolve() - Method in class org.htmlunit.corejs.javascript.UniqueTag
 
readStream(InputStream, int) - Static method in class org.htmlunit.corejs.javascript.Kit
 
readUrl(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
The readUrl opens connection to the given URL, read all its data and converts them to a string using the specified character coding or default character coding if explicit coding argument is not given.
realThis(Scriptable) - Method in interface org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView.RealThis
 
recoverFromErrors() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
redefineProperty(Context, Scriptable, String, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
If hasProperty(obj, name) would return true, then if the property that was found is compatible with the new property, this method just returns.
redefineProperty(Context, VarScope, String, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptableObject
 
REDUCE - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.ReduceOperation
 
REDUCE_RIGHT - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.ReduceOperation
 
reduceMethod(Context, ArrayLikeAbstractOperations.ReduceOperation, VarScope, Object, Object[]) - Static method in class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations
Implements the methods "reduce" and "reduceRight".
reduceMethodWithLength(Context, ArrayLikeAbstractOperations.ReduceOperation, VarScope, Object, Object[], long) - Static method in class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations
 
Ref - Class in org.htmlunit.corejs.javascript
Generic notion of reference object that know how to query/modify the target objects based on some property/index.
Ref() - Constructor for class org.htmlunit.corejs.javascript.Ref
 
REF_CALL - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
REF_MEMBER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
REF_NAME - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
REF_NS_MEMBER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
REF_NS_NAME - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
REF_SPECIAL - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
refCall(Context, Object, Object[]) - Method in interface org.htmlunit.corejs.javascript.RefCallable
Perform function call in reference context.
RefCallable - Interface in org.htmlunit.corejs.javascript
Object that can allows assignments to the result of function calls.
refDel(Ref, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
referenceError(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
refGet(Ref, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
refIncrDecr(Ref, Context, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
refIncrDecr(Ref, Context, VarScope, int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ReflectUtils - Class in org.htmlunit.corejs.javascript.lc
 
ReflectUtils() - Constructor for class org.htmlunit.corejs.javascript.lc.ReflectUtils
 
refSet(Ref, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
refSet(Ref, Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
Regexp - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Regexp(Object) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Regexp
 
RegExp - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in RegExp type.
REGEXP - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
REGEXP_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
RegExpEngineAccess - Class in org.htmlunit.corejs.javascript.regexp
Simple wrapper to use the RegExp engine without js.
RegExpEngineAccess() - Constructor for class org.htmlunit.corejs.javascript.regexp.RegExpEngineAccess
 
RegExpEngineAccess.CompiledRegExp - Class in org.htmlunit.corejs.javascript.regexp
 
regExpExec(Scriptable, String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
RegExpImpl - Class in org.htmlunit.corejs.javascript.regexp
 
RegExpImpl() - Constructor for class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
RegExpLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for a RegExp literal.
RegExpLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.RegExpLiteral
 
RegExpLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.RegExpLiteral
 
RegExpLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.RegExpLiteral
 
RegExpLoader - Interface in org.htmlunit.corejs.javascript
This interface is used to load the RegExp implementation from the classpath.
RegExpLoaderImpl - Class in org.htmlunit.corejs.javascript.regexp
This class loads the default RegExp implementation.
RegExpLoaderImpl() - Constructor for class org.htmlunit.corejs.javascript.regexp.RegExpLoaderImpl
 
RegExpProxy - Interface in org.htmlunit.corejs.javascript
A proxy for the regexp package, so that the regexp package can be loaded optionally.
register(Context, TopLevel, boolean) - Method in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
register(Context, TopLevel, boolean) - Method in interface org.htmlunit.corejs.javascript.RegExpProxy
 
REGISTERED - Enum constant in enum class org.htmlunit.corejs.javascript.Symbol.Kind
 
registerInterpreterMethod(Class<? extends AInterpreter>, String) - Static method in exception org.htmlunit.corejs.javascript.RhinoException
 
REGULAR - Enum constant in enum class org.htmlunit.corejs.javascript.Symbol.Kind
 
remainder(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
remove() - Method in class org.htmlunit.corejs.javascript.Node.NodeIterator
 
remove() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayIterator
 
remove(int) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
remove(int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
remove(Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
remove(Object) - Method in class org.htmlunit.corejs.javascript.NativeObject
 
remove(Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
removeActivationName(String) - Method in class org.htmlunit.corejs.javascript.Context
Remove a name from the list of names forcing the creation of real activation objects for functions.
removeAll(Collection) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
removeAll(Collection<?>) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
removeAllBreakpoints() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.SourceInfo
Removes all breakpoints from the script.
removeCellEditorListener(CellEditorListener) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
 
removeChild(Node) - Method in class org.htmlunit.corejs.javascript.Node
 
removeChildren() - Method in class org.htmlunit.corejs.javascript.Node
 
removeContextListener(ContextListener) - Static method in class org.htmlunit.corejs.javascript.Context
Deprecated. 
removeExcludedName(String) - Method in class org.htmlunit.corejs.javascript.serialize.ScriptableOutputStream
Removes a name from the list of names to exclude.
removeListener(Object, Object) - Static method in class org.htmlunit.corejs.javascript.Kit
Remove listener from bag of listeners.
removeListener(ContextFactory.Listener) - Method in class org.htmlunit.corejs.javascript.ContextFactory
 
removeParens(AstNode) - Method in class org.htmlunit.corejs.javascript.Parser
 
removeProp(int) - Method in class org.htmlunit.corejs.javascript.Node
 
removePropertyChangeListener(PropertyChangeListener) - Method in class org.htmlunit.corejs.javascript.Context
Remove an object from the list of objects registered to receive notification of changes to a bounded property
removeThreadLocal(Object) - Method in class org.htmlunit.corejs.javascript.Context
Remove values from thread-local storage.
removeUpdate(DocumentEvent) - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
renderJavaStyle(StringBuilder) - Method in class org.htmlunit.corejs.javascript.ScriptStackElement
Render stack element in Java-inspired style: at fileName:lineNumber (functionName)
renderMozillaStyle(StringBuilder) - Method in class org.htmlunit.corejs.javascript.ScriptStackElement
Render stack element in Mozilla/Firefox style: functionName()@fileName:lineNumber
renderV8Style(StringBuilder) - Method in class org.htmlunit.corejs.javascript.ScriptStackElement
Render stack element in V8 style: at functionName (fileName:lineNumber:columnNumber) or: at fileName:lineNumber:columnNumber
REPLACE - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
replaceChild(Node, Node) - Method in class org.htmlunit.corejs.javascript.Node
 
replaceChildAfter(Node, Node) - Method in class org.htmlunit.corejs.javascript.Node
 
ReplacementOperation() - Constructor for class org.htmlunit.corejs.javascript.AbstractEcmaStringOperations.ReplacementOperation
 
replaceObject(Object) - Method in class org.htmlunit.corejs.javascript.serialize.ScriptableOutputStream
 
replaceScope(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Gives the next iteration of a loop its own copy of the loop's block scope, leaving the one the finished iteration may have handed to a closure untouched.
replaceWith(Scope) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Used by the parser; not intended for typical use.
replaceWith(LambdaAccessorSlot) - Method in class org.htmlunit.corejs.javascript.LambdaAccessorSlot
 
reportError(String) - Static method in class org.htmlunit.corejs.javascript.Context
Report an error using the error reporter for the current thread.
reportError(String, String, int, String, int) - Static method in class org.htmlunit.corejs.javascript.Context
Report an error using the error reporter for the current thread.
reportErrorsIfExists(int) - Method in class org.htmlunit.corejs.javascript.Parser
 
reportException(ErrorReporter, RhinoException) - Static method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
reportException(RhinoException) - Method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
reportRuntimeError(String) - Static method in class org.htmlunit.corejs.javascript.Context
Report a runtime error using the error reporter for the current thread.
reportRuntimeError(String, String, int, String, int) - Static method in class org.htmlunit.corejs.javascript.Context
Report a runtime error using the error reporter for the current thread.
reportRuntimeErrorById(String, Object...) - Static method in class org.htmlunit.corejs.javascript.Context
 
reportWarning(String) - Static method in class org.htmlunit.corejs.javascript.Context
Report a warning using the error reporter for the current thread.
reportWarning(String, String, int, String, int) - Static method in class org.htmlunit.corejs.javascript.Context
Report a warning using the error reporter for the current thread.
reportWarning(String, Throwable) - Static method in class org.htmlunit.corejs.javascript.Context
 
reportWarningAsError() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
Require - Class in org.htmlunit.corejs.javascript.commonjs.module
Implements the require() function as defined by Common JS modules.
Require(Context, TopLevel, ModuleScriptProvider, Script, Script, boolean) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.Require
Creates a new instance of the require() function.
RequireBuilder - Class in org.htmlunit.corejs.javascript.commonjs.module
A builder for Require instances.
RequireBuilder() - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.RequireBuilder
 
requireMain(Context, String) - Method in class org.htmlunit.corejs.javascript.commonjs.module.Require
Calling this method establishes a module as being the main module of the program to which this require() instance belongs.
requireObjectCoercible(Context, Object, Object, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntimeES6
 
requireObjectCoercible(Context, Object, IdFunctionObject) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntimeES6
 
requiresActivation() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Return true if this function requires an Ecma-262 Activation object.
requiresActivationFrame - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
requiresActivationFrame() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
requiresArgumentObject - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
requiresArgumentObject() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
requiresArgumentObject() - Method in class org.htmlunit.corejs.javascript.JSDescriptor
 
RESERVED - Static variable in class org.htmlunit.corejs.javascript.Token
 
resetRowSelection() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.ListToTreeSelectionModelWrapper
This is overridden to set updatingListSelectionModel and message super.
resetTargets() - Method in class org.htmlunit.corejs.javascript.Node
Recursively unlabel every TARGET or YIELD node in the tree.
ResetVar - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
ResetVar(int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.ResetVar
 
RESETVAR - Static variable in class org.htmlunit.corejs.javascript.Token
 
resetVarAttributes(int, int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
resolveClass(ObjectStreamClass) - Method in class org.htmlunit.corejs.javascript.serialize.ScriptableInputStream
 
resolveObject(Object) - Method in class org.htmlunit.corejs.javascript.serialize.ScriptableInputStream
 
restartContinuation(NativeContinuation, Context, VarScope, Object[]) - Static method in class org.htmlunit.corejs.javascript.Interpreter
 
result - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
resultDbl - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
resume(Context, T, Object, VarScope, int, Object) - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
resume(Context, T, Object, VarScope, int, Object) - Method in class org.htmlunit.corejs.javascript.JSCodeResume.NullResume
 
resume(Context, T, Object, VarScope, int, Object) - Method in interface org.htmlunit.corejs.javascript.JSCodeResume
Resuem execution of the code represented by this object.
resumeContinuation(Object, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.Context
Restarts execution of the JavaScript suspended at the call to Context.captureContinuation().
resumeGenerator(Context, Scriptable, int, Object, Object) - Method in class org.htmlunit.corejs.javascript.NativeFunction
Resume execution of a suspended generator.
resumeGenerator(Context, VarScope, int, Object, Object) - Static method in class org.htmlunit.corejs.javascript.Interpreter
 
resumeGenerator(Context, VarScope, int, Object, Object) - Static method in class org.htmlunit.corejs.javascript.InterpreterV2
 
resumeGenerator(Context, VarScope, int, Object, Object) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
resumeMicrotaskProcessing() - Method in class org.htmlunit.corejs.javascript.Context
Resume microtask processing after a suspend.
RET - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
retainAll(Collection) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
retainAll(Collection<?>) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
RETHROW - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.DoubleOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.GetVarOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.IntOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NegativeZeroOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NewTargetOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NullOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.OneOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PopOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ShortOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.StringOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.SuperOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ThisOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.UndefinedOperand
 
retrieve(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ZeroOperand
 
retrieveAndWrap(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.GetVarOperand
 
retrieveAndWrap(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.DoubleOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.GetVarOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.IntOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NegativeZeroOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NewTargetOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.NullOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.OneOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PeekOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PopOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ShortOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.StringOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.SuperOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ThisOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.UndefinedOperand
 
retrieveDouble(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.ZeroOperand
 
retrieveNumber(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
RETURN - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
RETURN - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
RETURN_METHOD - Static variable in class org.htmlunit.corejs.javascript.ES6Iterator
 
RETURN_PROPERTY - Static variable in class org.htmlunit.corejs.javascript.ES6Iterator
 
RETURN_RESULT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
returnedException - Variable in class org.htmlunit.corejs.javascript.interpreterv2.GeneratorState
 
ReturnStatement - Class in org.htmlunit.corejs.javascript.ast
Return statement.
ReturnStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.ReturnStatement
 
ReturnStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ReturnStatement
 
ReturnStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ReturnStatement
 
ReturnStatement(int, int, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.ReturnStatement
 
RHINO - Enum constant in enum class org.htmlunit.corejs.javascript.StackStyle
This is the default stack trace style in Rhino, which is like Java: at fileName:lineNumber (functionName)
RhinoConfig - Class in org.htmlunit.corejs.javascript.config
RhinoConfig provides typesafe and static access methods to a RhinoProperties default instance.
RhinoConfig() - Constructor for class org.htmlunit.corejs.javascript.config.RhinoConfig
 
RhinoException - Exception in org.htmlunit.corejs.javascript
The class of exceptions thrown by the JavaScript engine.
RhinoProperties - Class in org.htmlunit.corejs.javascript.config
Utility class to read current rhino configuration from various properties.
RhinoProperties() - Constructor for class org.htmlunit.corejs.javascript.config.RhinoProperties
 
RhinoPropertiesLoader - Interface in org.htmlunit.corejs.javascript.config
Optional Loader interface for loading properties.
RhinoSecurityManager - Class in org.htmlunit.corejs.javascript
A java.lang.SecurityManager subclass that provides access to the current top-most script class on the execution stack.
RhinoSecurityManager() - Constructor for class org.htmlunit.corejs.javascript.RhinoSecurityManager
 
right - Variable in class org.htmlunit.corejs.javascript.ast.InfixExpression
 
RIGHT - Static variable in class org.htmlunit.corejs.javascript.Node
 
rightContext - Variable in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
RightShift - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
RightShift(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.RightShift
 
rp - Variable in class org.htmlunit.corejs.javascript.ast.FunctionCall
 
rp - Variable in class org.htmlunit.corejs.javascript.ast.Loop
 
RP - Static variable in class org.htmlunit.corejs.javascript.Token
 
RSH - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
run(Context) - Method in interface org.htmlunit.corejs.javascript.ContextAction
Execute action using the supplied Context instance.
runAllTimers(Context, VarScope) - Method in class org.htmlunit.corejs.javascript.tools.shell.Timers
Execute all pending timers and microtasks, blocking the thread if we need to wait for any timers to time out.
runCommand(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Execute the specified command with the given argument and options as a separate process and return the exit status of the process.
runDoctest(Context, VarScope, String, String, int) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
RUNNABLE - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
runScript(Script) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
 
runtimeError(String, String, int, String, int) - Method in class org.htmlunit.corejs.javascript.ast.ErrorCollector
Creates an EvaluatorException that may be thrown.
runtimeError(String, String, int, String, int) - Method in interface org.htmlunit.corejs.javascript.ErrorReporter
Creates an EvaluatorException that may be thrown.
runtimeError(String, String, int, String, int) - Method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 

S

SALOAD - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
same(Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
sameValue(Object, Object) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Implements SameValue as described in ES5 9.12, additionally checking if new value is defined.
sameZero(Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Implement "SameValueZero" from ECMA 7.2.9
SASTORE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
saveExceptionScope(int, VarScope) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
saveSubRoutineReturnPC(int, double) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
scope - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
scope() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Returns the scope object for this frame.
Scope - Class in org.htmlunit.corejs.javascript.ast
Represents a scope in the lexical scope chain.
Scope() - Constructor for class org.htmlunit.corejs.javascript.ast.Scope
 
Scope(int) - Constructor for class org.htmlunit.corejs.javascript.ast.Scope
 
Scope(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.Scope
 
SCOPE_BLOCK - Static variable in class org.htmlunit.corejs.javascript.Token
 
SCOPE_REPLACE - Static variable in class org.htmlunit.corejs.javascript.Token
 
SCOPEEXPR - Static variable in class org.htmlunit.corejs.javascript.Token
 
ScopeObject - Class in org.htmlunit.corejs.javascript
 
ScopeObject(VarScope) - Constructor for class org.htmlunit.corejs.javascript.ScopeObject
 
ScopeProvider - Interface in org.htmlunit.corejs.javascript.tools.debugger
Interface to provide a scope object for script evaluation to the debugger.
ScopeWrapper - Class in org.htmlunit.corejs.javascript
 
ScopeWrapper(VarScope) - Constructor for class org.htmlunit.corejs.javascript.ScopeWrapper
 
Script - Interface in org.htmlunit.corejs.javascript
All compiled scripts implement this interface.
SCRIPT - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
SCRIPT - Static variable in class org.htmlunit.corejs.javascript.Token
 
Scriptable - Interface in org.htmlunit.corejs.javascript
This is interface that all objects in JavaScript must implement.
SCRIPTABLE_UNDEFINED - Static variable in class org.htmlunit.corejs.javascript.Undefined
An alternate representation of undefined, to be used only when we need to pass it to a method that takes as Scriptable as a parameter.
ScriptableClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ScriptableInputStream - Class in org.htmlunit.corejs.javascript.serialize
Class ScriptableInputStream is used to read in a JavaScript object or function previously serialized with a ScriptableOutputStream.
ScriptableInputStream(InputStream, VarScope) - Constructor for class org.htmlunit.corejs.javascript.serialize.ScriptableInputStream
Create a ScriptableInputStream.
ScriptableObject - Class in org.htmlunit.corejs.javascript
This is the default implementation of the Scriptable interface.
ScriptableObject() - Constructor for class org.htmlunit.corejs.javascript.ScriptableObject
 
ScriptableObject(VarScope, Scriptable) - Constructor for class org.htmlunit.corejs.javascript.ScriptableObject
 
ScriptableObject.DescriptorInfo - Class in org.htmlunit.corejs.javascript
 
ScriptableObject.KeyComparator - Class in org.htmlunit.corejs.javascript
This comparator sorts property fields in spec-compliant order.
ScriptableObject.LambdaGetterFunction - Interface in org.htmlunit.corejs.javascript
This is a single method interface suitable to be implemented as a lambda.
ScriptableObject.LambdaSetterFunction - Interface in org.htmlunit.corejs.javascript
This is a single method interface suitable to be implemented as a lambda.
ScriptableObjectClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ScriptableOutputStream - Class in org.htmlunit.corejs.javascript.serialize
Class ScriptableOutputStream is an ObjectOutputStream used to serialize JavaScript objects and functions.
ScriptableOutputStream(OutputStream, VarScope) - Constructor for class org.htmlunit.corejs.javascript.serialize.ScriptableOutputStream
ScriptableOutputStream constructor.
ScriptCompileSpec - Class in org.htmlunit.corejs.javascript
Parameters for compiling a JavaScript script (i.e. top-level program source).
ScriptCompileSpec(ScriptCompileSpec.Builder) - Constructor for class org.htmlunit.corejs.javascript.ScriptCompileSpec
 
ScriptCompileSpec.Builder - Class in org.htmlunit.corejs.javascript
 
ScriptNode - Class in org.htmlunit.corejs.javascript.ast
Base type for AstRoot and FunctionNode nodes, which need to collect much of the same information.
ScriptNode() - Constructor for class org.htmlunit.corejs.javascript.ast.ScriptNode
 
ScriptNode(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ScriptNode
 
ScriptOrFn<T extends ScriptOrFn<T>> - Interface in org.htmlunit.corejs.javascript
Super type for Javascript scripts and functions.
ScriptRuntime - Class in org.htmlunit.corejs.javascript
This is the class that implements the runtime.
ScriptRuntime() - Constructor for class org.htmlunit.corejs.javascript.ScriptRuntime
No instances should be created.
ScriptRuntime.LookupResult - Class in org.htmlunit.corejs.javascript
This is returned from the various "getFooAndThis" methods, so it can return the result, the appropriate "this" object, and the name of the property so that a proper exception can be thrown if the result is not a function.
ScriptRuntime.MessageProvider - Interface in org.htmlunit.corejs.javascript
This is an interface defining a message provider.
ScriptRuntime.StringIdOrIndex - Class in org.htmlunit.corejs.javascript
Helper to return a string or an integer.
ScriptRuntimeES6 - Class in org.htmlunit.corejs.javascript
 
ScriptRuntimeES6() - Constructor for class org.htmlunit.corejs.javascript.ScriptRuntimeES6
 
ScriptStackElement - Class in org.htmlunit.corejs.javascript
This class represents an element on the script execution stack.
ScriptStackElement(String, String, int) - Constructor for class org.htmlunit.corejs.javascript.ScriptStackElement
 
seal() - Method in class org.htmlunit.corejs.javascript.ContextFactory
Seal this ContextFactory so any attempt to modify it like to add or remove its listeners will throw an exception.
seal(Object) - Method in class org.htmlunit.corejs.javascript.Context
Seal this Context object so any attempt to modify any of its properties including calling Context.enter() and Context.exit() methods will throw an exception.
seal(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
The seal function seals all supplied arguments.
sealObject() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Seal this object.
sealObject() - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
sealObject() - Method in class org.htmlunit.corejs.javascript.TopLevel
 
SEARCH - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
searchDefaultNamespace(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
SecureCaller - Class in org.htmlunit.corejs.javascript
 
SecureCaller() - Constructor for class org.htmlunit.corejs.javascript.PolicySecurityController.SecureCaller
 
SecureCaller() - Constructor for class org.htmlunit.corejs.javascript.SecureCaller
 
securityController - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
securityController() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
SecurityController - Class in org.htmlunit.corejs.javascript
This class describes the support needed to implement security.
SecurityController() - Constructor for class org.htmlunit.corejs.javascript.SecurityController
 
securityDomain - Variable in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
securityDomain - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
securityDomain() - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
securityDomain(Object) - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
SecurityProxy - Class in org.htmlunit.corejs.javascript.tools.shell
 
SecurityProxy() - Constructor for class org.htmlunit.corejs.javascript.tools.shell.SecurityProxy
 
SecurityUtilities - Class in org.htmlunit.corejs.javascript
 
SecurityUtilities() - Constructor for class org.htmlunit.corejs.javascript.SecurityUtilities
 
select(int, int) - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
SEMI - Static variable in class org.htmlunit.corejs.javascript.Token
 
SEPARATOR - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
SerializableCallable - Interface in org.htmlunit.corejs.javascript
This interface makes it possible to pass a lambda function to the various methods in LambdaConstructor and LambdaFunction that require a Callable that is also Serializable.
SerializableConstructable - Interface in org.htmlunit.corejs.javascript
This interface makes it possible to pass a lambda function to the various methods in LambdaConstructor and LambdaFunction that require a Constructable that is also Serializable.
serialize(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
set(int, Byte) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt8Array
 
set(int, Double) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat64Array
 
set(int, Float) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat16Array
 
set(int, Float) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeFloat32Array
 
set(int, Integer) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt32Array
 
set(int, Integer) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint16Array
 
set(int, Integer) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8Array
 
set(int, Integer) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint8ClampedArray
 
set(int, Long) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeUint32Array
 
set(int, Object) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
set(int, Short) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeInt16Array
 
set(int, BigInteger) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigInt64Array
 
set(int, BigInteger) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigUint64Array
 
set(Object, Object) - Method in class org.htmlunit.corejs.javascript.lc.member.NativeJavaField
Note: will do nothing when called on a final field
set(Context, Object) - Method in class org.htmlunit.corejs.javascript.Ref
Deprecated.
set(Context, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.Ref
 
set(T) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayIterator
 
Set - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
SET - Static variable in class org.htmlunit.corejs.javascript.Token
 
SET_REF - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
SET_REF_OP - Static variable in class org.htmlunit.corejs.javascript.Token
 
setActivationNames(Set<String>) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setAllowMemberExprAsFunctionName(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setAllowReservedKeywords(boolean) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
setAllowSharpComments(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Mozilla sources use the C preprocessor.
setAllowSuper(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Allows usage of "super" everywhere, simulating that we are inside a method.
setAnnexBHoisted(boolean) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setApplicationClassLoader(ClassLoader) - Method in class org.htmlunit.corejs.javascript.Context
 
setApplicationState(Object) - Method in exception org.htmlunit.corejs.javascript.ContinuationPending
Store an arbitrary object that applications can use to associate their state with the continuation.
setArguments(List<AstNode>) - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Sets function argument list
setArrayElement(int, Object) - Method in interface org.htmlunit.corejs.javascript.ExternalArrayData
Set the element at the specified index.
setArrayElement(int, Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
setAtPos(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlRef
Sets position of @-token, or -1
setAttributes(int, int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Set the attributes of an indexed property.
setAttributes(int, Scriptable, int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Deprecated.
Use SlotMapOwner.setAttributes(int index, int attributes). The engine always ignored the start argument.
setAttributes(String, int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
 
setAttributes(String, int) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Set the attributes of a named property.
setAttributes(String, int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Set the attributes of a named property.
setAttributes(String, int) - Method in class org.htmlunit.corejs.javascript.TopLevel
 
setAttributes(String, Scriptable, int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Deprecated.
Use SlotMapOwner.setAttributes(String name, int attributes). The engine always ignored the start argument.
setAttributes(CompactSlot<BuiltInSlot.Descriptor<T>, Scriptable, T>, int) - Method in class org.htmlunit.corejs.javascript.BuiltInSlot.Descriptor
 
setAttributes(CompactSlot<T, U, O>, int) - Method in class org.htmlunit.corejs.javascript.CompactSlot.Descriptor
 
setAttributes(Symbol, int) - Method in class org.htmlunit.corejs.javascript.ScopeObject
Set attributes of a Symbol-keyed property.
setAttributes(Symbol, int) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
Set attributes of a Symbol-keyed property.
setBaseLineno(int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Sets base (starting) line number for this script or function.
setBigInt(BigInteger) - Method in class org.htmlunit.corejs.javascript.ast.BigIntLiteral
Sets the node's BigInteger value.
setBigInt(BigInteger) - Method in class org.htmlunit.corejs.javascript.Node
 
setBody(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop
Throws an exception on attempts to set the loop body.
setBody(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Sets function body, and sets its parent to this node.
setBody(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Sets body statement or expression.
setBody(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.Loop
Sets loop body.
setBody(Scope) - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Sets catch body, and sets its parent to this node.
setBounds(int, int) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Sets the node start and end positions.
setBounds(int, int, int, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellRenderer
This is overridden to set the height to match that of the JTable.
setBrackets(int, int) - Method in class org.htmlunit.corejs.javascript.ast.XmlElemRef
Sets both bracket positions.
setBreak() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Tells the debugger to break at the next opportunity.
setBreakLabel(Name) - Method in class org.htmlunit.corejs.javascript.ast.BreakStatement
Sets the intended label of this break statement, e.g.
setBreakOnEnter(boolean) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Sets whether the debugger should break on function entering.
setBreakOnEnter(boolean) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Sets whether execution should break when a function is entered.
setBreakOnExceptions(boolean) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Sets whether the debugger should break on exceptions.
setBreakOnExceptions(boolean) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Sets whether execution should break when a script exception is thrown.
setBreakOnReturn(boolean) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Sets whether the debugger should break on function return.
setBreakOnReturn(boolean) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Sets whether execution should break when a function is left.
setBreakTarget(Jump) - Method in class org.htmlunit.corejs.javascript.ast.BreakStatement
Sets the statement to break to.
setBuiltinProtoAndParent(ScriptableObject, JSFunction, Object, VarScope, TopLevel.Builtins) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setBuiltinProtoAndParent(ScriptableObject, JSFunction, Object, VarScope, TopLevel.NativeErrors) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setBuiltinProtoAndParent(ScriptableObject, VarScope, TopLevel.Builtins) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setCachingEnabled(boolean) - Method in class org.htmlunit.corejs.javascript.ClassCache
Set whether to cache some values.
setCachingEnabled(boolean) - Static method in class org.htmlunit.corejs.javascript.Context
Deprecated. 
setCases(List<SwitchCase>) - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Sets case statement list, and sets the parent of each child case to this node.
setCatchClauses(List<CatchClause>) - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
Sets list of CatchClause nodes.
setCatchCondition(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Sets catch condition node, and sets its parent to this node.
setCharacterEncoding(String) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
setClassShutter(ClassShutter) - Method in interface org.htmlunit.corejs.javascript.Context.ClassShutterSetter
 
setClassShutter(ClassShutter) - Method in class org.htmlunit.corejs.javascript.Context
Set the LiveConnect access filter for this context.
setCode(JSCode.Builder<T>) - Method in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
setColonPos(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlRef
Sets position of :: token, or -1 if not present
setColonPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Sets position of : token
setComments(SortedSet<Comment>) - Method in class org.htmlunit.corejs.javascript.ast.AstRoot
Sets comment list, and updates the parent of each entry to point to this node.
setCommentType(Token.CommentType) - Method in class org.htmlunit.corejs.javascript.ast.Comment
Sets the comment style
setCommonDescriptorProperties(int, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
setCompilerData(Object) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
setCondition(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.DoLoop
Sets loop condition, and sets its parent to this node.
setCondition(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ForLoop
Sets loop condition, and sets its parent to this node.
setCondition(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Sets if condition.
setCondition(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.WhileLoop
Sets loop condition
setConst(VarScope, Object, Context, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
SetConst - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
SetConst(Operand, String, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetConst
 
SETCONST - Static variable in class org.htmlunit.corejs.javascript.Token
 
setConstructor(JSDescriptor.Builder<T>, ScriptNode) - Static method in class org.htmlunit.corejs.javascript.CodeGenUtils
Configure the constructor appropriately based on a function's type.
SetConstVar - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
SetConstVar(int, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetConstVar
 
SETCONSTVAR - Static variable in class org.htmlunit.corejs.javascript.Token
 
setContainingTable(Scope) - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Sets this symbol's Scope
setContextFactoryGlobal(ContextFactory) - Method in interface org.htmlunit.corejs.javascript.ContextFactory.GlobalSetter
 
setContinuation(NativeContinuation) - Method in exception org.htmlunit.corejs.javascript.ContinuationPending
Set continuation object.
setContinue(Node) - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
setDebugger(Debugger, Object) - Method in class org.htmlunit.corejs.javascript.Context
Set the associated debugger.
setDeclaredScope(Scope) - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Sets the lexical scope in which this symbol was declared.
setDeclType(Symbol.Type) - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Sets symbol declaration type
setDefault(Node) - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
setDefaultNamespace(Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setDelegee(Scriptable) - Method in class org.htmlunit.corejs.javascript.Delegator
Set the delegee.
setDestructuringLength(int) - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Sets destructuring length.
setDone(boolean) - Method in class org.htmlunit.corejs.javascript.IteratorLikeIterable.Itr
Manually set "done."
setDouble(double) - Method in class org.htmlunit.corejs.javascript.Node
 
setEachPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Sets position of "each" keyword
SetElem - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
SetElem(Operand, Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetElem
 
SETELEM - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
SETELEM_OP - Static variable in class org.htmlunit.corejs.javascript.Token
 
SETELEM_SUPER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
setElement(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
Sets the element being accessed, and sets its parent to this node.
setElements(List<AbstractObjectProperty>) - Method in class org.htmlunit.corejs.javascript.ast.ObjectLiteral
Sets the element list, and updates the parent of each element.
setElements(List<AstNode>) - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Sets the element list, and sets each element's parent to this node.
setElements(List<AstNode>) - Method in class org.htmlunit.corejs.javascript.ast.TemplateLiteral
Sets the element list, and sets each element's parent to this node.
SetElemSuper - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
SetElemSuper(Operand, Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetElemSuper
 
setElseKeyWordInlineComment(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
 
setElsePart(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Sets statement to execute if condition is false
setElsePosition(int) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Sets position of "else" keyword, -1 if not present
setEndLineno(int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
setEnumNumbers(Object, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setErr(PrintStream) - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
setErr(PrintStream) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
setErr(PrintStream) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
 
setErrorReporter(ErrorReporter) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setErrorReporter(ErrorReporter) - Method in class org.htmlunit.corejs.javascript.Context
Change the current error reporter.
setErrorReporter(ErrorReporter) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
setEvaluationMethod(Context.EvaluationMethod) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setEvaluationMethod(Context.EvaluationMethod) - Method in class org.htmlunit.corejs.javascript.Context
Set the evaluation method used for running JavaScript code.
setEvaluationMethod(Context.EvaluationMethod) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
setExitAction(Runnable) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Assign a Runnable object that will be invoked when the user selects "Exit..." or closes the Debugger main window.
setExitAction(Runnable) - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Sets the Runnable that will be run when the "Exit" menu item is chosen.
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ComputedPropertyKey
 
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ExpressionStatement
Sets the wrapped expression, and sets its parent to this node.
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ParenthesizedExpression
Sets the expression between the parens, and sets the parent to this node.
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.Spread
 
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.SwitchCase
Sets the case expression, null for default case.
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Sets the switch discriminant expression, and sets its parent to this node.
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ThrowStatement
Sets the expression being thrown, and sets its parent to this node.
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Sets object expression (and its parent link)
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.XmlElemRef
Sets index expression, and sets its parent to this node.
setExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.XmlExpression
Sets the expression embedded in {}, and sets its parent to this node.
setExternalArrayData(VarScope, ExternalArrayData) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Attach the specified object to this object, and delegate all indexed property lookups to it.
setFalseExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Sets expression to evaluate if test is false, and sets its parent to this node.
setFileLoadPrefix(String) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
Set a path that should be prefixed to every "load" call from the script.
setFileOffset(int) - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
setFilter(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Sets filter expression, and sets its parent to this node.
setFilter(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Sets filter expression, and sets its parent to this node.
setFilterLp(int) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Sets filter left paren position, or -1 if no filter
setFilterLp(int) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Sets filter left paren position, or -1 if no filter
setFilterRp(int) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Sets filter right paren position, or -1 if no filter
setFilterRp(int) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Sets filter right paren position, or -1 if no filter
setFinalizationEnabled(boolean) - Method in class org.htmlunit.corejs.javascript.Context
Control whether finalization callbacks are dispatched when registered targets are garbage collected.
setFinally(Node) - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
setFinallyBlock(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
Sets finally block, and sets its parent to this node.
setFinallyPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
Sets position of finally keyword, if present, or -1
setFlags(short) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Set the class's flags.
setFlags(String) - Method in class org.htmlunit.corejs.javascript.ast.RegExpLiteral
Sets regexp flags.
setFragments(List<XmlFragment>) - Method in class org.htmlunit.corejs.javascript.ast.XmlLiteral
Sets fragment list, removing any existing fragments first.
setFunctionIsGetterMethod() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setFunctionIsNormalMethod() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setFunctionIsSetterMethod() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setFunctionName(Name) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Sets function name, and sets its parent to this node.
setFunctionProtoAndParent(BaseFunction, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setFunctionProtoAndParent(BaseFunction, Context, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setFunctionProtoAndParent(BaseFunction, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
setFunctionProtoAndParent(BaseFunction, VarScope, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
setFunctionType(int) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setGenerateDebugInfo(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setGenerateObserverCount(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Turn on or off generation of code with callbacks to track the count of executed instructions.
setGenerateObserverCount(boolean) - Method in class org.htmlunit.corejs.javascript.Context
Turn on or off generation of code with callbacks to track the count of executed instructions.
setGeneratingDebug(boolean) - Method in class org.htmlunit.corejs.javascript.Context
Specify whether or not debug information should be generated.
setGeneratingDebug(boolean) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
setGeneratingSource(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Specify whether or not source information should be generated.
setGeneratingSource(boolean) - Method in class org.htmlunit.corejs.javascript.Context
Specify whether or not source information should be generated.
setGeneratorParamInitBlock(Node) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setGetter(VarScope, ScriptableObject.LambdaGetterFunction) - Method in class org.htmlunit.corejs.javascript.LambdaAccessorSlot
 
setGetterOrSetter(Object, int, Callable, boolean) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Implement the legacy "__defineGetter__" and "__defineSetter__" methods.
setGuiCallback(GuiCallback) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Sets the GuiCallback object to use.
setHasRestParameter(boolean) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setHasResult() - Method in class org.htmlunit.corejs.javascript.ast.ExpressionStatement
Called by the parser to set node type to EXPR_RESULT if this node is not within a Function.
setHomeObject(Scriptable) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
setHomeObject(Scriptable) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setHomeObject(Scriptable) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
setIdeMode(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Puts the parser in "IDE" mode.
setIdentifier(String) - Method in class org.htmlunit.corejs.javascript.ast.Name
Sets the node's identifier
setIfPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Sets position of 'if' keyword
setIfPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Sets position of "if" keyword
setIfPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Sets position of 'if' keyword
setIgnoreComments(boolean) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
setIgnoreProcessingInstructions(boolean) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
setIgnoreWhitespace(boolean) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
setImmunePrototypeProperty(Object) - Method in class org.htmlunit.corejs.javascript.BaseFunction
Make value as DontEnum, DontDelete, ReadOnly prototype property of this Function object
setIn(InputStream) - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
setIn(InputStream) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
setIn(InputStream) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
 
setIncrement(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ForLoop
Sets loop increment expression, and sets its parent to this node.
setIndex(int) - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Sets symbol's index in its scope
setInEval(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setInitializer(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ForLoop
Sets loop initializer expression, and sets its parent to this node.
setInitializer(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.VariableInitializer
Sets the initial value expression, and sets its parent to this node.
setInitializer(ObjectLiteral) - Method in class org.htmlunit.corejs.javascript.ast.NewExpression
Sets initializer object.
setInlineComment(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
 
setInPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Sets position of "in" or "of" keyword
setInstanceIdAttributes(int, int) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
Update the attributes of the given instance property.
setInstanceIdValue(int, Object) - Method in class org.htmlunit.corejs.javascript.IdScriptableObject
Set or delete id value.
setInStrictMode(boolean) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
setInstructionObserverThreshold(int) - Method in class org.htmlunit.corejs.javascript.Context
Set threshold of executed instructions counter that triggers call to observeInstructionCount().
setInterpretedMode(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setInterpretedMode(boolean) - Method in class org.htmlunit.corejs.javascript.Context
Set Rhino to run in interpreted mode.
setInvokerOptimizationEnabled(boolean) - Method in class org.htmlunit.corejs.javascript.ClassCache
Deprecated.
The method does nothing. Invoker optimization is no longer used by Rhino. On modern JDK like 1.4 or 1.5 the disadvantages of the optimization like increased memory usage or longer initialization time overweight small speed increase that can be gained using generated proxy class to replace reflection.
setIsDestructuring(boolean) - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Marks this node as being a destructuring form - that is, appearing in a context such as for ([a, b] in ...) where it's the target of a destructuring assignment.
setIsDestructuring(boolean) - Method in interface org.htmlunit.corejs.javascript.ast.DestructuringForm
Marks this node as being a destructuring form - that is, appearing in a context such as for ([a, b] in ...) where it's the target of a destructuring assignment.
setIsDestructuring(boolean) - Method in class org.htmlunit.corejs.javascript.ast.ObjectLiteral
Marks this node as being a destructuring form - that is, appearing in a context such as for ([a, b] in ...) where it's the target of a destructuring assignment.
setIsES6Generator() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setIsExpressionClosure(boolean) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Sets whether this is a 1.8 function closure
setIsForEach(boolean) - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Sets whether the loop is a for-each loop
setIsForEach(boolean) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop
Sets whether the loop is a for-each loop
setIsForOf(boolean) - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Sets whether the loop is a for-each loop
setIsGenerator() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setIsGenerator() - Method in class org.htmlunit.corejs.javascript.Parser
 
setIsGetterMethod() - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
Marks this node as a "getter" property.
setIsNormalMethod() - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
 
setIsPostfix(boolean) - Method in class org.htmlunit.corejs.javascript.ast.UpdateExpression
Sets whether the operator is postfix
setIsReportingWarnings(boolean) - Method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
setIsSetterMethod() - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
Marks this node as a "setter" property.
setIsShorthand() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setIsStatement(boolean) - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Set or unset the statement flag.
setIsStrictMode(boolean) - Method in class org.htmlunit.corejs.javascript.Context
 
setIsXmlAttribute(boolean) - Method in class org.htmlunit.corejs.javascript.ast.XmlExpression
Sets whether this is part of an xml attribute value
setIteratedObject(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Sets object being iterated over, and sets its parent to this node.
setIterator(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Sets loop iterator expression: the part before the "in" or "of" keyword.
setJavaPrimitiveWrap(boolean) - Method in class org.htmlunit.corejs.javascript.WrapFactory
 
setJavaToJSONConverter(UnaryOperator<Object>) - Method in class org.htmlunit.corejs.javascript.Context
Sets the javaToJSONConverter for this Context.
setJsDocNode(Comment) - Method in class org.htmlunit.corejs.javascript.Node
Sets the JsDoc comment string attached to this node.
setJumpStatement(Jump) - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
setKeyAndValue(AstNode, AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
 
setLabel(Name) - Method in class org.htmlunit.corejs.javascript.ast.ContinueStatement
Sets the intended label of this continue statement.
setLabels(List<Label>) - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
Sets label list, setting the parent of each label in the list.
setLanguageVersion(int) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setLanguageVersion(int) - Method in class org.htmlunit.corejs.javascript.Context
Set the language version.
setLanguageVersion(int) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
setLb(int) - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
Sets left bracket position
setLb(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlElemRef
Sets left bracket position, or -1 if missing.
setLeft(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
Sets the left-hand side of the expression, and sets its parent to this node.
setLeftAndRight(AstNode, AstNode) - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
 
setLength(int) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Sets node length
setLength(int) - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
setLineColumnNumber(int, int) - Method in class org.htmlunit.corejs.javascript.Node
 
setLineNumberTable(LineNumberTable.Builder) - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData.Builder
 
setLocal(int, Object) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
setLocale(Locale) - Method in class org.htmlunit.corejs.javascript.Context
Set the current locale.
setLoop(Jump) - Method in class org.htmlunit.corejs.javascript.ast.Jump
 
setLoops(List<ArrayComprehensionLoop>) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Sets loop list
setLoops(List<GeneratorExpressionLoop>) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Sets loop list
setLp(int) - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Sets left paren position
setLp(int) - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Sets left paren position
setLp(int) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Sets left paren position
setLp(int) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Sets left paren offset
setLp(int) - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Sets left paren position
setLp(int) - Method in class org.htmlunit.corejs.javascript.ast.Loop
Sets left paren position
setLp(int) - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Sets left paren position
setLp(int) - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Sets left paren offset
setMaximumInterpreterStackDepth(int) - Method in class org.htmlunit.corejs.javascript.Context
Sets the maximum stack depth (in terms of number of call frames) allowed in a single invocation of interpreter.
setMemberExprNode(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Rhino supports a nonstandard Ecma extension that allows you to say, for instance, function a.b.c(arg1, arg) {...}, and it will be rewritten at codegen time to: a.b.c = function(arg1, arg2) {...}
setMessage(String) - Method in class org.htmlunit.corejs.javascript.ast.ErrorNode
Sets error message key
setMessage(String) - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
setMethodDefinition(boolean) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
setMethodName(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorMethodDefinition
 
setModuleScriptProvider(ModuleScriptProvider) - Method in class org.htmlunit.corejs.javascript.commonjs.module.RequireBuilder
Sets the ModuleScriptProvider for the Require instances that this builder builds.
setName(String) - Method in class org.htmlunit.corejs.javascript.ast.Label
Sets the label text
setName(String) - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Sets symbol name
setName(VarScope, Object, Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
SetName - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
SetName(Operand, String, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetName
 
SETNAME - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
setNamespace(Name) - Method in class org.htmlunit.corejs.javascript.ast.XmlRef
Sets namespace, and sets its parent to this node.
setNode(Node) - Method in class org.htmlunit.corejs.javascript.ast.Symbol
Sets the node associated with this identifier
setNodeType(int) - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
Sets the node type.
setNodeType(int) - Method in class org.htmlunit.corejs.javascript.ast.VariableInitializer
Sets the node type.
setNumber(double) - Method in class org.htmlunit.corejs.javascript.ast.NumberLiteral
Sets the node's double value.
setObject(Scriptable) - Method in class org.htmlunit.corejs.javascript.WithScope
 
setObjectElem(Object, Object, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
setObjectElem(Object, Object, Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Call obj.
setObjectElem(Scriptable, Object, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setObjectIndex(Object, double, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
setObjectIndex(Object, double, Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
A cheaper and less general version of the above for well-known argument types.
setObjectIndex(Scriptable, int, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setObjectProp(Object, String, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
setObjectProp(Object, String, Object, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Version of setObjectElem when elem is a valid JS identifier name.
setObjectProp(Scriptable, String, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setObjectProtoAndParent(ScriptableObject, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setOffset(int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.JumpInstruction
 
setOperand(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.UnaryExpression
Sets the operand, and sets its parent to be this node.
setOperand(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.UpdateExpression
Sets the operand, and sets its parent to be this node.
setOperator(int) - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
Sets operator token – like Node.setType(int), but throws an exception if the operator is invalid.
setOperator(int) - Method in class org.htmlunit.corejs.javascript.ast.UnaryExpression
Sets operator – same as Node.setType(int), but throws an exception if the operator is invalid
setOperator(int) - Method in class org.htmlunit.corejs.javascript.ast.UpdateExpression
Sets operator – same as Node.setType(int), but throws an exception if the operator is invalid
setOperatorPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
Sets operator token's relative offset
setOptimizationLevel(int) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Deprecated.
setOptimizationLevel(int) - Method in class org.htmlunit.corejs.javascript.Context
Deprecated.
setOptimizationLevel(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Deprecated.
The method does nothing and is only present for compatibility.
setOut(PrintStream) - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsole
 
setOut(PrintStream) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
setOut(PrintStream) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Main
 
setParams(List<AstNode>) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Sets the function parameter list, and sets the parent for each element of the list.
setParens(int, int) - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Sets both paren positions
setParens(int, int) - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
 
setParens(int, int) - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Sets both paren positions
setParens(int, int) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Sets both paren positions
setParens(int, int) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Sets both paren positions
setParens(int, int) - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Sets both paren positions
setParens(int, int) - Method in class org.htmlunit.corejs.javascript.ast.Loop
Sets both paren positions
setParens(int, int) - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Sets both paren positions
setParens(int, int) - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Sets both paren positions
setParent(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Sets the node parent.
setParentScope(Scope) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Sets parent scope
setParentScope(VarScope) - Method in class org.htmlunit.corejs.javascript.Delegator
 
setParentScope(VarScope) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
Sets the parent (enclosing) scope of the object.
setParentScope(VarScope) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Set the parent scope of the object.
setParentScope(VarScope) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Sets the parent (enclosing) scope of the object.
setPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Sets relative position in parent
setPostExec(Script) - Method in class org.htmlunit.corejs.javascript.commonjs.module.RequireBuilder
Sets the script that should execute in every module's scope after the module's own script has executed.
setPreExec(Script) - Method in class org.htmlunit.corejs.javascript.commonjs.module.RequireBuilder
Sets the script that should execute in every module's scope before the module's own script has executed.
setPrettyIndent(int) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
setPrettyPrinting(boolean) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
 
SetProp - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
SetProp(Operand, String, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetProp
 
SETPROP - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
SETPROP_OP - Static variable in class org.htmlunit.corejs.javascript.Token
 
SETPROP_SUPER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
setProperty(Name) - Method in class org.htmlunit.corejs.javascript.ast.PropertyGet
Sets the property being accessed, and sets its parent to this node.
setProperty(XmlRef) - Method in class org.htmlunit.corejs.javascript.ast.XmlMemberGet
Sets the XML member-ref expression, and sets its parent to this node.
setPropName(Name) - Method in class org.htmlunit.corejs.javascript.ast.XmlPropRef
Sets property name, and sets its parent to this node.
SetPropSuper - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
SetPropSuper(Operand, String, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetPropSuper
 
setPrototype(Scriptable) - Method in class org.htmlunit.corejs.javascript.Delegator
 
setPrototype(Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
setPrototype(Scriptable) - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
Sets the prototype of the object.
setPrototype(Scriptable) - Method in interface org.htmlunit.corejs.javascript.Scriptable
Set the prototype of the object.
setPrototype(Scriptable) - Method in class org.htmlunit.corejs.javascript.ScriptableObject
Sets the prototype of the object.
setPrototypeProperty(Object) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
setPrototypeProperty(Object) - Method in class org.htmlunit.corejs.javascript.JSFunction
 
setPrototypePropertyAttributes(int) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
setPrototypeScriptable(ScriptableObject) - Method in class org.htmlunit.corejs.javascript.LambdaConstructor
Replace the default "Object" prototype with a prototype of a specific implementation.
setQuestionMarkPosition(int) - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Sets position of ?
setQuoteCharacter(char) - Method in class org.htmlunit.corejs.javascript.ast.StringLiteral
 
setRawSource(String) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Used by the code generator.
setRawSourceBounds(int, int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Used by code generator.
setRawSourceEnd(int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Used by code generator.
setRawSourceStart(int) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Used by code generator.
setRawValue(Object) - Method in class org.htmlunit.corejs.javascript.CompactSlot
 
setRawValue(String) - Method in class org.htmlunit.corejs.javascript.ast.TemplateCharacters
Sets the node's raw-value.
setRb(int) - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
Sets right bracket position, -1 if not present
setRb(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlElemRef
Sets right bracket position, -1 if missing.
setRecordingComments(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setRecordingLocalJsDocComments(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setRecoverFromErrors(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
Turn on or off full error recovery.
setRegExpProxy(Context, RegExpProxy) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setRelative(int) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Make this node's position relative to a parent.
setRequiresActivation() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setRequiresActivation() - Method in class org.htmlunit.corejs.javascript.Parser
 
setRequiresArgumentObject() - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
setReservedKeywordAsIdentifier(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setResult(double) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
setResult(Object) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
setResult(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Sets result expression, and sets its parent to this node.
setResult(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Sets result expression, and sets its parent to this node.
setResult(Context, CallFrameV2) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
setReturnValue(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Sets the action to perform to end interruption.
setReturnValue(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ReturnStatement
Sets return value expression, and sets its parent to this node.
setRight(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
Sets the right-hand side of the expression, and sets its parent to this node.
setRowHeight(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable
Overridden to pass the new rowHeight to the tree.
setRowHeight(int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellRenderer
Sets the row height of the tree, and forwards the row height to the table.
setRp(int) - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Sets right paren position
setRp(int) - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Sets right paren position
setRp(int) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Sets right paren position
setRp(int) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Sets right paren position, -1 if missing
setRp(int) - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Sets right paren position
setRp(int) - Method in class org.htmlunit.corejs.javascript.ast.Loop
Sets right paren position
setRp(int) - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Sets right paren position
setRp(int) - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Sets right paren offset
setRp(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlDotQuery
Sets right-paren position
setSandboxed(boolean) - Method in class org.htmlunit.corejs.javascript.commonjs.module.RequireBuilder
Sets whether the created require() instances will be sandboxed.
setScope(Scope) - Method in class org.htmlunit.corejs.javascript.ast.Name
Set the Scope associated with this node.
setScope(Scope) - Method in class org.htmlunit.corejs.javascript.Node
Can only be called when node has String context.
setScope(VarScope) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Sets the scope to be used for script evaluation.
setScopeProvider(ScopeProvider) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Sets the ScopeProvider to be used.
setScopeProvider(ScopeProvider) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Sets the ScopeProvider that provides a scope to be used for script evaluation.
setSealedStdLib(boolean) - Method in class org.htmlunit.corejs.javascript.tools.shell.Global
 
setSecurityController(SecurityController) - Method in class org.htmlunit.corejs.javascript.Context
Set the security controller for this context.
setSecurityDomain(Object) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setSetter(VarScope, ScriptableObject.LambdaSetterFunction) - Method in class org.htmlunit.corejs.javascript.LambdaAccessorSlot
 
setSize(int, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Sets the debugger GUI frame dimensions.
setSize(Dimension) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Deprecated.
setSkipCount(int) - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Used by code generator.
setSkipIndexes(int[]) - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
setSourceCodeProvider(SourceCodeProvider) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setSourceMapper(SourceMapper) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setSourceName(String) - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
setSourceName(String) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
Sets the URI, path or descriptive text indicating the origin of this script's source code.
setSourceProvider(SourceProvider) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Sets the ScopeProvider to be used.
setSourceProvider(SourceProvider) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Sets the SourceProvider that provides the source to be displayed for script evaluation.
setSourceURI(String) - Method in class org.htmlunit.corejs.javascript.Parser
 
setStackStyle(StackStyle) - Static method in exception org.htmlunit.corejs.javascript.RhinoException
Specify the stack style to use from between three different formats: "Rhino" (the default), "Mozilla", and "V8."
setStackTop(short) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
 
setStandardPropertyAttributes(int) - Method in class org.htmlunit.corejs.javascript.BaseFunction
Sets the attributes of the "name", "length", and "arity" properties, which differ for many native objects.
setStatement(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
Sets the labeled statement, and sets its parent to this node.
setStatement(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Sets the statement (and sets its parent link)
setStatements(List<AstNode>) - Method in class org.htmlunit.corejs.javascript.ast.SwitchCase
Sets statement list.
setStrictMode(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setStrictMode(boolean) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
setString(String) - Method in class org.htmlunit.corejs.javascript.Node
Can only be called when node has String context.
setSuperElem(Object, Object, Object, Context, VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Call super.
setSuperElem(Scriptable, Scriptable, Object, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setSuperIndex(Object, double, Object, Context, VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
A cheaper and less general version of the above for well-known argument types.
setSuperIndex(Scriptable, Scriptable, int, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setSuperProp(Object, String, Object, Context, VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Version of setSuperElem when elem is a valid JS identifier name.
setSuperProp(Scriptable, Scriptable, String, Object, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
setSymbols(List<Symbol>) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
setSymbolTable(Map<String, Symbol>) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Sets the symbol table for this scope.
setTableSwitchJump(int, int, int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Set a jump case for a tableswitch instruction.
setTarget(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
Sets target object, and sets its parent to this node.
setTarget(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Sets node evaluating to the function to call, and sets its parent to this node.
setTarget(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.PropertyGet
Sets target object, and sets its parent to this node.
setTarget(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.TaggedTemplateLiteral
 
setTarget(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.VariableInitializer
Sets the variable name or destructuring form, and sets its parent to this node.
setTarget(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.XmlMemberGet
Sets target object, and sets its parent to this node.
setTarget(Loop) - Method in class org.htmlunit.corejs.javascript.ast.ContinueStatement
Sets continue target.
setTemplateLiteral(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.TaggedTemplateLiteral
 
setter - Variable in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
SETTER - Enum constant in enum class org.htmlunit.corejs.javascript.ast.FunctionNode.Form
 
setTestExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Sets test expression, and sets its parent.
setThenPart(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Sets statement to execute if condition is true
setTimeZone(TimeZone) - Method in class org.htmlunit.corejs.javascript.Context
Set the current timezone.
setTop(ScriptNode) - Method in class org.htmlunit.corejs.javascript.ast.Scope
Sets top current script or function scope
setTrackUnhandledPromiseRejections(boolean) - Method in class org.htmlunit.corejs.javascript.Context
Control whether to track unhandled promise rejections.
setTrueExpression(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Sets expression to evaluate if test is true, and sets its parent to this node.
setTryBlock(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
Sets try block.
setType(int) - Method in class org.htmlunit.corejs.javascript.ast.KeywordLiteral
Sets node token type
setType(int) - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Sets the node type and returns this node.
setType(int) - Method in class org.htmlunit.corejs.javascript.Node
Sets the node type and returns this node.
setType(ParseProblem.Type) - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
setupDefaultPrototype(VarScope) - Method in class org.htmlunit.corejs.javascript.BaseFunction
 
setValue(Object, Scriptable, Scriptable, boolean) - Method in class org.htmlunit.corejs.javascript.AccessorSlot
 
setValue(Object, Scriptable, Scriptable, boolean) - Method in class org.htmlunit.corejs.javascript.LambdaAccessorSlot
 
setValue(Object, Scriptable, Scriptable, boolean) - Method in class org.htmlunit.corejs.javascript.LambdaSlot
 
setValue(Object, T, T) - Method in class org.htmlunit.corejs.javascript.Slot
 
setValue(Object, T, T, boolean) - Method in class org.htmlunit.corejs.javascript.Slot
 
setValue(Object, T, T, boolean) - Method in class org.htmlunit.corejs.javascript.StandardSlot
 
setValue(Object, U, U, boolean) - Method in class org.htmlunit.corejs.javascript.CompactSlot
 
setValue(String) - Method in class org.htmlunit.corejs.javascript.ast.BigIntLiteral
Sets the node's value
setValue(String) - Method in class org.htmlunit.corejs.javascript.ast.Comment
Set the comment Value with the new commentString. and updates the length with new Length.
setValue(String) - Method in class org.htmlunit.corejs.javascript.ast.NumberLiteral
Sets the node's value
setValue(String) - Method in class org.htmlunit.corejs.javascript.ast.RegExpLiteral
Sets the regexp string without delimiters
setValue(String) - Method in class org.htmlunit.corejs.javascript.ast.StringLiteral
Sets the node's value.
setValue(String) - Method in class org.htmlunit.corejs.javascript.ast.TemplateCharacters
Sets the node's value.
setValue(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.Yield
Sets yielded expression, and sets its parent to this node.
setValue(CompactSlot<BuiltInSlot.Descriptor<T>, Scriptable, T>, Object, Scriptable, Scriptable, boolean) - Method in class org.htmlunit.corejs.javascript.BuiltInSlot.Descriptor
 
setValue(CompactSlot<T, U, O>, Object, U, U, boolean) - Method in class org.htmlunit.corejs.javascript.CompactSlot.Descriptor
 
setValueAt(Object, int, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
 
setValueAt(Object, Object, int) - Method in interface org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModel
Sets the value for node node, at column number column.
setValueFromDescriptor(Object, Scriptable, Scriptable, boolean) - Method in class org.htmlunit.corejs.javascript.BuiltInSlot
 
setVar(int, double) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
setVar(int, Object) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
setVar(int, Object, double) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
SetVar - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
SetVar(int, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetVar
 
SETVAR - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
setVarAttribute(int, int) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
setVariables(List<VariableInitializer>) - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Sets variable list
setVariables(VariableDeclaration) - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Sets variable list.
setVarName(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Sets catch variable node, and sets its parent to this node.
setVisible(boolean) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Main
Sets the visibility of the debugger GUI frame.
setVisible(boolean) - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Sets the visibility of the debugger GUI.
setWarningAsError(boolean) - Method in class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
setWarnTrailingComma(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
setWhilePosition(int) - Method in class org.htmlunit.corejs.javascript.ast.DoLoop
Sets source position of "while" keyword
setWrapFactory(WrapFactory) - Method in class org.htmlunit.corejs.javascript.Context
Set a WrapFactory for this Context.
setXml(String) - Method in class org.htmlunit.corejs.javascript.ast.XmlString
Sets the string for this XML component.
setXmlAvailable(boolean) - Method in class org.htmlunit.corejs.javascript.CompilerEnvirons
 
shallowCloneFrozen(ACallFrame) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
shallowEq(Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Implement "IsStrictlyEqual" from ECMA-262 (sec-isstrictlyequal), the abstract operation behind the === and !
ShallowEqual - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
ShallowEqual(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShallowEqual
 
ShallowNotEqual - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
ShallowNotEqual(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShallowNotEqual
 
shellContextFactory - Static variable in class org.htmlunit.corejs.javascript.tools.shell.Main
 
ShellContextFactory - Class in org.htmlunit.corejs.javascript.tools.shell
 
ShellContextFactory() - Constructor for class org.htmlunit.corejs.javascript.tools.shell.ShellContextFactory
 
SHEQ - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
SHNE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
SHORT - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
shortBitsToFloat16(short) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
shortBitsToUint(short) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
ShortClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
shortName() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Returns a short, descriptive name for the node, such as "ArrayComprehension".
ShortNumber - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
ShortNumber(short) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShortNumber
 
ShortOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
ShortOperand(short) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.operand.ShortOperand
 
shouldOverrideNativeCall(Object, Callable, Scriptable) - Static method in class org.htmlunit.corejs.javascript.InterpreterV2
 
shouldReplace() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.BasicClassTypeInfo
not standard, made only because return type of Array.newInstance(Class, int) is Object instead of something representing an array
shouldReplace() - Method in enum class org.htmlunit.corejs.javascript.lc.type.impl.NoTypeInfo
 
shouldReplace() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
shouldReplace() - Method in interface org.htmlunit.corejs.javascript.lc.type.VariableTypeInfo
 
shouldSelectCell(EventObject) - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
 
shouldYieldToParent - Variable in class org.htmlunit.corejs.javascript.CallFrameV2
 
showFileWindow(String, int) - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Shows a FileWindow for the given source, creating it if it doesn't exist yet. if lineNumber is greater than -1, it indicates the line number to select and display.
signedRightShift(double, double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
signedRightShift(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
SIMPLE - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeFormatContext
Full feature formatting context with class name simplified TypeFull representationRepresentation using this context Classjava.lang.StringString Primitive Classcharchar Nested ClassEntry (in java.util.Map)Entry Arrayjava.lang.String[]String[] Primitive Arraychar[]char[] Parameterizedjava.lang.List<java.lang.String>List<String> VariableT extends java.lang.StringT extends String TypeInfo.NONE(No standard representation)?
simpleAssignment(Node, Node) - Method in class org.htmlunit.corejs.javascript.Parser
 
simpleAssignment(Node, Node, Parser.Transformer) - Method in class org.htmlunit.corejs.javascript.Parser
 
simplify() - Method in class org.htmlunit.corejs.javascript.interpreterv2.InstructionSimplification
 
simplify(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Add
 
simplify(InstructionSimplification) - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instruction
 
SIPUSH - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
size() - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
size() - Method in class org.htmlunit.corejs.javascript.EmbeddedSlotMap
 
size() - Method in class org.htmlunit.corejs.javascript.HashSlotMap
 
size() - Method in class org.htmlunit.corejs.javascript.Hashtable
 
size() - Method in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
size() - Method in class org.htmlunit.corejs.javascript.NativeArray
 
size() - Method in class org.htmlunit.corejs.javascript.ScriptableObject
 
size() - Method in interface org.htmlunit.corejs.javascript.SlotMap
Return the size of the map.
size() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
SKIP_INDEXES_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
skipIndexes - Variable in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
Slot<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
A Slot is the base class for all properties stored in the ScriptableObject class.
Slot(Slot<T>) - Constructor for class org.htmlunit.corejs.javascript.Slot
 
slot0 - Variable in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
slot1 - Variable in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
slot2 - Variable in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
slot3 - Variable in class org.htmlunit.corejs.javascript.ImmutableSmallSlotMap
 
SlotMap<T extends PropHolder<T>> - Interface in org.htmlunit.corejs.javascript
A SlotMap is an interface to the main data structure that contains all the "Slots" that back a ScriptableObject.
SlotMap.SlotComputer<S extends Slot<T>,T extends PropHolder<T>> - Interface in org.htmlunit.corejs.javascript
 
SlotMapDescriptor<O extends ScriptableObject> - Class in org.htmlunit.corejs.javascript
 
SlotMapDescriptor.Builder<O extends ScriptableObject> - Class in org.htmlunit.corejs.javascript
 
SlotMapOwner<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
 
SlotMapOwner() - Constructor for class org.htmlunit.corejs.javascript.SlotMapOwner
 
SlotMapOwner(int) - Constructor for class org.htmlunit.corejs.javascript.SlotMapOwner
 
SlotMapOwner(SlotMap<T>) - Constructor for class org.htmlunit.corejs.javascript.SlotMapOwner
 
SoftCachingModuleScriptProvider - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
A module script provider that uses a module source provider to load modules and caches the loaded modules.
SoftCachingModuleScriptProvider(ModuleSourceProvider) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider
Creates a new module provider with the specified module source provider.
SOME - Enum constant in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
 
source - Variable in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
source() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.SourceInfo
Returns the source text.
sourceCodeProvider - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
SourceCodeProvider - Interface in org.htmlunit.corejs.javascript
An object that can provide the source code for the given function.
sourceCodeSupplier - Variable in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
sourceCodeSupplier(SourceCodeSupplier) - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
Can be used to set a lazy source code provider for the script being compiled - for example, something that will lookup the script from a database.
SourceCodeSupplier - Interface in org.htmlunit.corejs.javascript
A lambda that can provide the source code for a given script.
sourceEnd - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
sourceFile - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
sourceInfo() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.FunctionSource
Returns the SourceInfo object that describes the source of the function.
sourceInfo() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Returns the SourceInfo object for the function.
sourceInfo(String) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Returns the SourceInfo object for the given URL.
SourceMapException - Exception in org.htmlunit.corejs.javascript.sourcemap
Thrown by SourceMapV3.parse(java.lang.String) (and friends) when the input is not a valid ECMA-426 source map.
SourceMapException(String) - Constructor for exception org.htmlunit.corejs.javascript.sourcemap.SourceMapException
 
SourceMapException(String, Throwable) - Constructor for exception org.htmlunit.corejs.javascript.sourcemap.SourceMapException
 
sourceMapper - Variable in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
sourceMapper(SourceMapper) - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
SourceMapper - Interface in org.htmlunit.corejs.javascript.sourcemap
Maps positions in a transpiled (target) script back to positions in the original source.
SourceMapV3 - Class in org.htmlunit.corejs.javascript.sourcemap
A SourceMapper backed by a parsed ECMA-426 plain source map.
sourceName - Variable in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
sourceName() - Method in exception org.htmlunit.corejs.javascript.RhinoException
Get the uri of the script source containing the error, or null if that information is not available.
sourceName(String) - Method in class org.htmlunit.corejs.javascript.CompileSpec.Builder
 
SourceProvider - Interface in org.htmlunit.corejs.javascript.tools.debugger
Interface to provide a source of scripts to the debugger.
SourceReader - Class in org.htmlunit.corejs.javascript.tools
 
SourceReader() - Constructor for class org.htmlunit.corejs.javascript.tools.SourceReader
 
sources() - Method in class org.htmlunit.corejs.javascript.sourcemap.SourceMapV3
 
sourceStart - Variable in class org.htmlunit.corejs.javascript.JSDescriptor.Builder
 
SPACE_SEPARATOR - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
SPACING_MARK - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
spawn(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
The spawn function runs a given function or script in a different thread.
SPECIALCALL_EVAL - Static variable in class org.htmlunit.corejs.javascript.Node
 
SPECIALCALL_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
specialRef(Object, String, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
specialRef(Object, String, Context, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
SPECIES - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
speciesConstructor(Context, Object, Constructable) - Static method in class org.htmlunit.corejs.javascript.AbstractEcmaObjectOperations
Implement the ECMAScript abstract operation "SpeciesConstructor" defined in section 7.2.33 of ECMA262.
SPLIT - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
splitScope(Scope) - Static method in class org.htmlunit.corejs.javascript.ast.Scope
Creates a new scope node, moving symbol table information from "scope" to the new node, and making "scope" a nested scope contained by the new node.
spread(Context, VarScope, Object, int) - Method in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
Spread - Class in org.htmlunit.corejs.javascript.ast
AST node for a spread `...expression`.
Spread(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.Spread
 
spreadAdjustments - Variable in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
SpreadObjectProperty - Class in org.htmlunit.corejs.javascript.ast
AST node for a spread `...expression` in an object literal.
SpreadObjectProperty(Spread) - Constructor for class org.htmlunit.corejs.javascript.ast.SpreadObjectProperty
 
stack - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
stackAttributes - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Add
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.AnyStringAdd
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BigInt
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BindName
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitAnd
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitNot
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitOr
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitXor
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Comparison
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelName
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelProp
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelPropSuper
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Divide
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ElemIncDec
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Equal
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Exponentiate
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetElem
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetElemSuper
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetProp
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetPropSuper
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetVar
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.In
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.InitConstVar
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instanceof
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instruction
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Int
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.LeftShift
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.LocalClear
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.LocalLoad
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Mod
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Multiply
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Name
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NameIncDec
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Neg
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NewTarget
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Nop
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Not
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NotEqual
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Num
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Pos
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PropIncDec
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Regexp
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ResetVar
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.RightShift
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetConst
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetConstVar
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetElem
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetElemSuper
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetName
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetProp
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetPropSuper
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetVar
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShallowEqual
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShallowNotEqual
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShortNumber
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StrictSetName
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringAnyAdd
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringConcat
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringStringAdd
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Subtract
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Super
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.TemplateLiteralCallsite
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.This
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ThisFunction
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Typeof
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.TypeofName
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.UnsignedRightShift
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.VarIncDec
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.VoidInstruction
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
stackChange() - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PopOperand
 
StackStyle - Enum Class in org.htmlunit.corejs.javascript
This class distinguishes between the three different supported stack trace formats.
stackTop - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
StandardSlot<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
A Slot is the base class for all properties stored in the ScriptableObject class.
StandardSlot(Slot<T>) - Constructor for class org.htmlunit.corejs.javascript.StandardSlot
 
startCompoundOp(SlotMapOwner<T>, boolean) - Method in interface org.htmlunit.corejs.javascript.SlotMap
 
startMethod(String, String, short) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Add a method and begin adding code.
staticType - Variable in class org.htmlunit.corejs.javascript.NativeJavaObject
 
STEP_INTO - Static variable in class org.htmlunit.corejs.javascript.tools.debugger.Dim
 
STEP_OUT - Static variable in class org.htmlunit.corejs.javascript.tools.debugger.Dim
 
STEP_OVER - Static variable in class org.htmlunit.corejs.javascript.tools.debugger.Dim
 
STOP_BEFORE_PARTIAL - Static variable in class org.htmlunit.corejs.javascript.typedarrays.Base64Codec
 
stopCellEditing() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.AbstractCellEditor
 
StopIteration() - Constructor for class org.htmlunit.corejs.javascript.NativeIterator.StopIteration
 
StopIteration(Object) - Constructor for class org.htmlunit.corejs.javascript.NativeIterator.StopIteration
 
stopMethod(int) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Complete generation of the method.
storeUint32Result(Context, long) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
STRICT - Static variable in class org.htmlunit.corejs.javascript.typedarrays.Base64Codec
 
STRICT_SETNAME - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
STRICTLY_READONLY - Static variable in class org.htmlunit.corejs.javascript.ScriptableObject
 
strictSetName(VarScope, Object, Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
StrictSetName - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
StrictSetName(Operand, String, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.StrictSetName
 
String - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in String type.
STRING - Enum constant in enum class org.htmlunit.corejs.javascript.interpreterv2.KnownType
 
STRING - Static variable in class org.htmlunit.corejs.javascript.JavaToJSONConverters
Convert Object to its toString() value.
STRING - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
STRING - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
STRING_ARRAY - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
STRING_CONCAT - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
StringAnyAdd - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
StringAnyAdd(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringAnyAdd
 
StringClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
StringConcat - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
StringConcat(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringConcat
 
stringify(Context, VarScope, Object, Object, Object) - Static method in class org.htmlunit.corejs.javascript.NativeJSON
 
stringIsCompilableUnit(String) - Method in class org.htmlunit.corejs.javascript.Context
Check whether a string is ready to be compiled.
stringIsCompilableUnit(String) - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim
Returns whether the given string is syntactically valid script.
StringLikeComparator() - Constructor for class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.StringLikeComparator
 
StringLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for a single- or double-quoted string literal.
StringLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.StringLiteral
 
StringLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.StringLiteral
 
StringLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.StringLiteral
Creates a string literal node at the specified position.
StringOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
StringOperand(String) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.operand.StringOperand
 
StringStringAdd - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
StringStringAdd(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringStringAdd
 
StrongCachingModuleScriptProvider - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
A module script provider that uses a module source provider to load modules and caches the loaded modules.
StrongCachingModuleScriptProvider(ModuleSourceProvider) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.StrongCachingModuleScriptProvider
Creates a new module provider with the specified module source provider.
SUB - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
subList(int, int) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
subList(int, int) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
subSequence(int, int) - Method in class org.htmlunit.corejs.javascript.ConsString
 
SubString - Class in org.htmlunit.corejs.javascript.regexp
A utility class for lazily instantiated substrings.
SubString() - Constructor for class org.htmlunit.corejs.javascript.regexp.SubString
 
SubString(String) - Constructor for class org.htmlunit.corejs.javascript.regexp.SubString
 
SubString(String, int, int) - Constructor for class org.htmlunit.corejs.javascript.regexp.SubString
 
subtract(Integer, Integer) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
subtract(Number, Number) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
Subtract - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Subtract(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Subtract
 
Super - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
SUPER - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
SUPER_PROPERTY_ACCESS - Static variable in class org.htmlunit.corejs.javascript.Node
 
SuperOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
supportsEditing() - Method in interface org.htmlunit.corejs.javascript.tools.ConsoleProvider
Return whether this console supports interactive command-line editing.
supportsEditing() - Method in class org.htmlunit.corejs.javascript.tools.shell.BasicConsoleProvider
 
SURROGATE - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
suspendMicrotaskProcessing() - Method in class org.htmlunit.corejs.javascript.Context
Temporarily suspend microtask processing.
SWAP - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
SwingGui - Class in org.htmlunit.corejs.javascript.tools.debugger
GUI for the Rhino debugger.
SwingGui(Dim, String) - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Creates a new SwingGui.
SWITCH - Static variable in class org.htmlunit.corejs.javascript.Token
 
SwitchCase - Class in org.htmlunit.corejs.javascript.ast
Switch-case AST node type.
SwitchCase() - Constructor for class org.htmlunit.corejs.javascript.ast.SwitchCase
 
SwitchCase(int) - Constructor for class org.htmlunit.corejs.javascript.ast.SwitchCase
 
SwitchCase(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.SwitchCase
 
SwitchStatement - Class in org.htmlunit.corejs.javascript.ast
Switch statement AST node type.
SwitchStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.SwitchStatement
 
SwitchStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.SwitchStatement
 
Symbol - Class in org.htmlunit.corejs.javascript.ast
Represents a symbol-table entry.
Symbol - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
The built-in Symbol type.
Symbol - Interface in org.htmlunit.corejs.javascript
A Symbol is a JavaScript object that obeys the special properties of the Symbol prototype.
Symbol() - Constructor for class org.htmlunit.corejs.javascript.ast.Symbol
 
Symbol(Symbol.Type, String) - Constructor for class org.htmlunit.corejs.javascript.ast.Symbol
Constructs a new Symbol with a specific name and declaration type
SYMBOL - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
Symbol.Kind - Enum Class in org.htmlunit.corejs.javascript
Represents the kind of the symbol, built in, registered, or normal.
Symbol.Type - Enum Class in org.htmlunit.corejs.javascript.ast
 
SymbolKey - Class in org.htmlunit.corejs.javascript
A SymbolKey is one of the implementations of Symbol.
SymbolKey(String, Symbol.Kind) - Constructor for class org.htmlunit.corejs.javascript.SymbolKey
 
SymbolScriptable - Interface in org.htmlunit.corejs.javascript
This interface may be combined with any object that implements Scriptable to add support for properties keyed by Symbol objects (as opposed to String and number objects as in previous versions of JavaScript.
symbolSpecies(Context, VarScope, ScriptableObject) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntimeES6
 
symbolTable - Variable in class org.htmlunit.corejs.javascript.ast.Scope
 
sync(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
The sync function creates a synchronized function (in the sense of a Java synchronized method) from an existing function.
Synchronizer - Class in org.htmlunit.corejs.javascript
This class provides support for implementing Java-style synchronized methods in Javascript.
Synchronizer(Scriptable) - Constructor for class org.htmlunit.corejs.javascript.Synchronizer
Create a new synchronized function from an existing one.
Synchronizer(Scriptable, Object) - Constructor for class org.htmlunit.corejs.javascript.Synchronizer
Create a new synchronized function from an existing one using an explicit object as synchronization object.
syncStateToFrame(CallFrameV2) - Method in class org.htmlunit.corejs.javascript.CallFrameV2
 
syntaxError(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
syntaxErrorById(String, Object...) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 

T

T_BOOLEAN - Static variable in class org.htmlunit.corejs.classfile.ByteCode
Types for the NEWARRAY opcode.
T_BYTE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
Types for the NEWARRAY opcode.
T_CHAR - Static variable in class org.htmlunit.corejs.classfile.ByteCode
Types for the NEWARRAY opcode.
T_DOUBLE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
Types for the NEWARRAY opcode.
T_FLOAT - Static variable in class org.htmlunit.corejs.classfile.ByteCode
Types for the NEWARRAY opcode.
T_INT - Static variable in class org.htmlunit.corejs.classfile.ByteCode
Types for the NEWARRAY opcode.
T_LONG - Static variable in class org.htmlunit.corejs.classfile.ByteCode
Types for the NEWARRAY opcode.
T_SHORT - Static variable in class org.htmlunit.corejs.classfile.ByteCode
Types for the NEWARRAY opcode.
TABLESWITCH - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
TAGGED_TEMPLATE_LITERAL - Static variable in class org.htmlunit.corejs.javascript.Token
 
TaggedTemplateLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for a Tagged Template Literal.
TaggedTemplateLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.TaggedTemplateLiteral
 
TaggedTemplateLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.TaggedTemplateLiteral
 
TaggedTemplateLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.TaggedTemplateLiteral
 
target - Variable in class org.htmlunit.corejs.javascript.ast.FunctionCall
 
target - Variable in class org.htmlunit.corejs.javascript.ast.Jump
 
target - Variable in class org.htmlunit.corejs.javascript.LambdaFunction
 
TARGET - Static variable in class org.htmlunit.corejs.javascript.Token
 
TARGETBLOCK_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
targetConstructor - Variable in class org.htmlunit.corejs.javascript.LambdaConstructor
 
TEMPLATE_CHARS - Static variable in class org.htmlunit.corejs.javascript.Token
 
TEMPLATE_LITERAL - Static variable in class org.htmlunit.corejs.javascript.Token
 
TEMPLATE_LITERAL_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
TEMPLATE_LITERAL_SUBST - Static variable in class org.htmlunit.corejs.javascript.Token
 
TemplateCharacters - Class in org.htmlunit.corejs.javascript.ast
AST node for Template Literal Characters.
TemplateCharacters() - Constructor for class org.htmlunit.corejs.javascript.ast.TemplateCharacters
 
TemplateCharacters(int) - Constructor for class org.htmlunit.corejs.javascript.ast.TemplateCharacters
 
TemplateCharacters(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.TemplateCharacters
 
TemplateLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for a Template literal.
TemplateLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.TemplateLiteral
 
TemplateLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.TemplateLiteral
 
TemplateLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.TemplateLiteral
 
TemplateLiteralCallsite - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
TemplateLiteralCallsite(Object) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.TemplateLiteralCallsite
 
TEST - Static variable in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
testUint32String(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
If str is a decimal presentation of Uint32 value, return it as long.
This - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
THIS - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
THISFN - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
ThisFunction - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
thisObj - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
thisObj() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.StackFrame
Returns the 'this' object for this frame.
ThisOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
ThreadSafeImmutableSmallSlotMap<T extends PropHolder<T>> - Class in org.htmlunit.corejs.javascript
 
THROW - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
THROW_TYPE_ERROR - Static variable in class org.htmlunit.corejs.javascript.JavaToJSONConverters
Throw a TypeError naming the class that could not be converted
throwable - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
throwAsScriptRuntimeEx(Throwable) - Static method in class org.htmlunit.corejs.javascript.Context
Rethrow the exception wrapping it as the script runtime exception.
throwCustomError(Context, VarScope, String, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Equivalent to executing "new $constructorName(message, sourceFileName, sourceLineNo)" from JavaScript.
throwDeleteOnSuperPropertyNotAllowed() - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Throws a ReferenceError "cannot delete a super property".
throwError(Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Equivalent to executing "new Error(message, sourceFileName, sourceLineNo)" from JavaScript.
throwNoSetterException(T, Object) - Method in class org.htmlunit.corejs.javascript.Slot
 
throwNoSetterException(T, Object) - Method in class org.htmlunit.corejs.javascript.StandardSlot
 
throwNoSetterException(U, Object) - Method in class org.htmlunit.corejs.javascript.CompactSlot
 
ThrowStatement - Class in org.htmlunit.corejs.javascript.ast
Throw statement.
ThrowStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.ThrowStatement
 
ThrowStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.ThrowStatement
 
ThrowStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.ThrowStatement
 
ThrowStatement(int, int, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.ThrowStatement
 
ThrowStatement(int, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.ThrowStatement
 
ThrowStatement(AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.ThrowStatement
 
Timers - Class in org.htmlunit.corejs.javascript.tools.shell
This class supports the "setTimeout" and "clearTimeout" methods of semi-standard JavaScript.
Timers() - Constructor for class org.htmlunit.corejs.javascript.tools.shell.Timers
 
TITLECASE_LETTER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
TO_DOUBLE - Static variable in class org.htmlunit.corejs.javascript.Token
 
TO_OBJECT - Static variable in class org.htmlunit.corejs.javascript.Token
 
TO_PRIMITIVE - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
TO_SOURCE - Enum constant in enum class org.htmlunit.corejs.javascript.DecompilerFlag
Flag to indicate that the decompilation generates toSource result.
TO_STRING_TAG - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
toArray() - Method in class org.htmlunit.corejs.javascript.NativeArray
 
toArray() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
toArray(Object[]) - Method in class org.htmlunit.corejs.javascript.NativeArray
 
toArray(TypeInfo) - Method in interface org.htmlunit.corejs.javascript.lc.type.impl.factory.FactoryBase
 
toArray(TypeInfo) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
 
toArray(U[]) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
toBigInt(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Convert the value to a BigInt.
toBigInt(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
ToBigInt applied to the String type
toBoolean(Object) - Static method in class org.htmlunit.corejs.javascript.Context
Convert the value to a JavaScript boolean value.
toBoolean(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Convert the value to a boolean.
toByteArray() - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Get the class file as array of bytesto the OutputStream.
toCharSequence(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Add
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BigInt
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BindName
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitAnd
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitNot
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitOr
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.BitXor
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Comparison
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelName
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelProp
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.DelPropSuper
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Divide
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ElemIncDec
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Equal
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Exponentiate
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetElem
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetElemSuper
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetProp
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetPropSuper
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.GetVar
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.In
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.InitConstVar
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instanceof
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Instruction
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Int
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.JumpInstruction
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.LeftShift
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.LocalClear
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.LocalLoad
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Mod
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Multiply
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Name
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NameIncDec
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Neg
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NewTarget
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Nop
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Not
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.NotEqual
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Num
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Pos
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PropIncDec
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.PushConstant
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Regexp
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ResetVar
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.RightShift
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetConst
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetConstVar
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetElem
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetElemSuper
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetName
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetProp
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetPropSuper
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.SetVar
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShallowEqual
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShallowNotEqual
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ShortNumber
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StrictSetName
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringConcat
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.StringStringAdd
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Subtract
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Super
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.TemplateLiteralCallsite
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.This
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.ThisFunction
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.Typeof
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.TypeofName
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.UnsignedRightShift
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.VarIncDec
 
toDebugString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.instruction.VoidInstruction
 
toDecimal(double) - Static method in class org.htmlunit.corejs.javascript.dtoa.DoubleFormatter
Convert a double to a Decimal object that may be output in various ways.
toDefaultXmlNamespace(Context, Object) - Method in class org.htmlunit.corejs.javascript.xml.XMLLib
Construct namespace for default xml statement.
toExponential(double, int) - Static method in class org.htmlunit.corejs.javascript.dtoa.DecimalFormatter
The algorithm of Number.prototype.toExponential.
toFixed(double, int) - Static method in class org.htmlunit.corejs.javascript.dtoa.DecimalFormatter
The algorithm of Number.prototype.toFixed(fractionDigits).
toIndex(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toInt16(Object) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
toint32(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Convert the argument to int32 number.
toInt32(double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toInt32(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
See ECMA 9.5.
toInt32(Object) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
toInt32(Object[], int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toInt8(Object) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
toInteger(double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toInteger(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
See ECMA 9.4.
toInteger(Object[], int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toIntegerOrInfinity(double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toIntegerOrInfinity(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toIterator(Context, Scriptable, boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toJavaDeclaration() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
Token - Class in org.htmlunit.corejs.javascript
This class implements the JavaScript scanner.
Token() - Constructor for class org.htmlunit.corejs.javascript.Token
 
Token.CommentType - Enum Class in org.htmlunit.corejs.javascript
 
toLength(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toLength(Object[], int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toNumber(Object) - Static method in class org.htmlunit.corejs.javascript.Context
Convert the value to a JavaScript Number value.
toNumber(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Convert the value to a number.
toNumber(Object[], int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toNumber(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
ToNumber applied to the String type
toNumeric(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Convert the value to a Numeric (Number or BigInt).
toNumeric(Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeBigIntArrayView
 
toNumeric(Object) - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
 
toObject(Object, VarScope) - Static method in class org.htmlunit.corejs.javascript.Context
Convert the value to an JavaScript object value.
toObject(Object, VarScope, Class<?>) - Static method in class org.htmlunit.corejs.javascript.Context
Deprecated. 
toObject(Context, VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Convert the value to an object.
toObject(Context, VarScope, Object, Class<?>) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
toObject(VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toObject(VarScope, Object, Class<?>) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
toObjectOrNull(Context, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
toObjectOrNull(Context, Object, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ToolErrorReporter - Class in org.htmlunit.corejs.javascript.tools
Error reporter for tools.
ToolErrorReporter(boolean) - Constructor for class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
ToolErrorReporter(boolean, PrintStream) - Constructor for class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
top - Variable in class org.htmlunit.corejs.javascript.ast.Scope
 
TopLevel - Class in org.htmlunit.corejs.javascript
A 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.
TopLevel() - Constructor for class org.htmlunit.corejs.javascript.TopLevel
 
TopLevel(ScriptableObject) - Constructor for class org.htmlunit.corejs.javascript.TopLevel
 
TopLevel.Builtins - Enum Class in org.htmlunit.corejs.javascript
An enumeration of built-in ECMAScript objects.
TopLevel.GlobalThis - Class in org.htmlunit.corejs.javascript
 
toPrecision(double, int) - Static method in class org.htmlunit.corejs.javascript.dtoa.DecimalFormatter
The algorithm of Number.prototype.toPrecision()
toPrimitive(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toPrimitive(Object, Class<?>) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
The abstract operation ToPrimitive takes argument input (an ECMAScript language value) and optional argument preferredType (string or number) and returns either a normal completion containing an ECMAScript language value or a throw completion.
toSliceIndex(double, long) - Static method in class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations
 
toSource() - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Prints the source indented to depth 0.
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Emits source code for this node.
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.AstRoot
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.BigIntLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.Block
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.BreakStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.Comment
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ComputedPropertyKey
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ContinueStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.DoLoop
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.EmptyExpression
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.EmptyStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ErrorNode
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ExpressionStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ForLoop
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorMethodDefinition
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.Jump
Jumps are only used directly during code generation, and do not support this interface.
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.KeywordLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.Label
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.LetNode
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.Name
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.NewExpression
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.NumberLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ObjectLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ParenthesizedExpression
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.PropertyGet
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.RegExpLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ReturnStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.Scope
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.Spread
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.SpreadObjectProperty
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.StringLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.SwitchCase
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.TaggedTemplateLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.TemplateCharacters
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.TemplateLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.ThrowStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.UnaryExpression
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.UpdateExpression
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.VariableInitializer
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.WhileLoop
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlDotQuery
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlElemRef
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlExpression
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlLiteral
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlMemberGet
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlPropRef
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.XmlString
 
toSource(int) - Method in class org.htmlunit.corejs.javascript.ast.Yield
 
toString() - Method in class org.htmlunit.corejs.classfile.ClassFileWriter.MHandle
 
toString() - Method in class org.htmlunit.corejs.javascript.ast.AstNode.DebugPrintVisitor
 
toString() - Method in class org.htmlunit.corejs.javascript.ast.ErrorCollector
 
toString() - Method in class org.htmlunit.corejs.javascript.ast.ParseProblem
 
toString() - Method in class org.htmlunit.corejs.javascript.ast.Symbol
 
toString() - Method in class org.htmlunit.corejs.javascript.ConsString
 
toString() - Method in class org.htmlunit.corejs.javascript.dtoa.Decimal
Format the number according to the formatting rules in EcmaScript chapter 6, as defined for the "Number::toString" operation, for radix 10.
toString() - Method in class org.htmlunit.corejs.javascript.interpreterv2.CompilerData
 
toString() - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
toString() - Method in enum class org.htmlunit.corejs.javascript.lc.type.impl.NoTypeInfo
 
toString() - Method in class org.htmlunit.corejs.javascript.lc.type.impl.TypeInfoBase
 
toString() - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
toString() - Method in class org.htmlunit.corejs.javascript.NativeCallSite
 
toString() - Method in class org.htmlunit.corejs.javascript.NativeJavaClass
 
toString() - Method in class org.htmlunit.corejs.javascript.NativeJavaConstructor
 
toString() - Method in class org.htmlunit.corejs.javascript.NativeJavaMethod
 
toString() - Method in class org.htmlunit.corejs.javascript.NativeJavaPackage
 
toString() - Method in class org.htmlunit.corejs.javascript.NativeObject
 
toString() - Method in class org.htmlunit.corejs.javascript.NativeSymbol
 
toString() - Method in class org.htmlunit.corejs.javascript.Node
 
toString() - Method in class org.htmlunit.corejs.javascript.regexp.NativeRegExp
 
toString() - Method in class org.htmlunit.corejs.javascript.regexp.SubString
 
toString() - Method in class org.htmlunit.corejs.javascript.ScriptStackElement
 
toString() - Method in class org.htmlunit.corejs.javascript.sourcemap.Position
 
toString() - Method in class org.htmlunit.corejs.javascript.SymbolKey
 
toString() - Method in class org.htmlunit.corejs.javascript.UniqueTag
 
toString(double) - Static method in class org.htmlunit.corejs.javascript.dtoa.DoubleFormatter
Convert a double to String as defined in the "Number::toString" operation in ECMAScript.
toString(double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Optimized version of toString(Object) for numbers.
toString(Object) - Static method in class org.htmlunit.corejs.javascript.Context
Convert the value to a JavaScript String value.
toString(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Convert the value to a string.
toString(Object[], int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toString(TypeFormatContext) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.ClassTypeInfo
 
toString(TypeFormatContext) - Method in enum class org.htmlunit.corejs.javascript.lc.type.impl.NoTypeInfo
 
toString(TypeFormatContext) - Method in class org.htmlunit.corejs.javascript.lc.type.impl.TypeInfoBase
 
toString(TypeFormatContext) - Method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
toStringIdOrIndex(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
If id is a number or a string presentation of an int32 value, then id the returning StringIdOrIndex has the index set, otherwise the stringId is set.
toStringTree(ScriptNode) - Method in class org.htmlunit.corejs.javascript.Node
 
toType(Object, Class<?>) - Static method in class org.htmlunit.corejs.javascript.Context
Deprecated. 
toUint16(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
See ECMA 9.7.
toUint16(Object) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
toUint32(double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
See ECMA 9.6.
toUint32(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
toUint32(Object) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
toUint8(int) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
toUint8(Object) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
toUint8Clamp(Object) - Static method in class org.htmlunit.corejs.javascript.typedarrays.Conversions
 
toUrl(String) - Static method in class org.htmlunit.corejs.javascript.tools.SourceReader
 
TRACE - Enum constant in enum class org.htmlunit.corejs.javascript.NativeConsole.Level
 
TRAILING_COMMA - Static variable in class org.htmlunit.corejs.javascript.Node
 
transform(ScriptNode, boolean, CompilerEnvirons) - Method in class org.htmlunit.corejs.javascript.NodeTransformer
 
transform(ScriptNode, CompilerEnvirons) - Method in class org.htmlunit.corejs.javascript.NodeTransformer
 
transformMapping(Map<VariableTypeInfo, TypeInfo>, Map<VariableTypeInfo, TypeInfo>) - Static method in interface org.htmlunit.corejs.javascript.lc.type.TypeInfoFactory
Transform a mapping by applying TypeInfo.consolidate(Map) on its values.
transformTree(AstRoot) - Method in class org.htmlunit.corejs.javascript.IRFactory
Transforms the tree into a lower-level IR suitable for codegen.
tree - Variable in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable
A subclass of JTree.
TreeTableCellEditor() - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellEditor
 
TreeTableCellRenderer(TreeModel) - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellRenderer
 
TreeTableModel - Interface in org.htmlunit.corejs.javascript.tools.debugger.treetable
TreeTableModel is the model used by a JTreeTable.
TreeTableModelAdapter - Class in org.htmlunit.corejs.javascript.tools.debugger.treetable
This is a wrapper class takes a TreeTableModel and implements the table model interface.
TreeTableModelAdapter(TreeTableModel, JTree) - Constructor for class org.htmlunit.corejs.javascript.tools.debugger.treetable.TreeTableModelAdapter
 
TRUE - Static variable in class org.htmlunit.corejs.javascript.interpreterv2.operand.BooleanOperand
 
TRUE - Static variable in class org.htmlunit.corejs.javascript.lc.ByteAsBool
 
TRUE - Static variable in interface org.htmlunit.corejs.javascript.NullabilityDetector.NullabilityAccessor
 
TRUE - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
TRUE - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
truncate(double) - Static method in class org.htmlunit.corejs.javascript.v8dtoa.DoubleConversion
 
TRY - Static variable in class org.htmlunit.corejs.javascript.Token
 
TryStatement - Class in org.htmlunit.corejs.javascript.ast
Try/catch/finally statement.
TryStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.TryStatement
 
TryStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.TryStatement
 
TryStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.TryStatement
 
type - Variable in class org.htmlunit.corejs.javascript.Node
 
type() - Method in class org.htmlunit.corejs.javascript.lc.member.NativeJavaField
 
TYPE_NAME - Static variable in class org.htmlunit.corejs.javascript.NativeSymbol
 
typeError() - Static method in class org.htmlunit.corejs.javascript.ClassDescriptor
 
typeError(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
typeError0(String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
typeError1(String, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
typeError2(String, Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
typeError3(String, String, String, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
typeErrorById(String, Object...) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
typeErrorThrower() - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
typeErrorThrower(Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
Returns representation of the [[ThrowTypeError]] object.
typeErrorThrower(VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
TypeFormatContext - Interface in org.htmlunit.corejs.javascript.lc.type
 
TypeInfo - Interface in org.htmlunit.corejs.javascript.lc.type
A representation of Java type, aiming at preserving more type information than what a Class can provide
TypeInfoBase - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
TypeInfoBase() - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.TypeInfoBase
 
TypeInfoFactory - Interface in org.htmlunit.corejs.javascript.lc.type
Factory for TypeInfo
typeof(Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
The typeof operator
Typeof - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
Typeof(Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.Typeof
 
TYPEOF - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
typeofName(Context, VarScope, String) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
The typeof operator that correctly handles the undefined case
TypeofName - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
TypeofName(String) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.TypeofName
 
TYPEOFNAME - Static variable in class org.htmlunit.corejs.javascript.Token
 
typeToName(int) - Static method in class org.htmlunit.corejs.javascript.Token
Always returns a human-readable string for the token name.

U

Uint16Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
Uint32Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
Uint8Array - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
Uint8ClampedArray - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
UnaryExpression - Class in org.htmlunit.corejs.javascript.ast
AST node representing unary operators such as typeof and delete.
UnaryExpression() - Constructor for class org.htmlunit.corejs.javascript.ast.UnaryExpression
 
UnaryExpression(int) - Constructor for class org.htmlunit.corejs.javascript.ast.UnaryExpression
 
UnaryExpression(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.UnaryExpression
Constructs a new UnaryExpression
UnaryExpression(int, int, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.UnaryExpression
Constructs a new UnaryExpression with the specified operator and operand.
UNASSIGNED - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
undefCallError(Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
Undefined - Class in org.htmlunit.corejs.javascript
This class implements the Undefined value in JavaScript.
UNDEFINED - Static variable in class org.htmlunit.corejs.javascript.JavaToJSONConverters
Always return undefined
UNDEFINED - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
UndefinedOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 
undefReadError(Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
undefWriteError(Object, Object, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
UnhandledRejectionTracker - Class in org.htmlunit.corejs.javascript
This class is responsible for handling tracking of unhandled Promise rejections.
UnhandledRejectionTracker() - Constructor for class org.htmlunit.corejs.javascript.UnhandledRejectionTracker
 
UnicodeProperties - Class in org.htmlunit.corejs.javascript.regexp
Unicode properties handler for Java 11 Character class.
UnicodeProperties() - Constructor for class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
UNINITIALIZED_CONST - Static variable in class org.htmlunit.corejs.javascript.ScriptableObject
Property attribute indicating that this is a const property that has not been assigned yet.
UniqueTag - Class in org.htmlunit.corejs.javascript
Class instances represent serializable tags to mark special Object values.
unknown() - Method in class org.htmlunit.corejs.javascript.IdFunctionObject
 
UNKNOWN - Enum constant in enum class org.htmlunit.corejs.javascript.interpreterv2.KnownType
 
UNKNOWN - Static variable in class org.htmlunit.corejs.javascript.lc.ByteAsBool
 
UNSCOPABLES - Static variable in class org.htmlunit.corejs.javascript.SymbolKey
 
unseal(Object) - Method in class org.htmlunit.corejs.javascript.Context
Unseal previously sealed Context object.
UnsignedRightShift - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
UnsignedRightShift(Operand, Operand) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.UnsignedRightShift
 
unwrap() - Method in class org.htmlunit.corejs.javascript.NativeJavaArray
 
unwrap() - Method in class org.htmlunit.corejs.javascript.NativeJavaObject
 
unwrap() - Method in exception org.htmlunit.corejs.javascript.WrappedException
Deprecated.
unwrap() - Method in interface org.htmlunit.corejs.javascript.Wrapper
Unwrap the object by returning the wrapped value.
updateDotQuery(boolean) - Method in class org.htmlunit.corejs.javascript.WithScope
Must return null to continue looping or the final collection result.
updateDotQuery(boolean, VarScope) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
UpdateExpression - Class in org.htmlunit.corejs.javascript.ast
AST node representing update operators such as ++.
UpdateExpression() - Constructor for class org.htmlunit.corejs.javascript.ast.UpdateExpression
 
UpdateExpression(int) - Constructor for class org.htmlunit.corejs.javascript.ast.UpdateExpression
 
UpdateExpression(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.UpdateExpression
Constructs a new postfix UpdateExpression.
UpdateExpression(int, int, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.UpdateExpression
Constructs a new prefix UpdateExpression.
UpdateExpression(int, int, AstNode, boolean) - Constructor for class org.htmlunit.corejs.javascript.ast.UpdateExpression
Constructs a new UpdateExpression with the specified operator and operand.
updateFileWindow(Dim.SourceInfo) - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Update the source text for sourceInfo.
updateMap(boolean) - Method in class org.htmlunit.corejs.javascript.CompoundOperationMap
 
updateSelectedPathsFromSelectedRows() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.ListToTreeSelectionModelWrapper
If updatingListSelectionModel is false, this will reset the selected paths from the selected rows in the list selection model.
updateSourceText(Dim.SourceInfo) - Method in interface org.htmlunit.corejs.javascript.tools.debugger.GuiCallback
Called when the source text of some script has been changed.
updateSourceText(Dim.SourceInfo) - Method in class org.htmlunit.corejs.javascript.tools.debugger.SwingGui
Called when the source text for a script has been updated.
updateUI() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellRenderer
updateUI is overridden to set the colors of the Tree's renderer to match that of the table.
updateUI() - Method in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable
Overridden to message super and forward the method to the tree.
updatingListSelectionModel - Variable in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.ListToTreeSelectionModelWrapper
Set to true when we are updating the ListSelectionModel.
upperBounds(TypeInfoFactory) - Method in interface org.htmlunit.corejs.javascript.lc.type.WildcardTypeInfo
 
UPPERCASE - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
UPPERCASE_LETTER - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
url() - Method in class org.htmlunit.corejs.javascript.tools.debugger.Dim.SourceInfo
Returns the script's origin URL.
UrlConnectionExpiryCalculator - Interface in org.htmlunit.corejs.javascript.commonjs.module.provider
Implemented by objects that can be used as heuristic strategies for calculating the expiry of a cached resource in cases where the server of the resource doesn't provide explicit expiry information.
UrlConnectionSecurityDomainProvider - Interface in org.htmlunit.corejs.javascript.commonjs.module.provider
Interface for URL connection based security domain providers.
UrlModuleSourceProvider - Class in org.htmlunit.corejs.javascript.commonjs.module.provider
A URL-based script provider that can load modules against a set of base privileged and fallback URIs.
UrlModuleSourceProvider(Iterable<URI>, Iterable<URI>) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
Creates a new module script provider that loads modules against a set of privileged and fallback URIs.
UrlModuleSourceProvider(Iterable<URI>, Iterable<URI>, UrlConnectionExpiryCalculator, UrlConnectionSecurityDomainProvider) - Constructor for class org.htmlunit.corejs.javascript.commonjs.module.provider.UrlModuleSourceProvider
Creates a new module script provider that loads modules against a set of privileged and fallback URIs.
URSH - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
USE_STACK - Static variable in class org.htmlunit.corejs.javascript.Token
 
useActivation - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
useMozillaStackStyle(boolean) - Static method in exception org.htmlunit.corejs.javascript.RhinoException
Tell subclasses of RhinoException whether to use the Mozilla/Firefox style of rendering script stacks (functionName()@fileName:lineNumber) instead of Rhino's own Java-inspired format (at fileName:lineNumber (functionName)).
usesMozillaStackStyle() - Static method in exception org.htmlunit.corejs.javascript.RhinoException
Returns true if subclasses of RhinoException use the Mozilla/Firefox style of rendering script stacks (functionName()@fileName:lineNumber) instead of Rhino's own Java-inspired format (at fileName:lineNumber (functionName)).

V

V8 - Enum constant in enum class org.htmlunit.corejs.javascript.StackStyle
This stack trace style matches that output from V8, either: at functionName (fileName:lineNumber:columnNumber) or, for anonymous functions: at fileName:lineNumber:columnNumber
validateAndGetLength() - Method in class org.htmlunit.corejs.javascript.typedarrays.NativeTypedArrayView
Method to allow implementation of https://tc39.es/ecma262/multipage/indexed-collections.html#sec-validatetypedarray, but only return the actual length since we don't really need to create a witness record.
value - Variable in class org.htmlunit.corejs.javascript.interpreterv2.GeneratorState
 
value - Variable in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
value() - Element in annotation interface org.htmlunit.corejs.javascript.annotations.JSFunction
 
value() - Element in annotation interface org.htmlunit.corejs.javascript.annotations.JSGetter
 
value() - Element in annotation interface org.htmlunit.corejs.javascript.annotations.JSSetter
 
value() - Element in annotation interface org.htmlunit.corejs.javascript.annotations.JSStaticFunction
 
value() - Method in class org.htmlunit.corejs.javascript.Hashtable.Entry
 
value(Object) - Static method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Convenience method to create a slot with the specified value.
value(Object, int) - Static method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Convenience method to create a slot with the specified value and attributes.
VALUE_PROPERTY - Static variable in class org.htmlunit.corejs.javascript.ES6Iterator
 
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.ReduceOperation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.ast.FunctionNode.Form
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.ast.ParseProblem.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.ast.Symbol.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.ClassDescriptor.Destination
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.Context.EvaluationMethod
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.DecompilerFlag
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.interpreterv2.KnownType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.lc.type.impl.NoTypeInfo
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.NativeArrayIterator.ARRAY_ITERATOR_TYPE
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.NativeConsole.Level
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.StackStyle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.Symbol.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.Token.CommentType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
Returns the enum constant of this class with the specified name.
values - Variable in class org.htmlunit.corejs.javascript.NewLiteralStorage
 
values() - Static method in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.IterativeOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.ArrayLikeAbstractOperations.ReduceOperation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.ast.FunctionNode.Form
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.ast.ParseProblem.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.ast.Symbol.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.ClassDescriptor.Destination
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.Context.EvaluationMethod
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.DecompilerFlag
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.interpreterv2.KnownType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.lc.type.impl.NoTypeInfo
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.NativeArrayIterator.ARRAY_ITERATOR_TYPE
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.NativeConsole.Level
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.htmlunit.corejs.javascript.NativeObject
 
values() - Static method in enum class org.htmlunit.corejs.javascript.StackStyle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.Symbol.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.Token.CommentType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
Returns an array containing the constants of this enum class, in the order they are declared.
VALUES - Enum constant in enum class org.htmlunit.corejs.javascript.NativeArrayIterator.ARRAY_ITERATOR_TYPE
 
VAR - Enum constant in enum class org.htmlunit.corejs.javascript.ast.Symbol.Type
 
VAR - Static variable in class org.htmlunit.corejs.javascript.Token
 
VARIABLE_PROP - Static variable in class org.htmlunit.corejs.javascript.Node
 
VariableDeclaration - Class in org.htmlunit.corejs.javascript.ast
A list of one or more var, const or let declarations.
VariableDeclaration() - Constructor for class org.htmlunit.corejs.javascript.ast.VariableDeclaration
 
VariableDeclaration(int) - Constructor for class org.htmlunit.corejs.javascript.ast.VariableDeclaration
 
VariableDeclaration(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.VariableDeclaration
 
VariableInitializer - Class in org.htmlunit.corejs.javascript.ast
A variable declaration or initializer, part of a VariableDeclaration expression.
VariableInitializer() - Constructor for class org.htmlunit.corejs.javascript.ast.VariableInitializer
 
VariableInitializer(int) - Constructor for class org.htmlunit.corejs.javascript.ast.VariableInitializer
 
VariableInitializer(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.VariableInitializer
 
VariableTypeInfo - Interface in org.htmlunit.corejs.javascript.lc.type
a TypeInfo implementation representing TypeVariable
VariableTypeInfoImpl - Class in org.htmlunit.corejs.javascript.lc.type.impl
 
VariableTypeInfoImpl(TypeVariable<?>, TypeInfoFactory) - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.VariableTypeInfoImpl
 
VarIncDec - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 
VarIncDec(int, int) - Constructor for class org.htmlunit.corejs.javascript.interpreterv2.instruction.VarIncDec
 
VarScope - Interface in org.htmlunit.corejs.javascript
Interface that represents an the bindings of an ECMAScript environment record.
VarScopeClass - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
varSource - Variable in class org.htmlunit.corejs.javascript.ACallFrame
 
varSymbolTable - Variable in class org.htmlunit.corejs.javascript.ast.Scope
 
version(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Get and set the language version.
VERSION_1_5 - Static variable in class org.htmlunit.corejs.javascript.Context
JavaScript 1.5
VERSION_1_6 - Static variable in class org.htmlunit.corejs.javascript.Context
JavaScript 1.6
VERSION_1_7 - Static variable in class org.htmlunit.corejs.javascript.Context
JavaScript 1.7
VERSION_1_8 - Static variable in class org.htmlunit.corejs.javascript.Context
JavaScript 1.8
VERSION_DEFAULT - Static variable in class org.htmlunit.corejs.javascript.Context
The default version for older versions of Rhino.
VERSION_ECMASCRIPT - Static variable in class org.htmlunit.corejs.javascript.Context
The current version of JavaScript as defined by ECMAScript.
VERSION_ES6 - Static variable in class org.htmlunit.corejs.javascript.Context
ECMAScript 6 and after.
VERSION_UNKNOWN - Static variable in class org.htmlunit.corejs.javascript.Context
The unknown version.
viewValue(Context, CallFrameV2, int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.GetVarOperand
 
viewValue(Context, CallFrameV2, int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.Operand
 
viewValue(Context, CallFrameV2, int) - Method in class org.htmlunit.corejs.javascript.interpreterv2.operand.PopOperand
 
visibleRow - Variable in class org.htmlunit.corejs.javascript.tools.debugger.treetable.JTreeTable.TreeTableCellRenderer
Last table/tree row asked to renderer.
visibleToScripts(String) - Method in interface org.htmlunit.corejs.javascript.ClassShutter
Return true iff the Java class with the given name should be exposed to scripts.
visit(AstNode) - Method in class org.htmlunit.corejs.javascript.ast.AstNode.DebugPrintVisitor
 
visit(AstNode) - Method in interface org.htmlunit.corejs.javascript.ast.NodeVisitor
Visits an AST node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehension
Visits this node, the result expression, the loops, and the optional filter.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ArrayComprehensionLoop
Visits the iterator expression and the iterated object expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ArrayLiteral
Visits this node, then visits its element expressions in order.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.AstNode
Visits this node and its children in an arbitrary order.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.BigIntLiteral
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.Block
 
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.BreakStatement
Visits this node, then visits the break label if non-null.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.CatchClause
Visits this node, the catch var name node, the condition if non-null, and the catch body.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.Comment
Comment nodes are not visited during normal visitor traversals, but comply with the AstNode.visit(org.htmlunit.corejs.javascript.ast.NodeVisitor) interface.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ComputedPropertyKey
Visits this node, then the expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ConditionalExpression
Visits this node, then the test-expression, the true-expression, and the false-expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ContinueStatement
Visits this node, then visits the label if non-null.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.DoLoop
Visits this node, the body, and then the while-expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ElementGet
Visits this node, the target, and the index expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.EmptyExpression
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.EmptyStatement
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ErrorNode
Error nodes are not visited during normal visitor traversals, but comply with the AstNode.visit(org.htmlunit.corejs.javascript.ast.NodeVisitor) interface.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ExpressionStatement
Visits this node, then the wrapped statement.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ForInLoop
Visits this node, the iterator, the iterated object, and the body.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ForLoop
Visits this node, the initializer expression, the loop condition expression, the increment expression, and then the loop body.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.FunctionCall
Visits this node, the target object, and the arguments.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.FunctionNode
Visits this node, the function name node if supplied, the parameters, and the body.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpression
Visits this node, the result expression, the loops, and the optional filter.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorExpressionLoop
Visits the iterator expression and the iterated object expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.GeneratorMethodDefinition
Visits this node, then the name.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.IfStatement
Visits this node, the condition, the then-part, and if supplied, the else-part.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.InfixExpression
Visits this node, the left operand, and the right operand.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.Jump
Jumps are only used directly during code generation, and do not support this interface.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.KeywordLiteral
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.Label
Visits this label.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.LabeledStatement
Visits this node, then each label in the label-list, and finally the statement.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.LetNode
Visits this node, the variable list, and if present, the body expression or statement.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.Name
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.NewExpression
Visits this node, the target, and each argument.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.NumberLiteral
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ObjectLiteral
Visits this node, then visits each child property node, in lexical (source) order.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ObjectProperty
Visits this node, the key, and the value.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ParenthesizedExpression
Visits this node, then the child expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.PropertyGet
Visits this node, the target expression, and the property name.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.RegExpLiteral
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ReturnStatement
Visits this node, then the return value if specified.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.Scope
 
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ScriptNode
 
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.Spread
Visits this node, then the expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.SpreadObjectProperty
 
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.StringLiteral
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.SwitchCase
Visits this node, then the case expression if present, then each statement (if any are specified).
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.SwitchStatement
Visits this node, then the switch-expression, then the cases in lexical order.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.TaggedTemplateLiteral
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.TemplateCharacters
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.TemplateLiteral
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.ThrowStatement
Visits this node, then the thrown expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.TryStatement
Visits this node, then the try-block, then any catch clauses, and then any finally block.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.UnaryExpression
Visits this node, then the operand.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.UpdateExpression
Visits this node, then the operand.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.VariableDeclaration
Visits this node, then each VariableInitializer child.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.VariableInitializer
Visits this node, then the target expression, then the initializer expression if present.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.WhileLoop
Visits this node, the condition, then the body.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.WithStatement
Visits this node, then the with-object, then the body statement.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.XmlElemRef
Visits this node, then the namespace if provided, then the index expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.XmlExpression
Visits this node, then the child expression.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.XmlLiteral
Visits this node, then visits each child fragment in lexical order.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.XmlPropRef
Visits this node, then the namespace if present, then the property name.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.XmlString
Visits this node.
visit(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.Yield
Visits this node, and if present, the yielded value.
visitAll(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.AstRoot
Visits the AST nodes, then the comment nodes.
visitCall(Node, ScriptNode) - Method in class org.htmlunit.corejs.javascript.NodeTransformer
 
visitComments(NodeVisitor) - Method in class org.htmlunit.corejs.javascript.ast.AstRoot
Visits the comment nodes in the order they appear in the source code.
visitLet(boolean, Node, Node, Node) - Method in class org.htmlunit.corejs.javascript.NodeTransformer
 
visitNew(Node, ScriptNode) - Method in class org.htmlunit.corejs.javascript.NodeTransformer
 
VOID - Static variable in interface org.htmlunit.corejs.javascript.lc.type.TypeInfo
 
VOID - Static variable in class org.htmlunit.corejs.javascript.Token
 
VoidInstruction - Class in org.htmlunit.corejs.javascript.interpreterv2.instruction
 

W

WARN - Enum constant in enum class org.htmlunit.corejs.javascript.NativeConsole.Level
 
warning(String, String, int, int) - Method in class org.htmlunit.corejs.javascript.ast.ErrorCollector
Report a warning.
warning(String, String, int, int) - Method in interface org.htmlunit.corejs.javascript.ast.IdeErrorReporter
Report a warning.
warning(String, String, int, String, int) - Method in class org.htmlunit.corejs.javascript.ast.ErrorCollector
This is not called during AST generation.
warning(String, String, int, String, int) - Method in interface org.htmlunit.corejs.javascript.ErrorReporter
Report a warning.
warning(String, String, int, String, int) - Method in class org.htmlunit.corejs.javascript.tools.ToolErrorReporter
 
Warning - Enum constant in enum class org.htmlunit.corejs.javascript.ast.ParseProblem.Type
 
WeakMap - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
WeakReference() - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.factory.ClassValueCacheFactory.WeakReference
 
WeakReference() - Constructor for class org.htmlunit.corejs.javascript.lc.type.impl.factory.LegacyCacheFactory.WeakReference
 
WeakSet - Enum constant in enum class org.htmlunit.corejs.javascript.TopLevel.Builtins
 
WHILE - Static variable in class org.htmlunit.corejs.javascript.Token
 
WhileLoop - Class in org.htmlunit.corejs.javascript.ast
While statement.
WhileLoop() - Constructor for class org.htmlunit.corejs.javascript.ast.WhileLoop
 
WhileLoop(int) - Constructor for class org.htmlunit.corejs.javascript.ast.WhileLoop
 
WhileLoop(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.WhileLoop
 
WHITE_SPACE - Static variable in class org.htmlunit.corejs.javascript.regexp.UnicodeProperties
 
WIDE - Static variable in class org.htmlunit.corejs.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
WildcardTypeInfo - Interface in org.htmlunit.corejs.javascript.lc.type
a TypeInfo implementation representing WildcardType
WITH - Static variable in class org.htmlunit.corejs.javascript.Token
 
WITHEXPR - Static variable in class org.htmlunit.corejs.javascript.Token
 
WithField(ExecutableOverload, NativeJavaField) - Constructor for class org.htmlunit.corejs.javascript.lc.member.ExecutableOverload.WithField
 
withMethod(ClassDescriptor.Destination, String, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Adds a method on the constructor with the standard property attributes for a method on a built in constructor.
withMethod(ClassDescriptor.Destination, String, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, int, int) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Adds a method on the constructor with the custom property attributes.
withMethod(ClassDescriptor.Destination, SymbolKey, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Adds a method on the constructor with the standard property attributes for a method on a built in constructor.
withMethod(ClassDescriptor.Destination, SymbolKey, int, ClassDescriptor.BuiltInJSCodeExec<JSFunction>, int, int) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Adds a method on the constructor with the custom property attributes.
withPrefix(String) - Method in class org.htmlunit.corejs.javascript.ast.Name
 
withProp(ClassDescriptor.Destination, String, BuiltInSlot.Getter<T>, BuiltInSlot.Setter<T>, int) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
withProp(ClassDescriptor.Destination, String, ClassDescriptor.ValueCreator) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
withProp(ClassDescriptor.Destination, String, ScriptableObject.LambdaGetterFunction, ScriptableObject.LambdaSetterFunction, int) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
Adds an accessor based property to the constructor or prototype with custom property attributes.
withProp(ClassDescriptor.Destination, SymbolKey, BuiltInSlot.Getter<T>, BuiltInSlot.Setter<T>, int) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
 
withProp(ClassDescriptor.Destination, SymbolKey, ClassDescriptor.ValueCreator) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
withProp(ClassDescriptor.Destination, SymbolKey, ScriptableObject.LambdaGetterFunction, ScriptableObject.LambdaSetterFunction, int) - Method in class org.htmlunit.corejs.javascript.ClassDescriptor.Builder
WithScope - Class in org.htmlunit.corejs.javascript
 
WithScope(VarScope, Scriptable) - Constructor for class org.htmlunit.corejs.javascript.WithScope
 
withSlot(CompactSlot.Descriptor<?, Scriptable, O>, int) - Method in class org.htmlunit.corejs.javascript.SlotMapDescriptor.Builder
 
WithStatement - Class in org.htmlunit.corejs.javascript.ast
With statement.
WithStatement() - Constructor for class org.htmlunit.corejs.javascript.ast.WithStatement
 
WithStatement(int) - Constructor for class org.htmlunit.corejs.javascript.ast.WithStatement
 
WithStatement(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.WithStatement
 
wrap(Context, VarScope, Object, Class<?>) - Method in class org.htmlunit.corejs.javascript.WrapFactory
 
wrap(Context, VarScope, Object, TypeInfo) - Method in class org.htmlunit.corejs.javascript.WrapFactory
Wrap the object.
wrap(VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.NativeJavaArray
Deprecated.
wrap(VarScope, Object, Class<?>) - Static method in class org.htmlunit.corejs.javascript.NativeJavaObject
wrapArgsInternal(Object[], Map<VariableTypeInfo, TypeInfo>) - Method in class org.htmlunit.corejs.javascript.lc.member.ExecutableBox
 
wrapAsJavaObject(Context, VarScope, Object, Class<?>) - Method in class org.htmlunit.corejs.javascript.WrapFactory
 
wrapAsJavaObject(Context, VarScope, Object, TypeInfo) - Method in class org.htmlunit.corejs.javascript.WrapFactory
Wrap Java object as Scriptable instance to allow full access to its methods and fields from JavaScript.
wrapBoolean(boolean) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
wrapException(Throwable, VarScope, Context) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
WrapFactory - Class in org.htmlunit.corejs.javascript
Embeddings that wish to provide their own custom wrappings for Java objects may extend this class and call Context.setWrapFactory(WrapFactory) Once an instance of this class or an extension of this class is enabled for a given context (by calling setWrapFactory on that context), Rhino will call the methods of this class whenever it needs to wrap a value resulting from calling a Java method or accessing a Java field.
WrapFactory() - Constructor for class org.htmlunit.corejs.javascript.WrapFactory
 
wrapInt(int) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
wrapJavaClass(Context, VarScope, Class<?>) - Method in class org.htmlunit.corejs.javascript.WrapFactory
Wrap a Java class as Scriptable instance to allow access to its static members and fields and use as constructor from JavaScript.
wrapNewObject(Context, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.WrapFactory
Wrap an object newly created by a constructor call.
wrapNumber(double) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
WrappedException - Exception in org.htmlunit.corejs.javascript
A wrapper for runtime exceptions.
WrappedException(Throwable) - Constructor for exception org.htmlunit.corejs.javascript.WrappedException
 
Wrapper - Interface in org.htmlunit.corejs.javascript
Objects that can wrap other values for reflection in the JS environment will implement Wrapper.
wrapRegExp(Context, VarScope, Object) - Method in class org.htmlunit.corejs.javascript.regexp.RegExpImpl
 
wrapRegExp(Context, VarScope, Object) - Method in interface org.htmlunit.corejs.javascript.RegExpProxy
 
wrapRegExp(Context, VarScope, Object) - Static method in class org.htmlunit.corejs.javascript.ScriptRuntime
 
writable - Variable in class org.htmlunit.corejs.javascript.ScriptableObject.DescriptorInfo
 
write(OutputStream) - Method in class org.htmlunit.corejs.classfile.ClassFileWriter
Write the class file to the OutputStream.
write(String) - Method in class org.htmlunit.corejs.javascript.tools.shell.ConsoleTextArea
 
write(Context, Scriptable, Object[], Function) - Static method in class org.htmlunit.corejs.javascript.tools.shell.Global
Print just as in "print," but without the trailing newline.
writeAdapterObject(Object, ObjectOutputStream) - Static method in class org.htmlunit.corejs.javascript.JavaAdapter
 
writeMaps(ObjectOutputStream) - Method in class org.htmlunit.corejs.javascript.SlotMapOwner
 
written - Variable in class org.htmlunit.corejs.javascript.typedarrays.DecodeResult
 

X

xDigitToInt(int, int) - Static method in class org.htmlunit.corejs.javascript.Kit
If character c is a hexadecimal digit, return accumulator * 16 plus corresponding number.
XML - Static variable in class org.htmlunit.corejs.javascript.Token
 
XMLATTR - Static variable in class org.htmlunit.corejs.javascript.Token
 
XmlDotQuery - Class in org.htmlunit.corejs.javascript.ast
AST node representing an E4X foo.(bar) query expression.
XmlDotQuery() - Constructor for class org.htmlunit.corejs.javascript.ast.XmlDotQuery
 
XmlDotQuery(int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlDotQuery
 
XmlDotQuery(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlDotQuery
 
XmlElemRef - Class in org.htmlunit.corejs.javascript.ast
AST node for an E4X XML [expr] member-ref expression.
XmlElemRef() - Constructor for class org.htmlunit.corejs.javascript.ast.XmlElemRef
 
XmlElemRef(int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlElemRef
 
XmlElemRef(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlElemRef
 
XMLEND - Static variable in class org.htmlunit.corejs.javascript.Token
 
XmlExpression - Class in org.htmlunit.corejs.javascript.ast
AST node for an embedded JavaScript expression within an E4X XML literal.
XmlExpression() - Constructor for class org.htmlunit.corejs.javascript.ast.XmlExpression
 
XmlExpression(int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlExpression
 
XmlExpression(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlExpression
 
XmlExpression(int, AstNode) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlExpression
 
XmlFragment - Class in org.htmlunit.corejs.javascript.ast
Abstract base type for components that comprise an XmlLiteral object.
XmlFragment() - Constructor for class org.htmlunit.corejs.javascript.ast.XmlFragment
 
XmlFragment(int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlFragment
 
XmlFragment(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlFragment
 
XMLLib - Class in org.htmlunit.corejs.javascript.xml
 
XMLLib() - Constructor for class org.htmlunit.corejs.javascript.xml.XMLLib
 
XMLLib.Factory - Class in org.htmlunit.corejs.javascript.xml
An object which specifies an XMLLib implementation to be used at runtime.
XmlLiteral - Class in org.htmlunit.corejs.javascript.ast
AST node for an E4X (Ecma-357) embedded XML literal.
XmlLiteral() - Constructor for class org.htmlunit.corejs.javascript.ast.XmlLiteral
 
XmlLiteral(int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlLiteral
 
XmlLiteral(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlLiteral
 
XMLLoader - Interface in org.htmlunit.corejs.javascript.xml
This interface is used to load the XML implementation using the ServiceLoader pattern.
XmlMemberGet - Class in org.htmlunit.corejs.javascript.ast
AST node for E4X ".@" and ".." expressions, such as foo..bar, foo..@bar, @foo.@bar, and foo..@ns::*.
XmlMemberGet() - Constructor for class org.htmlunit.corejs.javascript.ast.XmlMemberGet
 
XmlMemberGet(int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlMemberGet
 
XmlMemberGet(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlMemberGet
 
XmlMemberGet(int, int, AstNode, XmlRef) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlMemberGet
 
XmlMemberGet(AstNode, XmlRef) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlMemberGet
Constructs a new XmlMemberGet node.
XmlMemberGet(AstNode, XmlRef, int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlMemberGet
 
XMLObject - Class in org.htmlunit.corejs.javascript.xml
This Interface describes what all XML objects (XML, XMLList) should have in common.
XMLObject() - Constructor for class org.htmlunit.corejs.javascript.xml.XMLObject
 
XMLObject(VarScope, Scriptable) - Constructor for class org.htmlunit.corejs.javascript.xml.XMLObject
 
XmlPropRef - Class in org.htmlunit.corejs.javascript.ast
AST node for an E4X XML [expr] property-ref expression.
XmlPropRef() - Constructor for class org.htmlunit.corejs.javascript.ast.XmlPropRef
 
XmlPropRef(int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlPropRef
 
XmlPropRef(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlPropRef
 
XmlRef - Class in org.htmlunit.corejs.javascript.ast
Base class for E4X XML attribute-access or property-get expressions.
XmlRef() - Constructor for class org.htmlunit.corejs.javascript.ast.XmlRef
 
XmlRef(int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlRef
 
XmlRef(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlRef
 
XmlString - Class in org.htmlunit.corejs.javascript.ast
AST node for an XML-text-only component of an XML literal expression.
XmlString() - Constructor for class org.htmlunit.corejs.javascript.ast.XmlString
 
XmlString(int) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlString
 
XmlString(int, String) - Constructor for class org.htmlunit.corejs.javascript.ast.XmlString
 

Y

Yield - Class in org.htmlunit.corejs.javascript.ast
AST node for JavaScript 1.7 yield expression or statement.
Yield() - Constructor for class org.htmlunit.corejs.javascript.ast.Yield
 
Yield(int) - Constructor for class org.htmlunit.corejs.javascript.ast.Yield
 
Yield(int, int) - Constructor for class org.htmlunit.corejs.javascript.ast.Yield
 
Yield(int, int, AstNode, boolean) - Constructor for class org.htmlunit.corejs.javascript.ast.Yield
 
YIELD - Static variable in class org.htmlunit.corejs.javascript.Token
Token types.
YIELD_STAR - Static variable in class org.htmlunit.corejs.javascript.Token
 
YieldStarResult(Object) - Constructor for class org.htmlunit.corejs.javascript.ES6Generator.YieldStarResult
 

Z

zeroObj - Static variable in class org.htmlunit.corejs.javascript.ScriptRuntime
 
ZeroOperand - Class in org.htmlunit.corejs.javascript.interpreterv2.operand
 

_

__iterator__(boolean) - Method in class org.htmlunit.corejs.javascript.NativeIterator.WrappedJavaIterator
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form