软件包  jdk.nashorn.api.tree

Enum Tree.Kind

  • 实现的所有接口
    SerializableComparable<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元素将在以后的版本中删除。
      用于ClassDeclarationTree实例。
      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元素将在以后的版本中删除。
      用于FunctionExpressionTree实例。
      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元素将在以后的版本中删除。
      用于表示在运算符inBinaryTree实例。
      INSTANCE_OF
      不推荐使用,要删除:此API元素将在以后的版本中删除。
      用于InstanceOfTree实例。
      LABELED_STATEMENT
      不推荐使用,要删除:此API元素将在以后的版本中删除。
      用于LabeledStatementTree实例。
      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
    • 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.
        用于ClassDeclarationTree实例。
      • 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.
        用于FunctionExpressionTree实例。
      • 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.
        用于LabeledStatementTree实例。
      • 模块

        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.
        用于表示在运算符inBinaryTree实例。
      • 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