- java.lang.Object
-
- java.lang.Enum<Tree.Kind>
-
- jdk.nashorn.api.tree.Tree.Kind
-
- 实现的所有接口
-
Serializable
,Comparable<Tree.Kind>
- Enclosing interface:
- 树
@Deprecated(since="11", forRemoval=true)public static enum Tree.Kindextends Enum<Tree.Kind>
Deprecated, for removal: This API element is subject to removal in a future version.Nashorn JavaScript script engine and APIs, and the jjs tool are deprecated with the intent to remove them in a future release.列举各种树木。
-
-
Enum Constant Summary
Enum Constants Enum Constant 描述 AND
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表按位和逻辑“和”&
。AND_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例CompoundAssignmentTree
代表按位和逻辑“和”分配&=
。ARRAY_ACCESS
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ArrayAccessTree
的实例。ARRAY_LITERAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ArrayLiteralTree
的实例。ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于AssignmentTree
的实例。BITWISE_COMPLEMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表按位补运算符~
。BLOCK
不推荐使用,要删除:此API元素将在以后的版本中删除。用于BlockTree
的实例。BOOLEAN_LITERAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示类型为boolean的布尔文字表达式的boolean
。BREAK
不推荐使用,要删除:此API元素将在以后的版本中删除。用于BreakTree
的实例。CASE
不推荐使用,要删除:此API元素将在以后的版本中删除。用于CaseTree
的实例。CATCH
不推荐使用,要删除:此API元素将在以后的版本中删除。用于CatchTree
的实例。CLASS
不推荐使用,要删除:此API元素将在以后的版本中删除。CLASS_EXPRESSION
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ClassExpressionTree
的实例。COMMA
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示逗号,
的BinaryTree
的实例。COMPILATION_UNIT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于CompilationUnitTree
的实例。CONDITIONAL_AND
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表条件和&&
。CONDITIONAL_EXPRESSION
不推荐使用,要删除:此API元素将在以后的版本中删除。CONDITIONAL_OR
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
表示有条件或||
。CONTINUE
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ContinueTree
的实例。DEBUGGER
不推荐使用,要删除:此API元素将在以后的版本中删除。用于DebuggerTree
的实例。DELETE
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表逻辑delete运算符delete
。DIVIDE
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示分区/
的BinaryTree
的实例。DIVIDE_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示分配分配/=
的CompoundAssignmentTree
的实例。DO_WHILE_LOOP
不推荐使用,要删除:此API元素将在以后的版本中删除。用于DoWhileLoopTree
的实例。EMPTY_STATEMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于EmptyStatementTree
的实例。EQUAL_TO
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表等于至==
。ERROR
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ErroneousTree
的实例。EXPORT_ENTRY
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ExportEntryTree
的实例。EXPRESSION_STATEMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。FOR_IN_LOOP
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ForInLoopTree
的实例。FOR_LOOP
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ForLoopTree
的实例。FUNCTION
不推荐使用,要删除:此API元素将在以后的版本中删除。FUNCTION_EXPRESSION
不推荐使用,要删除:此API元素将在以后的版本中删除。FUNCTION_INVOCATION
不推荐使用,要删除:此API元素将在以后的版本中删除。用于FunctionCallTree
的实例。GREATER_THAN
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表大于>
。GREATER_THAN_EQUAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表大于平等>=
。IDENTIFIER
不推荐使用,要删除:此API元素将在以后的版本中删除。用于IdentifierTree
的实例。IF
不推荐使用,要删除:此API元素将在以后的版本中删除。用于IfTree
的实例。IMPORT_ENTRY
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ImportEntryTree
的实例。IN
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示在运算符in
的BinaryTree
的实例。INSTANCE_OF
不推荐使用,要删除:此API元素将在以后的版本中删除。用于InstanceOfTree
的实例。LABELED_STATEMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。LEFT_SHIFT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示左移<<
的BinaryTree
的实例。LEFT_SHIFT_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例CompoundAssignmentTree
代表左移分配<<=
。LESS_THAN
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表小于号<
。LESS_THAN_EQUAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
较低于等于<=
。LOGICAL_COMPLEMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表逻辑补运算符!
。MEMBER_SELECT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于MemberSelectTree
的实例。MINUS
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示减法-
的BinaryTree
的实例。MINUS_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示减法分配-=
的CompoundAssignmentTree
的实例。模块
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ModuleTree
的实例。MULTIPLY
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示乘法*
的BinaryTree
的实例。MULTIPLY_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示乘法赋值*=
的CompoundAssignmentTree
的实例。NEW
不推荐使用,要删除:此API元素将在以后的版本中删除。用于NewTree
的实例。NOT_EQUAL_TO
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表不等于到!=
。NULL_LITERAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示null的使用的null
。NUMBER_LITERAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示double类型的数字文字表达式的double
。OBJECT_LITERAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ObjectLiteralTree
的实例。OR
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表按位和逻辑“或”|
。OR_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例CompoundAssignmentTree
代表按位和逻辑“或”分配|=
。OTHER
不推荐使用,要删除:此API元素将在以后的版本中删除。实现保留节点。PARENTHESIZED
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ParenthesizedTree
的实例。PLUS
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表加法或字符串连接+
。PLUS_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例CompoundAssignmentTree
代表加法或字符串连接分配+=
。POSTFIX_DECREMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表后缀减量操作--
。POSTFIX_INCREMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表后缀增量操作++
。PREFIX_DECREMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表前缀减量操作--
。PREFIX_INCREMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表前缀增量操作++
。PROPERTY
不推荐使用,要删除:此API元素将在以后的版本中删除。用于PropertyTree
的实例。REGEXP_LITERAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于RegExpLiteralTree
的实例。REMAINDER
不推荐使用,要删除:此API元素将在以后的版本中删除。用于代表余数%
的BinaryTree
的实例。REMAINDER_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示余数赋值%=
的CompoundAssignmentTree
的实例。RETURN
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ReturnTree
的实例。RIGHT_SHIFT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示右移>>
的BinaryTree
的实例。RIGHT_SHIFT_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例CompoundAssignmentTree
代表右移分配>>=
。SPREAD
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示数组和函数调用参数的扩展“运算符”的SpreadTree
的实例。STRICT_EQUAL_TO
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表等于至===
。STRICT_NOT_EQUAL_TO
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表不等于到!==
。STRING_LITERAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于表示类型为String
的字符串文字表达式的LiteralTree
的实例 。SWITCH
不推荐使用,要删除:此API元素将在以后的版本中删除。用于SwitchTree
的实例。TEMPLATE_LITERAL
不推荐使用,要删除:此API元素将在以后的版本中删除。用于TemplateLiteralTree
的实例。THROW
不推荐使用,要删除:此API元素将在以后的版本中删除。用于ThrowTree
的实例。TRY
不推荐使用,要删除:此API元素将在以后的版本中删除。用于TryTree
的实例。TYPEOF
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表逻辑typeof操作typeof
。UNARY_MINUS
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
占元减运算符-
。UNARY_PLUS
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表一元加号+
。UNSIGNED_RIGHT_SHIFT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表无符号右移>>>
。UNSIGNED_RIGHT_SHIFT_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例CompoundAssignmentTree
代表无符号右移分配>>>=
。VARIABLE
不推荐使用,要删除:此API元素将在以后的版本中删除。用于VariableTree
的实例。VOID
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例UnaryTree
代表逻辑void运算符void
。WHILE_LOOP
不推荐使用,要删除:此API元素将在以后的版本中删除。用于WhileLoopTree
的实例。WITH
不推荐使用,要删除:此API元素将在以后的版本中删除。用于WithTree
的实例。XOR
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例BinaryTree
代表按位和逻辑“异或”^
。XOR_ASSIGNMENT
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例CompoundAssignmentTree
代表按位和逻辑“异或”分配^=
。YIELD
不推荐使用,要删除:此API元素将在以后的版本中删除。用于实例YieldTree
代表(发电机)产量表达yield expr
。
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 弃用的方法 变量和类型 方法 描述 类<? extends 树>
asInterface()
不推荐使用,要删除:此API元素将在以后的版本中删除。返回使用此类型的关联接口类型。boolean
isExpression()
不推荐使用,要删除:此API元素将在以后的版本中删除。如果这是表达式树类,则返回。boolean
isLiteral()
不推荐使用,要删除:此API元素将在以后的版本中删除。如果这是一个文字树类,则返回。boolean
isStatement()
不推荐使用,要删除:此API元素将在以后的版本中删除。如果这是一种语句树类型,则返回。static Tree.Kind
valueOf(String name)
不推荐使用,要删除:此API元素将在以后的版本中删除。返回具有指定名称的此类型的枚举常量。static Tree.Kind[]
values()
不推荐使用,要删除:此API元素将在以后的版本中删除。按照声明的顺序返回一个包含此枚举类型常量的数组。
-
-
-
Enum Constant Detail
-
ARRAY_ACCESS
public static final Tree.Kind ARRAY_ACCESS
Deprecated, for removal: This API element is subject to removal in a future version.用于ArrayAccessTree
的实例。
-
ARRAY_LITERAL
public static final Tree.Kind ARRAY_LITERAL
Deprecated, for removal: This API element is subject to removal in a future version.用于ArrayLiteralTree
的实例。
-
ASSIGNMENT
public static final Tree.Kind ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于AssignmentTree
的实例。
-
BLOCK
public static final Tree.Kind BLOCK
Deprecated, for removal: This API element is subject to removal in a future version.用于BlockTree
的实例。
-
BREAK
public static final Tree.Kind BREAK
Deprecated, for removal: This API element is subject to removal in a future version.用于BreakTree
的实例。
-
CLASS
public static final Tree.Kind CLASS
Deprecated, for removal: This API element is subject to removal in a future version.
-
CLASS_EXPRESSION
public static final Tree.Kind CLASS_EXPRESSION
Deprecated, for removal: This API element is subject to removal in a future version.用于ClassExpressionTree
的实例。
-
CASE
public static final Tree.Kind CASE
Deprecated, for removal: This API element is subject to removal in a future version.用于CaseTree
的实例。
-
CATCH
public static final Tree.Kind CATCH
Deprecated, for removal: This API element is subject to removal in a future version.用于CatchTree
的实例。
-
COMPILATION_UNIT
public static final Tree.Kind COMPILATION_UNIT
Deprecated, for removal: This API element is subject to removal in a future version.用于CompilationUnitTree
的实例。
-
CONDITIONAL_EXPRESSION
public static final Tree.Kind CONDITIONAL_EXPRESSION
Deprecated, for removal: This API element is subject to removal in a future version.
-
CONTINUE
public static final Tree.Kind CONTINUE
Deprecated, for removal: This API element is subject to removal in a future version.用于ContinueTree
的实例。
-
DO_WHILE_LOOP
public static final Tree.Kind DO_WHILE_LOOP
Deprecated, for removal: This API element is subject to removal in a future version.用于DoWhileLoopTree
的实例。
-
DEBUGGER
public static final Tree.Kind DEBUGGER
Deprecated, for removal: This API element is subject to removal in a future version.用于DebuggerTree
的实例。
-
FOR_IN_LOOP
public static final Tree.Kind FOR_IN_LOOP
Deprecated, for removal: This API element is subject to removal in a future version.用于ForInLoopTree
的实例。
-
FUNCTION_EXPRESSION
public static final Tree.Kind FUNCTION_EXPRESSION
Deprecated, for removal: This API element is subject to removal in a future version.
-
ERROR
public static final Tree.Kind ERROR
Deprecated, for removal: This API element is subject to removal in a future version.用于ErroneousTree
的实例。
-
EXPRESSION_STATEMENT
public static final Tree.Kind EXPRESSION_STATEMENT
Deprecated, for removal: This API element is subject to removal in a future version.
-
MEMBER_SELECT
public static final Tree.Kind MEMBER_SELECT
Deprecated, for removal: This API element is subject to removal in a future version.用于MemberSelectTree
的实例。
-
FOR_LOOP
public static final Tree.Kind FOR_LOOP
Deprecated, for removal: This API element is subject to removal in a future version.用于ForLoopTree
的实例。
-
IDENTIFIER
public static final Tree.Kind IDENTIFIER
Deprecated, for removal: This API element is subject to removal in a future version.用于IdentifierTree
的实例。
-
IF
public static final Tree.Kind IF
Deprecated, for removal: This API element is subject to removal in a future version.用于IfTree
的实例。
-
INSTANCE_OF
public static final Tree.Kind INSTANCE_OF
Deprecated, for removal: This API element is subject to removal in a future version.用于InstanceOfTree
的实例。
-
LABELED_STATEMENT
public static final Tree.Kind LABELED_STATEMENT
Deprecated, for removal: This API element is subject to removal in a future version.
-
模块
public static final Tree.Kind MODULE
Deprecated, for removal: This API element is subject to removal in a future version.用于ModuleTree
的实例。
-
EXPORT_ENTRY
public static final Tree.Kind EXPORT_ENTRY
Deprecated, for removal: This API element is subject to removal in a future version.用于ExportEntryTree
的实例。
-
IMPORT_ENTRY
public static final Tree.Kind IMPORT_ENTRY
Deprecated, for removal: This API element is subject to removal in a future version.用于ImportEntryTree
的实例。
-
FUNCTION
public static final Tree.Kind FUNCTION
Deprecated, for removal: This API element is subject to removal in a future version.
-
FUNCTION_INVOCATION
public static final Tree.Kind FUNCTION_INVOCATION
Deprecated, for removal: This API element is subject to removal in a future version.用于FunctionCallTree
的实例。
-
NEW
public static final Tree.Kind NEW
Deprecated, for removal: This API element is subject to removal in a future version.用于NewTree
的实例。
-
OBJECT_LITERAL
public static final Tree.Kind OBJECT_LITERAL
Deprecated, for removal: This API element is subject to removal in a future version.用于ObjectLiteralTree
的实例。
-
PARENTHESIZED
public static final Tree.Kind PARENTHESIZED
Deprecated, for removal: This API element is subject to removal in a future version.用于ParenthesizedTree
的实例。
-
PROPERTY
public static final Tree.Kind PROPERTY
Deprecated, for removal: This API element is subject to removal in a future version.用于PropertyTree
的实例。
-
REGEXP_LITERAL
public static final Tree.Kind REGEXP_LITERAL
Deprecated, for removal: This API element is subject to removal in a future version.用于RegExpLiteralTree
的实例。
-
TEMPLATE_LITERAL
public static final Tree.Kind TEMPLATE_LITERAL
Deprecated, for removal: This API element is subject to removal in a future version.用于TemplateLiteralTree
的实例。
-
RETURN
public static final Tree.Kind RETURN
Deprecated, for removal: This API element is subject to removal in a future version.用于ReturnTree
的实例。
-
EMPTY_STATEMENT
public static final Tree.Kind EMPTY_STATEMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于EmptyStatementTree
的实例。
-
SWITCH
public static final Tree.Kind SWITCH
Deprecated, for removal: This API element is subject to removal in a future version.用于SwitchTree
的实例。
-
THROW
public static final Tree.Kind THROW
Deprecated, for removal: This API element is subject to removal in a future version.用于ThrowTree
的实例。
-
TRY
public static final Tree.Kind TRY
Deprecated, for removal: This API element is subject to removal in a future version.用于TryTree
的实例。
-
VARIABLE
public static final Tree.Kind VARIABLE
Deprecated, for removal: This API element is subject to removal in a future version.用于VariableTree
的实例。
-
WHILE_LOOP
public static final Tree.Kind WHILE_LOOP
Deprecated, for removal: This API element is subject to removal in a future version.用于WhileLoopTree
的实例。
-
WITH
public static final Tree.Kind WITH
Deprecated, for removal: This API element is subject to removal in a future version.用于WithTree
的实例。
-
POSTFIX_INCREMENT
public static final Tree.Kind POSTFIX_INCREMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表后缀增量操作++
。
-
POSTFIX_DECREMENT
public static final Tree.Kind POSTFIX_DECREMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表后缀减量操作--
。
-
PREFIX_INCREMENT
public static final Tree.Kind PREFIX_INCREMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表前缀增量操作++
。
-
PREFIX_DECREMENT
public static final Tree.Kind PREFIX_DECREMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表前缀减量操作--
。
-
UNARY_PLUS
public static final Tree.Kind UNARY_PLUS
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表一元加号+
。
-
UNARY_MINUS
public static final Tree.Kind UNARY_MINUS
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
占元减运算符-
。
-
BITWISE_COMPLEMENT
public static final Tree.Kind BITWISE_COMPLEMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表按位补运算符~
。
-
LOGICAL_COMPLEMENT
public static final Tree.Kind LOGICAL_COMPLEMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表逻辑补运算符!
。
-
DELETE
public static final Tree.Kind DELETE
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表逻辑delete运算符delete
。
-
TYPEOF
public static final Tree.Kind TYPEOF
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表逻辑typeof操作typeof
。
-
VOID
public static final Tree.Kind VOID
Deprecated, for removal: This API element is subject to removal in a future version.用于实例UnaryTree
代表逻辑void运算符void
。
-
COMMA
public static final Tree.Kind COMMA
Deprecated, for removal: This API element is subject to removal in a future version.用于表示逗号,
的BinaryTree
的实例。
-
MULTIPLY
public static final Tree.Kind MULTIPLY
Deprecated, for removal: This API element is subject to removal in a future version.用于表示乘法*
的BinaryTree
的实例。
-
DIVIDE
public static final Tree.Kind DIVIDE
Deprecated, for removal: This API element is subject to removal in a future version.用于表示分区/
的BinaryTree
的实例。
-
REMAINDER
public static final Tree.Kind REMAINDER
Deprecated, for removal: This API element is subject to removal in a future version.用于代表余数%
的BinaryTree
的实例。
-
PLUS
public static final Tree.Kind PLUS
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表加法或字符串连接+
。
-
MINUS
public static final Tree.Kind MINUS
Deprecated, for removal: This API element is subject to removal in a future version.用于表示减法-
的BinaryTree
的实例。
-
LEFT_SHIFT
public static final Tree.Kind LEFT_SHIFT
Deprecated, for removal: This API element is subject to removal in a future version.用于表示左移<<
的BinaryTree
的实例。
-
RIGHT_SHIFT
public static final Tree.Kind RIGHT_SHIFT
Deprecated, for removal: This API element is subject to removal in a future version.用于表示右移>>
的BinaryTree
的实例。
-
UNSIGNED_RIGHT_SHIFT
public static final Tree.Kind UNSIGNED_RIGHT_SHIFT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表无符号右移>>>
。
-
LESS_THAN
public static final Tree.Kind LESS_THAN
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表小于号<
。
-
GREATER_THAN
public static final Tree.Kind GREATER_THAN
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表大于>
。
-
LESS_THAN_EQUAL
public static final Tree.Kind LESS_THAN_EQUAL
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
较低于等于<=
。
-
GREATER_THAN_EQUAL
public static final Tree.Kind GREATER_THAN_EQUAL
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表大于平等>=
。
-
IN
public static final Tree.Kind IN
Deprecated, for removal: This API element is subject to removal in a future version.用于表示在运算符in
的BinaryTree
的实例。
-
EQUAL_TO
public static final Tree.Kind EQUAL_TO
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表等于至==
。
-
NOT_EQUAL_TO
public static final Tree.Kind NOT_EQUAL_TO
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表不等于到!=
。
-
STRICT_EQUAL_TO
public static final Tree.Kind STRICT_EQUAL_TO
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表等于至===
。
-
STRICT_NOT_EQUAL_TO
public static final Tree.Kind STRICT_NOT_EQUAL_TO
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表不等于到!==
。
-
AND
public static final Tree.Kind AND
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表按位和逻辑“和”&
。
-
XOR
public static final Tree.Kind XOR
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表按位和逻辑“异或”^
。
-
OR
public static final Tree.Kind OR
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表按位和逻辑“或”|
。
-
CONDITIONAL_AND
public static final Tree.Kind CONDITIONAL_AND
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
代表条件和&&
。
-
CONDITIONAL_OR
public static final Tree.Kind CONDITIONAL_OR
Deprecated, for removal: This API element is subject to removal in a future version.用于实例BinaryTree
表示有条件或||
。
-
MULTIPLY_ASSIGNMENT
public static final Tree.Kind MULTIPLY_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于表示乘法赋值*=
的CompoundAssignmentTree
的实例。
-
DIVIDE_ASSIGNMENT
public static final Tree.Kind DIVIDE_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于表示分配分配/=
的CompoundAssignmentTree
的实例。
-
REMAINDER_ASSIGNMENT
public static final Tree.Kind REMAINDER_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于表示余数赋值%=
的CompoundAssignmentTree
的实例。
-
PLUS_ASSIGNMENT
public static final Tree.Kind PLUS_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例CompoundAssignmentTree
代表加法或字符串连接分配+=
。
-
MINUS_ASSIGNMENT
public static final Tree.Kind MINUS_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于表示减法赋值-=
的CompoundAssignmentTree
的实例。
-
LEFT_SHIFT_ASSIGNMENT
public static final Tree.Kind LEFT_SHIFT_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例CompoundAssignmentTree
代表左移分配<<=
。
-
RIGHT_SHIFT_ASSIGNMENT
public static final Tree.Kind RIGHT_SHIFT_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例CompoundAssignmentTree
代表右移分配>>=
。
-
UNSIGNED_RIGHT_SHIFT_ASSIGNMENT
public static final Tree.Kind UNSIGNED_RIGHT_SHIFT_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例CompoundAssignmentTree
代表无符号右移分配>>>=
。
-
AND_ASSIGNMENT
public static final Tree.Kind AND_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例CompoundAssignmentTree
代表按位和逻辑“和”分配&=
。
-
XOR_ASSIGNMENT
public static final Tree.Kind XOR_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例CompoundAssignmentTree
代表按位和逻辑“异或”分配^=
。
-
OR_ASSIGNMENT
public static final Tree.Kind OR_ASSIGNMENT
Deprecated, for removal: This API element is subject to removal in a future version.用于实例CompoundAssignmentTree
代表按位和逻辑“或”分配|=
。
-
SPREAD
public static final Tree.Kind SPREAD
Deprecated, for removal: This API element is subject to removal in a future version.用于表示数组和函数调用参数的扩展“运算符”的SpreadTree
的实例。
-
YIELD
public static final Tree.Kind YIELD
Deprecated, for removal: This API element is subject to removal in a future version.用于实例YieldTree
代表(发电机)产量表达yield expr
。
-
NUMBER_LITERAL
public static final Tree.Kind NUMBER_LITERAL
Deprecated, for removal: This API element is subject to removal in a future version.用于实例LiteralTree
代表类型的数文字表达式double
。
-
BOOLEAN_LITERAL
public static final Tree.Kind BOOLEAN_LITERAL
Deprecated, for removal: This API element is subject to removal in a future version.用于表示类型为boolean的布尔文字表达式的boolean
。
-
STRING_LITERAL
public static final Tree.Kind STRING_LITERAL
Deprecated, for removal: This API element is subject to removal in a future version.用于表示类型为String
的字符串文字表达式的LiteralTree
的实例 。
-
NULL_LITERAL
public static final Tree.Kind NULL_LITERAL
Deprecated, for removal: This API element is subject to removal in a future version.用于表示null的使用的null
。
-
OTHER
public static final Tree.Kind OTHER
Deprecated, for removal: This API element is subject to removal in a future version.实现保留节点。 这不是您要查找的节点。
-
-
方法详细信息
-
values
public static Tree.Kind[] values()
Deprecated, for removal: This API element is subject to removal in a future version.按照声明的顺序返回一个包含此枚举类型常量的数组。 此方法可用于迭代常量,如下所示:for (Tree.Kind c : Tree.Kind.values()) System.out.println(c);
- 结果
- 包含此枚举类型常量的数组,按声明的顺序排列
-
valueOf
public static Tree.Kind valueOf(String name)
Deprecated, for removal: This API element is subject to removal in a future version.返回具有指定名称的此类型的枚举常量。 该字符串必须与用于声明此类型中的枚举常量的标识符完全匹配。 (不允许使用无关的空白字符。)- 参数
-
name
- 要返回的枚举常量的名称。 - 结果
- 具有指定名称的枚举常量
- 异常
-
IllegalArgumentException
- 如果此枚举类型没有指定名称的常量 -
NullPointerException
- 如果参数为null
-
asInterface
public 类<? extends 树> asInterface()
Deprecated, for removal: This API element is subject to removal in a future version.返回使用此类型的关联接口类型。- 结果
- 相关的界面
-
isLiteral
public boolean isLiteral()
Deprecated, for removal: This API element is subject to removal in a future version.如果这是一个文字树类,则返回。- 结果
- 如果这是一个文字树类,则返回true,否则返回false
-
isExpression
public boolean isExpression()
Deprecated, for removal: This API element is subject to removal in a future version.如果这是表达式树类,则返回。- 结果
- 如果这是表达式树类型,则返回true,否则返回false
-
isStatement
public boolean isStatement()
Deprecated, for removal: This API element is subject to removal in a future version.如果这是一种语句树类型,则返回。- 结果
- 如果这是语句树类型,则返回true,否则返回false
-
-