Nashorn API
DRAFT 9-Ubuntu+0-9b147-1
A B C D E F G H I J K L M N O P R S T U V W X Y 

I

IDENTIFIER - jdk.nashorn.api.tree.Tree.Kind
Used for instances of IdentifierTree.
IF - jdk.nashorn.api.tree.Tree.Kind
Used for instances of IfTree.
IMPORT_ENTRY - jdk.nashorn.api.tree.Tree.Kind
Used for instances of ImportEntryTree.
IN - jdk.nashorn.api.tree.Tree.Kind
Used for instances of BinaryTree representing in operator in.
INSTANCE_OF - jdk.nashorn.api.tree.Tree.Kind
Used for instances of InstanceOfTree.
IdentifierTree - Interface in jdk.nashorn.api.tree
A tree node for an identifier expression.
IfTree - Interface in jdk.nashorn.api.tree
A tree node for an 'if' statement.
ImportEntryTree - Interface in jdk.nashorn.api.tree
A Tree node for import entry of Module information.
InstanceOfTree - Interface in jdk.nashorn.api.tree
A tree node for an 'instanceof' expression.
identical(Object, Object) - Static method in class jdk.nashorn.api.scripting.ScriptObjectMirror
Are the given objects mirrors to same underlying object?
initEcmaError(ScriptObject) - Method in exception jdk.nashorn.api.scripting.NashornException
Initialization function for ECMA errors.
invokeFunction(String, Object...) - Method in class jdk.nashorn.api.scripting.NashornScriptEngine
 
invokeMethod(Object, String, Object...) - Method in class jdk.nashorn.api.scripting.NashornScriptEngine
 
isArray() - Method in class jdk.nashorn.api.scripting.AbstractJSObject
 
isArray() - Method in interface jdk.nashorn.api.scripting.JSObject
Is this an array object?
isArray() - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
 
isArrow() - Method in interface jdk.nashorn.api.tree.FunctionExpressionTree
Is this a arrow function?
isComputed() - Method in interface jdk.nashorn.api.tree.PropertyTree
Is this a computed property?
isConst() - Method in interface jdk.nashorn.api.tree.VariableTree
Is this a const declaration?
isDefault() - Method in interface jdk.nashorn.api.tree.IdentifierTree
Is this "default" used in module export entry?
isEmpty() - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
 
isExpression() - Method in enum jdk.nashorn.api.tree.Tree.Kind
Returns if this is an expression tree kind or not.
isExtensible() - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
Check if this script object is extensible
isForEach() - Method in interface jdk.nashorn.api.tree.ForInLoopTree
Returns if this is a for..each..in statement or not.
isFrozen() - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
Check whether this script object is frozen
isFunction() - Method in class jdk.nashorn.api.scripting.AbstractJSObject
 
isFunction() - Method in interface jdk.nashorn.api.scripting.JSObject
Is this a function object?
isFunction() - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
 
isGenerator() - Method in interface jdk.nashorn.api.tree.FunctionDeclarationTree
Is this a generator function?
isGenerator() - Method in interface jdk.nashorn.api.tree.FunctionExpressionTree
Is this a generator function?
isInstance(Object) - Method in class jdk.nashorn.api.scripting.AbstractJSObject
 
isInstance(Object) - Method in interface jdk.nashorn.api.scripting.JSObject
Checking whether the given object is an instance of 'this' object.
isInstance(Object) - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
 
isInstanceOf(Object) - Method in class jdk.nashorn.api.scripting.AbstractJSObject
 
isInstanceOf(Object) - Method in interface jdk.nashorn.api.scripting.JSObject
Checking whether this object is an instance of the given 'clazz' object.
isLet() - Method in interface jdk.nashorn.api.tree.VariableTree
Is this a let declaration?
isLiteral() - Method in enum jdk.nashorn.api.tree.Tree.Kind
Returns if this is a literal tree kind or not.
isRestParameter() - Method in interface jdk.nashorn.api.tree.IdentifierTree
Is this a rest parameter for a function or rest elements of an array?
isSealed() - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
Check whether this script object is sealed
isStar() - Method in interface jdk.nashorn.api.tree.IdentifierTree
Is this "*" used in module export entry?
isStar() - Method in interface jdk.nashorn.api.tree.YieldTree
Is this a yield * expression in a generator function?
isStarDefaultStar() - Method in interface jdk.nashorn.api.tree.IdentifierTree
Is this "*default*" used in module export entry?
isStatement() - Method in enum jdk.nashorn.api.tree.Tree.Kind
Returns if this is a statement tree kind or not.
isStatic() - Method in interface jdk.nashorn.api.tree.PropertyTree
Is this a class static property?
isStrict() - Method in interface jdk.nashorn.api.tree.CompilationUnitTree
Returns if this is a ECMAScript "strict" compilation unit or not.
isStrict() - Method in interface jdk.nashorn.api.tree.FunctionDeclarationTree
Is this a strict function?
isStrict() - Method in interface jdk.nashorn.api.tree.FunctionExpressionTree
Is this a strict function?
isStrictFunction() - Method in class jdk.nashorn.api.scripting.AbstractJSObject
 
isStrictFunction() - Method in interface jdk.nashorn.api.scripting.JSObject
Is this a 'use strict' function object?
isStrictFunction() - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
 
isSuper() - Method in interface jdk.nashorn.api.tree.IdentifierTree
Is this super identifier?
isThis() - Method in interface jdk.nashorn.api.tree.IdentifierTree
Is this 'this' identifier?
isUndefined(Object) - Static method in class jdk.nashorn.api.scripting.ScriptObjectMirror
Utility to check if given object is ECMAScript undefined value
A B C D E F G H I J K L M N O P R S T U V W X Y 
Skip navigation links
Nashorn API
DRAFT 9-Ubuntu+0-9b147-1

Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 2014, 2016, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.

DRAFT 9-Ubuntu+0-9b147-1