モジュール jdk.javadoc
パッケージ com.sun.javadoc

インタフェースTypeVariable

  • すべてのスーパー・インタフェース:
    Type

    @Deprecated(since="9",
                forRemoval=true)
    public interface TypeVariable
    extends Type
    削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
    このパッケージの宣言は、パッケージjdk.javadoc.docletの宣言に置き換えられました。 詳細は、そのパッケージのマニュアルの「移行ガイド」を参照してください。
    型変数を表します。 たとえば、ジェネリック・インタフェースList<E>は単一の型変数Eを持ちます。 型変数は、C<R extends Remote>のように明示的な境界を持つことができます。
    導入されたバージョン:
    1.5
    • メソッドの詳細

      • bounds

        Type[] bounds()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        この型変数の境界を返します。 これらの型はextends節で指定されます。 明示的な境界がない場合は、空の配列を返します。
        戻り値:
        この型変数の境界。
      • owner

        ProgramElementDoc owner()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        この型変数が内部で宣言されたクラス、インタフェース、メソッド、またはコンストラクタを返します。
        戻り値:
        この型変数が内部で宣言されたクラス、インタフェース、メソッド、またはコンストラクタ。
      • annotations

        AnnotationDesc[] annotations()
        削除予定のため非推奨: このAPI要素は、将来のバージョンで削除される可能性があります。
        このプログラム要素の注釈を取得します。 注釈がない場合は、空の配列を返します。
        戻り値:
        このプログラム要素の注釈、または空の配列がない場合は空の配列。