模块  jdk.javadoc
软件包  com.sun.javadoc

Interface TypeVariable

  • All Superinterfaces:
    Type

    @Deprecated(since="9",
                forRemoval=true)
    public interface TypeVariable
    extends Type
    Deprecated, for removal: This API element is subject to removal in a future version.
    The declarations in this package have been superseded by those in the package jdk.javadoc.doclet. For more information, see the Migration Guide in the documentation for that package.
    表示类型变量。 例如,通用接口List<E>具有单个类型变量E 类型变量可以具有显式边界,如C<R extends Remote>
    从以下版本开始:
    1.5
    • 方法详细信息

      • bounds

        Type[] bounds()
        Deprecated, for removal: This API element is subject to removal in a future version.
        返回此类型变量的边界。 这些是extends子句给出的类型。 如果没有显式边界,则返回一个空数组。
        结果
        这个类型变量的边界。
      • owner

        ProgramElementDoc owner()
        Deprecated, for removal: This API element is subject to removal in a future version.
        返回声明此类型变量的类,接口,方法或构造函数。
        结果
        声明此类型变量的类,接口,方法或构造函数。
      • annotations

        AnnotationDesc[] annotations()
        Deprecated, for removal: This API element is subject to removal in a future version.
        获取此程序元素的注释。 如果没有,则返回一个空数组。
        结果
        此程序元素的注释或空数组(如果没有)。