Alphabetical Index

A B C D E F G H I J K L M N O P R S T U V W X Z

A

AALOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
AASTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ACC_ABSTRACT - static field in class org.mozilla.classfile.ClassFileWriter
ACC_FINAL - static field in class org.mozilla.classfile.ClassFileWriter
ACC_NATIVE - static field in class org.mozilla.classfile.ClassFileWriter
ACC_PRIVATE - static field in class org.mozilla.classfile.ClassFileWriter
ACC_PROTECTED - static field in class org.mozilla.classfile.ClassFileWriter
ACC_PUBLIC - static field in class org.mozilla.classfile.ClassFileWriter
ACC_STATIC - static field in class org.mozilla.classfile.ClassFileWriter
ACC_SYNCHRONIZED - static field in class org.mozilla.classfile.ClassFileWriter
ACC_TRANSIENT - static field in class org.mozilla.classfile.ClassFileWriter
ACC_VOLATILE - static field in class org.mozilla.classfile.ClassFileWriter
ACONST_NULL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
acquireLabel() - method in class org.mozilla.classfile.ClassFileWriter
activatePrototypeMap(int) - method in class org.mozilla.javascript.IdScriptableObject
ADD - static field in class org.mozilla.javascript.Token
Token types.
add(double,Object) - static method in class org.mozilla.javascript.optimizer.OptRuntime
add(int) - method in class org.mozilla.classfile.ClassFileWriter
Add the single-byte opcode to the current method.
add(int,int) - method in class org.mozilla.classfile.ClassFileWriter
Add a single-operand opcode to the current method.
add(int,int,int) - method in class org.mozilla.classfile.ClassFileWriter
Add the given two-operand bytecode to the current method.
add(int,Object) - method in class org.mozilla.javascript.ObjArray
add(int,String) - method in class org.mozilla.classfile.ClassFileWriter
add(int,String,String,String) - method in class org.mozilla.classfile.ClassFileWriter
add(Object) - method in class org.mozilla.javascript.ObjArray
add(Object,double) - static method in class org.mozilla.javascript.optimizer.OptRuntime
add(Object,Object,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
addActivationName(String) - method in class org.mozilla.javascript.Context
Add a name to the list of names forcing the creation of real activation objects for functions.
addALoad(int) - method in class org.mozilla.classfile.ClassFileWriter
Load object from the given local into stack.
Define this function as a JavaScript constructor.
addAStore(int) - method in class org.mozilla.classfile.ClassFileWriter
Store object from stack top into the given local.
Add 'child' after 'node'.
Add 'child' before 'node'.
addChildrenToBack(org.mozilla.javascript.Node) - method in class org.mozilla.javascript.Node
addChildrenToFront(org.mozilla.javascript.Node) - method in class org.mozilla.javascript.Node
addChildToBack(org.mozilla.javascript.Node) - method in class org.mozilla.javascript.Node
addChildToFront(org.mozilla.javascript.Node) - method in class org.mozilla.javascript.Node
addConst(String) - method in class org.mozilla.javascript.ScriptOrFnNode
addContextListener(org.mozilla.javascript.ContextListener) - static method in class org.mozilla.javascript.Context
addDLoad(int) - method in class org.mozilla.classfile.ClassFileWriter
Load double from the given local into stack.
addDStore(int) - method in class org.mozilla.classfile.ClassFileWriter
Store double from stack top into the given local.
addExceptionHandler(int,int,int,String) - method in class org.mozilla.classfile.ClassFileWriter
addExcludedName(String) - method in class org.mozilla.javascript.serialize.ScriptableOutputStream
Adds a qualified name to the list of object to be excluded from serialization.
addField(String,String,short) - method in class org.mozilla.classfile.ClassFileWriter
Add a field to the class.
addField(String,String,short,double) - method in class org.mozilla.classfile.ClassFileWriter
Add a field to the class.
addField(String,String,short,int) - method in class org.mozilla.classfile.ClassFileWriter
Add a field to the class.
addField(String,String,short,long) - method in class org.mozilla.classfile.ClassFileWriter
Add a field to the class.
addFLoad(int) - method in class org.mozilla.classfile.ClassFileWriter
Load float from the given local into stack.
addFStore(int) - method in class org.mozilla.classfile.ClassFileWriter
Store float from stack top into the given local.
addFunction(org.mozilla.javascript.FunctionNode) - method in class org.mozilla.javascript.ScriptOrFnNode
addILoad(int) - method in class org.mozilla.classfile.ClassFileWriter
Load integer from the given local into stack.
addInterface(String) - method in class org.mozilla.classfile.ClassFileWriter
Add an interface implemented by this class.
addInvoke(int,String,String,String) - method in class org.mozilla.classfile.ClassFileWriter
addIStore(int) - method in class org.mozilla.classfile.ClassFileWriter
Store integer from stack top into the given local.
addLineNumberEntry(short) - method in class org.mozilla.classfile.ClassFileWriter
addListener(Object,Object) - static method in class org.mozilla.javascript.Kit
Add listener to bag of listeners.
addLLoad(int) - method in class org.mozilla.classfile.ClassFileWriter
Load long from the given local into stack.
addLoadConstant(double) - method in class org.mozilla.classfile.ClassFileWriter
Generate the load constant bytecode for the given double.
addLoadConstant(float) - method in class org.mozilla.classfile.ClassFileWriter
Generate the load constant bytecode for the given float.
addLoadConstant(int) - method in class org.mozilla.classfile.ClassFileWriter
Generate the load constant bytecode for the given integer.
addLoadConstant(long) - method in class org.mozilla.classfile.ClassFileWriter
Generate the load constant bytecode for the given long.
addLoadConstant(String) - method in class org.mozilla.classfile.ClassFileWriter
Generate the load constant bytecode for the given string.
addLoadThis() - method in class org.mozilla.classfile.ClassFileWriter
Load "this" into stack.
addLStore(int) - method in class org.mozilla.classfile.ClassFileWriter
Store long from stack top into the given local.
addOptionalExcludedName(String) - method in class org.mozilla.javascript.serialize.ScriptableOutputStream
Adds a qualified name to the list of object to be excluded from serialization.
addParam(String) - method in class org.mozilla.javascript.ScriptOrFnNode
addPropertyChangeListener(PropertyChangeListener) - method in class org.mozilla.javascript.Context
Register an object to receive notifications when a bound property has changed
addPush(boolean) - method in class org.mozilla.classfile.ClassFileWriter
addPush(double) - method in class org.mozilla.classfile.ClassFileWriter
Generate code to load the given double on stack.
addPush(int) - method in class org.mozilla.classfile.ClassFileWriter
Generate code to load the given integer on stack.
addPush(long) - method in class org.mozilla.classfile.ClassFileWriter
Generate code to load the given long on stack.
addPush(String) - method in class org.mozilla.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(String,String) - method in class org.mozilla.javascript.ScriptOrFnNode
addTableSwitch(int,int) - method in class org.mozilla.classfile.ClassFileWriter
addValues(org.mozilla.javascript.Context,boolean,Object) - method in class org.mozilla.javascript.xml.XMLObject
Custom + operator.
addVar(String) - method in class org.mozilla.javascript.ScriptOrFnNode
This function adds a variable to the set of var declarations for a function (or script).
addVariableDescriptor(String,String,int,int) - method in class org.mozilla.classfile.ClassFileWriter
Add Information about java variable to use when generating the local variable table.
adjustStackTop(int) - method in class org.mozilla.classfile.ClassFileWriter
ALOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ALOAD_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ALOAD_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ALOAD_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ALOAD_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
AND - static field in class org.mozilla.javascript.Token
ANEWARRAY - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Function.prototype.apply and Function.prototype.call See Ecma 15.3.4.[34]
ARETURN - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ARRAYLENGTH - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ARRAYLIT - static field in class org.mozilla.javascript.Token
Token types.
ASSIGN - static field in class org.mozilla.javascript.Token
ASSIGN_ADD - static field in class org.mozilla.javascript.Token
ASSIGN_BITAND - static field in class org.mozilla.javascript.Token
ASSIGN_BITOR - static field in class org.mozilla.javascript.Token
ASSIGN_BITXOR - static field in class org.mozilla.javascript.Token
ASSIGN_DIV - static field in class org.mozilla.javascript.Token
ASSIGN_LSH - static field in class org.mozilla.javascript.Token
ASSIGN_MOD - static field in class org.mozilla.javascript.Token
ASSIGN_MUL - static field in class org.mozilla.javascript.Token
ASSIGN_RSH - static field in class org.mozilla.javascript.Token
ASSIGN_SUB - static field in class org.mozilla.javascript.Token
ASSIGN_URSH - static field in class org.mozilla.javascript.Token
associate(org.mozilla.javascript.ScriptableObject) - method in class org.mozilla.javascript.ClassCache
Associate ClassCache object with the given top-level scope.
associateValue(Object,Object) - method in class org.mozilla.javascript.ScriptableObject
Associate arbitrary application-specific value with this object.
ASTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ASTORE_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ASTORE_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ASTORE_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ASTORE_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ATHROW - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ATTRIBUTE_FLAG - static field in class org.mozilla.javascript.Node

B

BALOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
BaseFunction - class org.mozilla.javascript.BaseFunction
The base class for Function objects See ECMA 15.3.
BaseFunction() - constructor for class org.mozilla.javascript.BaseFunction
BASTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Returns the object in the scope chain that has a given property.
BINDNAME - static field in class org.mozilla.javascript.Token
Token types.
bindToScope(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.xml.XMLLib
BIPUSH - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
BITAND - static field in class org.mozilla.javascript.Token
Token types.
BITNOT - static field in class org.mozilla.javascript.Token
Token types.
BITOR - static field in class org.mozilla.javascript.Token
Token types.
BITXOR - static field in class org.mozilla.javascript.Token
Token types.
BLOCK - static field in class org.mozilla.javascript.Token
BooleanClass - static field in class org.mozilla.javascript.ScriptRuntime
BOTH - static field in class org.mozilla.javascript.Node
BREAK - static field in class org.mozilla.javascript.Token
BREAKPOINT - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ByteClass - static field in class org.mozilla.javascript.ScriptRuntime
ByteCode - class org.mozilla.classfile.ByteCode
This class provides opcode values expected by the JVM in Java class files.

C

CALL - static field in class org.mozilla.javascript.Token
Token types.
Should be overridden.
Perform the call.
Call the function.
Performs conversions on argument types if needed and invokes the underlying Java method or constructor.
Should be overridden.
call(org.mozilla.javascript.ContextAction) - static method in class org.mozilla.javascript.Context
Call ContextAction.run(Context cx) using the Context instance associated with the current thread.
call(org.mozilla.javascript.ContextAction) - method in class org.mozilla.javascript.ContextFactory
Call ContextAction.run(Context cx) using the Context instance associated with the current thread.
Call Callable.call(Context cx, Scriptable scope, Scriptable thisObj, Object[] args) using the Context instance associated with the current thread.
Implement ....() call shrinking optimizer code.
Implement ....(arg) call shrinking optimizer code.
Implement ....(arg0, arg1) call shrinking optimizer code.
Callable - interface org.mozilla.javascript.Callable
Generic notion of callable object that can execute some script-related code upon request with specified values for script scope and this objects.
Call a method of an object.
Utility method which dynamically binds a Context to the current thread, if none already exists.
Call a method of an object.
Implement ....(arg0, arg1, ...) call shrinking optimizer code.
Implement name(args) call shrinking optimizer code.
Implement name() call shrinking optimizer code.
Implement x.property() call shrinking optimizer code.
Perform function call in reference context.
Call Callable.call(Context cx, Scriptable 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.
CALOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
canConvert(Object,Class) - static method in class org.mozilla.javascript.NativeJavaObject
Determine whether we can/should convert between the given type and the desired one.
CASE - static field in class org.mozilla.javascript.Token
CASE_GAP_PROP - static field in class org.mozilla.javascript.Decompiler
Decompilation property to specify identation offset for case labels.
CASEARRAY_PROP - static field in class org.mozilla.javascript.Node
CASTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
CATCH - static field in class org.mozilla.javascript.Token
CATCH_SCOPE - static field in class org.mozilla.javascript.Token
Token types.
CATCH_SCOPE_PROP - static field in class org.mozilla.javascript.Node
CharacterClass - static field in class org.mozilla.javascript.ScriptRuntime
CHECKCAST - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
checkLanguageVersion(int) - static method in class org.mozilla.javascript.Context
checkNotSealed() - method in class org.mozilla.javascript.ContextFactory
checkOptimizationLevel(int) - static method in class org.mozilla.javascript.Context
checkRegExpProxy(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
ClassCache - class org.mozilla.javascript.ClassCache
Cache of generated classes and data structures to access Java runtime from JavaScript.
ClassClass - static field in class org.mozilla.javascript.ScriptRuntime
ClassCompiler - class org.mozilla.javascript.optimizer.ClassCompiler
Generates class files from script sources.
ClassCompiler(org.mozilla.javascript.CompilerEnvirons) - constructor for class org.mozilla.javascript.optimizer.ClassCompiler
Construct ClassCompiler that uses the specified compiler environment when generating classes.
ClassFileWriter - class org.mozilla.classfile.ClassFileWriter
ClassFileWriter A ClassFileWriter is used to write a Java class file.
ClassFileWriter(String,String,String) - constructor for class org.mozilla.classfile.ClassFileWriter
Construct a ClassFileWriter for a class.
classNameToSignature(String) - static method in class org.mozilla.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.mozilla.javascript.Kit
classOrNull(String) - static method in class org.mozilla.javascript.Kit
ClassShutter - interface org.mozilla.javascript.ClassShutter
Embeddings that wish to filter Java classes that are visible to scripts through the LiveConnect, should implement this interface.
clear() - method in class org.mozilla.javascript.ObjArray
clear() - method in class org.mozilla.javascript.ObjToIntMap
clear() - method in class org.mozilla.javascript.UintMap
clearCaches() - method in class org.mozilla.javascript.ClassCache
Empty caches of generated Java classes and Java reflection information.
cmp_LE(Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
cmp_LT(Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
codeBug() - static method in class org.mozilla.javascript.Kit
Throws RuntimeException to indicate failed assertion.
Codegen - class org.mozilla.javascript.optimizer.Codegen
This class generates code for a given IR tree.
coerceType(Class,Object) - static method in class org.mozilla.javascript.NativeJavaObject
Not intended for public use.
COLON - static field in class org.mozilla.javascript.Token
COLONCOLON - static field in class org.mozilla.javascript.Token
columnNumber() - method in class org.mozilla.javascript.RhinoException
The column number of the location of the error, or zero if unknown.
COMMA - static field in class org.mozilla.javascript.Token
Compile a JavaScript function.
compileReader(Reader,String,int,Object) - method in class org.mozilla.javascript.Context
Compiles the source in the given reader.
compileRegExp(org.mozilla.javascript.Context,String,String) - method in class org.mozilla.javascript.regexp.RegExpImpl
CompilerEnvirons - class org.mozilla.javascript.CompilerEnvirons
CompilerEnvirons() - constructor for class org.mozilla.javascript.CompilerEnvirons
compileString(String,String,int,Object) - method in class org.mozilla.javascript.Context
Compiles the source in the given string.
compileToClassFiles(String,String,int,String) - method in class org.mozilla.javascript.optimizer.ClassCompiler
Compile JavaScript source into one or more Java class files.
CONST - static field in class org.mozilla.javascript.ScriptableObject
CONST - static field in class org.mozilla.javascript.Token
ConstProperties - interface org.mozilla.javascript.ConstProperties
Call the function as a constructor.
Note that if the delegee is null, this method creates a new instance of the Delegator itself rathert than forwarding the call to the delegee.
Call the function as a constructor.
constructError(String,String) - static method in class org.mozilla.javascript.ScriptRuntime
constructError(String,String,String,int,String,int) - static method in class org.mozilla.javascript.ScriptRuntime
Context - class org.mozilla.javascript.Context
This class represents the runtime context of an executing script.
Context() - constructor for class org.mozilla.javascript.Context
Create a new Context.
ContextAction - interface org.mozilla.javascript.ContextAction
Interface to represent arbitrary action that requires to have Context object associated with the current thread for its execution.
ContextClass - static field in class org.mozilla.javascript.ScriptRuntime
Notify about newly created Context object.
contextEntered(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.ContextListener
contextExited(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.ContextListener
ContextFactory - class org.mozilla.javascript.ContextFactory
Factory class that Rhino runtime uses to create new Context instances.
ContextFactoryClass - static field in class org.mozilla.javascript.ScriptRuntime
ContextListener - interface org.mozilla.javascript.ContextListener
Notify that the specified Context instance is no longer associated with the current thread.
Continuation - class org.mozilla.javascript.continuations.Continuation
CONTINUE - static field in class org.mozilla.javascript.Token
CONTROL_BLOCK_PROP - static field in class org.mozilla.javascript.Node
convertResult(Object,Class) - static method in class org.mozilla.javascript.JavaAdapter
create(String) - static method in class org.mozilla.javascript.xml.XMLLib.Factory
createAdapterWrapper(org.mozilla.javascript.Scriptable,Object) - static method in class org.mozilla.javascript.JavaAdapter
createClassLoader(ClassLoader) - method in class org.mozilla.javascript.Context
Create class loader for generated classes.
createClassLoader(ClassLoader) - method in class org.mozilla.javascript.ContextFactory
Create class loader for generated classes.
createClassLoader(ClassLoader,Object) - method in class org.mozilla.javascript.PolicySecurityController
createClassLoader(ClassLoader,Object) - method in class org.mozilla.javascript.SecurityController
Get class loader-like object that can be used to define classes with the given security context.
createDecompiler(org.mozilla.javascript.CompilerEnvirons) - method in class org.mozilla.javascript.Parser
createLoader(ClassLoader,Object) - static method in class org.mozilla.javascript.SecurityController
Create GeneratedClassLoader with restrictions imposed by staticDomain and all current stack frames.
Creates new script object.
Return new Scriptable instance using the default constructor for the class of the underlying Java method.
createScriptObject(Object,Object) - method in class org.mozilla.javascript.optimizer.Codegen
createScriptObject(Object,Object) - method in class org.mozilla.javascript.Interpreter

D

D2F - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
D2I - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
D2L - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DADD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DALOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DASTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DateClass - static field in class org.mozilla.javascript.ScriptRuntime
DCMPG - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DCMPL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DCONST_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DCONST_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DDIV - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DebugFrame - interface org.mozilla.javascript.debug.DebugFrame
Interface to implement if the application is interested in receiving debug information during execution of a particular script or function.
DebuggableObject - interface org.mozilla.javascript.debug.DebuggableObject
This interface exposes debugging information from objects.
DebuggableScript - interface org.mozilla.javascript.debug.DebuggableScript
This interface exposes debugging information from executable code (either functions or top-level scripts).
Debugger - interface org.mozilla.javascript.debug.Debugger
Interface to implement if the application is interested in receiving debug information.
DEC - static field in class org.mozilla.javascript.Token
decompile(String,int,org.mozilla.javascript.UintMap) - static method in class org.mozilla.javascript.Decompiler
Decompile the source information associated with this js function/script back into a string.
decompileFunction(org.mozilla.javascript.Function,int) - method in class org.mozilla.javascript.Context
Decompile a JavaScript Function.
Decompile the body of a JavaScript Function.
Decompiler - class org.mozilla.javascript.Decompiler
The following class save decompilation information about the source.
decompileScript(org.mozilla.javascript.Script,int) - method in class org.mozilla.javascript.Context
Decompile the script.
DECR_FLAG - static field in class org.mozilla.javascript.Node
DEFAULT - static field in class org.mozilla.javascript.Token
defaultGet(String) - method in class org.mozilla.javascript.IdScriptableObject
DEFAULTNAMESPACE - static field in class org.mozilla.javascript.Token
Token types.
defaultPut(String,Object) - method in class org.mozilla.javascript.IdScriptableObject
defineClass(org.mozilla.javascript.Scriptable,Class) - static method in class org.mozilla.javascript.ScriptableObject
Defines JavaScript objects from a Java class that implements Scriptable.
Defines JavaScript objects from a Java class, optionally allowing sealing.
Defines JavaScript objects from a Java class, optionally allowing sealing and mapping of Java inheritance to JavaScript prototype-based inheritance.
defineClass(String,byte[]) - method in class org.mozilla.javascript.DefiningClassLoader
defineClass(String,byte[]) - method in class org.mozilla.javascript.GeneratedClassLoader
Define a new Java class.
Reserves a definition spot for a const.
Reserves a definition spot for a const.
Utility method to add properties to arbitrary Scriptable object.
defineFunctionProperties(String[],Class,int) - method in class org.mozilla.javascript.ScriptableObject
Search for names in a class, adding the resulting methods as properties.
Utility method to add properties to arbitrary Scriptable object.
defineProperty(String,Class,int) - method in class org.mozilla.javascript.ScriptableObject
Define a JavaScript property with getter and setter side effects.
defineProperty(String,Object,int) - method in class org.mozilla.javascript.ScriptableObject
Define a JavaScript property.
defineProperty(String,Object,Method,Method,int) - method in class org.mozilla.javascript.ScriptableObject
Define a JavaScript property.
DefiningClassLoader - class org.mozilla.javascript.DefiningClassLoader
Load generated classes.
DefiningClassLoader() - constructor for class org.mozilla.javascript.DefiningClassLoader
DefiningClassLoader(ClassLoader) - constructor for class org.mozilla.javascript.DefiningClassLoader
DEL_REF - static field in class org.mozilla.javascript.Token
Token types.
Delegator - class org.mozilla.javascript.Delegator
This is a helper class for implementing wrappers around Scriptable objects.
Delegator() - constructor for class org.mozilla.javascript.Delegator
Create a Delegator prototype.
Delegator(org.mozilla.javascript.Scriptable) - constructor for class org.mozilla.javascript.Delegator
Create a new Delegator that forwards requests to a delegee Scriptable object.
delete(int) - method in class org.mozilla.javascript.Delegator
delete(int) - method in class org.mozilla.javascript.NativeArray
delete(int) - method in class org.mozilla.javascript.NativeJavaObject
delete(int) - method in class org.mozilla.javascript.NativeWith
delete(int) - method in class org.mozilla.javascript.Scriptable
Removes a property from this object.
delete(int) - method in class org.mozilla.javascript.ScriptableObject
Removes the indexed property from the object.
delete(Object,Object,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
The delete operator See ECMA 11.4.1 In ECMA 0.19, the description of the delete operator (11.4.1) assumes that the [[Delete]] method returns a value.
delete(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.Ref
delete(String) - method in class org.mozilla.javascript.Delegator
delete(String) - method in class org.mozilla.javascript.IdScriptableObject
delete(String) - method in class org.mozilla.javascript.NativeJavaObject
delete(String) - method in class org.mozilla.javascript.NativeWith
delete(String) - method in class org.mozilla.javascript.Scriptable
Removes a property from this object.
delete(String) - method in class org.mozilla.javascript.ScriptableObject
Removes a named property from the object.
deleteProperty(org.mozilla.javascript.Scriptable,int) - static method in class org.mozilla.javascript.ScriptableObject
Removes the property from an object or its prototype chain.
deleteProperty(org.mozilla.javascript.Scriptable,String) - static method in class org.mozilla.javascript.ScriptableObject
Removes the property from an object or its prototype chain.
DELPROP - static field in class org.mozilla.javascript.Token
Token types.
DESCENDANTS_FLAG - static field in class org.mozilla.javascript.Node
details() - method in class org.mozilla.javascript.EcmaError
details() - method in class org.mozilla.javascript.JavaScriptException
details() - method in class org.mozilla.javascript.RhinoException
DIRECTCALL_PROP - static field in class org.mozilla.javascript.Node
DIV - static field in class org.mozilla.javascript.Token
Token types.
DLOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DLOAD_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DLOAD_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DLOAD_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DLOAD_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DMUL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DNEG - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DO - static field in class org.mozilla.javascript.Token
done() - method in class org.mozilla.javascript.ObjToIntMap.Iterator
DONTENUM - static field in class org.mozilla.javascript.ScriptableObject
Property attribute indicating property is not enumerated.
DOT - static field in class org.mozilla.javascript.Token
DOTDOT - static field in class org.mozilla.javascript.Token
Execute top call to script or function.
DOTQUERY - static field in class org.mozilla.javascript.Token
DOUBLE_MARK - static field in class org.mozilla.javascript.UniqueTag
Tag to indicate that a object represents "double" with the real value stored somewhere else.
DoubleClass - static field in class org.mozilla.javascript.ScriptRuntime
DREM - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DRETURN - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSTORE_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DSUB - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP2_X1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP2_X2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP_X1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUP_X2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
DUPLICATE_CONST - static field in class org.mozilla.javascript.ScriptOrFnNode
DUPLICATE_PARAMETER - static field in class org.mozilla.javascript.ScriptOrFnNode
DUPLICATE_VAR - static field in class org.mozilla.javascript.ScriptOrFnNode

E

ecmaDelete(org.mozilla.javascript.Context,Object) - method in class org.mozilla.javascript.xml.XMLObject
Implementation of ECMAScript [[Delete]].
EcmaError - class org.mozilla.javascript.EcmaError
The class of exceptions raised by the engine as described in ECMA edition 3.
ecmaGet(org.mozilla.javascript.Context,Object) - method in class org.mozilla.javascript.xml.XMLObject
Implementation of ECMAScript [[Get]].
ecmaHas(org.mozilla.javascript.Context,Object) - method in class org.mozilla.javascript.xml.XMLObject
Implementation of ECMAScript [[Has]].
ecmaPut(org.mozilla.javascript.Context,Object,Object) - method in class org.mozilla.javascript.xml.XMLObject
Implementation of ECMAScript [[Put]].
elemIncrDecr(Object,double,org.mozilla.javascript.Context,int) - static method in class org.mozilla.javascript.optimizer.OptRuntime
ELSE - static field in class org.mozilla.javascript.Token
EMPTY - static field in class org.mozilla.javascript.ScriptableObject
The empty property attribute.
EMPTY - static field in class org.mozilla.javascript.Token
emptyArgs - static field in class org.mozilla.javascript.Context
Convenient value to use as zero-length array of objects.
emptyArgs - static field in class org.mozilla.javascript.ScriptRuntime
emptyStrings - static field in class org.mozilla.javascript.ScriptRuntime
enter() - static method in class org.mozilla.javascript.Context
Get a context associated with the current thread, creating one if need be.
enter() - method in class org.mozilla.javascript.ContextFactory
Same as Context.enter() with the difference that if a new context needs to be created, then this context factory is used to create it instead of the global context factory.
enter(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.Context
Get a Context associated with the current thread, using the given Context if need be.
enter(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.ContextFactory
Same as Context.enter(Context) with the difference that if a new context needs to be created, then this context factory is used to create it instead of the global context factory.
enterDotQuery(Object,org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptRuntime
enterDotQuery(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.xml.XMLObject
Wrap this object into NativeWith to implement the .() query.
ENTERWITH - static field in class org.mozilla.javascript.Token
Token types.
enterWith(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.xml.XMLObject
Wrap this object into NativeWith to implement the with statement.
ENUM_ID - static field in class org.mozilla.javascript.Token
Token types.
ENUM_INIT_KEYS - static field in class org.mozilla.javascript.Token
Token types.
ENUM_INIT_VALUES - static field in class org.mozilla.javascript.Token
Token types.
ENUM_NEXT - static field in class org.mozilla.javascript.Token
Token types.
enumId(Object,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
enumInit(Object,org.mozilla.javascript.Context,boolean) - static method in class org.mozilla.javascript.ScriptRuntime
enumNext(Object) - static method in class org.mozilla.javascript.ScriptRuntime
EOF - static field in class org.mozilla.javascript.Token
Token types.
eof() - method in class org.mozilla.javascript.Parser
EOL - static field in class org.mozilla.javascript.Token
Token types.
EQ - static field in class org.mozilla.javascript.Token
Token types.
eq(Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
Equality See ECMA 11.9
equals(Object) - method in class org.mozilla.javascript.NativeJavaPackage
equivalentValues(Object) - method in class org.mozilla.javascript.ScriptableObject
Custom == operator.
ERROR - static field in class org.mozilla.javascript.Token
Token types.
error(String,String,int,String,int) - method in class org.mozilla.javascript.ErrorReporter
Report an error.
ErrorReporter - interface org.mozilla.javascript.ErrorReporter
This is interface defines a protocol for the reporting of errors during JavaScript translation or execution.
errorReporterProperty - static field in class org.mozilla.javascript.Context
escapeAttributeValue(Object) - method in class org.mozilla.javascript.xml.XMLLib
Escapes the reserved characters in a value of an attribute.
escapeAttributeValue(Object,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
Escapes the reserved characters in a value of an attribute
escapeString(String) - static method in class org.mozilla.javascript.ScriptRuntime
escapeString(String,char) - static method in class org.mozilla.javascript.ScriptRuntime
For escaping strings printed by object and array literals; not quite the same as 'escape.'
escapeTextValue(Object) - method in class org.mozilla.javascript.xml.XMLLib
Escapes the reserved characters in a value of a text node.
escapeTextValue(Object,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
Escapes the reserved characters in a value of a text node
ESCXMLATTR - static field in class org.mozilla.javascript.Token
Token types.
ESCXMLTEXT - static field in class org.mozilla.javascript.Token
Token types.
The eval function property of the global object.
Evaluate a reader as JavaScript source.
Evaluate a JavaScript source string.
EvaluatorException - class org.mozilla.javascript.EvaluatorException
The class of exceptions thrown by the JavaScript engine.
EvaluatorException(String) - constructor for class org.mozilla.javascript.EvaluatorException
EvaluatorException(String,String,int) - constructor for class org.mozilla.javascript.EvaluatorException
Create an exception with the specified detail message.
EvaluatorException(String,String,int,String,int) - constructor for class org.mozilla.javascript.EvaluatorException
Create an exception with the specified detail message.
excludeStandardObjectNames() - method in class org.mozilla.javascript.serialize.ScriptableOutputStream
Adds the names of the standard objects and their prototypes to the list of excluded names.
Execute the script.
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned.
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned.
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned.
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned.
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned.
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned.
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned.
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned.
'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned
exit() - static method in class org.mozilla.javascript.Context
Exit a block of code requiring a Context.
exit() - method in class org.mozilla.javascript.ContextFactory
Same as Context.exit(), although if you used enter() or enter(Context) methods on this object, you should use this exit method instead of the static one in Context.
exitActivationFunction(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
EXPORT - static field in class org.mozilla.javascript.Token
exportAsScopeProperty() - method in class org.mozilla.javascript.IdFunctionObject
EXPR_RESULT - static field in class org.mozilla.javascript.Token
EXPR_VOID - static field in class org.mozilla.javascript.Token
extractFromScope(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.xml.XMLLib
extractFromScopeOrNull(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.xml.XMLLib

F

F2D - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
F2I - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
F2L - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
XMLLib.Factory - class org.mozilla.javascript.xml.XMLLib.Factory
An object which specifies an XMLLib implementation to be used at runtime.
FADD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FALOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FALSE - static field in class org.mozilla.javascript.Token
Token types.
FASTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCMPG - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCMPL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCONST_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCONST_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FCONST_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FDIV - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FEATURE_DYNAMIC_SCOPE - static field in class org.mozilla.javascript.Context
Control if dynamic scope should be used for name access.
FEATURE_E4X - static field in class org.mozilla.javascript.Context
Control if support for E4X(ECMAScript for XML) extension is available.
FEATURE_LOCATION_INFORMATION_IN_ERROR - static field in class org.mozilla.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 field in class org.mozilla.javascript.Context
Control if member expression as function name extension is available.
FEATURE_NON_ECMA_GET_YEAR - static field in class org.mozilla.javascript.Context
Controls behaviour of Date.prototype.getYear().
FEATURE_PARENT_PROTO_PROPERTIES - static field in class org.mozilla.javascript.Context
Control if properties __proto__ and __parent__ are treated specially.
FEATURE_PARENT_PROTO_PROPRTIES - static field in class org.mozilla.javascript.Context
FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER - static field in class org.mozilla.javascript.Context
Control if reserved keywords are treated as identifiers.
FEATURE_STRICT_EVAL - static field in class org.mozilla.javascript.Context
Control if strict eval mode is enabled.
FEATURE_STRICT_MODE - static field in class org.mozilla.javascript.Context
Controls whether JS 1.5 'strict mode' is enabled.
FEATURE_STRICT_VARS - static field in class org.mozilla.javascript.Context
Control if strict variable mode is enabled.
FEATURE_TO_STRING_AS_SOURCE - static field in class org.mozilla.javascript.Context
Control if toString() should returns the same result as toSource() when applied to objects and arrays.
FEATURE_WARNING_AS_ERROR - static field in class org.mozilla.javascript.Context
Controls whether a warning should be treated as an error.
FINALLY - static field in class org.mozilla.javascript.Token
findInstanceIdInfo(String) - method in class org.mozilla.javascript.BaseFunction
Map name to id of instance property.
findInstanceIdInfo(String) - method in class org.mozilla.javascript.IdScriptableObject
Map name to id of instance property.
findInstanceIdInfo(String) - method in class org.mozilla.javascript.NativeArray
Map name to id of instance property.
findInstanceIdInfo(String) - method in class org.mozilla.javascript.regexp.NativeRegExp
Map name to id of instance property.
findPrototypeId(String) - method in class org.mozilla.javascript.BaseFunction
findPrototypeId(String) - method in class org.mozilla.javascript.continuations.Continuation
findPrototypeId(String) - method in class org.mozilla.javascript.IdScriptableObject
findPrototypeId(String) - method in class org.mozilla.javascript.ImporterTopLevel
findPrototypeId(String) - method in class org.mozilla.javascript.NativeArray
findPrototypeId(String) - method in class org.mozilla.javascript.NativeCall
findPrototypeId(String) - method in class org.mozilla.javascript.NativeObject
findPrototypeId(String) - method in class org.mozilla.javascript.regexp.NativeRegExp
FIRST_ASSIGN - static field in class org.mozilla.javascript.Token
FIRST_BYTECODE_TOKEN - static field in class org.mozilla.javascript.Token
Token types.
FLOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FLOAD_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FLOAD_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FLOAD_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FLOAD_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FloatClass - static field in class org.mozilla.javascript.ScriptRuntime
FMUL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FNEG - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FOR - static field in class org.mozilla.javascript.Token
FREM - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FRETURN - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSTORE_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSTORE_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSTORE_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSTORE_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
FSUB - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Function - interface org.mozilla.javascript.Function
This is interface that all functions in JavaScript must implement.
FUNCTION - static field in class org.mozilla.javascript.Token
FUNCTION_EXPRESSION - static field in class org.mozilla.javascript.FunctionNode
FUNCTION_EXPRESSION_STATEMENT - static field in class org.mozilla.javascript.FunctionNode
FUNCTION_PROP - static field in class org.mozilla.javascript.Node
FUNCTION_STATEMENT - static field in class org.mozilla.javascript.FunctionNode
There are three types of functions that can be defined.
FunctionClass - static field in class org.mozilla.javascript.ScriptRuntime
FunctionNode - class org.mozilla.javascript.FunctionNode
FunctionNode(String) - constructor for class org.mozilla.javascript.FunctionNode
FunctionObject - class org.mozilla.javascript.FunctionObject
Create a JavaScript function object from a Java method.

G

GE - static field in class org.mozilla.javascript.Token
Token types.
GeneratedClassLoader - interface org.mozilla.javascript.GeneratedClassLoader
Interface to define classes from generated byte code.
GET - static field in class org.mozilla.javascript.Token
get(int) - method in class org.mozilla.javascript.ObjArray
get(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Delegator
get(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeArray
get(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaArray
Get a property from the object selected by an integral index.
get(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaObject
get(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaPackage
get(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeWith
get(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Scriptable
Get a property from the object selected by an integral index.
get(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.ScriptableObject
Returns the value of the indexed property or NOT_FOUND.
get(Object,int) - method in class org.mozilla.javascript.ObjToIntMap
Get integer value assigned with key.
get(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.Ref
get(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ClassCache
Search for ClassCache object in the given scope.
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Delegator
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.IdScriptableObject
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.ImporterTopLevel
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaArray
Get a named property from the object.
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaClass
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaObject
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaPackage
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeWith
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Scriptable
Get a named property from the object.
get(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.ScriptableObject
Returns the value of the named property or NOT_FOUND.
GET_REF - static field in class org.mozilla.javascript.Token
Token types.
getAdapterSelf(Class,Object) - static method in class org.mozilla.javascript.JavaAdapter
getAllIds() - method in class org.mozilla.javascript.debug.DebuggableObject
Returns an array of ids for the properties of the object.
getAllIds() - method in class org.mozilla.javascript.ScriptableObject
Returns an array of ids for the properties of the object.
getApplicationClassLoader() - method in class org.mozilla.javascript.Context
getApplicationClassLoader() - method in class org.mozilla.javascript.ContextFactory
Get ClassLoader to use when searching for Java classes.
getArity() - method in class org.mozilla.javascript.BaseFunction
getArity() - method in class org.mozilla.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.mozilla.javascript.IdFunctionObject
getArity() - method in class org.mozilla.javascript.NativeFunction
getArrayElements(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptRuntime
getAssociatedValue(Object) - method in class org.mozilla.javascript.ScriptableObject
Get arbitrary application-specific value associated with this object.
getAttributes(int) - method in class org.mozilla.javascript.ScriptableObject
Get the attributes of an indexed property.
getAttributes(String) - method in class org.mozilla.javascript.IdScriptableObject
getAttributes(String) - method in class org.mozilla.javascript.ScriptableObject
Get the attributes of a named property.
getBaseLineno() - method in class org.mozilla.javascript.ScriptOrFnNode
getChildBefore(org.mozilla.javascript.Node) - method in class org.mozilla.javascript.Node
getClassName() - method in class org.mozilla.javascript.BaseFunction
Get the name of the set of objects implemented by this Java class.
getClassName() - method in class org.mozilla.classfile.ClassFileWriter
getClassName() - method in class org.mozilla.javascript.continuations.Continuation
getClassName() - method in class org.mozilla.javascript.Delegator
getClassName() - method in class org.mozilla.javascript.ImporterTopLevel
getClassName() - method in class org.mozilla.javascript.NativeArray
getClassName() - method in class org.mozilla.javascript.NativeCall
Return the name of the class.
getClassName() - method in class org.mozilla.javascript.NativeJavaArray
Get the name of the set of objects implemented by this Java class.
getClassName() - method in class org.mozilla.javascript.NativeJavaClass
getClassName() - method in class org.mozilla.javascript.NativeJavaObject
getClassName() - method in class org.mozilla.javascript.NativeJavaPackage
getClassName() - method in class org.mozilla.javascript.NativeObject
Return the name of the class.
getClassName() - method in class org.mozilla.javascript.regexp.NativeRegExp
getClassName() - method in class org.mozilla.javascript.NativeWith
getClassName() - method in class org.mozilla.javascript.Scriptable
Get the name of the set of objects implemented by this Java class.
getClassName() - method in class org.mozilla.javascript.ScriptableObject
Return the name of the class.
getClassObject() - method in class org.mozilla.javascript.NativeJavaClass
getClassPrototype() - method in class org.mozilla.javascript.BaseFunction
Get the prototype for the named class.
getColumnNumber() - method in class org.mozilla.javascript.EcmaError
getColumnNumber() - method in class org.mozilla.javascript.EvaluatorException
getCompilerData() - method in class org.mozilla.javascript.ScriptOrFnNode
getCompilerEnv() - method in class org.mozilla.javascript.optimizer.ClassCompiler
Get the compiler environment the compiler uses.
getContext(Object) - method in class org.mozilla.javascript.VMBridge
Get Context instance associated with the current thread or null if none.
getContext(Object) - method in class org.mozilla.javascript.jdk11.VMBridge_jdk11
Get Context instance associated with the current thread or null if none.
getContext(Object) - method in class org.mozilla.javascript.jdk13.VMBridge_jdk13
getContinue() - method in class org.mozilla.javascript.Node.Jump
getCurrentCodeOffset() - method in class org.mozilla.classfile.ClassFileWriter
Get the current offset into the code of the current method.
getCurrentContext() - static method in class org.mozilla.javascript.Context
Get the current Context.
getCurrentThreadClassLoader() - method in class org.mozilla.javascript.VMBridge
Return the ClassLoader instance associated with the current thread.
getCurrentThreadClassLoader() - method in class org.mozilla.javascript.jdk11.VMBridge_jdk11
Return the ClassLoader instance associated with the current thread.
getCurrentThreadClassLoader() - method in class org.mozilla.javascript.jdk13.VMBridge_jdk13
getDebuggableView() - method in class org.mozilla.javascript.NativeFunction
getDebuggableView(org.mozilla.javascript.Script) - static method in class org.mozilla.javascript.Context
Return DebuggableScript instance if any associated with the script.
getDebugger() - method in class org.mozilla.javascript.Context
Return the current debugger.
getDebuggerContextData() - method in class org.mozilla.javascript.Context
Return the debugger context data associated with current context.
getDefault() - method in class org.mozilla.javascript.Node.Jump
getDefaultValue(Class) - method in class org.mozilla.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.mozilla.javascript.NativeArray
getDefaultValue(Class) - method in class org.mozilla.javascript.NativeJavaArray
Get the default value of the object with a given hint.
getDefaultValue(Class) - method in class org.mozilla.javascript.NativeJavaClass
getDefaultValue(Class) - method in class org.mozilla.javascript.NativeJavaObject
getDefaultValue(Class) - method in class org.mozilla.javascript.NativeJavaPackage
getDefaultValue(Class) - method in class org.mozilla.javascript.NativeWith
getDefaultValue(Class) - method in class org.mozilla.javascript.Scriptable
Get the default value of the object with a given hint.
getDefaultValue(Class) - method in class org.mozilla.javascript.ScriptableObject
Implements the [[DefaultValue]] internal method.
getDefaultValue(org.mozilla.javascript.Scriptable,Class) - static method in class org.mozilla.javascript.ScriptableObject
getDelegee() - method in class org.mozilla.javascript.Delegator
Retrieve the delegee.
getDouble() - method in class org.mozilla.javascript.Node
Can only be called when getType() == Token.NUMBER
getDynamicSecurityDomain(Object) - method in class org.mozilla.javascript.PolicySecurityController
getDynamicSecurityDomain(Object) - method in class org.mozilla.javascript.SecurityController
Get dynamic security domain that allows an action only if it is allowed by the current Java stack and securityDomain.
getE4xImplementationFactory() - method in class org.mozilla.javascript.Context
Returns an object which specifies an E4X implementation to use within this Context.
getE4xImplementationFactory() - method in class org.mozilla.javascript.ContextFactory
Provides a default XMLLib.Factory to be used by the Context instances produced by this factory.
GETELEM - static field in class org.mozilla.javascript.Token
Token types.
getElements(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Context
Get the elements of a JavaScript array.
Prepare for calling obj[id](...): return function corresponding to obj[id] and make obj properly converted to Scriptable available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj.
getEncodedSource() - method in class org.mozilla.javascript.NativeFunction
Get encoded source string.
getEncodedSource() - method in class org.mozilla.javascript.Parser
getEncodedSourceEnd() - method in class org.mozilla.javascript.ScriptOrFnNode
getEncodedSourceStart() - method in class org.mozilla.javascript.ScriptOrFnNode
getEndLineno() - method in class org.mozilla.javascript.ScriptOrFnNode
getErrorMessage() - method in class org.mozilla.javascript.EcmaError
Gets the message corresponding to the error.
getErrorObject() - method in class org.mozilla.javascript.EcmaError
getErrorReporter() - method in class org.mozilla.javascript.CompilerEnvirons
getErrorReporter() - method in class org.mozilla.javascript.Context
Get the current error reporter.
getExisting(Object) - method in class org.mozilla.javascript.ObjToIntMap
Get integer value assigned with key.
getExistingInt(int) - method in class org.mozilla.javascript.UintMap
Get integer value assigned with key.
getExistingIntProp(int) - method in class org.mozilla.javascript.Node
getExtraMethodSource(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.xml.XMLObject
Return an additional object to look for methods that runtime should consider during method search.
getFactory() - method in class org.mozilla.javascript.Context
Return ContextFactory instance used to create this Context or the result of ContextFactory.getGlobal() if no factory was used for Context creation.
GETFIELD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
getFinally() - method in class org.mozilla.javascript.Node.Jump
getFirstChild() - method in class org.mozilla.javascript.Node
Called when execution entered a particular function or script.
getFunction(int) - method in class org.mozilla.javascript.debug.DebuggableScript
getFunction(org.mozilla.javascript.Scriptable,String) - static method in class org.mozilla.javascript.JavaAdapter
getFunctionCount() - method in class org.mozilla.javascript.debug.DebuggableScript
getFunctionCount() - method in class org.mozilla.javascript.ScriptOrFnNode
getFunctionName() - method in class org.mozilla.javascript.BaseFunction
getFunctionName() - method in class org.mozilla.javascript.debug.DebuggableScript
Get name of the function described by this script.
getFunctionName() - method in class org.mozilla.javascript.FunctionNode
getFunctionName() - method in class org.mozilla.javascript.FunctionObject
getFunctionName() - method in class org.mozilla.javascript.IdFunctionObject
getFunctionName() - method in class org.mozilla.javascript.NativeJavaConstructor
getFunctionName() - method in class org.mozilla.javascript.NativeJavaMethod
getFunctionNode(int) - method in class org.mozilla.javascript.ScriptOrFnNode
getFunctionPrototype(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptableObject
Get the Function.prototype property.
getFunctionType() - method in class org.mozilla.javascript.FunctionNode
getGetterOrSetter(String,int,boolean) - method in class org.mozilla.javascript.ScriptableObject
Get the getter or setter for a given property.
getGlobal() - static method in class org.mozilla.javascript.ContextFactory
Get global ContextFactory.
getGlobal(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
getIds() - method in class org.mozilla.javascript.Delegator
getIds() - method in class org.mozilla.javascript.NativeArray
getIds() - method in class org.mozilla.javascript.NativeJavaArray
Get an array of property ids.
getIds() - method in class org.mozilla.javascript.NativeJavaClass
getIds() - method in class org.mozilla.javascript.NativeJavaObject
getIds() - method in class org.mozilla.javascript.NativeWith
getIds() - method in class org.mozilla.javascript.Scriptable
Get an array of property ids.
getIds() - method in class org.mozilla.javascript.ScriptableObject
Returns an array of ids for the properties of the object.
getIgnoreDynamicScope() - method in class org.mozilla.javascript.FunctionNode
getImplementation() - method in class org.mozilla.javascript.continuations.Continuation
getImplementationClassName() - method in class org.mozilla.javascript.xml.XMLLib.Factory
getImplementationVersion() - method in class org.mozilla.javascript.Context
Get the implementation version.
getInstanceIdName(int) - method in class org.mozilla.javascript.BaseFunction
Map id back to property name it defines.
getInstanceIdName(int) - method in class org.mozilla.javascript.IdScriptableObject
Map id back to property name it defines.
getInstanceIdName(int) - method in class org.mozilla.javascript.NativeArray
Map id back to property name it defines.
getInstanceIdName(int) - method in class org.mozilla.javascript.regexp.NativeRegExp
Map id back to property name it defines.
getInstanceIdValue(int) - method in class org.mozilla.javascript.BaseFunction
Get id value.
getInstanceIdValue(int) - method in class org.mozilla.javascript.IdScriptableObject
Get id value.
getInstanceIdValue(int) - method in class org.mozilla.javascript.NativeArray
Get id value.
getInstanceIdValue(int) - method in class org.mozilla.javascript.regexp.NativeRegExp
Get id value.
getInstructionObserverThreshold() - method in class org.mozilla.javascript.Context
Get/Set threshold of executed instructions counter that triggers call to observeInstructionCount().
getInt(int,int) - method in class org.mozilla.javascript.UintMap
Get integer value assigned with key.
Create helper object to create later proxies implementing the specified interfaces later.
getIntProp(int,int) - method in class org.mozilla.javascript.Node
getJumpStatement() - method in class org.mozilla.javascript.Node.Jump
getKey() - method in class org.mozilla.javascript.ObjToIntMap.Iterator
getKeys() - method in class org.mozilla.javascript.ObjToIntMap
Return array of present keys
getKeys() - method in class org.mozilla.javascript.UintMap
Return array of present keys
getKeys(Object[],int) - method in class org.mozilla.javascript.ObjToIntMap
getLanguageVersion() - method in class org.mozilla.javascript.CompilerEnvirons
getLanguageVersion() - method in class org.mozilla.javascript.Context
Get the current language version.
getLanguageVersion() - method in class org.mozilla.javascript.NativeFunction
getLastChild() - method in class org.mozilla.javascript.Node
getLastSibling() - method in class org.mozilla.javascript.Node
getLength() - method in class org.mozilla.javascript.BaseFunction
getLength() - method in class org.mozilla.javascript.FunctionObject
Return the same value as getArity().
getLength() - method in class org.mozilla.javascript.IdFunctionObject
getLength() - method in class org.mozilla.javascript.NativeArray
getLength() - method in class org.mozilla.javascript.NativeFunction
getLibraryScopeOrNull(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptRuntime
getLineno() - method in class org.mozilla.javascript.Node
getLineNumber() - method in class org.mozilla.javascript.EcmaError
getLineNumber() - method in class org.mozilla.javascript.EvaluatorException
getLineNumber() - method in class org.mozilla.javascript.JavaScriptException
getLineNumbers() - method in class org.mozilla.javascript.debug.DebuggableScript
Get array containing the line numbers that that can be passed to DebugFrame.onLineChange().
getLineSource() - method in class org.mozilla.javascript.EcmaError
getLineSource() - method in class org.mozilla.javascript.EvaluatorException
getListener(Object,int) - static method in class org.mozilla.javascript.Kit
Get listener at index position in bag or null if index equals to number of listeners in bag.
getLocale() - method in class org.mozilla.javascript.Context
Get the current locale.
getLoop() - method in class org.mozilla.javascript.Node.Jump
getMainMethodClass() - method in class org.mozilla.javascript.optimizer.ClassCompiler
Get the name of the class for main method implementation.
getMaximumInterpreterStackDepth() - method in class org.mozilla.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.mozilla.javascript.BaseFunction
Get maximum id findInstanceIdInfo can generate.
getMaxInstanceId() - method in class org.mozilla.javascript.IdScriptableObject
Get maximum id findInstanceIdInfo can generate.
getMaxInstanceId() - method in class org.mozilla.javascript.NativeArray
Get maximum id findInstanceIdInfo can generate.
getMaxInstanceId() - method in class org.mozilla.javascript.regexp.NativeRegExp
Get maximum id findInstanceIdInfo can generate.
getMessage() - method in class org.mozilla.javascript.RhinoException
getMessage(String,Object[]) - static method in class org.mozilla.javascript.ScriptRuntime
getMessage0(String) - static method in class org.mozilla.javascript.ScriptRuntime
getMessage1(String,Object) - static method in class org.mozilla.javascript.ScriptRuntime
getMessage2(String,Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
getMessage3(String,Object,Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
getMessage4(String,Object,Object,Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
getMethodOrConstructor() - method in class org.mozilla.javascript.FunctionObject
Get Java method or constructor this function represent.
getName() - method in class org.mozilla.javascript.EcmaError
Gets the name of the error.
Prepare for calling name(...): return function corresponding to name and make current top scope available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj.
getNext() - method in class org.mozilla.javascript.Node
getObject(int) - method in class org.mozilla.javascript.UintMap
Get object value assigned with key.
getObjectElem(Object,Object,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
Call obj.[[Get]](id)
getObjectIndex(Object,double,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
getObjectProp(Object,String,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
Version of getObjectElem when elem is a valid JS identifier name.
getObjectPrototype(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptableObject
Get the Object.prototype property.
getOptimizationLevel() - method in class org.mozilla.javascript.CompilerEnvirons
getOptimizationLevel() - method in class org.mozilla.javascript.Context
Get the current optimization level.
getParamAndVarConst() - method in class org.mozilla.javascript.ScriptOrFnNode
getParamAndVarCount() - method in class org.mozilla.javascript.debug.DebuggableScript
Get number of declared parameters and local variables.
getParamAndVarCount() - method in class org.mozilla.javascript.NativeFunction
Get number of declared parameters and variables defined through var statements.
getParamAndVarCount() - method in class org.mozilla.javascript.ScriptOrFnNode
getParamAndVarNames() - method in class org.mozilla.javascript.ScriptOrFnNode
getParamCount() - method in class org.mozilla.javascript.debug.DebuggableScript
Get number of declared parameters in the function.
getParamCount() - method in class org.mozilla.javascript.NativeFunction
Get number of declared parameters.
getParamCount() - method in class org.mozilla.javascript.ScriptOrFnNode
getParamOrVarConst(int) - method in class org.mozilla.javascript.NativeFunction
Get parameter or variable const-ness.
getParamOrVarIndex(String) - method in class org.mozilla.javascript.ScriptOrFnNode
getParamOrVarName(int) - method in class org.mozilla.javascript.debug.DebuggableScript
Get name of a declared parameter or local variable.
getParamOrVarName(int) - method in class org.mozilla.javascript.NativeFunction
Get parameter or variable name.
getParamOrVarName(int) - method in class org.mozilla.javascript.ScriptOrFnNode
getParent() - method in class org.mozilla.javascript.debug.DebuggableScript
getParentScope() - method in class org.mozilla.javascript.Delegator
getParentScope() - method in class org.mozilla.javascript.NativeJavaObject
Returns the parent (enclosing) scope of the object.
getParentScope() - method in class org.mozilla.javascript.NativeWith
getParentScope() - method in class org.mozilla.javascript.Scriptable
Get the parent scope of the object.
getParentScope() - method in class org.mozilla.javascript.ScriptableObject
Returns the parent (enclosing) scope of the object.
GETPROP - static field in class org.mozilla.javascript.Token
Token types.
getProp(int) - method in class org.mozilla.javascript.Node
getProperty(org.mozilla.javascript.Scriptable,int) - static method in class org.mozilla.javascript.ScriptableObject
Gets an indexed property from an object or any object in its prototype chain.
getProperty(org.mozilla.javascript.Scriptable,String) - static method in class org.mozilla.javascript.ScriptableObject
Gets a named property from an object or any object in its prototype chain.
getPropertyIds(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptableObject
Returns an array of all ids from an object and its prototypes.
Prepare for calling obj.property(...): return function corresponding to obj.property and make obj properly converted to Scriptable available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj.
getProtectionDomain(Class) - static method in class org.mozilla.javascript.SecurityUtilities
getPrototype() - method in class org.mozilla.javascript.Delegator
getPrototype() - method in class org.mozilla.javascript.IdFunctionObject
getPrototype() - method in class org.mozilla.javascript.NativeJavaArray
Get the prototype of the object.
getPrototype() - method in class org.mozilla.javascript.NativeJavaObject
getPrototype() - method in class org.mozilla.javascript.NativeWith
getPrototype() - method in class org.mozilla.javascript.Scriptable
Get the prototype of the object.
getPrototype() - method in class org.mozilla.javascript.ScriptableObject
Returns the prototype of the object.
getRegexpCount() - method in class org.mozilla.javascript.ScriptOrFnNode
getRegexpFlags(int) - method in class org.mozilla.javascript.ScriptOrFnNode
getRegExpProxy(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
getRegexpString(int) - method in class org.mozilla.javascript.ScriptOrFnNode
getScriptStackTrace() - method in class org.mozilla.javascript.RhinoException
Get a string representing the script stack of this exception.
getScriptStackTrace(FilenameFilter) - method in class org.mozilla.javascript.RhinoException
Get a string representing the script stack of this exception.
getSourceName() - method in class org.mozilla.javascript.debug.DebuggableScript
Get the name of the source (usually filename or URL) of the script.
getSourceName() - method in class org.mozilla.javascript.EcmaError
getSourceName() - method in class org.mozilla.javascript.EvaluatorException
getSourceName() - method in class org.mozilla.javascript.JavaScriptException
getSourceName() - method in class org.mozilla.javascript.ScriptOrFnNode
getStackTop() - method in class org.mozilla.classfile.ClassFileWriter
GETSTATIC - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
getString() - method in class org.mozilla.javascript.Node
Can only be called when node has String context.
getSystemProperty(String) - static method in class org.mozilla.javascript.SecurityUtilities
Retrieves a system property within a privileged block.
getTargetExtends() - method in class org.mozilla.javascript.optimizer.ClassCompiler
Get the class that the generated target will extend.
getTargetImplements() - method in class org.mozilla.javascript.optimizer.ClassCompiler
Get the interfaces that the generated target will implement.
getThreadContextHelper() - method in class org.mozilla.javascript.VMBridge
Return a helper object to optimize Context access.
getThreadContextHelper() - method in class org.mozilla.javascript.jdk11.VMBridge_jdk11
Return a helper object to optimize Context access.
getThreadContextHelper() - method in class org.mozilla.javascript.jdk13.VMBridge_jdk13
getThreadLocal(Object) - method in class org.mozilla.javascript.Context
Get a value corresponding to a key.
getTopCallScope(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
getTopLevelProp(org.mozilla.javascript.Scriptable,String) - static method in class org.mozilla.javascript.ScriptRuntime
getTopLevelScope(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptableObject
Get the global scope.
Get arbitrary application-specific value associated with the top scope of the given scope.
getType() - method in class org.mozilla.javascript.Node
getTypeTag(Class) - static method in class org.mozilla.javascript.FunctionObject
getUndefinedValue() - static method in class org.mozilla.javascript.Context
Get the singleton object that represents the JavaScript Undefined value.
getValue() - method in class org.mozilla.javascript.JavaScriptException
getValue() - method in class org.mozilla.javascript.ObjToIntMap.Iterator
Prepare for calling (...): return function corresponding to and make parent scope of the function available as ScriptRuntime.lastStoredScriptable() for consumption as thisObj.
GETVAR - static field in class org.mozilla.javascript.Token
Token types.
getWrapFactory() - method in class org.mozilla.javascript.Context
Return the current WrapFactory, or null if none is defined.
getWrappedException() - method in class org.mozilla.javascript.WrappedException
Get the wrapped exception.
GOTO - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
GOTO - static field in class org.mozilla.javascript.Token
Token types.
GOTO_W - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
GT - static field in class org.mozilla.javascript.Token
Token types.

H

Called when compilation of a particular function or script into internal bytecode is done.
has(int) - method in class org.mozilla.javascript.UintMap
has(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Delegator
has(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeArray
has(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaArray
Indicates whether or not an indexed property is defined in an object.
has(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaObject
has(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaPackage
has(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeWith
has(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Scriptable
Indicates whether or not an indexed property is defined in an object.
has(int,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.ScriptableObject
Returns true if the property index is defined.
has(Object) - method in class org.mozilla.javascript.ObjToIntMap
has(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.Ref
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Delegator
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.IdScriptableObject
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.ImporterTopLevel
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaArray
Indicates whether or not a named property is defined in an object.
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaClass
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaObject
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaPackage
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeWith
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Scriptable
Indicates whether or not a named property is defined in an object.
has(String,org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.ScriptableObject
Returns true if the named property is defined.
hasChildren() - method in class org.mozilla.javascript.Node
hasCompileFunctionsWithDynamicScope() - method in class org.mozilla.javascript.Context
hasConsistentReturnUsage() - method in class org.mozilla.javascript.Node
Checks that every return usage in a function body is consistent with the requirements of strict-mode.
hasExcludedName(String) - method in class org.mozilla.javascript.serialize.ScriptableOutputStream
Returns true if the name is excluded from serialization.
hasExplicitGlobal() - static method in class org.mozilla.javascript.ContextFactory
Check if global factory was set.
hasFeature(int) - method in class org.mozilla.javascript.Context
Controls certain aspects of script semantics.
hasFeature(org.mozilla.javascript.Context,int) - method in class org.mozilla.javascript.ContextFactory
Implementation of Context.hasFeature(int featureIndex).
hasGlobal() - static method in class org.mozilla.javascript.SecurityController
Check if global SecurityController was already installed.
hashCode() - method in class org.mozilla.javascript.NativeJavaPackage
hasInstance(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.BaseFunction
Implements the instanceof operator for JavaScript Function objects.
hasInstance(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Delegator
hasInstance(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaArray
The instanceof operator.
hasInstance(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaClass
Determines if prototype is a wrapped Java object and performs a Java "instanceof".
hasInstance(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaObject
hasInstance(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeWith
hasInstance(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Scriptable
The instanceof operator.
hasInstance(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.ScriptableObject
Implements the instanceof operator.
hasParamOrVar(String) - method in class org.mozilla.javascript.ScriptOrFnNode
hasProperty(org.mozilla.javascript.Scriptable,int) - static method in class org.mozilla.javascript.ScriptableObject
Returns whether an indexed property is defined in an object or any object in its prototype chain.
hasProperty(org.mozilla.javascript.Scriptable,String) - static method in class org.mozilla.javascript.ScriptableObject
Returns whether a named property is defined in an object or any object in its prototype chain.
hasPrototypeMap() - method in class org.mozilla.javascript.IdScriptableObject
hasSideEffects() - method in class org.mozilla.javascript.Node
hasTag(Object) - method in class org.mozilla.javascript.IdFunctionObject
hasTopCall(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
HOOK - static field in class org.mozilla.javascript.Token

I

I2B - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2C - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2D - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2F - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2L - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
I2S - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IADD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IALOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IAND - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IASTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_4 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_5 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ICONST_M1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IdFunctionCall - interface org.mozilla.javascript.IdFunctionCall
Master for id-based functions that knows their properties and how to execute them.
IdFunctionObject - class org.mozilla.javascript.IdFunctionObject
IDIV - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IdScriptableObject - class org.mozilla.javascript.IdScriptableObject
Base class for native object implementation that uses IdFunctionObject to export its methods to script via .prototype object.
IdScriptableObject() - constructor for class org.mozilla.javascript.IdScriptableObject
IF - static field in class org.mozilla.javascript.Token
IF_ACMPEQ - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ACMPNE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPEQ - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPGE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPGT - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPLE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPLT - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IF_ICMPNE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFEQ - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFEQ - static field in class org.mozilla.javascript.Token
Token types.
IFGE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFGT - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFLE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFLT - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFNE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFNE - static field in class org.mozilla.javascript.Token
Token types.
IFNONNULL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IFNULL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IINC - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ILOAD_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IMPDEP1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IMPDEP2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IMPORT - static field in class org.mozilla.javascript.Token
ImporterTopLevel - class org.mozilla.javascript.ImporterTopLevel
Class ImporterTopLevel This class defines a ScriptableObject that can be instantiated as a top-level ("global") object to provide functionality similar to Java's "import" statement.
ImporterTopLevel() - constructor for class org.mozilla.javascript.ImporterTopLevel
ImporterTopLevel(org.mozilla.javascript.Context) - constructor for class org.mozilla.javascript.ImporterTopLevel
ImporterTopLevel(org.mozilla.javascript.Context,boolean) - constructor for class org.mozilla.javascript.ImporterTopLevel
IMUL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IN - static field in class org.mozilla.javascript.Token
Token types.
in(Object,Object,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
The in operator.
INC - static field in class org.mozilla.javascript.Token
Utility method to construct type error to indicate incompatible call when converting script thisObj to a particular type is not possible.
INCRDECR_PROP - static field in class org.mozilla.javascript.Node
INDENT_GAP_PROP - static field in class org.mozilla.javascript.Decompiler
Decompilation property to specify default identation offset.
indexOf(Object) - method in class org.mozilla.javascript.ObjArray
INEG - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
init(org.mozilla.javascript.Scriptable,boolean) - static method in class org.mozilla.javascript.continuations.Continuation
initApplicationClassLoader(ClassLoader) - method in class org.mozilla.javascript.ContextFactory
Set explicit class loader to use when searching for Java classes.
initCause(RuntimeException,Throwable) - static method in class org.mozilla.javascript.Kit
If initCause methods exists in Throwable, call ex.initCause(cause) or otherwise do nothing.
initColumnNumber(int) - method in class org.mozilla.javascript.RhinoException
Initialize the column number of the script statement causing the error.
initFromContext(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.CompilerEnvirons
initGlobal(org.mozilla.javascript.ContextFactory) - static method in class org.mozilla.javascript.ContextFactory
Set global ContextFactory.
initGlobal(org.mozilla.javascript.SecurityController) - static method in class org.mozilla.javascript.SecurityController
Initialize global controller that will be used for all security-related operations.
INITIAL_INDENT_PROP - static field in class org.mozilla.javascript.Decompiler
Decompilation property to specify initial ident value.
initImplementation(Object) - method in class org.mozilla.javascript.continuations.Continuation
initLineNumber(int) - method in class org.mozilla.javascript.RhinoException
Initialize the line number of the script statement causing the error.
initLineSource(String) - method in class org.mozilla.javascript.RhinoException
Initialize the text of the source line containing the error.
initMembers() - method in class org.mozilla.javascript.NativeJavaClass
initMembers() - method in class org.mozilla.javascript.NativeJavaObject
initPrototypeId(int) - method in class org.mozilla.javascript.BaseFunction
initPrototypeId(int) - method in class org.mozilla.javascript.continuations.Continuation
initPrototypeId(int) - method in class org.mozilla.javascript.IdScriptableObject
initPrototypeId(int) - method in class org.mozilla.javascript.ImporterTopLevel
initPrototypeId(int) - method in class org.mozilla.javascript.NativeArray
initPrototypeId(int) - method in class org.mozilla.javascript.NativeCall
initPrototypeId(int) - method in class org.mozilla.javascript.NativeObject
initPrototypeId(int) - method in class org.mozilla.javascript.regexp.NativeRegExp
initPrototypeMethod(Object,int,String,int) - method in class org.mozilla.javascript.IdScriptableObject
initPrototypeValue(int,String,Object,int) - method in class org.mozilla.javascript.IdScriptableObject
initSourceName(String) - method in class org.mozilla.javascript.RhinoException
Initialize the uri of the script source containing the error.
initStandardObjects() - method in class org.mozilla.javascript.Context
Initialize the standard objects.
Initialize the standard objects.
Initialize the standard objects.
instance - static field in class org.mozilla.javascript.Undefined
instanceIdInfo(int,int) - static method in class org.mozilla.javascript.IdScriptableObject
INSTANCEOF - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
INSTANCEOF - static field in class org.mozilla.javascript.Token
Token types.
instanceOf(Object,Object,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
The instanceof operator.
IntegerClass - static field in class org.mozilla.javascript.ScriptRuntime
InterfaceAdapter - class org.mozilla.javascript.InterfaceAdapter
Adapter to use JS function as implementation of Java interfaces with single method or multiple methods with the same signature.
intern(Object) - method in class org.mozilla.javascript.ObjToIntMap
If table already contains a key that equals to keyArg, return that key while setting its value to zero, otherwise add keyArg with 0 value to the table and return it.
Interpreter - class org.mozilla.javascript.Interpreter
INVOKEINTERFACE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
INVOKESPECIAL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
INVOKESTATIC - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
INVOKEVIRTUAL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IOR - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IREM - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IRETURN - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
isActivationNeeded(String) - method in class org.mozilla.javascript.Context
Check whether the name is in the list of names of objects forcing the creation of activation objects.
isAllowMemberExprAsFunctionName() - method in class org.mozilla.javascript.CompilerEnvirons
isArrayObject(Object) - static method in class org.mozilla.javascript.ScriptRuntime
isCachingEnabled() - method in class org.mozilla.javascript.ClassCache
Check if generated Java classes and Java reflection information is cached.
isConst(String) - method in class org.mozilla.javascript.ConstProperties
Returns true if the named property is defined as a const on this object.
isConst(String) - method in class org.mozilla.javascript.ScriptableObject
Returns true if the named property is defined as a const on this object.
isContinuationConstructor(org.mozilla.javascript.IdFunctionObject) - static method in class org.mozilla.javascript.continuations.Continuation
isEmpty() - method in class org.mozilla.javascript.ObjArray
isEmpty() - method in class org.mozilla.javascript.ObjToIntMap
isEmpty() - method in class org.mozilla.javascript.UintMap
isFunction() - method in class org.mozilla.javascript.debug.DebuggableScript
Returns true if this is a function, false if it is a script.
isGenerateDebugInfo() - method in class org.mozilla.javascript.CompilerEnvirons
isGeneratedScript() - method in class org.mozilla.javascript.debug.DebuggableScript
Returns true if this script or function were runtime-generated from JavaScript using eval function or Function or Script constructors.
isGeneratingDebug() - method in class org.mozilla.javascript.Context
Tell whether debug information is being generated.
isGeneratingDebugChanged() - method in class org.mozilla.javascript.Context
isGeneratingSource() - method in class org.mozilla.javascript.CompilerEnvirons
isGeneratingSource() - method in class org.mozilla.javascript.Context
Tell whether source information is being generated.
ISHL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISHR - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
isInvokerOptimizationEnabled() - method in class org.mozilla.javascript.ClassCache
isJavaPrimitiveWrap() - method in class org.mozilla.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.mozilla.javascript.ScriptRuntime
ISNUMBER_PROP - static field in class org.mozilla.javascript.Node
isRegExp(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.regexp.RegExpImpl
isRegExp(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.RegExpProxy
isReservedKeywordAsIdentifier() - method in class org.mozilla.javascript.CompilerEnvirons
isRhinoRuntimeType(Class) - static method in class org.mozilla.javascript.ScriptRuntime
isSealed() - method in class org.mozilla.javascript.Context
Checks if this is a sealed Context.
isSealed() - method in class org.mozilla.javascript.ContextFactory
Checks if this is a sealed ContextFactory.
isSealed() - method in class org.mozilla.javascript.ObjArray
isSealed() - method in class org.mozilla.javascript.ScriptableObject
Return true if this object is sealed.
isStrictMode() - method in class org.mozilla.javascript.CompilerEnvirons
isTopLevel() - method in class org.mozilla.javascript.debug.DebuggableScript
ISTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISTORE_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISTORE_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISTORE_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISTORE_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
ISUB - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
isUnderStringSizeLimit(String) - method in class org.mozilla.classfile.ClassFileWriter
Check if k fits limit on string constant size imposed by class file format.
isUseDynamicScope() - method in class org.mozilla.javascript.CompilerEnvirons
isValidLanguageVersion(int) - static method in class org.mozilla.javascript.Context
isValidOptimizationLevel(int) - static method in class org.mozilla.javascript.Context
isVarArgs(Member) - method in class org.mozilla.javascript.VMBridge
Returns whether or not a given member (method or constructor) has variable arguments.
isVarArgs(Member) - method in class org.mozilla.javascript.jdk11.VMBridge_jdk11
Returns whether or not a given member (method or constructor) has variable arguments.
isVarArgs(Member) - method in class org.mozilla.javascript.jdk13.VMBridge_jdk13
isVarArgs(Member) - method in class org.mozilla.javascript.jdk15.VMBridge_jdk15
isXmlAvailable() - method in class org.mozilla.javascript.CompilerEnvirons
isXMLName(org.mozilla.javascript.Context,Object) - method in class org.mozilla.javascript.xml.XMLLib
ObjToIntMap.Iterator - class org.mozilla.javascript.ObjToIntMap.Iterator
IUSHR - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
IXOR - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.

J

JAVA_BOOLEAN_TYPE - static field in class org.mozilla.javascript.FunctionObject
JAVA_DOUBLE_TYPE - static field in class org.mozilla.javascript.FunctionObject
JAVA_INT_TYPE - static field in class org.mozilla.javascript.FunctionObject
JAVA_OBJECT_TYPE - static field in class org.mozilla.javascript.FunctionObject
JAVA_SCRIPTABLE_TYPE - static field in class org.mozilla.javascript.FunctionObject
JAVA_STRING_TYPE - static field in class org.mozilla.javascript.FunctionObject
JAVA_UNSUPPORTED_TYPE - static field in class org.mozilla.javascript.FunctionObject
JavaAdapter - class org.mozilla.javascript.JavaAdapter
javaObject - field in class org.mozilla.javascript.NativeJavaObject
JavaScriptException - class org.mozilla.javascript.JavaScriptException
Java reflection of JavaScript exceptions.
JavaScriptException(Object) - constructor for class org.mozilla.javascript.JavaScriptException
JavaScriptException(Object,String,int) - constructor for class org.mozilla.javascript.JavaScriptException
Create a JavaScript exception wrapping the given JavaScript value
javaToJS(Object,org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.Context
Convenient method to convert java value to its closest representation in JavaScript.
Delegates to
jsGet_length() - method in class org.mozilla.javascript.NativeArray
jsGet_name() - method in class org.mozilla.javascript.NativeFunction
JSR - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
JSR - static field in class org.mozilla.javascript.Token
JSR_W - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
JSREG_FOLD - static field in class org.mozilla.javascript.regexp.NativeRegExp
JSREG_GLOB - static field in class org.mozilla.javascript.regexp.NativeRegExp
JSREG_MULTILINE - static field in class org.mozilla.javascript.regexp.NativeRegExp
jsToJava(Object,Class) - static method in class org.mozilla.javascript.Context
Convert a JavaScript value into the desired type.
Node.Jump - class org.mozilla.javascript.Node.Jump
Jump(int) - constructor for class org.mozilla.javascript.Node.Jump

K

Kit - class org.mozilla.javascript.Kit
Collection of utilities

L

L2D - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
L2F - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
L2I - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LABEL - static field in class org.mozilla.javascript.Token
LABEL_ID_PROP - static field in class org.mozilla.javascript.Node
labelId() - method in class org.mozilla.javascript.Node
labelId(int) - method in class org.mozilla.javascript.Node
LADD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LALOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LAND - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
languageVersionProperty - static field in class org.mozilla.javascript.Context
LAST_ASSIGN - static field in class org.mozilla.javascript.Token
LAST_BYTECODE_TOKEN - static field in class org.mozilla.javascript.Token
LAST_PROP - static field in class org.mozilla.javascript.Node
LAST_TOKEN - static field in class org.mozilla.javascript.Token
lastIndexOf(Object) - method in class org.mozilla.javascript.ObjArray
LASTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
lastStoredScriptable(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
lastUint32Result(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
LazilyLoadedCtor - class org.mozilla.javascript.LazilyLoadedCtor
Avoid loading classes unless they are used.
LB - static field in class org.mozilla.javascript.Token
LC - static field in class org.mozilla.javascript.Token
LCMP - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LCONST_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LCONST_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LDC - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LDC2_W - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LDC_W - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LDIV - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LE - static field in class org.mozilla.javascript.Token
Token types.
leaveDotQuery(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptRuntime
LEAVEWITH - static field in class org.mozilla.javascript.Token
Token types.
leaveWith(org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptRuntime
LEFT - static field in class org.mozilla.javascript.Node
lineNumber() - method in class org.mozilla.javascript.RhinoException
Returns the line number of the statement causing the error, or zero if not available.
lineSource() - method in class org.mozilla.javascript.RhinoException
The source text of the line causing the error, or null if unknown.
linkClass(Class) - method in class org.mozilla.javascript.DefiningClassLoader
linkClass(Class) - method in class org.mozilla.javascript.GeneratedClassLoader
Link the given class.
ContextFactory.Listener - interface org.mozilla.javascript.ContextFactory.Listener
Listener of Context creation and release events.
LLOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LLOAD_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LLOAD_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LLOAD_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LLOAD_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LMUL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LNEG - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
loadClass(String,boolean) - method in class org.mozilla.javascript.DefiningClassLoader
LOCAL_BLOCK - static field in class org.mozilla.javascript.Token
LOCAL_BLOCK_PROP - static field in class org.mozilla.javascript.Node
LOCAL_LOAD - static field in class org.mozilla.javascript.Token
Token types.
LOCAL_PROP - static field in class org.mozilla.javascript.Node
LongClass - static field in class org.mozilla.javascript.ScriptRuntime
LOOKUPSWITCH - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LOOP - static field in class org.mozilla.javascript.Token
LOR - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LP - static field in class org.mozilla.javascript.Token
LREM - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LRETURN - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSH - static field in class org.mozilla.javascript.Token
Token types.
LSHL - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSHR - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE_0 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE_1 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE_2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSTORE_3 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LSUB - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LT - static field in class org.mozilla.javascript.Token
Token types.
LUSHR - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
LXOR - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.

M

main(org.mozilla.javascript.Script,String[]) - static method in class org.mozilla.javascript.optimizer.OptRuntime
makeAuxiliaryClassName(String,String) - method in class org.mozilla.javascript.optimizer.ClassCompiler
Build class name for a auxiliary class generated by compiler.
makeContext() - method in class org.mozilla.javascript.ContextFactory
Create new Context instance to be associated with the current thread.
makeHashKeyFromPair(Object,Object) - static method in class org.mozilla.javascript.Kit
markHandler(int) - method in class org.mozilla.classfile.ClassFileWriter
markLabel(int) - method in class org.mozilla.classfile.ClassFileWriter
markLabel(int,short) - method in class org.mozilla.classfile.ClassFileWriter
markTableSwitchCase(int,int) - method in class org.mozilla.classfile.ClassFileWriter
markTableSwitchCase(int,int,int) - method in class org.mozilla.classfile.ClassFileWriter
markTableSwitchDefault(int) - method in class org.mozilla.classfile.ClassFileWriter
MATCH - static field in class org.mozilla.javascript.regexp.NativeRegExp
MEMBER_TYPE_PROP - static field in class org.mozilla.javascript.Node
memberRef(Object,Object,org.mozilla.javascript.Context,int) - static method in class org.mozilla.javascript.ScriptRuntime
memberRef(org.mozilla.javascript.Context,Object,int) - method in class org.mozilla.javascript.xml.XMLObject
Generic reference to implement x.@y, x..y etc.
memberRef(org.mozilla.javascript.Context,Object,Object,int) - method in class org.mozilla.javascript.xml.XMLObject
Generic reference to implement x::ns, x.@ns::y, x..@ns::y etc.
members - field in class org.mozilla.javascript.NativeJavaObject
methodId() - method in class org.mozilla.javascript.IdFunctionObject
minusOneObj - static field in class org.mozilla.javascript.optimizer.OptRuntime
MOD - static field in class org.mozilla.javascript.Token
Token types.
MONITORENTER - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
MONITOREXIT - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
MUL - static field in class org.mozilla.javascript.Token
Token types.
MULTIANEWARRAY - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.

N

NAME - static field in class org.mozilla.javascript.Token
Token types.
name(int) - static method in class org.mozilla.javascript.Token
Looks up a name in the scope chain and returns its value.
NAME_PROP - static field in class org.mozilla.javascript.Node
nameIncrDecr(org.mozilla.javascript.Scriptable,String,int) - static method in class org.mozilla.javascript.ScriptRuntime
NaN - static field in class org.mozilla.javascript.ScriptRuntime
NaNobj - static field in class org.mozilla.javascript.ScriptRuntime
NativeArray - class org.mozilla.javascript.NativeArray
This class implements the Array native object.
NativeArray(long) - constructor for class org.mozilla.javascript.NativeArray
NativeArray(Object[]) - constructor for class org.mozilla.javascript.NativeArray
NativeCall - class org.mozilla.javascript.NativeCall
This class implements the activation object.
NativeFunction - class org.mozilla.javascript.NativeFunction
This class implements the Function native object.
NativeGlobal - class org.mozilla.javascript.NativeGlobal
This class implements the global native object (function and value properties only).
NativeJavaArray - class org.mozilla.javascript.NativeJavaArray
This class reflects Java arrays into the JavaScript environment.
NativeJavaArray(org.mozilla.javascript.Scriptable,Object) - constructor for class org.mozilla.javascript.NativeJavaArray
NativeJavaClass - class org.mozilla.javascript.NativeJavaClass
This class reflects Java classes into the JavaScript environment, mainly for constructors and static members.
NativeJavaClass() - constructor for class org.mozilla.javascript.NativeJavaClass
NativeJavaClass(org.mozilla.javascript.Scriptable,Class) - constructor for class org.mozilla.javascript.NativeJavaClass
NativeJavaConstructor - class org.mozilla.javascript.NativeJavaConstructor
This class reflects a single Java constructor into the JavaScript environment.
NativeJavaMethod - class org.mozilla.javascript.NativeJavaMethod
This class reflects Java methods into the JavaScript environment and handles overloading of methods.
NativeJavaMethod(Method,String) - constructor for class org.mozilla.javascript.NativeJavaMethod
NativeJavaObject - class org.mozilla.javascript.NativeJavaObject
This class reflects non-Array Java objects into the JavaScript environment.
NativeJavaObject() - constructor for class org.mozilla.javascript.NativeJavaObject
NativeJavaPackage - class org.mozilla.javascript.NativeJavaPackage
This class reflects Java packages into the JavaScript environment.
NativeJavaPackage(String) - constructor for class org.mozilla.javascript.NativeJavaPackage
NativeJavaPackage(String,ClassLoader) - constructor for class org.mozilla.javascript.NativeJavaPackage
NativeJavaTopPackage - class org.mozilla.javascript.NativeJavaTopPackage
This class reflects Java packages into the JavaScript environment.
NativeObject - class org.mozilla.javascript.NativeObject
This class implements the Object native object.
NativeRegExp - class org.mozilla.javascript.regexp.NativeRegExp
This class implements the RegExp native object.
NativeWith - class org.mozilla.javascript.NativeWith
This class implements the object lookup required for the with statement.
NE - static field in class org.mozilla.javascript.Token
Token types.
NEG - static field in class org.mozilla.javascript.Token
Token types.
negativeZero - static field in class org.mozilla.javascript.ScriptRuntime
NEW - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
NEW - static field in class org.mozilla.javascript.Token
Token types.
NEWARRAY - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
newArray(org.mozilla.javascript.Scriptable,int) - method in class org.mozilla.javascript.Context
Create an array with a specified initial length.
newArray(org.mozilla.javascript.Scriptable,Object[]) - method in class org.mozilla.javascript.Context
Create an array with a set of initial elements.
newClassSerialNumber() - method in class org.mozilla.javascript.ClassCache
Internal engine method to return serial number for generated classes to ensure name uniqueness.
newInstance() - method in class org.mozilla.javascript.Delegator
Crete new Delegator instance.
Create proxy object for InterfaceAdapter.
newIterator() - method in class org.mozilla.javascript.ObjToIntMap
newNumber(double) - static method in class org.mozilla.javascript.Node
Operator new.
newObject(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Context
Create a new JavaScript object.
newObject(org.mozilla.javascript.Scriptable,String) - method in class org.mozilla.javascript.Context
Create a new JavaScript object by executing the named constructor.
Creates a new JavaScript object by executing the named constructor.
This method is here for backward compat with existing compiled code.
newString(int,String) - static method in class org.mozilla.javascript.Node
newString(String) - static method in class org.mozilla.javascript.Node
newTarget() - static method in class org.mozilla.javascript.Node
next() - method in class org.mozilla.javascript.ObjToIntMap.Iterator
NO_DUPLICATE - static field in class org.mozilla.javascript.ScriptOrFnNode
Node - class org.mozilla.javascript.Node
This class implements the root of the intermediate representation.
Node(int) - constructor for class org.mozilla.javascript.Node
Node(int,int) - constructor for class org.mozilla.javascript.Node
Node(int,org.mozilla.javascript.Node) - constructor for class org.mozilla.javascript.Node
Node(int,org.mozilla.javascript.Node,int) - constructor for class org.mozilla.javascript.Node
Node(int,org.mozilla.javascript.Node,org.mozilla.javascript.Node) - constructor for class org.mozilla.javascript.Node
NodeTransformer - class org.mozilla.javascript.NodeTransformer
This class transforms a tree to a lower-level representation for codegen.
NodeTransformer() - constructor for class org.mozilla.javascript.NodeTransformer
NON_SPECIALCALL - static field in class org.mozilla.javascript.Node
NOP - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
NOT - static field in class org.mozilla.javascript.Token
Token types.
NOT_FOUND - static field in class org.mozilla.javascript.Scriptable
Value returned from get if the property is not found.
NOT_FOUND - static field in class org.mozilla.javascript.UniqueTag
Tag to mark non-existing values.
notFoundError(org.mozilla.javascript.Scriptable,String) - static method in class org.mozilla.javascript.ScriptRuntime
notFunctionError(Object) - static method in class org.mozilla.javascript.ScriptRuntime
notFunctionError(Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
NULL - static field in class org.mozilla.javascript.Token
Token types.
NULL_VALUE - static field in class org.mozilla.javascript.UniqueTag
Tag to distinguish between uninitialized and null values.
NUMBER - static field in class org.mozilla.javascript.Token
Token types.
NumberClass - static field in class org.mozilla.javascript.ScriptRuntime
numberToString(double,int) - static method in class org.mozilla.javascript.ScriptRuntime

O

obj - field in class org.mozilla.javascript.Delegator
ObjArray - class org.mozilla.javascript.ObjArray
Implementation of resizable array with focus on minimizing memory usage by storing few initial array elements in object fields.
ObjArray() - constructor for class org.mozilla.javascript.ObjArray
OBJECT_IDS_PROP - static field in class org.mozilla.javascript.Node
ObjectClass - static field in class org.mozilla.javascript.ScriptRuntime
OBJECTLIT - static field in class org.mozilla.javascript.Token
Token types.
ObjToIntMap - class org.mozilla.javascript.ObjToIntMap
Map to associate objects to integers.
ObjToIntMap() - constructor for class org.mozilla.javascript.ObjToIntMap
ObjToIntMap(int) - constructor for class org.mozilla.javascript.ObjToIntMap
observeInstructionCount(int) - method in class org.mozilla.javascript.Context
Allow application to monitor counter of executed script instructions in Context subclasses.
Implementation of Context.observeInstructionCount(int instructionCount).
onContextCreated(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.ContextFactory
onContextReleased(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.ContextFactory
Called when execution is ready to start bytecode interpretation for entered a particular function or script.
oneObj - static field in class org.mozilla.javascript.optimizer.OptRuntime
onExceptionThrown(org.mozilla.javascript.Context,Throwable) - method in class org.mozilla.javascript.debug.DebugFrame
Called when thrown exception is handled by the function or script.
onExit(org.mozilla.javascript.Context,boolean,Object) - method in class org.mozilla.javascript.debug.DebugFrame
Called when the function or script for this frame is about to return.
onLineChange(org.mozilla.javascript.Context,int) - method in class org.mozilla.javascript.debug.DebugFrame
Called when executed code reaches new line in the source.
ONLY_BODY_FLAG - static field in class org.mozilla.javascript.Decompiler
Flag to indicate that the decompilation should omit the function header and trailing brace.
OptRuntime - class org.mozilla.javascript.optimizer.OptRuntime
OR - static field in class org.mozilla.javascript.Token

P

padArguments(Object[],int) - static method in class org.mozilla.javascript.ScriptRuntime
Helper function for builtin objects that use the varargs form.
padStart(Object[],int) - static method in class org.mozilla.javascript.optimizer.OptRuntime
parent - field in class org.mozilla.javascript.NativeJavaObject
The parent scope of this object.
parent - field in class org.mozilla.javascript.NativeWith
PARENTHESIZED_PROP - static field in class org.mozilla.javascript.Node
parse(Reader,String,int) - method in class org.mozilla.javascript.Parser
parse(String,String,int) - method in class org.mozilla.javascript.Parser
Parser - class org.mozilla.javascript.Parser
This class implements the JavaScript parser.
peek() - method in class org.mozilla.javascript.ObjArray
PERMANENT - static field in class org.mozilla.javascript.ScriptableObject
Property attribute indicating property cannot be deleted.
PolicySecurityController - class org.mozilla.javascript.PolicySecurityController
A security controller relying on Java Policy in effect.
POP - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
pop() - method in class org.mozilla.javascript.ObjArray
POP2 - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
POS - static field in class org.mozilla.javascript.Token
Token types.
POST_FLAG - static field in class org.mozilla.javascript.Node
PREFIX - static field in class org.mozilla.javascript.regexp.NativeRegExp
printStackTrace(PrintStream) - method in class org.mozilla.javascript.RhinoException
printStackTrace(PrintWriter) - method in class org.mozilla.javascript.RhinoException
printTrees - static field in class org.mozilla.javascript.Token
PROPERTY_FLAG - static field in class org.mozilla.javascript.Node
prototype - field in class org.mozilla.javascript.NativeJavaObject
The prototype of this object.
prototype - field in class org.mozilla.javascript.NativeWith
push(Object) - method in class org.mozilla.javascript.ObjArray
put(int,int) - method in class org.mozilla.javascript.UintMap
Set int value of the key.
put(int,Object) - method in class org.mozilla.javascript.UintMap
Set object value of the key.
put(int,org.mozilla.javascript.Scriptable,Object) - method in class org.mozilla.javascript.Delegator
put(int,org.mozilla.javascript.Scriptable,Object) - method in class org.mozilla.javascript.NativeArray
Sets an indexed property in this object.
put(int,org.mozilla.javascript.Scriptable,Object) - method in class org.mozilla.javascript.NativeWith
put(int,org.mozilla.javascript.Scriptable,Object) - method in class org.mozilla.javascript.Scriptable
Sets an indexed property in this object.
Sets the value of the indexed property, creating it if need be.
put(Object,int) - method in class org.mozilla.javascript.ObjToIntMap
put(String,org.mozilla.javascript.Scriptable,Object) - method in class org.mozilla.javascript.Delegator
put(String,org.mozilla.javascript.Scriptable,Object) - method in class org.mozilla.javascript.NativeArray
Sets a named property in this object.
put(String,org.mozilla.javascript.Scriptable,Object) - method in class org.mozilla.javascript.NativeWith
put(String,org.mozilla.javascript.Scriptable,Object) - method in class org.mozilla.javascript.Scriptable
Sets a named property in this object.
Sets the value of the named property, creating it if need be.
Sets a named const property in this object.
Sets the value of the named const property, creating it if need be.
Puts a named property in an object or in an object in its prototype chain.
PUTFIELD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
putIntProp(int,int) - method in class org.mozilla.javascript.Node
putProp(int,Object) - method in class org.mozilla.javascript.Node
putProperty(org.mozilla.javascript.Scriptable,int,Object) - static method in class org.mozilla.javascript.ScriptableObject
Puts an indexed property in an object or in an object in its prototype chain.
Puts a named property in an object or in an object in its prototype chain.
PUTSTATIC - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
putThreadLocal(Object,Object) - method in class org.mozilla.javascript.Context
Put a value that can later be retrieved using a given key.

R

RA_MATCH - static field in class org.mozilla.javascript.RegExpProxy
RA_REPLACE - static field in class org.mozilla.javascript.RegExpProxy
RA_SEARCH - static field in class org.mozilla.javascript.RegExpProxy
RB - static field in class org.mozilla.javascript.Token
RC - static field in class org.mozilla.javascript.Token
READONLY - static field in class org.mozilla.javascript.ScriptableObject
Property attribute indicating assignment to this property is ignored.
readReader(Reader) - static method in class org.mozilla.javascript.Kit
readResolve() - method in class org.mozilla.javascript.Undefined
readResolve() - method in class org.mozilla.javascript.UniqueTag
readStream(InputStream,int) - static method in class org.mozilla.javascript.Kit
If hasProperty(obj, name) would return true, then if the property that was found is compatible with the new property, this method just returns.
Ref - class org.mozilla.javascript.Ref
Generic notion of reference object that know how to query/modify the target objects based on some property/index.
REF_CALL - static field in class org.mozilla.javascript.Token
Token types.
REF_MEMBER - static field in class org.mozilla.javascript.Token
Token types.
REF_NAME - static field in class org.mozilla.javascript.Token
Token types.
REF_NS_MEMBER - static field in class org.mozilla.javascript.Token
Token types.
REF_NS_NAME - static field in class org.mozilla.javascript.Token
Token types.
REF_SPECIAL - static field in class org.mozilla.javascript.Token
Token types.
Perform function call in reference context.
RefCallable - interface org.mozilla.javascript.RefCallable
Object that can allows assignments to the result of function calls.
REGEXP - static field in class org.mozilla.javascript.Token
Token types.
REGEXP_PROP - static field in class org.mozilla.javascript.Node
RegExpImpl - class org.mozilla.javascript.regexp.RegExpImpl
RegExpProxy - interface org.mozilla.javascript.RegExpProxy
A proxy for the regexp package, so that the regexp package can be loaded optionally.
remove(int) - method in class org.mozilla.javascript.ObjArray
remove(int) - method in class org.mozilla.javascript.UintMap
remove(Object) - method in class org.mozilla.javascript.ObjToIntMap
removeActivationName(String) - method in class org.mozilla.javascript.Context
Remove a name from the list of names forcing the creation of real activation objects for functions.
removeChild(org.mozilla.javascript.Node) - method in class org.mozilla.javascript.Node
removeContextListener(org.mozilla.javascript.ContextListener) - static method in class org.mozilla.javascript.Context
removeExcludedName(String) - method in class org.mozilla.javascript.serialize.ScriptableOutputStream
Removes a name from the list of names to exclude.
removeListener(Object,Object) - static method in class org.mozilla.javascript.Kit
Remove listener from bag of listeners.
removeParamOrVar(String) - method in class org.mozilla.javascript.ScriptOrFnNode
removeProp(int) - method in class org.mozilla.javascript.Node
removePropertyChangeListener(PropertyChangeListener) - method in class org.mozilla.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.mozilla.javascript.Context
Remove values from thread-local storage.
replaceObject(Object) - method in class org.mozilla.javascript.serialize.ScriptableOutputStream
reportError(String) - static method in class org.mozilla.javascript.Context
Report an error using the error reporter for the current thread.
reportError(String,String,int,String,int) - static method in class org.mozilla.javascript.Context
Report an error using the error reporter for the current thread.
reportRuntimeError(String) - static method in class org.mozilla.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.mozilla.javascript.Context
Report a runtime error using the error reporter for the current thread.
reportWarning(String) - static method in class org.mozilla.javascript.Context
Report a warning using the error reporter for the current thread.
reportWarning(String,String,int,String,int) - static method in class org.mozilla.javascript.Context
Report a warning using the error reporter for the current thread.
reportWarning(String,Throwable) - static method in class org.mozilla.javascript.Context
reportWarningAsError() - method in class org.mozilla.javascript.CompilerEnvirons
requiresActivation() - method in class org.mozilla.javascript.FunctionNode
RESERVED - static field in class org.mozilla.javascript.Token
resolveClass(ObjectStreamClass) - method in class org.mozilla.javascript.serialize.ScriptableInputStream
resolveObject(Object) - method in class org.mozilla.javascript.serialize.ScriptableInputStream
RET - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
RETHROW - static field in class org.mozilla.javascript.Token
Token types.
RETURN - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
RETURN - static field in class org.mozilla.javascript.Token
Token types.
RETURN_RESULT - static field in class org.mozilla.javascript.Token
Token types.
RhinoException - class org.mozilla.javascript.RhinoException
The class of exceptions thrown by the JavaScript engine.
RIGHT - static field in class org.mozilla.javascript.Node
RP - static field in class org.mozilla.javascript.Token
RSH - static field in class org.mozilla.javascript.Token
Token types.
run(org.mozilla.javascript.Context) - method in class org.mozilla.javascript.ContextAction
Execute action using the supplied Context instance.
runScript(org.mozilla.javascript.Script) - static method in class org.mozilla.javascript.JavaAdapter
runtimeError(String,String,int,String,int) - method in class org.mozilla.javascript.ErrorReporter
Creates an EvaluatorException that may be thrown.

S

SALOAD - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
SASTORE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
Script - interface org.mozilla.javascript.Script
All compiled scripts implement this interface.
SCRIPT - static field in class org.mozilla.javascript.Token
Scriptable - interface org.mozilla.javascript.Scriptable
This is interface that all objects in JavaScript must implement.
ScriptableClass - static field in class org.mozilla.javascript.ScriptRuntime
ScriptableInputStream - class org.mozilla.javascript.serialize.ScriptableInputStream
Class ScriptableInputStream is used to read in a JavaScript object or function previously serialized with a ScriptableOutputStream.
Create a ScriptableInputStream.
ScriptableObject - class org.mozilla.javascript.ScriptableObject
This is the default implementation of the Scriptable interface.
ScriptableObject() - constructor for class org.mozilla.javascript.ScriptableObject
ScriptableObjectClass - static field in class org.mozilla.javascript.ScriptRuntime
ScriptableOutputStream - class org.mozilla.javascript.serialize.ScriptableOutputStream
Class ScriptableOutputStream is an ObjectOutputStream used to serialize JavaScript objects and functions.
ScriptableOutputStream constructor.
ScriptOrFnNode - class org.mozilla.javascript.ScriptOrFnNode
ScriptOrFnNode(int) - constructor for class org.mozilla.javascript.ScriptOrFnNode
ScriptRuntime - class org.mozilla.javascript.ScriptRuntime
This is the class that implements the runtime.
ScriptRuntime() - constructor for class org.mozilla.javascript.ScriptRuntime
No instances should be created.
seal() - method in class org.mozilla.javascript.ContextFactory
Seal this ContextFactory so any attempt to modify it like to add or remove its listeners will throw an exception.
seal() - method in class org.mozilla.javascript.ObjArray
seal(Object) - method in class org.mozilla.javascript.Context
Seal this Context object so any attempt to modify any of its properties including calling enter() and exit() methods will throw an exception.
sealObject() - method in class org.mozilla.javascript.ScriptableObject
Seal this object.
searchDefaultNamespace(org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
SecureCaller - class org.mozilla.javascript.SecureCaller
SecurityController - class org.mozilla.javascript.SecurityController
This class describes the support needed to implement security.
SecurityUtilities - class org.mozilla.javascript.SecurityUtilities
SEMI - static field in class org.mozilla.javascript.Token
semicolonSplit(String) - static method in class org.mozilla.javascript.Kit
Split string into array of strings using semicolon as string terminator (; after the last string is required).
SET - static field in class org.mozilla.javascript.Token
set(int,Object) - method in class org.mozilla.javascript.ObjArray
set(org.mozilla.javascript.Context,Object) - method in class org.mozilla.javascript.Ref
SET_REF - static field in class org.mozilla.javascript.Token
Token types.
SET_REF_OP - static field in class org.mozilla.javascript.Token
setAllowMemberExprAsFunctionName(boolean) - method in class org.mozilla.javascript.CompilerEnvirons
setApplicationClassLoader(ClassLoader) - method in class org.mozilla.javascript.Context
setAttributes(int,int) - method in class org.mozilla.javascript.ScriptableObject
Set the attributes of an indexed property.
setAttributes(String,int) - method in class org.mozilla.javascript.IdScriptableObject
setAttributes(String,int) - method in class org.mozilla.javascript.ScriptableObject
Set the attributes of a named property.
setBaseLineno(int) - method in class org.mozilla.javascript.ScriptOrFnNode
setCachingEnabled(boolean) - method in class org.mozilla.javascript.ClassCache
Set whether to cache some values.
setCachingEnabled(boolean) - static method in class org.mozilla.javascript.Context
setClassShutter(org.mozilla.javascript.ClassShutter) - method in class org.mozilla.javascript.Context
Set the LiveConnect access filter for this context.
setCompileFunctionsWithDynamicScope(boolean) - method in class org.mozilla.javascript.Context
setCompilerData(Object) - method in class org.mozilla.javascript.ScriptOrFnNode
SETCONST - static field in class org.mozilla.javascript.Token
SETCONSTVAR - static field in class org.mozilla.javascript.Token
setContext(Object,org.mozilla.javascript.Context) - method in class org.mozilla.javascript.VMBridge
Associate Context instance with the current thread or remove the current association if cx is null.
setContext(Object,org.mozilla.javascript.Context) - method in class org.mozilla.javascript.jdk11.VMBridge_jdk11
Associate Context instance with the current thread or remove the current association if cx is null.
setContext(Object,org.mozilla.javascript.Context) - method in class org.mozilla.javascript.jdk13.VMBridge_jdk13
setContinue(org.mozilla.javascript.Node) - method in class org.mozilla.javascript.Node.Jump
Set the associated debugger.
setDefault(org.mozilla.javascript.Node) - method in class org.mozilla.javascript.Node.Jump
setDefaultNamespace(Object,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
setDelegee(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Delegator
Set the delegee.
setDouble(double) - method in class org.mozilla.javascript.Node
SETELEM - static field in class org.mozilla.javascript.Token
Token types.
SETELEM_OP - static field in class org.mozilla.javascript.Token
setEncodedSourceBounds(int,int) - method in class org.mozilla.javascript.ScriptOrFnNode
setEndLineno(int) - method in class org.mozilla.javascript.ScriptOrFnNode
setErrorReporter(org.mozilla.javascript.ErrorReporter) - method in class org.mozilla.javascript.Context
Change the current error reporter.
setFinally(org.mozilla.javascript.Node) - method in class org.mozilla.javascript.Node.Jump
setFlags(short) - method in class org.mozilla.classfile.ClassFileWriter
Set the class's flags.
setGenerateDebugInfo(boolean) - method in class org.mozilla.javascript.CompilerEnvirons
setGeneratingDebug(boolean) - method in class org.mozilla.javascript.Context
Specify whether or not debug information should be generated.
setGeneratingSource(boolean) - method in class org.mozilla.javascript.CompilerEnvirons
Specify whether or not source information should be generated.
setGeneratingSource(boolean) - method in class org.mozilla.javascript.Context
Specify whether or not source information should be generated.
XXX: write docs.
setImmunePrototypeProperty(Object) - method in class org.mozilla.javascript.BaseFunction
Make value as DontEnum, DontDelete, ReadOnly prototype property of this Function object
setInstanceIdValue(int,Object) - method in class org.mozilla.javascript.BaseFunction
Set or delete id value.
setInstanceIdValue(int,Object) - method in class org.mozilla.javascript.IdScriptableObject
Set or delete id value.
setInstanceIdValue(int,Object) - method in class org.mozilla.javascript.NativeArray
Set or delete id value.
setInstanceIdValue(int,Object) - method in class org.mozilla.javascript.regexp.NativeRegExp
Set or delete id value.
setInstructionObserverThreshold(int) - method in class org.mozilla.javascript.Context
setInvokerOptimizationEnabled(boolean) - method in class org.mozilla.javascript.ClassCache
setJavaPrimitiveWrap(boolean) - method in class org.mozilla.javascript.WrapFactory
setJumpStatement(org.mozilla.javascript.Node.Jump) - method in class org.mozilla.javascript.Node.Jump
setLanguageVersion(int) - method in class org.mozilla.javascript.CompilerEnvirons
setLanguageVersion(int) - method in class org.mozilla.javascript.Context
Set the language version.
setLocale(Locale) - method in class org.mozilla.javascript.Context
Set the current locale.
setLoop(org.mozilla.javascript.Node.Jump) - method in class org.mozilla.javascript.Node.Jump
setMainMethodClass(String) - method in class org.mozilla.javascript.optimizer.ClassCompiler
Set the class name to use for main method implementation.
setMaximumInterpreterStackDepth(int) - method in class org.mozilla.javascript.Context
Sets the maximum stack depth (in terms of number of call frames) allowed in a single invocation of interpreter.
SETNAME - static field in class org.mozilla.javascript.Token
Token types.
Version of setObjectElem when elem is a valid JS identifier name.
setOptimizationLevel(int) - method in class org.mozilla.javascript.CompilerEnvirons
setOptimizationLevel(int) - method in class org.mozilla.javascript.Context
Set the current optimization level.
setParentScope(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Delegator
Sets the parent (enclosing) scope of the object.
setParentScope(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeWith
setParentScope(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Scriptable
Set the parent scope of the object.
Sets the parent (enclosing) scope of the object.
SETPROP - static field in class org.mozilla.javascript.Token
Token types.
SETPROP_OP - static field in class org.mozilla.javascript.Token
setPrototype(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Delegator
setPrototype(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeJavaObject
Sets the prototype of the object.
setPrototype(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.NativeWith
setPrototype(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.Scriptable
Set the prototype of the object.
setPrototype(org.mozilla.javascript.Scriptable) - method in class org.mozilla.javascript.ScriptableObject
Sets the prototype of the object.
setReservedKeywordAsIdentifier(boolean) - method in class org.mozilla.javascript.CompilerEnvirons
Set the security controller for this context.
setSize(int) - method in class org.mozilla.javascript.ObjArray
setSourceName(String) - method in class org.mozilla.javascript.ScriptOrFnNode
setString(String) - method in class org.mozilla.javascript.Node
Can only be called when node has String context.
setTableSwitchJump(int,int,int) - method in class org.mozilla.classfile.ClassFileWriter
setTargetExtends(Class) - method in class org.mozilla.javascript.optimizer.ClassCompiler
Set the class that the generated target will extend.
setTargetImplements(Class[]) - method in class org.mozilla.javascript.optimizer.ClassCompiler
Set the interfaces that the generated target will implement.
setType(int) - method in class org.mozilla.javascript.Node
setValue(int) - method in class org.mozilla.javascript.ObjToIntMap.Iterator
SETVAR - static field in class org.mozilla.javascript.Token
Token types.
setWrapFactory(org.mozilla.javascript.WrapFactory) - method in class org.mozilla.javascript.Context
Set a WrapFactory for this Context.
setXmlAvailable(boolean) - method in class org.mozilla.javascript.CompilerEnvirons
shallowEq(Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
SHEQ - static field in class org.mozilla.javascript.Token
Token types.
SHNE - static field in class org.mozilla.javascript.Token
Token types.
ShortClass - static field in class org.mozilla.javascript.ScriptRuntime
SIPUSH - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
size() - method in class org.mozilla.javascript.ObjArray
size() - method in class org.mozilla.javascript.ObjToIntMap
size() - method in class org.mozilla.javascript.UintMap
SKIP_INDEXES_PROP - static field in class org.mozilla.javascript.Node
sourceName() - method in class org.mozilla.javascript.RhinoException
Get the uri of the script source containing the error, or null if that information is not available.
SPECIALCALL_EVAL - static field in class org.mozilla.javascript.Node
SPECIALCALL_PROP - static field in class org.mozilla.javascript.Node
SPECIALCALL_WITH - static field in class org.mozilla.javascript.Node
specialRef(Object,String,org.mozilla.javascript.Context) - static method in class org.mozilla.javascript.ScriptRuntime
start() - method in class org.mozilla.javascript.ObjToIntMap.Iterator
startMethod(String,String,short) - method in class org.mozilla.classfile.ClassFileWriter
Add a method and begin adding code.
staticType - field in class org.mozilla.javascript.NativeJavaObject
stopMethod(short) - method in class org.mozilla.classfile.ClassFileWriter
Complete generation of the method.
storeUint32Result(org.mozilla.javascript.Context,long) - static method in class org.mozilla.javascript.ScriptRuntime
STRING - static field in class org.mozilla.javascript.Token
Token types.
StringClass - static field in class org.mozilla.javascript.ScriptRuntime
stringIsCompilableUnit(String) - method in class org.mozilla.javascript.Context
Check whether a string is ready to be compiled.
SUB - static field in class org.mozilla.javascript.Token
Token types.
SWAP - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
SWITCH - static field in class org.mozilla.javascript.Token
Synchronizer - class org.mozilla.javascript.Synchronizer
This class provides support for implementing Java-style synchronized methods in Javascript.
Synchronizer(org.mozilla.javascript.Scriptable) - constructor for class org.mozilla.javascript.Synchronizer
Create a new synchronized function from an existing one.

T

T_BOOLEAN - static field in class org.mozilla.classfile.ByteCode
Types for the NEWARRAY opcode.
T_BYTE - static field in class org.mozilla.classfile.ByteCode
Types for the NEWARRAY opcode.
T_CHAR - static field in class org.mozilla.classfile.ByteCode
Types for the NEWARRAY opcode.
T_DOUBLE - static field in class org.mozilla.classfile.ByteCode
Types for the NEWARRAY opcode.
T_FLOAT - static field in class org.mozilla.classfile.ByteCode
Types for the NEWARRAY opcode.
T_INT - static field in class org.mozilla.classfile.ByteCode
Types for the NEWARRAY opcode.
T_LONG - static field in class org.mozilla.classfile.ByteCode
Types for the NEWARRAY opcode.
T_SHORT - static field in class org.mozilla.classfile.ByteCode
Types for the NEWARRAY opcode.
TABLESWITCH - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
target - field in class org.mozilla.javascript.Node.Jump
TARGET - static field in class org.mozilla.javascript.Token
TARGETBLOCK_PROP - static field in class org.mozilla.javascript.Node
TEST - static field in class org.mozilla.javascript.regexp.NativeRegExp
testUint32String(String) - static method in class org.mozilla.javascript.ScriptRuntime
If str is a decimal presentation of Uint32 value, return it as long.
THIS - static field in class org.mozilla.javascript.Token
Token types.
THISFN - static field in class org.mozilla.javascript.Token
Token types.
THROW - static field in class org.mozilla.javascript.Token
Token types.
throwAsScriptRuntimeEx(Throwable) - static method in class org.mozilla.javascript.Context
Rethrow the exception wrapping it as the script runtime exception.
TO_DOUBLE - static field in class org.mozilla.javascript.Token
TO_OBJECT - static field in class org.mozilla.javascript.Token
TO_SOURCE_FLAG - static field in class org.mozilla.javascript.Decompiler
Flag to indicate that the decompilation generates toSource result.
toArray() - method in class org.mozilla.javascript.ObjArray
toArray(Object[]) - method in class org.mozilla.javascript.ObjArray
toArray(Object[],int) - method in class org.mozilla.javascript.ObjArray
toBoolean(Object) - static method in class org.mozilla.javascript.Context
Convert the value to a JavaScript boolean value.
toBoolean(Object) - static method in class org.mozilla.javascript.ScriptRuntime
Convert the value to a boolean.
toBoolean(Object[],int) - static method in class org.mozilla.javascript.ScriptRuntime
toByteArray() - method in class org.mozilla.classfile.ClassFileWriter
Get the class file as array of bytesto the OutputStream.
toDefaultXmlNamespace(org.mozilla.javascript.Context,Object) - method in class org.mozilla.javascript.xml.XMLLib
Construct namespace for default xml statement.
toInt32(double) - static method in class org.mozilla.javascript.ScriptRuntime
toInt32(Object) - static method in class org.mozilla.javascript.ScriptRuntime
See ECMA 9.5.
toInt32(Object[],int) - static method in class org.mozilla.javascript.ScriptRuntime
toInteger(double) - static method in class org.mozilla.javascript.ScriptRuntime
toInteger(Object) - static method in class org.mozilla.javascript.ScriptRuntime
See ECMA 9.4.
toInteger(Object[],int) - static method in class org.mozilla.javascript.ScriptRuntime
Token - class org.mozilla.javascript.Token
This class implements the JavaScript scanner.
toNumber(Object) - static method in class org.mozilla.javascript.Context
Convert the value to a JavaScript Number value.
toNumber(Object) - static method in class org.mozilla.javascript.ScriptRuntime
Convert the value to a number.
toNumber(Object[],int) - static method in class org.mozilla.javascript.ScriptRuntime
toNumber(String) - static method in class org.mozilla.javascript.ScriptRuntime
ToNumber applied to the String type See ECMA 9.3.1
toObject(Object,org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.Context
Convert the value to an JavaScript object value.
toObject(Object,org.mozilla.javascript.Scriptable,Class) - static method in class org.mozilla.javascript.Context
Convert the value to an object.
toObject(org.mozilla.javascript.Scriptable,Object) - static method in class org.mozilla.javascript.ScriptRuntime
toObject(org.mozilla.javascript.Scriptable,Object,Class) - static method in class org.mozilla.javascript.ScriptRuntime
toObjectOrNull(org.mozilla.javascript.Context,Object) - static method in class org.mozilla.javascript.ScriptRuntime
toString() - method in class org.mozilla.javascript.NativeJavaClass
toString() - method in class org.mozilla.javascript.NativeJavaConstructor
toString() - method in class org.mozilla.javascript.NativeJavaMethod
toString() - method in class org.mozilla.javascript.NativeJavaPackage
toString() - method in class org.mozilla.javascript.NativeObject
toString() - method in class org.mozilla.javascript.regexp.NativeRegExp
toString() - method in class org.mozilla.javascript.Node
toString() - method in class org.mozilla.javascript.UniqueTag
toString(double) - static method in class org.mozilla.javascript.ScriptRuntime
Optimized version of toString(Object) for numbers.
toString(Object) - static method in class org.mozilla.javascript.Context
Convert the value to a JavaScript String value.
toString(Object) - static method in class org.mozilla.javascript.ScriptRuntime
Convert the value to a string.
toString(Object[],int) - static method in class org.mozilla.javascript.ScriptRuntime
toStringTree(org.mozilla.javascript.ScriptOrFnNode) - method in class org.mozilla.javascript.Node
toType(Object,Class) - static method in class org.mozilla.javascript.Context
toUint16(Object) - static method in class org.mozilla.javascript.ScriptRuntime
See ECMA 9.7.
toUint32(double) - static method in class org.mozilla.javascript.ScriptRuntime
See ECMA 9.6.
toUint32(Object) - static method in class org.mozilla.javascript.ScriptRuntime
transform(org.mozilla.javascript.ScriptOrFnNode) - method in class org.mozilla.javascript.NodeTransformer
TRUE - static field in class org.mozilla.javascript.Token
Token types.
TRY - static field in class org.mozilla.javascript.Token
tryToMakeAccessible(Object) - method in class org.mozilla.javascript.VMBridge
In many JVMSs, public methods in private classes are not accessible by default (Sun Bug #4071593).
tryToMakeAccessible(Object) - method in class org.mozilla.javascript.jdk11.VMBridge_jdk11
In many JVMSs, public methods in private classes are not accessible by default (Sun Bug #4071593).
tryToMakeAccessible(Object) - method in class org.mozilla.javascript.jdk13.VMBridge_jdk13
typeError(String) - static method in class org.mozilla.javascript.ScriptRuntime
typeError0(String) - static method in class org.mozilla.javascript.ScriptRuntime
typeError1(String,String) - static method in class org.mozilla.javascript.ScriptRuntime
typeError2(String,String,String) - static method in class org.mozilla.javascript.ScriptRuntime
typeError3(String,String,String,String) - static method in class org.mozilla.javascript.ScriptRuntime
TYPEOF - static field in class org.mozilla.javascript.Token
Token types.
typeof(Object) - static method in class org.mozilla.javascript.ScriptRuntime
The typeof operator
TYPEOFNAME - static field in class org.mozilla.javascript.Token
typeofName(org.mozilla.javascript.Scriptable,String) - static method in class org.mozilla.javascript.ScriptRuntime
The typeof operator that correctly handles the undefined case

U

UintMap - class org.mozilla.javascript.UintMap
Map to associate non-negative integers to objects or integers.
UintMap() - constructor for class org.mozilla.javascript.UintMap
UintMap(int) - constructor for class org.mozilla.javascript.UintMap
undefCallError(Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
Undefined - class org.mozilla.javascript.Undefined
This class implements the Undefined value in JavaScript.
undefReadError(Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
undefWriteError(Object,Object,Object) - static method in class org.mozilla.javascript.ScriptRuntime
UNINITIALIZED_CONST - static field in class org.mozilla.javascript.ScriptableObject
Property attribute indicating that this is a const property that has not been assigned yet.
UniqueTag - class org.mozilla.javascript.UniqueTag
Class instances represent serializable tags to mark special Object values.
unknown() - method in class org.mozilla.javascript.IdFunctionObject
unseal(Object) - method in class org.mozilla.javascript.Context
Unseal previously sealed Context object.
unwrap() - method in class org.mozilla.javascript.NativeJavaArray
Unwrap the object by returning the wrapped value.
unwrap() - method in class org.mozilla.javascript.NativeJavaObject
unwrap() - method in class org.mozilla.javascript.WrappedException
unwrap() - method in class org.mozilla.javascript.Wrapper
Unwrap the object by returning the wrapped value.
updateDotQuery(boolean) - method in class org.mozilla.javascript.NativeWith
Must return null to continue looping or the final collection result.
updateDotQuery(boolean,org.mozilla.javascript.Scriptable) - static method in class org.mozilla.javascript.ScriptRuntime
URSH - static field in class org.mozilla.javascript.Token
Token types.
USE_STACK - static field in class org.mozilla.javascript.Token

V

VAR - static field in class org.mozilla.javascript.Token
VARIABLE_PROP - static field in class org.mozilla.javascript.Node
VERSION_1_0 - static field in class org.mozilla.javascript.Context
JavaScript 1.0
VERSION_1_1 - static field in class org.mozilla.javascript.Context
JavaScript 1.1
VERSION_1_2 - static field in class org.mozilla.javascript.Context
JavaScript 1.2
VERSION_1_3 - static field in class org.mozilla.javascript.Context
JavaScript 1.3
VERSION_1_4 - static field in class org.mozilla.javascript.Context
JavaScript 1.4
VERSION_1_5 - static field in class org.mozilla.javascript.Context
JavaScript 1.5
VERSION_1_6 - static field in class org.mozilla.javascript.Context
JavaScript 1.6
VERSION_DEFAULT - static field in class org.mozilla.javascript.Context
The default version.
VERSION_UNKNOWN - static field in class org.mozilla.javascript.Context
The unknown version.
visibleToScripts(String) - method in class org.mozilla.javascript.ClassShutter
Return true iff the Java class with the given name should be exposed to scripts.
VMBridge - class org.mozilla.javascript.VMBridge
VMBridge_jdk11 - class org.mozilla.javascript.jdk11.VMBridge_jdk11
VMBridge_jdk13 - class org.mozilla.javascript.jdk13.VMBridge_jdk13
VMBridge_jdk15 - class org.mozilla.javascript.jdk15.VMBridge_jdk15
VMBridge_jdk15() - constructor for class org.mozilla.javascript.jdk15.VMBridge_jdk15
VOID - static field in class org.mozilla.javascript.Token

W

warning(String,String,int,String,int) - method in class org.mozilla.javascript.ErrorReporter
Report a warning.
WHILE - static field in class org.mozilla.javascript.Token
WIDE - static field in class org.mozilla.classfile.ByteCode
The byte opcodes defined by the Java Virtual Machine.
WITH - static field in class org.mozilla.javascript.Token
Wrap the object.
wrap(org.mozilla.javascript.Scriptable,Object) - static method in class org.mozilla.javascript.NativeJavaArray
wrap(org.mozilla.javascript.Scriptable,Object,Class) - static method in class org.mozilla.javascript.NativeJavaObject
Wrap Java object as Scriptable instance to allow full access to its methods and fields from JavaScript.
wrapBoolean(boolean) - static method in class org.mozilla.javascript.ScriptRuntime
wrapDouble(double) - static method in class org.mozilla.javascript.optimizer.OptRuntime
WrapFactory - class org.mozilla.javascript.WrapFactory
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 a call to a Java method or an access to a Java field.
wrapInt(int) - static method in class org.mozilla.javascript.ScriptRuntime
Wrap an object newly created by a constructor call.
wrapNumber(double) - static method in class org.mozilla.javascript.ScriptRuntime
WrappedException - class org.mozilla.javascript.WrappedException
A wrapper for runtime exceptions.
WrappedException(Throwable) - constructor for class org.mozilla.javascript.WrappedException
Wrapper - interface org.mozilla.javascript.Wrapper
Objects that can wrap other values for reflection in the JS environment will implement Wrapper.
write(OutputStream) - method in class org.mozilla.classfile.ClassFileWriter
Write the class file to the OutputStream.
writeAdapterObject(Object,ObjectOutputStream) - static method in class org.mozilla.javascript.JavaAdapter

X

xDigitToInt(int,int) - static method in class org.mozilla.javascript.Kit
If character c is a hexadecimal digit, return accumulator * 16 plus corresponding number.
XML - static field in class org.mozilla.javascript.Token
XMLATTR - static field in class org.mozilla.javascript.Token
XMLEND - static field in class org.mozilla.javascript.Token
XMLLib - class org.mozilla.javascript.xml.XMLLib
XMLObject - class org.mozilla.javascript.xml.XMLObject
This Interface describes what all XML objects (XML, XMLList) should have in common.
XMLObject() - constructor for class org.mozilla.javascript.xml.XMLObject

Z

zeroObj - static field in class org.mozilla.javascript.optimizer.OptRuntime