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

インタフェースGenericArrayType

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

public interface GenericArrayType extends Type
GenericArrayTypeは、パラメータ化された型または型変数のどちらかであるコンポーネント型を持つ配列の型を表します。
Java言語仕様を参照してください:
10.1 配列タイプ
導入されたバージョン:
1.5
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    この配列のコンポーネント型を表すTypeオブジェクトを返します。

    インタフェース java.lang.reflect.Typeで宣言されたメソッド

    getTypeName
  • メソッドの詳細

    • getGenericComponentType

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