Uses of Package
com.sun.source.tree
-
Packages that use com.sun.source.tree 软件包 描述 com.sun.source.tree 提供用于将源代码表示为抽象语法树(AST)的接口。com.sun.source.util 为抽象语法树(AST)的操作提供实用程序。 -
Classes in com.sun.source.tree used by com.sun.source.tree Class 描述 AnnotatedTypeTree 用于注释类型的树节点。AnnotationTree 用于注释的树节点。ArrayAccessTree 数组访问表达式的树节点。ArrayTypeTree 数组类型的树节点。AssertTree 一个用于assert
语句的树节点。AssignmentTree 赋值表达式的树节点。BinaryTree 二进制表达式的树节点。BlockTree 语句块的树节点。BreakTree 一个用于break
语句的树节点。CaseTree 一个case
树节点在一个switch
语句中。CatchTree 一个catch
块的树节点在一个try
语句中。ClassTree 用于类,接口,枚举或注释类型声明的树节点。CompilationUnitTree 表示编译单元(源文件)和程序包声明(package-info.java)的抽象语法树。CompoundAssignmentTree 复合赋值运算符的树节点。ConditionalExpressionTree 条件运算符的树节点?ContinueTree 一个用于continue
语句的树节点。DirectiveTree 对于ModuleTree中的所有指令的超类型。DoWhileLoopTree 一个用于do
语句的树节点。EmptyStatementTree 一个空(跳过)语句的树节点。EnhancedForLoopTree 一个树状节点,用于“增强”的for
循环语句。ErroneousTree 一个树形节点,用于支撑格式不正确的表达式。ExportsTree 模块声明中的“exports”指令的树节点。ExpressionStatementTree 表达式语句的树节点。ExpressionTree 用作不同类型表达式的基类的树节点。ForLoopTree 一个树状节点,用于基本的for
循环语句。IdentifierTree 标识符表达式的树节点。IfTree 一个用于if
语句的树节点。ImportTree 导入声明的树节点。InstanceOfTree 一个instanceof
表达式的树节点。IntersectionTypeTree 转换表达式中交叉路口类型的树节点。LabeledStatementTree 标记语句的树节点。LambdaExpressionTree lambda表达式的树节点。LambdaExpressionTree.BodyKind Lambda表达式有两种形式:表达式lambdas,其主体是表达式,语句lambdas,其主体是块LineMap 提供在编译单元的字符位置和行号之间进行转换的方法。LiteralTree 一个文字表达式的树结点。MemberReferenceTree 成员引用表达式的树节点。MemberReferenceTree.ReferenceMode 有两种成员引用:(i)方法引用和(ii)构造函数引用MemberSelectTree 成员访问表达式的树节点。MethodInvocationTree 方法调用表达式的树节点。MethodTree 用于方法或注释类型元素声明的树节点。ModifiersTree 用于声明的修饰符的树节点(包括注释)。ModuleTree 模块声明的树节点。ModuleTree.ModuleKind 模块的种类。NewArrayTree 用于创建数组的新实例的表达式的树节点。NewClassTree 一个树节点来声明一个类的新实例。OpensTree 模块声明中的“打开”指令的树节点。PackageTree 表示包声明。ParameterizedTypeTree 涉及类型参数的类型表达式的树节点。ParenthesizedTree 括号表达式的树节点。PrimitiveTypeTree 一个原始类型的树节点。ProvidesTree 模块声明中“提供”指令的树节点。RequiresTree 模块声明中“require”指令的树结点。ReturnTree 一个用于return
语句的树节点。Scope 用于确定本地可用的程序元素的接口,如局部变量和导入。StatementTree 用作不同类型语句的基类的树节点。SwitchTree 一个树节点为一个switch
语句。SynchronizedTree 一个树结点的一个synchronized
语句。ThrowTree 一个用于throw
语句的树节点。树 抽象语法树中所有节点的公共接口。Tree.Kind 列举各种树木。TreeVisitor 树木的访客,以访客设计模式的风格。TryTree 一个用于try
语句的树节点。TypeCastTree 类型转换表达式的树节点。TypeParameterTree 类型参数的树节点。UnaryTree 用于后缀和一元表达式的树节点。UnionTypeTree 多重变量声明中的联合类型表达式的树节点。UsesTree 模块声明中的'uses'指令的树节点。VariableTree 用于变量声明的树节点。WhileLoopTree 一个用于while
循环语句的树节点。WildcardTree 用于通配符类型参数的树节点。 -
Classes in com.sun.source.tree used by com.sun.source.util Class 描述 AnnotatedTypeTree 用于注释类型的树节点。AnnotationTree 用于注释的树节点。ArrayAccessTree 数组访问表达式的树节点。ArrayTypeTree 数组类型的树节点。AssertTree 一个树结点的一个assert
语句。AssignmentTree 赋值表达式的树节点。BinaryTree 二进制表达式的树节点。BlockTree 语句块的树节点。BreakTree 一个用于break
语句的树节点。CaseTree 一个case
一个树节点在一个switch
语句中。CatchTree 一个catch
块中的一个树节点在一个try
语句中。ClassTree 用于类,接口,枚举或注释类型声明的树节点。CompilationUnitTree 表示编译单元(源文件)和程序包声明(package-info.java)的抽象语法树。CompoundAssignmentTree 复合赋值运算符的树节点。ConditionalExpressionTree 条件运算符的树节点?ContinueTree 一个用于continue
语句的树节点。DoWhileLoopTree 一个用于do
语句的树节点。EmptyStatementTree 一个空(跳过)语句的树节点。EnhancedForLoopTree 一个树状节点用于“增强”的for
循环语句。ErroneousTree 一个树形节点,用于支撑格式不正确的表达式。ExportsTree 模块声明中的“exports”指令的树节点。ExpressionStatementTree 表达式语句的树节点。ForLoopTree 一个树状节点,用于基本的for
循环语句。IdentifierTree 标识符表达式的树节点。IfTree 一个用于if
语句的树节点。ImportTree 导入声明的树节点。InstanceOfTree 一个instanceof
表达式的树节点。IntersectionTypeTree 转换表达式中交叉路口类型的树节点。LabeledStatementTree 标记语句的树节点。LambdaExpressionTree lambda表达式的树节点。LiteralTree 一个文字表达式的树结点。MemberReferenceTree 成员引用表达式的树节点。MemberSelectTree 成员访问表达式的树节点。MethodInvocationTree 方法调用表达式的树节点。MethodTree 用于方法或注释类型元素声明的树节点。ModifiersTree 用于声明的修饰符的树节点(包括注释)。ModuleTree 模块声明的树节点。NewArrayTree 用于创建数组的新实例的表达式的树节点。NewClassTree 一个树节点来声明一个类的新实例。OpensTree 模块声明中的“打开”指令的树节点。PackageTree 表示包声明。ParameterizedTypeTree 涉及类型参数的类型表达式的树节点。ParenthesizedTree 括号表达式的树节点。PrimitiveTypeTree 一个原始类型的树节点。ProvidesTree 模块声明中“提供”指令的树节点。RequiresTree 模块声明中“require”指令的树结点。ReturnTree 一个用于return
语句的树节点。Scope 用于确定本地可用的程序元素的接口,如局部变量和导入。SwitchTree 一个用于switch
语句的树节点。SynchronizedTree 一个树节点为一个synchronized
语句。ThrowTree 一个用于throw
语句的树节点。树 抽象语法树中所有节点的公共接口。TreeVisitor 树木的访客,以访客设计模式的风格。TryTree 一个用于try
语句的树节点。TypeCastTree 类型转换表达式的树节点。TypeParameterTree 类型参数的树节点。UnaryTree 用于后缀和一元表达式的树节点。UnionTypeTree 多重变量声明中的联合类型表达式的树节点。UsesTree 模块声明中的'uses'指令的树节点。VariableTree 用于变量声明的树节点。WhileLoopTree 一个用于while
循环语句的树节点。WildcardTree 用于通配符类型参数的树节点。