|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ScriptableObject | |
|---|---|
| net.sourceforge.htmlunit.corejs.javascript | |
| net.sourceforge.htmlunit.corejs.javascript.commonjs.module | Provides the public API for the CommonJS Modules/1.1 implementation. |
| net.sourceforge.htmlunit.corejs.javascript.regexp | |
| net.sourceforge.htmlunit.corejs.javascript.tools.shell | |
| net.sourceforge.htmlunit.corejs.javascript.xml | |
| Uses of ScriptableObject in net.sourceforge.htmlunit.corejs.javascript |
|---|
| Subclasses of ScriptableObject in net.sourceforge.htmlunit.corejs.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 |
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 net.sourceforge.htmlunit.corejs.javascript that return ScriptableObject | |
|---|---|
protected static ScriptableObject |
ScriptableObject.buildDataDescriptor(Scriptable scope,
java.lang.Object value,
int attributes)
|
protected static ScriptableObject |
ScriptableObject.ensureScriptableObject(java.lang.Object arg)
|
static ScriptableObject |
ScriptRuntime.getGlobal(Context cx)
|
static ScriptableObject |
ScriptRuntime.getLibraryScopeOrNull(Scriptable scope)
|
protected ScriptableObject |
ScriptableObject.getOwnPropertyDescriptor(Context cx,
java.lang.Object id)
|
protected ScriptableObject |
NativeArray.getOwnPropertyDescriptor(Context cx,
java.lang.Object id)
|
protected ScriptableObject |
IdScriptableObject.getOwnPropertyDescriptor(Context cx,
java.lang.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 net.sourceforge.htmlunit.corejs.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(java.lang.String id,
ScriptableObject current,
ScriptableObject desc)
|
protected void |
ScriptableObject.checkPropertyDefinition(ScriptableObject desc)
|
protected static java.lang.Object |
NativeJavaObject.createInterfaceAdapter(java.lang.Class<?> type,
ScriptableObject so)
|
void |
ScriptableObject.defineOwnProperties(Context cx,
ScriptableObject props)
Defines one or more properties on this object. |
void |
ScriptableObject.defineOwnProperty(Context cx,
java.lang.Object id,
ScriptableObject desc)
Defines a property on an object. |
void |
IdScriptableObject.defineOwnProperty(Context cx,
java.lang.Object key,
ScriptableObject desc)
|
protected void |
ScriptableObject.defineOwnProperty(Context cx,
java.lang.Object id,
ScriptableObject desc,
boolean checkValid)
Defines a property on an object. |
protected void |
NativeArray.defineOwnProperty(Context cx,
java.lang.Object id,
ScriptableObject desc,
boolean checkValid)
|
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 net.sourceforge.htmlunit.corejs.javascript with parameters of type ScriptableObject | |
|---|---|
LazilyLoadedCtor(ScriptableObject scope,
java.lang.String propertyName,
java.lang.String className,
boolean sealed)
|
|
| Uses of ScriptableObject in net.sourceforge.htmlunit.corejs.javascript.commonjs.module |
|---|
| Subclasses of ScriptableObject in net.sourceforge.htmlunit.corejs.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 net.sourceforge.htmlunit.corejs.javascript.regexp |
|---|
| Subclasses of ScriptableObject in net.sourceforge.htmlunit.corejs.javascript.regexp | |
|---|---|
class |
NativeRegExp
This class implements the RegExp native object. |
| Uses of ScriptableObject in net.sourceforge.htmlunit.corejs.javascript.tools.shell |
|---|
| Subclasses of ScriptableObject in net.sourceforge.htmlunit.corejs.javascript.tools.shell | |
|---|---|
class |
Environment
Environment, intended to be instantiated at global scope, provides a natural way to access System properties from JavaScript. |
class |
Global
This class provides for sharing functions across multiple threads. |
| Methods in net.sourceforge.htmlunit.corejs.javascript.tools.shell with parameters of type ScriptableObject | |
|---|---|
static void |
Environment.defineClass(ScriptableObject scope)
|
| Constructors in net.sourceforge.htmlunit.corejs.javascript.tools.shell with parameters of type ScriptableObject | |
|---|---|
Environment(ScriptableObject scope)
|
|
| Uses of ScriptableObject in net.sourceforge.htmlunit.corejs.javascript.xml |
|---|
| Subclasses of ScriptableObject in net.sourceforge.htmlunit.corejs.javascript.xml | |
|---|---|
class |
XMLObject
This Interface describes what all XML objects (XML, XMLList) should have in common. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||