パッケージ | 説明 |
---|---|
java.lang |
Java プログラム言語の設計にあたり基本的なクラスを提供します。
|
java.lang.reflect |
クラスとオブジェクトに関するリフレクト情報を取得するための、クラスとインタフェースを提供します。
|
修飾子と型 | クラスと説明 |
---|---|
class |
Class<T>
Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。 |
修飾子と型 | メソッドと説明 |
---|---|
Type[] |
Class.getGenericInterfaces()
このオブジェクトによって表されるインタフェースまたはクラスによって直接実装されるインタフェースを表す
Type を返します。 |
Type |
Class.getGenericSuperclass()
この
Class で表されるエンティティー (クラス、インタフェース、プリミティブ型、または void) の直接のスーパークラスを表す Type を返します。 |
修飾子と型 | インタフェースと説明 |
---|---|
interface |
GenericArrayType
GenericArrayType は、パラメータ化された型または型変数のどちらかであるコンポーネント型を持つ配列の型を表します。 |
interface |
ParameterizedType
ParameterizedType は、Collection<String> などのパラメータ化された型を表します。
|
interface |
TypeVariable<D extends GenericDeclaration>
TypeVariable は、型変数の種類の共通のスーパーインタフェースです。
|
interface |
WildcardType
WildcardType はワイルドカード型の式 (
? 、? extends Number 、? super Integer など) を表します。 |
修飾子と型 | メソッドと説明 |
---|---|
Type[] |
ParameterizedType.getActualTypeArguments()
この型に対する実際の型引数を表す
Type オブジェクトの配列を返します。 |
Type[] |
TypeVariable.getBounds()
この型変数の上限を表す
Type オブジェクトの配列を返します。 |
Type |
GenericArrayType.getGenericComponentType()
この配列のコンポーネント型を表す
Type オブジェクトを返します。 |
Type[] |
コンストラクタです。getGenericExceptionTypes()
この
Constructor オブジェクトによってスローされることが宣言されている例外を表す Type オブジェクトの配列を返します。 |
Type[] |
Method.getGenericExceptionTypes()
この
Method オブジェクトによってスローされることが宣言されている例外を表す Type オブジェクトの配列を返します。 |
Type[] |
コンストラクタです。getGenericParameterTypes()
Constructor オブジェクトによって表されるコンストラクタの仮パラメータ型を宣言順で表す Type オブジェクトの配列を返します。 |
Type[] |
Method.getGenericParameterTypes()
Method オブジェクトによって表されるコンストラクタの仮パラメータ型を宣言順で表す Type オブジェクトの配列を返します。 |
Type |
Method.getGenericReturnType()
この
Method オブジェクトによって表されるメソッドの仮の戻り値の型を表す Type オブジェクトを返します。 |
Type |
Field.getGenericType()
Field オブジェクトで表されるフィールドの宣言タイプを表す Type オブジェクトを返します。 |
Type[] |
WildcardType.getLowerBounds()
この型変数の下限を表す
Type オブジェクトの配列を返します。 |
Type |
ParameterizedType.getOwnerType()
この型がメンバーである型を表す
Type オブジェクトを返します。 |
Type |
ParameterizedType.getRawType()
この型を宣言したクラスまたはインタフェースを表す
Type オブジェクトを返します。 |
Type[] |
WildcardType.getUpperBounds()
この型変数の上限を表す
Type オブジェクトの配列を返します。 |
バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.