- 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
-
- 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
-