Overview | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

A C D E F G H I J L N P R S T U V W

## A

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.
addAsConstructor(Scriptable, Scriptable) - Method in class org.mozilla.javascript.FunctionObject
  Define this function as a JavaScript constructor.
addContextListener(ContextListener) - Static method in class org.mozilla.javascript.Context
  Add a Context listener.
addExcludedName(String) - Method in class org.mozilla.javascript.serialize.ScriptableOutputStream
  Adds a qualified name to the list of object to be excluded from serialization.
addPropertyChangeListener(PropertyChangeListener) - Method in class org.mozilla.javascript.Context
  Register an object to receive notifications when a bound property has changed
associate(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.

## C

call(Callable, Scriptable, Scriptable, Object[]) - Static method in class org.mozilla.javascript.Context
  Call `Callable.call(Context cx, Scriptable scope, Scriptable thisObj, Object[] args)` using the Context instance associated with the current thread.
call(Context, Scriptable, Scriptable, Object[]) - Method in interface org.mozilla.javascript.Callable
  Perform the call.
call(Context, Scriptable, Scriptable, Object[]) - Method in interface org.mozilla.javascript.Function
  Call the function.
call(Context, Scriptable, Scriptable, Object[]) - Method in class org.mozilla.javascript.FunctionObject
  Performs conversions on argument types if needed and invokes the underlying Java method or constructor.
call(Context, Scriptable, Scriptable, Object[]) - Method in class org.mozilla.javascript.Synchronizer
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.
callMethod(Scriptable, String, Object[]) - Static method in class org.mozilla.javascript.ScriptableObject
  Call a method of an object.
callWithDomain(Object, Context, Callable, Scriptable, Scriptable, Object[]) - Method in class org.mozilla.javascript.SecurityController
  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.
ClassCache - class org.mozilla.javascript.ClassCache.
  Cache of generated classes and data structures to access Java runtime from JavaScript.
ClassCache() - Constructor for class org.mozilla.javascript.ClassCache
ClassDefinitionException - exception org.mozilla.javascript.ClassDefinitionException.
  Thrown if errors are detected while attempting to define a host object from a Java class.
ClassDefinitionException(String) - Constructor for class org.mozilla.javascript.ClassDefinitionException
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.
clearCaches() - Method in class org.mozilla.javascript.ClassCache
  Empty caches of generated Java classes and Java reflection information.
compileFunction(Scriptable, String, String, int, Object) - Method in class org.mozilla.javascript.Context
  Compile a JavaScript function.
compileReader(Reader, String, int, Object) - Method in class org.mozilla.javascript.Context
  Compiles the source in the given reader.
compileReader(Scriptable, Reader, String, int, Object) - Method in class org.mozilla.javascript.Context
  Deprecated. The method implementation simply calls `Context.compileReader(Reader in, String sourceName, int lineno, Object securityDomain)` ignoring scope argument.
compileString(String, String, int, Object) - Method in class org.mozilla.javascript.Context
  Compiles the source in the given string.
construct(Context, Scriptable, Object[]) - Method in interface org.mozilla.javascript.Function
  Call the function as a constructor.
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.
contextCreated(Context) - Method in interface org.mozilla.javascript.ContextListener
contextEntered(Context) - Method in interface org.mozilla.javascript.ContextListener
contextExited(Context) - Method in interface org.mozilla.javascript.ContextListener
ContextListener - interface org.mozilla.javascript.ContextListener.
  Embeddings that wish to
contextReleased(Context) - Method in interface org.mozilla.javascript.ContextListener
convertArg(Context, Scriptable, Object, Class) - Static method in class org.mozilla.javascript.FunctionObject
  Deprecated. Use `FunctionObject.getTypeTag(Class)` and `FunctionObject.convertArg(Context, Scriptable, Object, int)` for type convertion.
convertArg(Context, Scriptable, Object, int) - Static method in class org.mozilla.javascript.FunctionObject
createClassLoader(ClassLoader) - Method in class org.mozilla.javascript.Context
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.
createLoader(ClassLoader, Object) - Static method in class org.mozilla.javascript.SecurityController
  Create `GeneratedClassLoader` with restrictions imposed by staticDomain and all current stack frames.
createObject(Context, Scriptable) - Method in class org.mozilla.javascript.FunctionObject
  Return new `Scriptable` instance using the default constructor for the class of the underlying Java method.

## D

decompileFunction(Function, int) - Method in class org.mozilla.javascript.Context
  Decompile a JavaScript Function.
decompileFunctionBody(Function, int) - Method in class org.mozilla.javascript.Context
  Decompile the body of a JavaScript Function.
decompileScript(Script, Scriptable, int) - Method in class org.mozilla.javascript.Context
  Decompile the script.
defineClass(Scriptable, Class) - Static method in class org.mozilla.javascript.ScriptableObject
  Defines JavaScript objects from a Java class that implements Scriptable.
defineClass(Scriptable, Class, boolean) - Static method in class org.mozilla.javascript.ScriptableObject
  Defines JavaScript objects from a Java class, optionally allowing sealing.
defineFunctionProperties(String[], Class, int) - Method in class org.mozilla.javascript.ScriptableObject
  Search for names in a class, adding the resulting methods as properties.
defineProperty(Scriptable, String, Object, int) - Static method in class org.mozilla.javascript.ScriptableObject
  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.
delete(int) - Method in interface 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(String) - Method in interface 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(Scriptable, int) - Static method in class org.mozilla.javascript.ScriptableObject
  Removes the property from an object or its prototype chain.
deleteProperty(Scriptable, String) - Static method in class org.mozilla.javascript.ScriptableObject
  Removes the property from an object or its prototype chain.
disableStaticContextListening() - Static method in class org.mozilla.javascript.Context
  Disable notifications of listeners registered with `Context.addContextListener(ContextListener)` about Context events.
DONTENUM - Static variable in class org.mozilla.javascript.ScriptableObject
  Property attribute indicating property is not enumerated.

## E

EcmaError - exception org.mozilla.javascript.EcmaError.
  The class of exceptions raised by the engine as described in ECMA edition 3.
EcmaError(Scriptable, String, int, int, String) - Constructor for class org.mozilla.javascript.EcmaError
  Deprecated. EcmaError error instances should not be constructed explicitly since they are generated by the engine.
EMPTY - Static variable in class org.mozilla.javascript.ScriptableObject
  The empty property attribute.
emptyArgs - Static variable in class org.mozilla.javascript.Context
  Convinient value to use as zero-length argument array object.
enter() - Static method in class org.mozilla.javascript.Context
  Get a context associated with the current thread, creating one if need be.
enter(Context) - Static method in class org.mozilla.javascript.Context
  Get a Context associated with the current thread, using the given Context if need be.
error(String, String, int, String, int) - Method in interface 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 variable in class org.mozilla.javascript.Context
evaluateReader(Scriptable, Reader, String, int, Object) - Method in class org.mozilla.javascript.Context
  Evaluate a reader as JavaScript source.
evaluateString(Scriptable, String, String, int, Object) - Method in class org.mozilla.javascript.Context
  Evaluate a JavaScript source string.
EvaluatorException - exception org.mozilla.javascript.EvaluatorException.
  The class of exceptions thrown by the JavaScript engine.
EvaluatorException(String) - 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.
exec(Context, Scriptable) - Method in interface org.mozilla.javascript.Script
  Execute the script.
execWithDomain(Context, Scriptable, Script, Object) - Method in class org.mozilla.javascript.SecurityController
  Deprecated. The application should not override this method and instead override `SecurityController.callWithDomain(Object securityDomain, Context cx, Callable callable, Scriptable scope, Scriptable thisObj, Object[] args)`.
exit() - Static method in class org.mozilla.javascript.Context
  Exit a block of code requiring a Context.

## F

FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME - Static variable in class org.mozilla.javascript.Context
  If hasFeature(FEATURE_MEMBER_EXPR_AS_FUNCTION_NAME) returns true, allow 'function memberExpression(args) { body }' to be syntax sugar for 'memberExpression = function(args) { body }', when memberExpression is not simply identifier.
FEATURE_NON_ECMA_GET_YEAR - Static variable in class org.mozilla.javascript.Context
  If hasFeature(FEATURE_NON_ECMA_GET_YEAR) returns true, Date.prototype.getYear subtructs 1900 only if 1900 <= date < 2000.
FEATURE_RESERVED_KEYWORD_AS_IDENTIFIER - Static variable in class org.mozilla.javascript.Context
  If hasFeature(RESERVED_KEYWORD_AS_IDENTIFIER) returns true, treat future reserved keyword (see Ecma-262, section 7.5.3) as ordinary identifiers but warn about this usage
FEATURE_TO_STRING_AS_SOURCE - Static variable in class org.mozilla.javascript.Context
  If hasFeature(FEATURE_TO_STRING_AS_SOURCE) returns true, calling toString on JS objects gives JS source with code to create an object with all enumeratable fields of the original object instead of printing "[object ]".
Function - interface org.mozilla.javascript.Function.
  This is interface that all functions in JavaScript must implement.
FunctionObject - class org.mozilla.javascript.FunctionObject.
FunctionObject(String, Member, Scriptable) - Constructor for class org.mozilla.javascript.FunctionObject
  Create a JavaScript function object from a Java method.

## G

get(int, Scriptable) - Method in interface org.mozilla.javascript.Scriptable
  Get a property from the object selected by an integral index.
get(int, Scriptable) - Method in class org.mozilla.javascript.ScriptableObject
  Returns the value of the indexed property or NOT_FOUND.
get(Scriptable) - Static method in class org.mozilla.javascript.ClassCache
  Search for ClassCache object in the given scope.
get(String, Scriptable) - Method in class org.mozilla.javascript.ImporterTopLevel
get(String, Scriptable) - Method in interface org.mozilla.javascript.Scriptable
  Get a named property from the object.
get(String, Scriptable) - Method in class org.mozilla.javascript.ScriptableObject
  Returns the value of the named property or NOT_FOUND.
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
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).
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(int, Scriptable) - Method in class org.mozilla.javascript.ScriptableObject
  Deprecated. Use `ScriptableObject.getAttributes(int index)`. The engine always ignored the start argument.
getAttributes(String) - Method in class org.mozilla.javascript.ScriptableObject
  Get the attributes of a named property.
getAttributes(String, Scriptable) - Method in class org.mozilla.javascript.ScriptableObject
  Deprecated. Use `ScriptableObject.getAttributes(String name)`. The engine always ignored the start argument.
getClassName() - Method in class org.mozilla.javascript.ImporterTopLevel
getClassName() - Method in interface 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.
getClassPrototype(Scriptable, String) - Static method in class org.mozilla.javascript.ScriptableObject
  Get the prototype for the named class.
getColumnNumber() - Method in class org.mozilla.javascript.EcmaError
  The column number of the location of the error, or zero if unknown.
getColumnNumber() - Method in class org.mozilla.javascript.EvaluatorException
  The column number of the location of the error, or zero if unknown.
getCurrentContext() - Static method in class org.mozilla.javascript.Context
  Get the current Context.
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.
getDefaultValue(Class) - Method in interface 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.
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.
getElements(Scriptable) - Method in class org.mozilla.javascript.Context
  Get the elements of a JavaScript array.
getErrorObject() - Method in class org.mozilla.javascript.EcmaError
  Deprecated. Always returns result of `Context.getUndefinedValue()`.
getErrorReporter() - Method in class org.mozilla.javascript.Context
  Get the current error reporter.
getFunctionPrototype(Scriptable) - Static method in class org.mozilla.javascript.ScriptableObject
  Get the Function.prototype property.
getIds() - Method in interface 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.
getImplementationVersion() - Method in class org.mozilla.javascript.Context
  Get the implementation version.
getInstructionObserverThreshold() - Method in class org.mozilla.javascript.Context
  Get/Set threshold of executed instructions counter that triggers call to `observeInstructionCount()`.
getLanguageVersion() - Method in class org.mozilla.javascript.Context
  Get the current language version.
getLength() - Method in class org.mozilla.javascript.FunctionObject
  Return the same value as `FunctionObject.getArity()`.
getLineNumber() - Method in class org.mozilla.javascript.EcmaError
  Returns the line number of the statement causing the error, or zero if not available.
getLineNumber() - Method in class org.mozilla.javascript.EvaluatorException
  Returns the line number of the statement causing the error, or zero if not available.
getLineNumber() - Method in class org.mozilla.javascript.JavaScriptException
  Returns the line number of the statement causing the error, or zero if not available.
getLineSource() - Method in class org.mozilla.javascript.EcmaError
  The source of the line causing the error, or zero if unknown.
getLineSource() - Method in class org.mozilla.javascript.EvaluatorException
  The source of the line causing the error, or zero if unknown.
getLocale() - Method in class org.mozilla.javascript.Context
  Get the current locale.
getLocalizedMessage() - Method in class org.mozilla.javascript.WrappedException
  Gets the localized message.
getMessage() - Method in class org.mozilla.javascript.EcmaError
  Gets the message corresponding to the error.
getMessage() - Method in class org.mozilla.javascript.WrappedException
  Get the message for the exception.
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.
getObjectPrototype(Scriptable) - Static method in class org.mozilla.javascript.ScriptableObject
  Get the Object.prototype property.
getOptimizationLevel() - Method in class org.mozilla.javascript.Context
  Get the current optimization level.
getParentScope() - Method in interface 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.
getProperty(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(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(Scriptable) - Static method in class org.mozilla.javascript.ScriptableObject
  Returns an array of all ids from an object and its prototypes.
getPrototype() - Method in interface org.mozilla.javascript.Scriptable
  Get the prototype of the object.
getPrototype() - Method in class org.mozilla.javascript.ScriptableObject
  Returns the prototype of the object.
getSourceName() - Method in class org.mozilla.javascript.EcmaError
  Get the name of the source containing the error, or null if that information is not available.
getSourceName() - Method in class org.mozilla.javascript.EvaluatorException
  Get the name of the source containing the error, or null if that information is not available.
getSourceName() - Method in class org.mozilla.javascript.JavaScriptException
  Get the name of the source containing the error, or null if that information is not available.
getThreadLocal(Object) - Method in class org.mozilla.javascript.Context
  Get a value corresponding to a key.
getTopLevelScope(Scriptable) - Static method in class org.mozilla.javascript.ScriptableObject
  Get the global scope.
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
getWrapFactory() - Method in class org.mozilla.javascript.Context
  Return the current WrapHandler, or null if none is defined.
getWrapHandler() - Method in class org.mozilla.javascript.Context
  Deprecated. As of Rhino 1.5 Release 4, use `WrapFactory` and `Context.getWrapFactory()`
getWrappedException() - Method in class org.mozilla.javascript.WrappedException
  Get the wrapped exception.

## H

has(int, Scriptable) - Method in interface org.mozilla.javascript.Scriptable
  Indicates whether or not an indexed property is defined in an object.
has(int, Scriptable) - Method in class org.mozilla.javascript.ScriptableObject
  Returns true if the property index is defined.
has(String, Scriptable) - Method in class org.mozilla.javascript.ImporterTopLevel
has(String, Scriptable) - Method in interface org.mozilla.javascript.Scriptable
  Indicates whether or not a named property is defined in an object.
has(String, Scriptable) - Method in class org.mozilla.javascript.ScriptableObject
  Returns true if the named property is defined.
hasCompileFunctionsWithDynamicScope() - Method in class org.mozilla.javascript.Context
  Return whether functions are compiled by this context using dynamic scope.
hasExcludedName(String) - Method in class org.mozilla.javascript.serialize.ScriptableOutputStream
  Returns true if the name is excluded from serialization.
hasFeature(int) - Method in class org.mozilla.javascript.Context
  Controls certain aspects of script semantics.
hasInstance(Scriptable) - Method in interface org.mozilla.javascript.Scriptable
  The instanceof operator.
hasInstance(Scriptable) - Method in class org.mozilla.javascript.ScriptableObject
  Implements the instanceof operator.
hasProperty(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(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.

## I

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(Context) - Constructor for class org.mozilla.javascript.ImporterTopLevel
ImporterTopLevel(Context, boolean) - Constructor for class org.mozilla.javascript.ImporterTopLevel
importPackage(Context, Scriptable, Object[], Function) - Method in class org.mozilla.javascript.ImporterTopLevel
initStandardObjects() - Method in class org.mozilla.javascript.Context
  Initialize the standard objects.
initStandardObjects(Context, boolean) - Method in class org.mozilla.javascript.ImporterTopLevel
initStandardObjects(ScriptableObject) - Method in class org.mozilla.javascript.Context
  Initialize the standard objects.
initStandardObjects(ScriptableObject, boolean) - Method in class org.mozilla.javascript.Context
  Initialize the standard objects.
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.
isCachingEnabled() - Method in class org.mozilla.javascript.ClassCache
  Check if generated Java classes and Java reflection information is cached.
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.Context
  Tell whether source information is being generated.
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.````````
isSealed() - Method in class org.mozilla.javascript.Context
  Checks if this is a sealed Context.
isSealed() - Method in class org.mozilla.javascript.ScriptableObject
  Return true if this object is sealed.

## J

JAVA_BOOLEAN_TYPE - Static variable in class org.mozilla.javascript.FunctionObject
JAVA_DOUBLE_TYPE - Static variable in class org.mozilla.javascript.FunctionObject
JAVA_INT_TYPE - Static variable in class org.mozilla.javascript.FunctionObject
JAVA_OBJECT_TYPE - Static variable in class org.mozilla.javascript.FunctionObject
JAVA_SCRIPTABLE_TYPE - Static variable in class org.mozilla.javascript.FunctionObject
JAVA_STRING_TYPE - Static variable in class org.mozilla.javascript.FunctionObject
JAVA_UNSUPPORTED_TYPE - Static variable in class org.mozilla.javascript.FunctionObject
JavaScriptException - exception org.mozilla.javascript.JavaScriptException.
  Java reflection of JavaScript exceptions.
JavaScriptException(Object) - Constructor for class org.mozilla.javascript.JavaScriptException
  Deprecated. Use `EvaluatorException.EvaluatorException(String)` to report exceptions in Java code.
JavaScriptException(Object, String, int) - Constructor for class org.mozilla.javascript.JavaScriptException
  Create a JavaScript exception wrapping the given JavaScript value
javaToJS(Object, Scriptable) - Static method in class org.mozilla.javascript.Context
  Convenient method to convert java value to its closest representation in JavaScript.

## L

languageVersionProperty - Static variable in class org.mozilla.javascript.Context

## N

newArray(Scriptable, int) - Method in class org.mozilla.javascript.Context
  Create an array with a specified initial length.
newArray(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.
newObject(Scriptable) - Method in class org.mozilla.javascript.Context
  Create a new JavaScript object.
newObject(Scriptable, String) - Method in class org.mozilla.javascript.Context
  Create a new JavaScript object by executing the named constructor.
newObject(Scriptable, String, Object[]) - Method in class org.mozilla.javascript.Context
  Creates a new JavaScript object by executing the named constructor.
NOT_FOUND - Static variable in interface org.mozilla.javascript.Scriptable
  Value returned from `get` if the property is not found.

## P

PERMANENT - Static variable in class org.mozilla.javascript.ScriptableObject
  Property attribute indicating property cannot be deleted.
PropertyException - exception org.mozilla.javascript.PropertyException.
  Thrown if errors are detected while attempting to define a property of a host object from a Java class or method, or if a property is not found.
PropertyException(String) - Constructor for class org.mozilla.javascript.PropertyException
put(int, Scriptable, Object) - Method in interface org.mozilla.javascript.Scriptable
  Sets an indexed property in this object.
put(int, Scriptable, Object) - Method in class org.mozilla.javascript.ScriptableObject
  Sets the value of the indexed property, creating it if need be.
put(String, Scriptable, Object) - Method in interface org.mozilla.javascript.Scriptable
  Sets a named property in this object.
put(String, Scriptable, Object) - Method in class org.mozilla.javascript.ScriptableObject
  Sets the value of the named property, creating it if need be.
putProperty(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.
putProperty(Scriptable, String, Object) - Static method in class org.mozilla.javascript.ScriptableObject
  Puts a named property in an object or in an object in its prototype chain.
putThreadLocal(Object, Object) - Method in class org.mozilla.javascript.Context
  Put a value that can later be retrieved using a given key.

## R

READONLY - Static variable in class org.mozilla.javascript.ScriptableObject
  Property attribute indicating assignment to this property is ignored.
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.
removeContextListener(ContextListener) - Static method in class org.mozilla.javascript.Context
  Remove a Context listener.
removeExcludedName(String) - Method in class org.mozilla.javascript.serialize.ScriptableOutputStream
  Removes a name from the list of names to exclude.
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.
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.
runtimeError(String, String, int, String, int) - Method in interface org.mozilla.javascript.ErrorReporter
  Creates an EvaluatorException that may be thrown.

## S

Script - interface org.mozilla.javascript.Script.
  All compiled scripts implement this interface.
Scriptable - interface org.mozilla.javascript.Scriptable.
  This is interface that all objects in JavaScript must implement.
ScriptableInputStream - class org.mozilla.javascript.serialize.ScriptableInputStream.
  Class ScriptableInputStream is used to read in a JavaScript object or function previously serialized with a ScriptableOutputStream.
ScriptableInputStream(InputStream, Scriptable) - Constructor for class org.mozilla.javascript.serialize.ScriptableInputStream
  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
ScriptableOutputStream - class org.mozilla.javascript.serialize.ScriptableOutputStream.
  Class ScriptableOutputStream is an ObjectOutputStream used to serialize JavaScript objects and functions.
ScriptableOutputStream(OutputStream, Scriptable) - Constructor for class org.mozilla.javascript.serialize.ScriptableOutputStream
  ScriptableOutputStream constructor.
seal(Object) - Method in class org.mozilla.javascript.Context
  Seal this Context object so any attempt to modify any of its properties including calling `Context.enter()` and `Context.exit()` methods will throw an exception.
sealObject() - Method in class org.mozilla.javascript.ScriptableObject
  Seal this object.
SecurityController - class org.mozilla.javascript.SecurityController.
  This class describes the support needed to implement security.
SecurityController() - Constructor for class org.mozilla.javascript.SecurityController
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(int, Scriptable, int) - Method in class org.mozilla.javascript.ScriptableObject
  Deprecated. Use `ScriptableObject.setAttributes(int index, int attributes)`. The engine always ignored the start argument.
setAttributes(String, int) - Method in class org.mozilla.javascript.ScriptableObject
  Set the attributes of a named property.
setAttributes(String, Scriptable, int) - Method in class org.mozilla.javascript.ScriptableObject
  Deprecated. Use `ScriptableObject.setAttributes(String name, int attributes)`. The engine always ignored the start argument.
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
  Deprecated. To enable/disable caching for a particular top scope, use `ClassCache.get(Scriptable)` and `ClassCache.setCachingEnabled(boolean)`. The function is kept only for compatibility and does nothing.
setClassShutter(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
  Set whether functions compiled by this context should use dynamic scope.
setDebugger(Debugger, Object) - Method in class org.mozilla.javascript.Context
  Set the associated debugger.
setErrorReporter(ErrorReporter) - Method in class org.mozilla.javascript.Context
  Change the current error reporter.
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.Context
  Specify whether or not source information should be generated.
setInstructionObserverThreshold(int) - Method in class org.mozilla.javascript.Context
setInvokerOptimizationEnabled(boolean) - Method in class org.mozilla.javascript.ClassCache
  To optimize invocation of reflected Java methods, the engine generates special glue classes that will call the methods directly.
setJavaPrimitiveWrap(boolean) - Method in class org.mozilla.javascript.WrapFactory
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.
setOptimizationLevel(int) - Method in class org.mozilla.javascript.Context
  Set the current optimization level.
setParentScope(Scriptable) - Method in interface org.mozilla.javascript.Scriptable
  Set the parent scope of the object.
setParentScope(Scriptable) - Method in class org.mozilla.javascript.ScriptableObject
  Sets the parent (enclosing) scope of the object.
setPrototype(Scriptable) - Method in interface org.mozilla.javascript.Scriptable
  Set the prototype of the object.
setPrototype(Scriptable) - Method in class org.mozilla.javascript.ScriptableObject
  Sets the prototype of the object.
setSecurityController(SecurityController) - Method in class org.mozilla.javascript.Context
  Set the security controller for this context.
setWrapFactory(WrapFactory) - Method in class org.mozilla.javascript.Context
  Set a WrapFactory for this Context.
setWrapHandler(WrapHandler) - Method in class org.mozilla.javascript.Context
  Deprecated. As of Rhino 1.5 Release 4, use `WrapFactory` and `Context.setWrapFactory(WrapFactory)`
stringIsCompilableUnit(String) - Method in class org.mozilla.javascript.Context
  Check whether a string is ready to be compiled.
Synchronizer - class org.mozilla.javascript.Synchronizer.
  This class provides support for implementing Java-style synchronized methods in Javascript.
Synchronizer(Scriptable) - Constructor for class org.mozilla.javascript.Synchronizer
  Create a new synchronized function from an existing one.

## T

throwAsScriptRuntimeEx(Throwable) - Static method in class org.mozilla.javascript.Context
  Rethrow the exception wrapping it as the script runtime exception.
toBoolean(Object) - Static method in class org.mozilla.javascript.Context
  Convert the value to a JavaScript boolean value.
toNumber(Object) - Static method in class org.mozilla.javascript.Context
  Convert the value to a JavaScript Number value.
toObject(Object, Scriptable) - Static method in class org.mozilla.javascript.Context
  Convert the value to an JavaScript object value.
toObject(Object, Scriptable, Class) - Static method in class org.mozilla.javascript.Context
  Deprecated. Use `Context.toObject(Object, Scriptable)` instead.
toString() - Method in class org.mozilla.javascript.EcmaError
  Return a string representation of the error, which currently consists of the name of the error together with the message.
toString(Object) - Static method in class org.mozilla.javascript.Context
  Convert the value to a JavaScript String value.
toType(Object, Class) - Static method in class org.mozilla.javascript.Context
  Convert a JavaScript value into the desired type.

## U

unseal(Object) - Method in class org.mozilla.javascript.Context
  Unseal previously sealed Context object.
unwrap() - Method in class org.mozilla.javascript.WrappedException
  Deprecated. Use `WrappedException.getWrappedException()` instead.
unwrap() - Method in interface org.mozilla.javascript.Wrapper
  Unwrap the object by returning the wrapped value.

## V

VERSION_1_0 - Static variable in class org.mozilla.javascript.Context
  JavaScript 1.0
VERSION_1_1 - Static variable in class org.mozilla.javascript.Context
  JavaScript 1.1
VERSION_1_2 - Static variable in class org.mozilla.javascript.Context
  JavaScript 1.2
VERSION_1_3 - Static variable in class org.mozilla.javascript.Context
  JavaScript 1.3
VERSION_1_4 - Static variable in class org.mozilla.javascript.Context
  JavaScript 1.4
VERSION_1_5 - Static variable in class org.mozilla.javascript.Context
  JavaScript 1.5
VERSION_DEFAULT - Static variable in class org.mozilla.javascript.Context
  The default version.
VERSION_UNKNOWN - Static variable in class org.mozilla.javascript.Context
  The unknown version.
visibleToScripts(String) - Method in interface org.mozilla.javascript.ClassShutter
  Return true iff the Java class with the given name should be exposed to scripts.

## W

warning(String, String, int, String, int) - Method in interface org.mozilla.javascript.ErrorReporter
  Report a warning.
wrap(Context, Scriptable, Object, Class) - Method in class org.mozilla.javascript.WrapFactory
  Wrap the object.
wrapAsJavaObject(Context, Scriptable, Object, Class) - Method in class org.mozilla.javascript.WrapFactory
  Wrap Java object as Scriptable instance to allow full access to its methods and fields from JavaScript.
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.
WrapFactory() - Constructor for class org.mozilla.javascript.WrapFactory
wrapNewObject(Context, Scriptable, Object) - Method in class org.mozilla.javascript.WrapFactory
  Wrap an object newly created by a constructor call.
WrappedException - exception org.mozilla.javascript.WrappedException.
  A wrapper for runtime exceptions.
WrappedException(Throwable) - Constructor for class org.mozilla.javascript.WrappedException
  Create a new exception wrapped around an existing exception.
Wrapper - interface org.mozilla.javascript.Wrapper.
  Objects that can wrap other values for reflection in the JS environment will implement Wrapper.

A C D E F G H I J L N P R S T U V W

Overview | Class | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES