Module java.base

Interface GenericDeclaration

所有超级接口:
AnnotatedElement
所有已知实现类:
Class, Constructor, Executable, Method

public interface GenericDeclaration extends AnnotatedElement
为声明类型变量的所有实体提供一个通用接口。
自 JDK 版本:
1.5
  • Method Details

    • getTypeParameters

      TypeVariable<?>[] getTypeParameters()
      返回一个TypeVariable对象数组,表示由此GenericDeclaration对象表示的泛型声明声明的类型变量,按声明顺序排列。如果底层泛型声明未声明任何类型变量,则返回长度为 0 的数组。
      返回:
      一个数组,表示此泛型声明声明的类型变量的TypeVariable对象
      抛出:
      GenericSignatureFormatError - 如果此泛型声明的泛型签名不符合Java虚拟机规范中指定的格式