|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
ParameterizedClassDescFactory
の機能を提供するインターフェースです。
この実装クラスはS2-Tigerによって提供されます。
メソッドの概要 | |
ParameterizedClassDesc |
createParameterizedClassDesc(java.lang.reflect.Field field,
java.util.Map map)
フィールドの型をを表現する ParameterizedClassDesc を作成して返します。 |
ParameterizedClassDesc |
createParameterizedClassDesc(java.lang.reflect.Method method,
int index,
java.util.Map map)
メソッドの引数型を表現する ParameterizedClassDesc を作成して返します。 |
ParameterizedClassDesc |
createParameterizedClassDesc(java.lang.reflect.Method method,
java.util.Map map)
メソッドの戻り値型を表現する ParameterizedClassDesc を作成して返します。 |
java.util.Map |
getTypeVariables(java.lang.Class beanClass)
パラメータ化された型(クラスまたはインタフェース)が持つ型変数をキー、型引数を値とする Map を返します。 |
メソッドの詳細 |
public java.util.Map getTypeVariables(java.lang.Class beanClass)
Map
を返します。
beanClass
- パラメータ化された型(クラスまたはインタフェース)
Map
public ParameterizedClassDesc createParameterizedClassDesc(java.lang.reflect.Field field, java.util.Map map)
ParameterizedClassDesc
を作成して返します。
field
- フィールドmap
- パラメータ化された型が持つ型変数をキー、型引数を値とするMap
ParameterizedClassDesc
public ParameterizedClassDesc createParameterizedClassDesc(java.lang.reflect.Method method, int index, java.util.Map map)
ParameterizedClassDesc
を作成して返します。
method
- メソッドindex
- 引数の位置map
- パラメータ化された型が持つ型変数をキー、型引数を値とするMap
ParameterizedClassDesc
public ParameterizedClassDesc createParameterizedClassDesc(java.lang.reflect.Method method, java.util.Map map)
ParameterizedClassDesc
を作成して返します。
method
- メソッドmap
- パラメータ化された型が持つ型変数をキー、型引数を値とするMap
ParameterizedClassDesc
を作成して返します。
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |