|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Type を使用しているパッケージ | |
---|---|
java.lang | Java プログラム言語の設計にあたり基本的なクラスを提供します。 |
java.lang.reflect | クラスとオブジェクトに関するリフレクト情報を取得するクラスおよびインタフェースを提供します。 |
java.lang での Type の使用 |
---|
Type を実装している java.lang のクラス | |
---|---|
class |
Class<T>
Class クラスのインスタンスは、実行中の Java アプリケーションのクラスおよびインタフェースを表します。 |
Type を返す java.lang のメソッド | |
---|---|
Type[] |
Class.getGenericInterfaces()
このオブジェクトによって表されるインタフェースまたはクラスによって直接実装されるインタフェースを表す Type を返します。 |
Type |
Class.getGenericSuperclass()
この Class で表されるエンティティー (クラス、インタフェース、プリミティブ型、または void) の直接のスーパークラスを表す Type を返します。 |
java.lang.reflect での Type の使用 |
---|
java.lang.reflect での Type のサブインタフェース | |
---|---|
interface |
GenericArrayType
GenericArrayType は、パラメータ化された型または型変数のどちらかであるコンポーネント型を持つ配列の型を表します。 |
interface |
ParameterizedType
ParameterizedType は、Collection<String> などのパラメータ化された型を表します。 |
interface |
TypeVariable<D extends GenericDeclaration>
TypeVariable は、型変数の種類の共通のスーパーインタフェースです。 |
interface |
WildcardType
WildcardType は、?、? extends Number、あるいは ? super Integer など、ワイルドカード型の式を表します。 |
Type を返す java.lang.reflect のメソッド | |
---|---|
Type[] |
ParameterizedType.getActualTypeArguments()
この型に対する実際の型引数を表す Type オブジェクトの配列を返します。 |
Type[] |
TypeVariable.getBounds()
この型変数の上限を表す Type オブジェクトの配列を返します。 |
Type |
GenericArrayType.getGenericComponentType()
この配列のコンポーネント型を表す Type オブジェクトを返します。 |
Type[] |
Constructor.getGenericExceptionTypes()
この Constructor オブジェクトによってスローされることが宣言されている例外を表す Type オブジェクトの配列を返します。 |
Type[] |
Method.getGenericExceptionTypes()
この Method オブジェクトによってスローされるように宣言されている、例外を表す Type オブジェクトの配列を返します。 |
Type[] |
Constructor.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 オブジェクトの配列を返します。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
前 次 | フレームあり フレームなし |
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。