Uses of Class
org.mozilla.javascript.ScriptableObject
Packages that use ScriptableObject
Package
Description
Provides the public API for the CommonJS Modules/1.1 implementation.
-
Uses of ScriptableObject in org.loboevolution.js
Subclasses of ScriptableObject in org.loboevolution.jsModifier and TypeClassDescriptionclassJavaConstructorObject class.classJavaFunctionObject class.classJavaObjectWrapper class. -
Uses of ScriptableObject in org.mozilla.javascript
Subclasses of ScriptableObject in org.mozilla.javascriptModifier and TypeClassDescriptionclassThe class for Arrow Function Definitions EcmaScript 6 Rev 14, March 8, 2013 Draft spec , 13.2classThe base class for Function objects.classThe class for results of the Function.bind operation EcmaScript 5 spec, 15.3.4.5final classclassclassclassclassclassBase class for native object implementation that uses IdFunctionObject to export its methods to script via <class-name>.prototype object.classClass ImporterTopLevelclassThis class implements a JavaScript function that may be used as a constructor by delegating to an interface that can be easily implemented as a lambda.classThis class implements a single JavaScript function that has the prototype of the built-in Function class, and which is implemented using a single function that can easily be implemented using a lambda expression.classThis class implements the Array native object.final classfinal classThis class implements the activation object.classThis class is used by the V8 extension "Error.prepareStackTrace."classclassfinal classclassThis class implements the Function native object.final classThis class implements generator objects.final classThis class implements iterator objects.static classclassThis class reflects a single Java constructor into the JavaScript environment.classThis class reflects Java methods into the JavaScript environment and handles overloading of methods.classThis class reflects Java packages into the JavaScript environment.classThis class reflects Java packages into the JavaScript environment.final classThis class implements the JSON native object.classclassThis class implements the Object native object.classclassfinal classclassThis is an implementation of the standard "Symbol" type that implements all of its weird properties.classThis is an implementation of the ES6 WeakMap class.classThis is an implementation of the ES6 WeakSet class.classA 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 ScriptableObjectModifier and TypeMethodDescriptionprotected static ScriptableObjectScriptableObject.buildDataDescriptor(Scriptable scope, Object value, int attributes) protected static ScriptableObjectScriptableObject.ensureScriptableObject(Object arg) static ScriptableObjectstatic ScriptableObjectScriptRuntime.getLibraryScopeOrNull(Scriptable scope) protected ScriptableObjectIdScriptableObject.getOwnPropertyDescriptor(Context cx, Object id) protected ScriptableObjectNativeArray.getOwnPropertyDescriptor(Context cx, Object id) protected ScriptableObjectScriptableObject.getOwnPropertyDescriptor(Context cx, Object id) final ScriptableObjectContext.initSafeStandardObjects()Initialize the standard objects, leaving out those that offer access directly to Java classes.Context.initSafeStandardObjects(ScriptableObject scope, boolean sealed) Initialize the standard objects, leaving out those that offer access directly to Java classes.static ScriptableObjectScriptRuntime.initSafeStandardObjects(Context cx, ScriptableObject scope, boolean sealed) final ScriptableObjectContext.initStandardObjects()Initialize the standard objects.Context.initStandardObjects(ScriptableObject scope, boolean sealed) Initialize the standard objects.static ScriptableObjectScriptRuntime.initStandardObjects(Context cx, ScriptableObject scope, boolean sealed) Methods in org.mozilla.javascript with parameters of type ScriptableObjectModifier and TypeMethodDescriptionprotected intScriptableObject.applyDescriptorToAttributeBitset(int attributes, ScriptableObject desc) booleanClassCache.associate(ScriptableObject topScope) Associate ClassCache object with the given top-level scope.protected voidScriptableObject.checkPropertyChange(Object id, ScriptableObject current, ScriptableObject desc) protected voidScriptableObject.checkPropertyDefinition(ScriptableObject desc) protected static ObjectNativeJavaObject.createInterfaceAdapter(Class<?> type, ScriptableObject so) voidScriptableObject.defineOwnProperties(Context cx, ScriptableObject props) Defines one or more properties on this object.protected voidIdScriptableObject.defineOwnProperty(Context cx, Object key, ScriptableObject desc, boolean checkValid) protected voidNativeArray.defineOwnProperty(Context cx, Object id, ScriptableObject desc, boolean checkValid) voidScriptableObject.defineOwnProperty(Context cx, Object id, ScriptableObject desc) Defines a property on an object.protected voidScriptableObject.defineOwnProperty(Context cx, Object id, ScriptableObject desc, boolean checkValid) Defines a property on an object.protected static voidES6Iterator.init(ScriptableObject scope, boolean sealed, IdScriptableObject prototype, String tag) final ScriptableContext.initSafeStandardObjects(ScriptableObject scope) Initialize the standard objects, leaving out those that offer access directly to Java classes.Context.initSafeStandardObjects(ScriptableObject scope, boolean sealed) Initialize the standard objects, leaving out those that offer access directly to Java classes.static ScriptableObjectScriptRuntime.initSafeStandardObjects(Context cx, ScriptableObject scope, boolean sealed) final ScriptableContext.initStandardObjects(ScriptableObject scope) Initialize the standard objects.Context.initStandardObjects(ScriptableObject scope, boolean sealed) Initialize the standard objects.static ScriptableObjectScriptRuntime.initStandardObjects(Context cx, ScriptableObject scope, boolean sealed) protected static booleanScriptableObject.isAccessorDescriptor(ScriptableObject desc) Implements IsAccessorDescriptor as described in ES5 8.10.1protected static booleanScriptableObject.isDataDescriptor(ScriptableObject desc) Implements IsDataDescriptor as described in ES5 8.10.2protected booleanScriptableObject.isGenericDescriptor(ScriptableObject desc) Implements IsGenericDescriptor as described in ES5 8.10.3voidRegExpProxy.register(ScriptableObject scope, boolean sealed) static voidScriptRuntime.setBuiltinProtoAndParent(ScriptableObject object, Scriptable scope, TopLevel.Builtins type) static voidScriptRuntime.setObjectProtoAndParent(ScriptableObject object, Scriptable scope) Constructors in org.mozilla.javascript with parameters of type ScriptableObjectModifierConstructorDescriptionLazilyLoadedCtor(ScriptableObject scope, String propertyName, String className, boolean sealed) LazilyLoadedCtor(ScriptableObject scope, String propertyName, String className, boolean sealed, boolean privileged) -
Uses of ScriptableObject in org.mozilla.javascript.commonjs.module
Subclasses of ScriptableObject in org.mozilla.javascript.commonjs.moduleModifier and TypeClassDescriptionclassA top-level module scope.classImplements the require() function as defined by Common JS modules. -
Uses of ScriptableObject in org.mozilla.javascript.engine
Subclasses of ScriptableObject in org.mozilla.javascript.engineModifier and TypeClassDescriptionclassThis class makes the Bindings object into a Scriptable. -
Uses of ScriptableObject in org.mozilla.javascript.regexp
Subclasses of ScriptableObject in org.mozilla.javascript.regexpModifier and TypeClassDescriptionclassThis class implements the RegExp native object.final classMethods in org.mozilla.javascript.regexp with parameters of type ScriptableObjectModifier and TypeMethodDescriptionstatic voidNativeRegExpStringIterator.init(ScriptableObject scope, boolean sealed) voidRegExpImpl.register(ScriptableObject scope, boolean sealed) -
Uses of ScriptableObject in org.mozilla.javascript.typedarrays
Subclasses of ScriptableObject in org.mozilla.javascript.typedarraysModifier and TypeClassDescriptionclassA NativeArrayBuffer is the backing buffer for a typed array.classThis class is the abstract parent for all views of the array.classThis class represents the JavaScript "DataView" interface, which allows direct manipulations of the bytes in a NativeArrayBuffer.classAn array view that stores 32-bit quantities and implements the JavaScript "Float32Array" interface.classAn array view that stores 64-bit quantities and implements the JavaScript "Float64Array" interface.classAn array view that stores 16-bit quantities and implements the JavaScript "Int16Array" interface.classAn array view that stores 32-bit quantities and implements the JavaScript "Int32Array" interface.classAn array view that stores 8-bit quantities and implements the JavaScript "Int8Array" interface.classThis class is the abstract parent for all of the various typed arrays.classAn array view that stores 16-bit quantities and implements the JavaScript "Uint16Array" interface.classAn array view that stores 32-bit quantities and implements the JavaScript "Uint32Array" interface.classAn array view that stores 8-bit quantities and implements the JavaScript "Uint8Array" interface.classAn array view that stores 8-bit quantities and implements the JavaScript "Uint8ClampedArray" interface. -
Uses of ScriptableObject in org.mozilla.javascript.xml
Subclasses of ScriptableObject in org.mozilla.javascript.xmlModifier and TypeClassDescriptionclassThis Interface describes what all XML objects (XML, XMLList) should have in common.