Module  java.compiler
软件包  javax.lang.model.type

Interface TypeVariable

    • 方法详细信息

      • asElement

        Element asElement​()
        返回与此类型变量相对应的元素。
        结果
        该元素对应于此类型的变量
      • getUpperBound

        TypeMirror getUpperBound​()
        返回此类型变量的上限。

        如果此类型变量被声明为没有明确的上限,则结果为java.lang.Object 如果它被声明为多个上限,结果是一个intersection type ; 可以通过检查结果的bounds找到个体界限。

        结果
        此类型变量的上限
      • getLowerBound

        TypeMirror getLowerBound​()
        返回此类型变量的下限。 虽然类型参数不能包含明确的下限声明,但捕获转换可以生成具有非平凡下界的类型变量。 类型变量的下限为NullType
        结果
        the lower bound of this type variable