public final enum ElementType
extends Enum<ElementType>
java.lang.Object | ||
↳ | java.lang.Enum<java.lang.annotation.ElementType> | |
↳ | java.lang.annotation.ElementType |
程序元素类型。 这个枚举类型的常量提供了Java程序中声明元素的简单分类。
这些常量与 Target
元注释类型一起使用,以指定使用注释类型的合法位置。
Enum values |
|
---|---|
ElementType |
ANNOTATION_TYPE 注释类型声明 |
ElementType |
CONSTRUCTOR 构造函数声明 |
ElementType |
字段 字段声明(包括枚举常量) |
ElementType |
LOCAL_VARIABLE 局部变量声明 |
ElementType |
METHOD 方法声明 |
ElementType |
PACKAGE 包装声明 |
ElementType |
PARAMETER 形式参数声明 |
ElementType |
TYPE 类,接口(包括注释类型)或枚举声明 |
Public methods |
|
---|---|
static ElementType |
valueOf(String name) |
static final ElementType[] |
values() |
Inherited methods |
|
---|---|
From class java.lang.Enum
|
|
From class java.lang.Object
|
|
From interface java.lang.Comparable
|
ElementType valueOf (String name)
Parameters | |
---|---|
name |
String
|
Returns | |
---|---|
ElementType |