- 所有超级接口:
-
AnnotatedElement
- 所有已知实现类:
-
Class
,Constructor
,Executable
,Method
为声明类型变量的所有实体提供一个通用接口。
- 自 JDK 版本:
- 1.5
-
Method Summary
Modifier and TypeMethodDescriptionTypeVariable<?>[]
返回一个TypeVariable
对象数组,表示由此GenericDeclaration
对象表示的泛型声明声明的类型变量,按声明顺序排列。Methods declared in interface java.lang.reflect.AnnotatedElement
getAnnotation, getAnnotations, getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotations, getDeclaredAnnotationsByType, isAnnotationPresent
-
Method Details
-
getTypeParameters
TypeVariable<?>[] getTypeParameters()返回一个TypeVariable
对象数组,表示由此GenericDeclaration
对象表示的泛型声明声明的类型变量,按声明顺序排列。如果底层泛型声明未声明任何类型变量,则返回长度为 0 的数组。- 返回:
-
一个数组,表示此泛型声明声明的类型变量的
TypeVariable
对象 - 抛出:
-
GenericSignatureFormatError
- 如果此泛型声明的泛型签名不符合Java虚拟机规范中指定的格式
-