Enum Tree.Kind
- java.lang.Object
-
- java.lang.Enum<Tree.Kind>
-
- jdk.nashorn.api.tree.Tree.Kind
- All Implemented Interfaces:
-
Serializable
,Comparable<Tree.Kind>
- Enclosing interface:
- Tree
@Deprecated(since="11", forRemoval=true) public static enum Tree.Kind extends Enum<Tree.Kind>
Enumerates all kinds of trees.
Enum Constants
Enum Constant | Description |
---|---|
AND | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
AND_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
ARRAY_ACCESS | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
ARRAY_LITERAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
BITWISE_COMPLEMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
BLOCK | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
BOOLEAN_LITERAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
BREAK | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
CASE | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
CATCH | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
CLASS | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
CLASS_EXPRESSION | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
COMMA | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
COMPILATION_UNIT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
CONDITIONAL_AND | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
CONDITIONAL_EXPRESSION | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
CONDITIONAL_OR | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
CONTINUE | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
DEBUGGER | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
DELETE | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
DIVIDE | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
DIVIDE_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
DO_WHILE_LOOP | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
EMPTY_STATEMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
EQUAL_TO | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
ERROR | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
EXPORT_ENTRY | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
EXPRESSION_STATEMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
FOR_IN_LOOP | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
FOR_LOOP | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
FUNCTION | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
FUNCTION_EXPRESSION | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
FUNCTION_INVOCATION | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
GREATER_THAN | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
GREATER_THAN_EQUAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
IDENTIFIER | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
IF | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
IMPORT_ENTRY | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
IN | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
INSTANCE_OF | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
LABELED_STATEMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
LEFT_SHIFT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
LEFT_SHIFT_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
LESS_THAN | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
LESS_THAN_EQUAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
LOGICAL_COMPLEMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
MEMBER_SELECT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
MINUS | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
MINUS_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
MODULE | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
MULTIPLY | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
MULTIPLY_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
NEW | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
NOT_EQUAL_TO | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
NULL_LITERAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
NUMBER_LITERAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
OBJECT_LITERAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
OR | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
OR_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
OTHER | Deprecated, for removal: This API element is subject to removal in a future version. An implementation-reserved node. |
PARENTHESIZED | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
PLUS | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
PLUS_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
POSTFIX_DECREMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
POSTFIX_INCREMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
PREFIX_DECREMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
PREFIX_INCREMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
PROPERTY | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
REGEXP_LITERAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
REMAINDER | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
REMAINDER_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
RETURN | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
RIGHT_SHIFT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
RIGHT_SHIFT_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
SPREAD | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
STRICT_EQUAL_TO | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
STRICT_NOT_EQUAL_TO | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
STRING_LITERAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
SWITCH | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
TEMPLATE_LITERAL | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
THROW | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
TRY | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
TYPEOF | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
UNARY_MINUS | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
UNARY_PLUS | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
UNSIGNED_RIGHT_SHIFT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
UNSIGNED_RIGHT_SHIFT_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
VARIABLE | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
VOID | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
WHILE_LOOP | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
WITH | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
XOR | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
XOR_ASSIGNMENT | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
YIELD | Deprecated, for removal: This API element is subject to removal in a future version. Used for instances of |
Methods
Modifier and Type | Method | Description |
---|---|---|
Class<? extends Tree> | asInterface() | Deprecated, for removal: This API element is subject to removal in a future version. Returns the associated interface type that uses this kind. |
boolean | isExpression() | Deprecated, for removal: This API element is subject to removal in a future version. Returns if this is an expression tree kind or not. |
boolean | isLiteral() | Deprecated, for removal: This API element is subject to removal in a future version. Returns if this is a literal tree kind or not. |
boolean | isStatement() | Deprecated, for removal: This API element is subject to removal in a future version. Returns if this is a statement tree kind or not. |
static Tree.Kind | valueOf(String name) | Deprecated, for removal: This API element is subject to removal in a future version. Returns the enum constant of this type with the specified name. |
static Tree.Kind[] | values() | Deprecated, for removal: This API element is subject to removal in a future version. Returns an array containing the constants of this enum type, in the order they are declared. |
Methods declared in class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
Methods declared in class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
Enum Constants
ARRAY_ACCESS
public static final Tree.Kind ARRAY_ACCESS
Used for instances of ArrayAccessTree
.
ARRAY_LITERAL
public static final Tree.Kind ARRAY_LITERAL
Used for instances of ArrayLiteralTree
.
ASSIGNMENT
public static final Tree.Kind ASSIGNMENT
Used for instances of AssignmentTree
.
BLOCK
public static final Tree.Kind BLOCK
Used for instances of BlockTree
.
BREAK
public static final Tree.Kind BREAK
Used for instances of BreakTree
.
CLASS
public static final Tree.Kind CLASS
Used for instances of ClassDeclarationTree
.
CLASS_EXPRESSION
public static final Tree.Kind CLASS_EXPRESSION
Used for instances of ClassExpressionTree
.
CASE
public static final Tree.Kind CASE
Used for instances of CaseTree
.
CATCH
public static final Tree.Kind CATCH
Used for instances of CatchTree
.
COMPILATION_UNIT
public static final Tree.Kind COMPILATION_UNIT
Used for instances of CompilationUnitTree
.
CONDITIONAL_EXPRESSION
public static final Tree.Kind CONDITIONAL_EXPRESSION
Used for instances of ConditionalExpressionTree
.
CONTINUE
public static final Tree.Kind CONTINUE
Used for instances of ContinueTree
.
DO_WHILE_LOOP
public static final Tree.Kind DO_WHILE_LOOP
Used for instances of DoWhileLoopTree
.
DEBUGGER
public static final Tree.Kind DEBUGGER
Used for instances of DebuggerTree
.
FOR_IN_LOOP
public static final Tree.Kind FOR_IN_LOOP
Used for instances of ForInLoopTree
.
FUNCTION_EXPRESSION
public static final Tree.Kind FUNCTION_EXPRESSION
Used for instances of FunctionExpressionTree
.
ERROR
public static final Tree.Kind ERROR
Used for instances of ErroneousTree
.
EXPRESSION_STATEMENT
public static final Tree.Kind EXPRESSION_STATEMENT
Used for instances of ExpressionStatementTree
.
MEMBER_SELECT
public static final Tree.Kind MEMBER_SELECT
Used for instances of MemberSelectTree
.
FOR_LOOP
public static final Tree.Kind FOR_LOOP
Used for instances of ForLoopTree
.
IDENTIFIER
public static final Tree.Kind IDENTIFIER
Used for instances of IdentifierTree
.
IF
public static final Tree.Kind IF
Used for instances of IfTree
.
INSTANCE_OF
public static final Tree.Kind INSTANCE_OF
Used for instances of InstanceOfTree
.
LABELED_STATEMENT
public static final Tree.Kind LABELED_STATEMENT
Used for instances of LabeledStatementTree
.
MODULE
public static final Tree.Kind MODULE
Used for instances of ModuleTree
.
EXPORT_ENTRY
public static final Tree.Kind EXPORT_ENTRY
Used for instances of ExportEntryTree
.
IMPORT_ENTRY
public static final Tree.Kind IMPORT_ENTRY
Used for instances of ImportEntryTree
.
FUNCTION
public static final Tree.Kind FUNCTION
Used for instances of FunctionDeclarationTree
.
FUNCTION_INVOCATION
public static final Tree.Kind FUNCTION_INVOCATION
Used for instances of FunctionCallTree
.
NEW
public static final Tree.Kind NEW
Used for instances of NewTree
.
OBJECT_LITERAL
public static final Tree.Kind OBJECT_LITERAL
Used for instances of ObjectLiteralTree
.
PARENTHESIZED
public static final Tree.Kind PARENTHESIZED
Used for instances of ParenthesizedTree
.
PROPERTY
public static final Tree.Kind PROPERTY
Used for instances of PropertyTree
.
REGEXP_LITERAL
public static final Tree.Kind REGEXP_LITERAL
Used for instances of RegExpLiteralTree
.
TEMPLATE_LITERAL
public static final Tree.Kind TEMPLATE_LITERAL
Used for instances of TemplateLiteralTree
.
RETURN
public static final Tree.Kind RETURN
Used for instances of ReturnTree
.
EMPTY_STATEMENT
public static final Tree.Kind EMPTY_STATEMENT
Used for instances of EmptyStatementTree
.
SWITCH
public static final Tree.Kind SWITCH
Used for instances of SwitchTree
.
THROW
public static final Tree.Kind THROW
Used for instances of ThrowTree
.
TRY
public static final Tree.Kind TRY
Used for instances of TryTree
.
VARIABLE
public static final Tree.Kind VARIABLE
Used for instances of VariableTree
.
WHILE_LOOP
public static final Tree.Kind WHILE_LOOP
Used for instances of WhileLoopTree
.
WITH
public static final Tree.Kind WITH
Used for instances of WithTree
.
POSTFIX_INCREMENT
public static final Tree.Kind POSTFIX_INCREMENT
Used for instances of UnaryTree
representing postfix increment operator ++
.
POSTFIX_DECREMENT
public static final Tree.Kind POSTFIX_DECREMENT
Used for instances of UnaryTree
representing postfix decrement operator --
.
PREFIX_INCREMENT
public static final Tree.Kind PREFIX_INCREMENT
Used for instances of UnaryTree
representing prefix increment operator ++
.
PREFIX_DECREMENT
public static final Tree.Kind PREFIX_DECREMENT
Used for instances of UnaryTree
representing prefix decrement operator --
.
UNARY_PLUS
public static final Tree.Kind UNARY_PLUS
Used for instances of UnaryTree
representing unary plus operator +
.
UNARY_MINUS
public static final Tree.Kind UNARY_MINUS
Used for instances of UnaryTree
representing unary minus operator -
.
BITWISE_COMPLEMENT
public static final Tree.Kind BITWISE_COMPLEMENT
Used for instances of UnaryTree
representing bitwise complement operator ~
.
LOGICAL_COMPLEMENT
public static final Tree.Kind LOGICAL_COMPLEMENT
Used for instances of UnaryTree
representing logical complement operator !
.
DELETE
public static final Tree.Kind DELETE
Used for instances of UnaryTree
representing logical delete operator delete
.
TYPEOF
public static final Tree.Kind TYPEOF
Used for instances of UnaryTree
representing logical typeof operator typeof
.
VOID
public static final Tree.Kind VOID
Used for instances of UnaryTree
representing logical void operator void
.
COMMA
public static final Tree.Kind COMMA
Used for instances of BinaryTree
representing comma ,
.
MULTIPLY
public static final Tree.Kind MULTIPLY
Used for instances of BinaryTree
representing multiplication *
.
DIVIDE
public static final Tree.Kind DIVIDE
Used for instances of BinaryTree
representing division /
.
REMAINDER
public static final Tree.Kind REMAINDER
Used for instances of BinaryTree
representing remainder %
.
PLUS
public static final Tree.Kind PLUS
Used for instances of BinaryTree
representing addition or string concatenation +
.
MINUS
public static final Tree.Kind MINUS
Used for instances of BinaryTree
representing subtraction -
.
LEFT_SHIFT
public static final Tree.Kind LEFT_SHIFT
Used for instances of BinaryTree
representing left shift <<
.
RIGHT_SHIFT
public static final Tree.Kind RIGHT_SHIFT
Used for instances of BinaryTree
representing right shift >>
.
UNSIGNED_RIGHT_SHIFT
public static final Tree.Kind UNSIGNED_RIGHT_SHIFT
Used for instances of BinaryTree
representing unsigned right shift >>>
.
LESS_THAN
public static final Tree.Kind LESS_THAN
Used for instances of BinaryTree
representing less-than <
.
GREATER_THAN
public static final Tree.Kind GREATER_THAN
Used for instances of BinaryTree
representing greater-than >
.
LESS_THAN_EQUAL
public static final Tree.Kind LESS_THAN_EQUAL
Used for instances of BinaryTree
representing less-than-equal <=
.
GREATER_THAN_EQUAL
public static final Tree.Kind GREATER_THAN_EQUAL
Used for instances of BinaryTree
representing greater-than-equal >=
.
IN
public static final Tree.Kind IN
Used for instances of BinaryTree
representing in operator in
.
EQUAL_TO
public static final Tree.Kind EQUAL_TO
Used for instances of BinaryTree
representing equal-to ==
.
NOT_EQUAL_TO
public static final Tree.Kind NOT_EQUAL_TO
Used for instances of BinaryTree
representing not-equal-to !=
.
STRICT_EQUAL_TO
public static final Tree.Kind STRICT_EQUAL_TO
Used for instances of BinaryTree
representing equal-to ===
.
STRICT_NOT_EQUAL_TO
public static final Tree.Kind STRICT_NOT_EQUAL_TO
Used for instances of BinaryTree
representing not-equal-to !==
.
AND
public static final Tree.Kind AND
Used for instances of BinaryTree
representing bitwise and logical "and" &
.
XOR
public static final Tree.Kind XOR
Used for instances of BinaryTree
representing bitwise and logical "xor" ^
.
OR
public static final Tree.Kind OR
Used for instances of BinaryTree
representing bitwise and logical "or" |
.
CONDITIONAL_AND
public static final Tree.Kind CONDITIONAL_AND
Used for instances of BinaryTree
representing conditional-and &&
.
CONDITIONAL_OR
public static final Tree.Kind CONDITIONAL_OR
Used for instances of BinaryTree
representing conditional-or ||
.
MULTIPLY_ASSIGNMENT
public static final Tree.Kind MULTIPLY_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing multiplication assignment *=
.
DIVIDE_ASSIGNMENT
public static final Tree.Kind DIVIDE_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing division assignment /=
.
REMAINDER_ASSIGNMENT
public static final Tree.Kind REMAINDER_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing remainder assignment %=
.
PLUS_ASSIGNMENT
public static final Tree.Kind PLUS_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing addition or string concatenation assignment +=
.
MINUS_ASSIGNMENT
public static final Tree.Kind MINUS_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing subtraction assignment -=
.
LEFT_SHIFT_ASSIGNMENT
public static final Tree.Kind LEFT_SHIFT_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing left shift assignment <<=
.
RIGHT_SHIFT_ASSIGNMENT
public static final Tree.Kind RIGHT_SHIFT_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing right shift assignment >>=
.
UNSIGNED_RIGHT_SHIFT_ASSIGNMENT
public static final Tree.Kind UNSIGNED_RIGHT_SHIFT_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing unsigned right shift assignment >>>=
.
AND_ASSIGNMENT
public static final Tree.Kind AND_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing bitwise and logical "and" assignment &=
.
XOR_ASSIGNMENT
public static final Tree.Kind XOR_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing bitwise and logical "xor" assignment ^=
.
OR_ASSIGNMENT
public static final Tree.Kind OR_ASSIGNMENT
Used for instances of CompoundAssignmentTree
representing bitwise and logical "or" assignment |=
.
SPREAD
public static final Tree.Kind SPREAD
Used for instances of SpreadTree
representing spread "operator" for arrays and function call arguments.
YIELD
public static final Tree.Kind YIELD
Used for instances of YieldTree
representing (generator) yield expression yield expr
.
NUMBER_LITERAL
public static final Tree.Kind NUMBER_LITERAL
Used for instances of LiteralTree
representing a number literal expression of type double
.
BOOLEAN_LITERAL
public static final Tree.Kind BOOLEAN_LITERAL
Used for instances of LiteralTree
representing a boolean literal expression of type boolean
.
STRING_LITERAL
public static final Tree.Kind STRING_LITERAL
Used for instances of LiteralTree
representing a string literal expression of type String
.
NULL_LITERAL
public static final Tree.Kind NULL_LITERAL
Used for instances of LiteralTree
representing the use of null
.
OTHER
public static final Tree.Kind OTHER
An implementation-reserved node. This is the not the node you are looking for.
Methods
values
public static Tree.Kind[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Tree.Kind c : Tree.Kind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
valueOf
public static Tree.Kind valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
- Parameters:
-
name
- the name of the enum constant to be returned. - Returns:
- the enum constant with the specified name
- Throws:
-
IllegalArgumentException
- if this enum type has no constant with the specified name -
NullPointerException
- if the argument is null
asInterface
public Class<? extends Tree> asInterface()
Returns the associated interface type that uses this kind.
- Returns:
- the associated interface
isLiteral
public boolean isLiteral()
Returns if this is a literal tree kind or not.
- Returns:
- true if this is a literal tree kind, false otherwise
isExpression
public boolean isExpression()
Returns if this is an expression tree kind or not.
- Returns:
- true if this is an expression tree kind, false otherwise
isStatement
public boolean isStatement()
Returns if this is a statement tree kind or not.
- Returns:
- true if this is a statement tree kind, false otherwise
© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.scripting.nashorn/jdk/nashorn/api/tree/Tree.Kind.html