-
- All Superinterfaces:
-
AnnotatedElement
- 所有已知实现类:
-
Class
,Constructor
,Executable
,方法
public interface GenericDeclaration extends AnnotatedElement
声明类型变量的所有实体的通用接口。- 从以下版本开始:
- 1.5
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 TypeVariable<?>[]
getTypeParameters()
返回一个TypeVariable
对象的数组,表示由该GenericDeclaration
对象表示的通用声明声明的类型变量,声明顺序。-
Methods inherited from interface java.lang.reflect.AnnotatedElement
getAnnotation, getAnnotations, getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotations, getDeclaredAnnotationsByType, isAnnotationPresent
-
-
-
-
方法详细信息
-
getTypeParameters
TypeVariable<?>[] getTypeParameters()
返回一个TypeVariable
对象的数组,表示由该GenericDeclaration
对象表示的通用声明声明的类型变量,声明顺序。 如果底层通用声明不声明类型变量,则返回长度为0的数组。- 结果
-
一个
TypeVariable
对象的数组,表示此通用声明声明的类型变量 - 异常
-
GenericSignatureFormatError
- 如果此通用声明的通用签名不符合 The Java™ Virtual Machine Specification中指定的格式
-
-