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