- 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.Kind extends 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元素将在以后的版本中删除。返回使用此类型的关联接口类型。booleanisExpression()不推荐使用,要删除:此API元素将在以后的版本中删除。如果这是表达式树类,则返回。booleanisLiteral()不推荐使用,要删除:此API元素将在以后的版本中删除。如果这是一个文字树类,则返回。booleanisStatement()不推荐使用,要删除:此API元素将在以后的版本中删除。如果这是一种语句树类型,则返回。static Tree.KindvalueOf(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
-
-