JavaTM Platform
Standard Ed. 6

软件包 javax.lang.model.element
的使用

使用 javax.lang.model.element 的软件包
javax.annotation.processing 用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。 
javax.lang.model.element 用于 Java 编程语言的模型元素的接口。 
javax.lang.model.type 用来为 Java 编程语言类型建立模型的接口。 
javax.lang.model.util 用来帮助处理程序元素类型的实用工具。 
javax.tools 为能够从程序(例如,编译器)中调用的工具提供接口。 
 

javax.annotation.processing 使用的 javax.lang.model.element 中的类
AnnotationMirror
          表示一个注释。
AnnotationValue
          表示注释类型元素的值。
Element
          表示一个程序元素,比如包、类或者方法。
ExecutableElement
          表示某个类或接口的方法、构造方法或初始化程序(静态或实例),包括注释类型元素。
TypeElement
          表示一个类或接口程序元素。
 

javax.lang.model.element 使用的 javax.lang.model.element 中的类
AnnotationMirror
          表示一个注释。
AnnotationValue
          表示注释类型元素的值。
AnnotationValueVisitor
          注释类型元素值的 visitor,使用 visitor 设计模式的变体。
Element
          表示一个程序元素,比如包、类或者方法。
ElementKind
          元素的 kind
ElementVisitor
          程序元素的 visitor,使用 visitor 设计模式的样式。
ExecutableElement
          表示某个类或接口的方法、构造方法或初始化程序(静态或实例),包括注释类型元素。
Modifier
          表示程序元素(如类、方法或字段)上的修饰符。
Name
          字符的不可变序列。
NestingKind
          某一类型元素的嵌套种类 (nesting kind)
PackageElement
          表示一个包程序元素。
TypeElement
          表示一个类或接口程序元素。
TypeParameterElement
          表示一般类、接口、方法或构造方法元素的形式类型参数。
VariableElement
          表示一个字段、enum 常量、方法或构造方法参数、局部变量或异常参数。
 

javax.lang.model.type 使用的 javax.lang.model.element 中的类
Element
          表示一个程序元素,比如包、类或者方法。
 

javax.lang.model.util 使用的 javax.lang.model.element 中的类
AnnotationMirror
          表示一个注释。
AnnotationValue
          表示注释类型元素的值。
AnnotationValueVisitor
          注释类型元素值的 visitor,使用 visitor 设计模式的变体。
Element
          表示一个程序元素,比如包、类或者方法。
ElementVisitor
          程序元素的 visitor,使用 visitor 设计模式的样式。
ExecutableElement
          表示某个类或接口的方法、构造方法或初始化程序(静态或实例),包括注释类型元素。
Name
          字符的不可变序列。
PackageElement
          表示一个包程序元素。
TypeElement
          表示一个类或接口程序元素。
TypeParameterElement
          表示一般类、接口、方法或构造方法元素的形式类型参数。
VariableElement
          表示一个字段、enum 常量、方法或构造方法参数、局部变量或异常参数。
 

javax.tools 使用的 javax.lang.model.element 中的类
Modifier
          表示程序元素(如类、方法或字段)上的修饰符。
NestingKind
          某一类型元素的嵌套种类 (nesting kind)
 


JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策