-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 抽象メソッド 修飾子と型 メソッド 説明 Type[]
getLowerBounds()
この型変数の下限を表すType
オブジェクトの配列を返します。Type[]
getUpperBounds()
この型変数の上限を表すType
オブジェクトの配列を返します。-
インタフェース java.lang.reflect.Typeで宣言されたメソッド
getTypeName
-
-
-
-
メソッドの詳細
-
getUpperBounds
Type[] getUpperBounds()
この型変数の上限を表すType
オブジェクトの配列を返します。 上限が明示的に宣言されていない場合、上限はObject
です。各上限Bについて、
- Bがパラメータ化された型または型変数の場合、Bは作成されます(パラメータ化された型の作成処理の詳細については、
ParameterizedType
を参照)。 - そうでない場合、Bは解決されます。
- 戻り値:
- この型変数の上限を表すTypeの配列
- 例外:
TypeNotPresentException
- 境界のいずれかが、存在しない型宣言を参照する場合MalformedParameterizedTypeException
- 境界のいずれかが、なんらかの理由によりインスタンス化できないパラメータ化された型を参照する場合
- Bがパラメータ化された型または型変数の場合、Bは作成されます(パラメータ化された型の作成処理の詳細については、
-
getLowerBounds
Type[] getLowerBounds()
この型変数の下限を表すType
オブジェクトの配列を返します。 下限が明示的に宣言されていない場合、下限はnull
の型です。 このケースでは、長さゼロの配列が返されます。各下限Bについて、
- Bがパラメータ化された型または型変数の場合、Bは作成されます(パラメータ化された型の作成処理の詳細については、
ParameterizedType
を参照)。 - そうでない場合、Bは解決されます。
- 戻り値:
- この型変数の下限を表すTypeの配列
- 例外:
TypeNotPresentException
- 境界のいずれかが、存在しない型宣言を参照する場合MalformedParameterizedTypeException
- 境界のいずれかが、なんらかの理由によりインスタンス化できないパラメータ化された型を参照する場合
- Bがパラメータ化された型または型変数の場合、Bは作成されます(パラメータ化された型の作成処理の詳細については、
-
-