モジュール java.base
パッケージ java.lang.reflect

インタフェースGenericDeclaration

  • すべてのスーパー・インタフェース:
    AnnotatedElement
    既知のすべての実装クラス:
    Class, Constructor, Executable, Method

    public interface GenericDeclaration
    extends AnnotatedElement
    型変数を宣言するすべてのエンティティの共通インタフェースです。
    導入されたバージョン:
    1.5
    • メソッドの詳細

      • getTypeParameters

        TypeVariable<?>[] getTypeParameters()
        GenericDeclarationオブジェクトによって表されるジェネリック宣言で宣言された型変数を表すTypeVariableオブジェクトの配列を宣言順に返します。 基になるジェネリック宣言で型変数が宣言されていない場合は、長さ0の配列が返されます。
        戻り値:
        このジェネリック宣言で宣言された型変数を表すTypeVariableオブジェクトの配列
        例外:
        GenericSignatureFormatError - このジェネリック宣言のジェネリック・シグネチャが『Java™仮想マシン仕様』で規定される書式に適合しない場合