-
- All Superinterfaces:
-
AnnotatedElement
,AnnotatedType
public interface AnnotatedTypeVariable extends AnnotatedType
AnnotatedTypeVariable
表示类型变量的潜在注释使用,其声明可能具有其自身表示注释类型使用的界限。- 从以下版本开始:
- 1.8
-
-
方法摘要
所有方法 接口方法 抽象方法 Modifier and Type 方法 描述 AnnotatedType[]
getAnnotatedBounds()
返回此类型变量的可能注释的边界。AnnotatedType
getAnnotatedOwnerType()
如果此类型表示嵌套类型,则返回此类型为其成员的潜在注释类型。-
Methods inherited from interface java.lang.reflect.AnnotatedElement
getAnnotation, getAnnotations, getAnnotationsByType, getDeclaredAnnotation, getDeclaredAnnotations, getDeclaredAnnotationsByType, isAnnotationPresent
-
Methods inherited from interface java.lang.reflect.AnnotatedType
getType
-
-
-
-
方法详细信息
-
getAnnotatedBounds
AnnotatedType[] getAnnotatedBounds()
返回此类型变量的可能注释的边界。 如果没有明确声明绑定,绑定是未注释的Object
。- 结果
- 该类型变量的潜在注释范围
- 另请参见:
-
TypeVariable.getBounds()
-
getAnnotatedOwnerType
AnnotatedType getAnnotatedOwnerType()
如果此类型表示嵌套类型,则返回此类型为其成员的潜在注释类型。 例如,如果该类型是@TA O<T>.I<S>
,返回的表示@TA O<T>
。对于
null
,其AnnotatedType
的实例返回AnnotatedTypeVariable
。- Specified by:
-
getAnnotatedOwnerType
在接口AnnotatedType
- 结果
-
null
- 从以下版本开始:
- 9
-
-