Uses of Package
javax.lang.model.element
-
Packages that use javax.lang.model.element 软件包 描述 com.sun.source.doctree 提供将文档注释表示为抽象语法树(AST)的接口。com.sun.source.tree 提供将源代码表示为抽象语法树(AST)的接口。com.sun.source.util 为抽象语法树(AST)上的操作提供实用程序。javax.annotation.processing 用于声明注释处理器和允许注释处理器与注释处理工具环境通信的工具。javax.lang.model 用于为Java编程语言建模的包的类和层次结构。javax.lang.model.element 用于建模Java编程语言元素的接口。javax.lang.model.type 用于建模Java编程语言类型的接口。javax.lang.model.util 公用事业协助处理 program elements和 types 。javax.tools 为可以从程序调用的工具提供接口,例如编译器。jdk.javadoc.doclet Doclet API提供了一个环境,它与语言模型API和编译器树API一起允许客户端检查程序和库的源级结构,包括源中嵌入的API注释。 -
Classes in javax.lang.model.element used by com.sun.source.doctree 类 描述 Name 不可变的字符序列。 -
Classes in javax.lang.model.element used by com.sun.source.tree 类 描述 Element 表示程序元素,例如模块,包,类或方法。ExecutableElement 表示类或接口的方法,构造函数或初始化程序(静态或实例),包括注释类型元素。Modifier 表示程序元素(例如类,方法或字段)上的修饰符。Name 不可变的字符序列。TypeElement 表示类或接口程序元素。 -
Classes in javax.lang.model.element used by com.sun.source.util 类 描述 AnnotationMirror 表示注释。AnnotationValue 表示注释类型元素的值。Element 表示程序元素,例如模块,包,类或方法。ExecutableElement 表示类或接口的方法,构造函数或初始化程序(静态或实例),包括注释类型元素。Name 不可变的字符序列。PackageElement 表示包程序元素。TypeElement 表示类或接口程序元素。 -
Classes in javax.lang.model.element used by javax.annotation.processing 类 描述 AnnotationMirror 表示注释。AnnotationValue 表示注释类型元素的值。Element 表示程序元素,例如模块,包,类或方法。ExecutableElement 表示类或接口的方法,构造函数或初始化程序(静态或实例),包括注释类型元素。TypeElement 表示类或接口程序元素。 -
Classes in javax.lang.model.element used by javax.lang.model 类 描述 AnnotationMirror 表示注释。 -
Classes in javax.lang.model.element used by javax.lang.model.element 类 描述 AnnotationMirror 表示注释。AnnotationValue 表示注释类型元素的值。AnnotationValueVisitor 使用访问者设计模式的变体访问注释类型元素的值。Element 表示程序元素,例如模块,包,类或方法。ElementKind kind
的元素。ElementVisitor 程序元素的访问者,以访问者设计模式的风格。ExecutableElement 表示类或接口的方法,构造函数或初始化程序(静态或实例),包括注释类型元素。Modifier 表示程序元素(例如类,方法或字段)上的修饰符。ModuleElement 表示模块程序元素。ModuleElement.Directive 表示此模块声明中的指令。ModuleElement.DirectiveKind 指令的kind
。ModuleElement.DirectiveVisitor 模块指令的访问者,以访问者设计模式的样式。ModuleElement.ExportsDirective 导出的模块包。ModuleElement.OpensDirective 一个打开的模块包。ModuleElement.ProvidesDirective 模块提供的服务的实现。ModuleElement.RequiresDirective 模块的依赖关系。ModuleElement.UsesDirective 对模块使用的服务的引用。Name 不可变的字符序列。NestingKind 嵌套类型的元素。PackageElement 表示包程序元素。Parameterizable 具有类型参数的元素的mixin接口。QualifiedNameable 具有限定名称的元素的mixin接口。TypeElement 表示类或接口程序元素。TypeParameterElement 表示泛型类,接口,方法或构造函数元素的正式类型参数。VariableElement 表示字段,枚举
常量,方法或构造函数参数,局部变量,资源变量或异常参数。 -
Classes in javax.lang.model.element used by javax.lang.model.type 类 描述 Element 表示程序元素,例如模块,包,类或方法。 -
Classes in javax.lang.model.element used by javax.lang.model.util 类 描述 AnnotationMirror 表示注释。AnnotationValue 表示注释类型元素的值。AnnotationValueVisitor 使用访问者设计模式的变体访问注释类型元素的值。Element 表示程序元素,例如模块,包,类或方法。ElementVisitor 程序元素的访问者,以访问者设计模式的风格。ExecutableElement 表示类或接口的方法,构造函数或初始化程序(静态或实例),包括注释类型元素。ModuleElement 表示模块程序元素。ModuleElement.Directive 表示此模块声明中的指令。ModuleElement.ExportsDirective 导出的模块包。ModuleElement.OpensDirective 一个打开的模块包。ModuleElement.ProvidesDirective 模块提供的服务的实现。ModuleElement.RequiresDirective 模块的依赖关系。ModuleElement.UsesDirective 对模块使用的服务的引用。Name 不可变的字符序列。PackageElement 表示包程序元素。TypeElement 表示类或接口程序元素。TypeParameterElement 表示泛型类,接口,方法或构造函数元素的正式类型参数。VariableElement 表示字段,枚举
常量,方法或构造函数参数,局部变量,资源变量或异常参数。 -
Classes in javax.lang.model.element used by javax.tools 类 描述 Modifier 表示程序元素(例如类,方法或字段)上的修饰符。NestingKind 嵌套类型的元素。 -
Classes in javax.lang.model.element used by jdk.javadoc.doclet 类 描述 Element 表示程序元素,例如模块,包,类或方法。TypeElement 表示类或接口程序元素。