Uses of Interface
org.htmlunit.corejs.javascript.Callable
Packages that use Callable
Package
Description
-
Uses of Callable in org.htmlunit.corejs.javascript
Subinterfaces of Callable in org.htmlunit.corejs.javascriptModifier and TypeInterfaceDescriptioninterfaceThis is interface that all functions in JavaScript must implement.interfaceObject that can allows assignments to the result of function calls.interfaceThis interface makes it possible to pass a lambda function to the various methods in LambdaConstructor and LambdaFunction that require a Callable that is also Serializable.Classes in org.htmlunit.corejs.javascript that implement CallableModifier and TypeClassDescriptionclassThe base class for Function objects.classThe class for results of the Function.bind() operation EcmaScript 5 spec, 15.3.4.5classThis is a helper class for implementing wrappers around Scriptable objects.classclassclassRepresents a JavaScript function built upon a aJSDescriptor.classThis class implements a lambda function which is known to the runtime system and which may be treated specially by the interpreter or runtime.classThis 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.final classclassThis class implements the Function native object.classThis class reflects Java classes into the JavaScript environment, mainly for constructors and static members.classThis 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 provides support for implementing Java-style synchronized methods in Javascript.Methods in org.htmlunit.corejs.javascript that return CallableModifier and TypeMethodDescriptionScriptRuntime.LookupResult.getCallable()Coerce the result to a Callable.static CallableScriptRuntime.getElemFunctionAndThis(Object obj, Object elem, Context cx) Deprecated.static CallableScriptRuntime.getElemFunctionAndThis(Object obj, Object elem, Context cx, VarScope scope) Deprecated, for removal: This API element is subject to removal in a future version.static CallableScriptRuntime.getElemFunctionAndThisOptional(Object obj, Object elem, Context cx, VarScope scope) Deprecated, for removal: This API element is subject to removal in a future version.static CallableScriptRuntime.getNameFunctionAndThis(String name, Context cx, VarScope scope) Deprecated, for removal: This API element is subject to removal in a future version.static CallableScriptRuntime.getNameFunctionAndThisOptional(String name, Context cx, VarScope scope) Deprecated, for removal: This API element is subject to removal in a future version.static CallableScriptRuntime.getPropFunctionAndThis(Object obj, String property, Context cx) Deprecated.static CallableScriptRuntime.getPropFunctionAndThis(Object obj, String property, Context cx, VarScope scope) Deprecated, for removal: This API element is subject to removal in a future version.static CallableScriptRuntime.getPropFunctionAndThisOptional(Object obj, String property, Context cx, VarScope scope) Deprecated, for removal: This API element is subject to removal in a future version.static CallableScriptRuntime.getValueFunctionAndThis(Object value, Context cx) Deprecated.UseScriptRuntime.getValueAndThis(Object, Context)insteadstatic CallableScriptRuntime.getValueFunctionAndThisOptional(Object value, Context cx) Deprecated, for removal: This API element is subject to removal in a future version.Methods in org.htmlunit.corejs.javascript with parameters of type CallableModifier and TypeMethodDescriptionstatic ObjectContext.call(ContextFactory factory, Callable callable, VarScope scope, Scriptable thisObj, Object[] args) Callcall(Context cx, VarScope scope, Scriptable thisObj, Object[] args)using the Context instance associated with the current thread.abstract ObjectPolicySecurityController.SecureCaller.call(Callable callable, Context cx, VarScope scope, Object thisObj, Object[] args) abstract ObjectSecureCaller.call(Callable callable, Context cx, Scriptable scope, Scriptable thisObj, Object[] args) Context.callFunctionWithContinuations(Callable callable, VarScope scope, Object[] args) static RefPerform function call in reference context.static ObjectScriptRuntime.callSpecial(Context cx, Callable fun, Scriptable thisObj, Object[] args, VarScope scope, Object callerThis, int callType, String filename, int lineNumber, boolean isOptionalChainingCall) PolicySecurityController.callWithDomain(Object securityDomain, Context cx, Callable callable, VarScope scope, Object thisObj, Object[] args) SecurityController.callWithDomain(Object securityDomain, Context cx, Callable callable, VarScope scope, Object thisObj, Object[] args) Callcall(Context cx, VarScope 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.protected ObjectContextFactory.doTopCall(Callable callable, Context cx, VarScope scope, Object thisObj, Object[] args) Execute top call to script or function.static ObjectScriptRuntime.doTopCall(Callable callable, Context cx, VarScope scope, Object thisObj, Object[] args) Deprecated.static ObjectScriptRuntime.doTopCall(Callable callable, Context cx, VarScope scope, Object thisObj, Object[] args, boolean isTopLevelStrict) Context.executeScriptWithContinuations(Callable callable, VarScope scope) static ObjectvoidScriptableObject.setGetterOrSetter(Object name, int index, Callable getterOrSetter, boolean isSetter) Implement the legacy "__defineGetter__" and "__defineSetter__" methods.static booleanInterpreterV2.shouldOverrideNativeCall(Object securityDomain, Callable fun, Scriptable funThisObj) Constructors in org.htmlunit.corejs.javascript with parameters of type CallableModifierConstructorDescriptionBoundFunction(Context cx, VarScope scope, Callable targetFunction, Scriptable boundThis, Object[] boundArgs) -
Uses of Callable in org.htmlunit.corejs.javascript.commonjs.module
Classes in org.htmlunit.corejs.javascript.commonjs.module that implement CallableModifier and TypeClassDescriptionclassImplements the require() function as defined by Common JS modules. -
Uses of Callable in org.htmlunit.corejs.javascript.tools.shell
Methods in org.htmlunit.corejs.javascript.tools.shell with parameters of type Callable
ScriptRuntime.getElemFunctionAndThis(Object, Object, Context, VarScope)instead