Uses of Interface
org.htmlunit.corejs.javascript.Constructable
-
Packages that use Constructable Package Description org.htmlunit.corejs.javascript org.htmlunit.corejs.javascript.commonjs.module org.htmlunit.corejs.javascript.regexp -
-
Uses of Constructable in org.htmlunit.corejs.javascript
Subinterfaces of Constructable in org.htmlunit.corejs.javascript Modifier and Type Interface Description interface
Function
This is interface that all functions in JavaScript must implement.Classes in org.htmlunit.corejs.javascript that implement Constructable Modifier and Type Class Description private static class
Arguments.ThrowTypeError
class
ArrowFunction
The class for Arrow Function Definitions EcmaScript 6 Rev 14, March 8, 2013 Draft spec , 13.2class
BaseFunction
The base class for Function objects.class
BoundFunction
The class for results of the Function.bind operation EcmaScript 5 spec, 15.3.4.5class
Delegator
This is a helper class for implementing wrappers around Scriptable objects.(package private) class
FieldAndMethods
class
FunctionObject
class
IdFunctionObject
class
IdFunctionObjectES6
(package private) class
InterpretedFunction
class
LambdaConstructor
This 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.class
LambdaFunction
This 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.class
NativeContinuation
class
NativeFunction
This class implements the Function native object.class
NativeJavaClass
This class reflects Java classes into the JavaScript environment, mainly for constructors and static members.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
NativeJavaTopPackage
This class reflects Java packages into the JavaScript environment.(package private) class
NativeProxy
This class implements the Proxy object.(package private) class
NativeScript
The JavaScript Script object.class
Synchronizer
This class provides support for implementing Java-style synchronized methods in Javascript.Fields in org.htmlunit.corejs.javascript declared as Constructable Modifier and Type Field Description private Constructable
LambdaConstructor. targetConstructor
Methods in org.htmlunit.corejs.javascript that return Constructable Modifier and Type Method Description protected Constructable
LambdaConstructor. getTargetConstructor()
(package private) static Constructable
AbstractEcmaObjectOperations. speciesConstructor(Context cx, Scriptable s, Constructable defaultConstructor)
Implement the ECMAScript abstract operation "SpeciesConstructor" defined in section 7.2.33 of ECMA262.Methods in org.htmlunit.corejs.javascript with parameters of type Constructable Modifier and Type Method Description (package private) static Constructable
AbstractEcmaObjectOperations. speciesConstructor(Context cx, Scriptable s, Constructable defaultConstructor)
Implement the ECMAScript abstract operation "SpeciesConstructor" defined in section 7.2.33 of ECMA262.Constructors in org.htmlunit.corejs.javascript with parameters of type Constructable Constructor Description LambdaConstructor(Scriptable scope, java.lang.String name, int length, int flags, Constructable target)
Create a new function and control whether it may be invoked using new, as a function, or both.LambdaConstructor(Scriptable scope, java.lang.String name, int length, Constructable target)
Create a new function that may be used as a constructor. -
Uses of Constructable in org.htmlunit.corejs.javascript.commonjs.module
Classes in org.htmlunit.corejs.javascript.commonjs.module that implement Constructable Modifier and Type Class Description class
Require
Implements the require() function as defined by Common JS modules. -
Uses of Constructable in org.htmlunit.corejs.javascript.regexp
Classes in org.htmlunit.corejs.javascript.regexp that implement Constructable Modifier and Type Class Description (package private) class
NativeRegExpCallable
Legacy implementation of RegExp was callable, this class exists to preserve this functionality(package private) class
NativeRegExpCtor
This class implements the RegExp constructor native object.
-