Module java.base

Interface AnnotatedTypeVariable

所有超级接口:
AnnotatedElement, AnnotatedType

public interface AnnotatedTypeVariable extends AnnotatedType
AnnotatedTypeVariable表示类型变量的潜在注解使用,其声明可能具有边界,这些边界本身代表类型的注解使用。
参见 Java 语言规范:
4.4 类型变量
自版本:
1.8
  • Method Details

    • getAnnotatedBounds

      AnnotatedType[] getAnnotatedBounds()
      返回此类型变量的潜在注解边界。如果未明确声明边界,则边界为未注解的 Object
      返回:
      此类型变量的潜在注解边界
      参见:
    • getAnnotatedOwnerType

      AnnotatedType getAnnotatedOwnerType()
      返回此类型是其成员的潜在注解类型,如果此类型表示嵌套类型。例如,如果此类型是 @TA O<T>.I<S>,返回表示 @TA O<T> 的表示形式。

      对于是 AnnotatedTypeVariable 实例的 AnnotatedType,返回 null

      指定者:
      getAnnotatedOwnerType 在接口 AnnotatedType
      返回:
      null
      自版本:
      9