Uses of Class
org.mozilla.javascript.ScriptableObject

Packages that use ScriptableObject
org.mozilla.javascript   
org.mozilla.javascript.commonjs.module Provides the public API for the CommonJS Modules/1.1 implementation. 
org.mozilla.javascript.regexp   
org.mozilla.javascript.xml   
 

Uses of ScriptableObject in org.mozilla.javascript
 

Subclasses of ScriptableObject in org.mozilla.javascript
 class BaseFunction
          The base class for Function objects See ECMA 15.3.
 class BoundFunction
          The class for results of the Function.bind operation EcmaScript 5 spec, 15.3.4.5
 class FunctionObject
           
 class IdFunctionObject
           
 class IdScriptableObject
          Base class for native object implementation that uses IdFunctionObject to export its methods to script via .prototype object.
 class 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.
 class NativeArray
          This class implements the Array native object.
 class NativeCall
          This class implements the activation object.
 class NativeContinuation
           
 class NativeFunction
          This class implements the Function native object.
 class NativeGenerator
          This class implements generator objects.
 class NativeIterator
          This class implements iterator objects.
 class NativeJavaConstructor
          This class reflects a single Java constructor into the JavaScript environment.
 class NativeJavaMethod
          This class reflects Java methods into the JavaScript environment and handles overloading of methods.
 class NativeJavaPackage
          This class reflects Java packages into the JavaScript environment.
 class NativeJavaTopPackage
          This class reflects Java packages into the JavaScript environment.
 class NativeJSON
          This class implements the JSON native object.
 class NativeObject
          This class implements the Object native object.
 class TopLevel
          A top-level scope object that provides special means to cache and preserve the initial values of the built-in constructor properties for better ECMAScript compliance.
 

Methods in org.mozilla.javascript that return ScriptableObject
protected static ScriptableObject ScriptableObject.buildDataDescriptor(Scriptable scope, Object value, int attributes)
           
protected static ScriptableObject ScriptableObject.ensureScriptableObject(Object arg)
           
static ScriptableObject ScriptRuntime.getGlobal(Context cx)
           
static ScriptableObject ScriptRuntime.getLibraryScopeOrNull(Scriptable scope)
           
protected  ScriptableObject IdScriptableObject.getOwnPropertyDescriptor(Context cx, Object id)
           
protected  ScriptableObject NativeArray.getOwnPropertyDescriptor(Context cx, Object id)
           
protected  ScriptableObject ScriptableObject.getOwnPropertyDescriptor(Context cx, Object id)
           
 ScriptableObject Context.initStandardObjects()
          Initialize the standard objects.
static ScriptableObject ScriptRuntime.initStandardObjects(Context cx, ScriptableObject scope, boolean sealed)
           
 ScriptableObject Context.initStandardObjects(ScriptableObject scope, boolean sealed)
          Initialize the standard objects.
 

Methods in org.mozilla.javascript with parameters of type ScriptableObject
protected  int ScriptableObject.applyDescriptorToAttributeBitset(int attributes, ScriptableObject desc)
           
 boolean ClassCache.associate(ScriptableObject topScope)
          Associate ClassCache object with the given top-level scope.
protected  void ScriptableObject.checkPropertyChange(String id, ScriptableObject current, ScriptableObject desc)
           
protected  void ScriptableObject.checkPropertyDefinition(ScriptableObject desc)
           
protected static Object NativeJavaObject.createInterfaceAdapter(Class<?> type, ScriptableObject so)
           
 void ScriptableObject.defineOwnProperties(Context cx, ScriptableObject props)
          Defines one or more properties on this object.
 void IdScriptableObject.defineOwnProperty(Context cx, Object key, ScriptableObject desc)
           
 void ScriptableObject.defineOwnProperty(Context cx, Object id, ScriptableObject desc)
          Defines a property on an object.
protected  void NativeArray.defineOwnProperty(Context cx, Object id, ScriptableObject desc, boolean checkValid)
           
protected  void ScriptableObject.defineOwnProperty(Context cx, Object id, ScriptableObject desc, boolean checkValid)
          Defines a property on an object.
static ScriptableObject ScriptRuntime.initStandardObjects(Context cx, ScriptableObject scope, boolean sealed)
           
 Scriptable Context.initStandardObjects(ScriptableObject scope)
          Initialize the standard objects.
 ScriptableObject Context.initStandardObjects(ScriptableObject scope, boolean sealed)
          Initialize the standard objects.
protected  boolean ScriptableObject.isAccessorDescriptor(ScriptableObject desc)
          Implements IsAccessorDescriptor as described in ES5 8.10.1
protected  boolean ScriptableObject.isDataDescriptor(ScriptableObject desc)
          Implements IsDataDescriptor as described in ES5 8.10.2
protected  boolean ScriptableObject.isGenericDescriptor(ScriptableObject desc)
          Implements IsGenericDescriptor as described in ES5 8.10.3
static void ScriptRuntime.setBuiltinProtoAndParent(ScriptableObject object, Scriptable scope, TopLevel.Builtins type)
           
static void ScriptRuntime.setObjectProtoAndParent(ScriptableObject object, Scriptable scope)
           
 

Constructors in org.mozilla.javascript with parameters of type ScriptableObject
LazilyLoadedCtor(ScriptableObject scope, String propertyName, String className, boolean sealed)
           
 

Uses of ScriptableObject in org.mozilla.javascript.commonjs.module
 

Subclasses of ScriptableObject in org.mozilla.javascript.commonjs.module
 class ModuleScope
          A top-level module scope.
 class Require
          Implements the require() function as defined by Common JS modules.
 

Uses of ScriptableObject in org.mozilla.javascript.regexp
 

Subclasses of ScriptableObject in org.mozilla.javascript.regexp
 class NativeRegExp
          This class implements the RegExp native object.
 

Uses of ScriptableObject in org.mozilla.javascript.xml
 

Subclasses of ScriptableObject in org.mozilla.javascript.xml
 class XMLObject
          This Interface describes what all XML objects (XML, XMLList) should have in common.
 



Copyright © 2013. All Rights Reserved.