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

S

ScriptObjectMirror - Class in jdk.nashorn.api.scripting
Mirror object that wraps a given Nashorn Script object.
ScriptUtils - Class in jdk.nashorn.api.scripting
Utilities that are to be called from script code.
SimpleTreeVisitorES5_1<R,P> - Class in jdk.nashorn.api.tree
A simple implementation of the TreeVisitor for ECMAScript edition 5.1.
SimpleTreeVisitorES6<R,P> - Class in jdk.nashorn.api.tree
A simple implementation of the TreeVisitor for ECMAScript edition 6.
SPREAD - jdk.nashorn.api.tree.Tree.Kind
Used for instances of SpreadTree representing spread "operator" for arrays and function call arguments.
STRICT_EQUAL_TO - jdk.nashorn.api.tree.Tree.Kind
Used for instances of BinaryTree representing equal-to ===.
STRICT_NOT_EQUAL_TO - jdk.nashorn.api.tree.Tree.Kind
Used for instances of BinaryTree representing not-equal-to !==.
STRING_LITERAL - jdk.nashorn.api.tree.Tree.Kind
Used for instances of LiteralTree representing a string literal expression of type String.
SWITCH - jdk.nashorn.api.tree.Tree.Kind
Used for instances of SwitchTree.
SpreadTree - Interface in jdk.nashorn.api.tree
A tree node for spread operator in array elements, function call arguments.
StatementTree - Interface in jdk.nashorn.api.tree
A tree node used as the base class for the different kinds of statements.
SwitchTree - Interface in jdk.nashorn.api.tree
A tree node for a 'switch' statement.
SimpleTreeVisitorES5_1() - Constructor for class jdk.nashorn.api.tree.SimpleTreeVisitorES5_1
 
SimpleTreeVisitorES6() - Constructor for class jdk.nashorn.api.tree.SimpleTreeVisitorES6
 
seal() - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
ECMAScript 15.2.3.8 - seal implementation
setColumnNumber(int) - Method in exception jdk.nashorn.api.scripting.NashornException
Set the column for this NashornException
setEcmaError(Object) - Method in exception jdk.nashorn.api.scripting.NashornException
Return the underlying ECMA error object, if available.
setFileName(String) - Method in exception jdk.nashorn.api.scripting.NashornException
Set the source file name for this NashornException
setIndexedPropertiesToExternalArrayData(ByteBuffer) - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
Nashorn extension: setIndexedPropertiesToExternalArrayData.
setLineNumber(int) - Method in exception jdk.nashorn.api.scripting.NashornException
Set the line number for this NashornException
setMember(String, Object) - Method in class jdk.nashorn.api.scripting.AbstractJSObject
 
setMember(String, Object) - Method in interface jdk.nashorn.api.scripting.JSObject
Set a named member in this JavaScript object
setMember(String, Object) - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
 
setProto(Object) - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
Set the __proto__ of this object.
setSlot(int, Object) - Method in class jdk.nashorn.api.scripting.AbstractJSObject
 
setSlot(int, Object) - Method in interface jdk.nashorn.api.scripting.JSObject
Set an indexed member in this JavaScript object
setSlot(int, Object) - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
 
size() - Method in class jdk.nashorn.api.scripting.ScriptObjectMirror
 
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-9b151-2

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, 2017, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.

DRAFT 9-Ubuntu+0-9b151-2