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

インタフェースGenericArrayType

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


    public interface GenericArrayType
    extends Type
    GenericArrayTypeは、パラメータ化された型または型変数のどちらかであるコンポーネント型を持つ配列の型を表します。
    導入されたバージョン:
    1.5
    • メソッドの詳細

      • getGenericComponentType

        Type getGenericComponentType​()
        この配列のコンポーネント型を表すTypeオブジェクトを返します。 このメソッドは、配列のコンポーネント型を作成します。 パラメータ化された型の作成プロセスのセマンティックスについては、ParameterizedTypeの宣言を参照してください。また、型変数の作成プロセスについては、TypeVariableを参照してください。
        戻り値:
        この配列のコンポーネント型を表すTypeオブジェクト
        例外:
        TypeNotPresentException - 基本となる配列型のコンポーネント型が存在しない型宣言を参照する場合
        MalformedParameterizedTypeException - 基本となる配列型のコンポーネント型が、なんらかの理由によりインスタンス化できないパラメータ化された型を参照する場合