| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.seasar.util.beans.impl.ParameterizedClassDescImpl
public class ParameterizedClassDescImpl
ParameterizedClassDescの実装クラスです。
| フィールドの概要 | |
|---|---|
| protected  ParameterizedClassDesc[] | arguments型引数を表す ParameterizedClassDescの配列 | 
| protected  Class<?> | rawClass原型となるクラス | 
| コンストラクタの概要 | |
|---|---|
| ParameterizedClassDescImpl(Class<?> rawClass)インスタンスを構築します。 | |
| ParameterizedClassDescImpl(Class<?> rawClass,
                           ParameterizedClassDesc[] arguments)インスタンスを構築します。 | |
| メソッドの概要 | ||
|---|---|---|
|  ParameterizedClassDesc[] | getArguments()型引数を表す ParameterizedClassDescの配列を返します。 | |
| 
 | getRawClass()原型となるクラスを返します。 | |
|  boolean | isParameterizedClass()このインスタンスが表現するクラスがパラメタ化されていれば trueを返します。 | |
|  void | setArguments(ParameterizedClassDesc[] arguments)型引数を表す ParameterizedClassDescの配列を設定します。 | |
|  void | setRawClass(Class<?> rawClass)原型となるクラスを設定します。 | |
| クラス java.lang.Object から継承されたメソッド | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| フィールドの詳細 | 
|---|
protected Class<?> rawClass
protected ParameterizedClassDesc[] arguments
ParameterizedClassDescの配列
| コンストラクタの詳細 | 
|---|
public ParameterizedClassDescImpl(Class<?> rawClass)
rawClass - 原型となるクラス。nullであってはいけません
public ParameterizedClassDescImpl(Class<?> rawClass,
                                  ParameterizedClassDesc[] arguments)
rawClass - 原型となるクラス。nullであってはいけませんarguments - 型引数を表すParameterizedClassDescの配列| メソッドの詳細 | 
|---|
public boolean isParameterizedClass()
ParameterizedClassDesc の記述:trueを返します。
ParameterizedClassDesc 内の isParameterizedClasstruepublic <T> Class<T> getRawClass()
ParameterizedClassDesc の記述:
ParameterizedClassDesc 内の getRawClassT - 原型となるクラスの型
ParameterizedType.getRawType()public void setRawClass(Class<?> rawClass)
rawClass - 原型となるクラス。nullであってはいけませんpublic ParameterizedClassDesc[] getArguments()
ParameterizedClassDesc の記述:ParameterizedClassDescの配列を返します。
 このインスタンスが表現するクラスがパラメタ化されたクラスでない場合は、nullを返します。
ParameterizedClassDesc 内の getArgumentsParameterizedClassDescの配列ParameterizedType.getActualTypeArguments()public void setArguments(ParameterizedClassDesc[] arguments)
ParameterizedClassDescの配列を設定します。
arguments - 型引数を表すParameterizedClassDescの配列| 
 | ||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||