Package org.mozilla.javascript
Interface IdFunctionCall
- All Known Implementing Classes:
ArrowFunction
,BaseFunction
,BoundFunction
,ES6Generator
,ES6Iterator
,FunctionObject
,IdFunctionObject
,IdFunctionObjectES6
,IdScriptableObject
,ImporterTopLevel
,JavaAdapter
,LambdaConstructor
,LambdaFunction
,ModuleScope
,NativeArray
,NativeArrayIterator
,NativeCall
,NativeCallSite
,NativeCollectionIterator
,NativeConsole
,NativeContinuation
,NativeFunction
,NativeGenerator
,NativeGlobal
,NativeIterator
,NativeIterator.StopIteration
,NativeJavaConstructor
,NativeJavaMethod
,NativeJavaTopPackage
,NativeMap
,NativeObject
,NativeRegExp
,NativeRegExpStringIterator
,NativeSet
,NativeStringIterator
,NativeWeakMap
,NativeWeakSet
,NativeWith
,Require
,TopLevel
,XMLObject
public interface IdFunctionCall
Master for id-based functions that knows their properties and how to execute them.
-
Method Summary
Modifier and TypeMethodDescriptionexecIdCall
(IdFunctionObject f, Context cx, Scriptable scope, Scriptable thisObj, Object[] args) 'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned
-
Method Details
-
execIdCall
Object execIdCall(IdFunctionObject f, Context cx, Scriptable scope, Scriptable thisObj, Object[] args) 'thisObj' will be null if invoked as constructor, in which case instance of Scriptable should be returned
-