- 所有超级接口:
-
AnnotatedElement
,AnnotatedType
AnnotatedTypeVariable
表示类型变量的潜在注解使用,其声明可能具有边界,这些边界本身代表类型的注解使用。
- 参见 Java 语言规范:
-
4.4 类型变量
- 自版本:
- 1.8
-
Method Summary
Modifier and TypeMethodDescription返回此类型变量的潜在注解边界。返回此类型是其成员的潜在注解类型,如果此类型表示嵌套类型。Methods declared in interface java.lang.reflect.AnnotatedElement
getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotationsByType, isAnnotationPresent
Methods declared in interface java.lang.reflect.AnnotatedType
getAnnotation, getAnnotations, getDeclaredAnnotations, getType
-
Method Details
-
getAnnotatedBounds
AnnotatedType[] getAnnotatedBounds()返回此类型变量的潜在注解边界。如果未明确声明边界,则边界为未注解的Object
。- 返回:
- 此类型变量的潜在注解边界
- 参见:
-
getAnnotatedOwnerType
AnnotatedType getAnnotatedOwnerType()返回此类型是其成员的潜在注解类型,如果此类型表示嵌套类型。例如,如果此类型是@TA O<T>.I<S>
,返回表示@TA O<T>
的表示形式。对于是
AnnotatedTypeVariable
实例的AnnotatedType
,返回null
。- 指定者:
-
getAnnotatedOwnerType
在接口AnnotatedType
- 返回:
-
null
- 自版本:
- 9
-