|
||||||||||
前 次 | フレームあり フレームなし |
BeanDesc を使用しているパッケージ | |
---|---|
org.seasar.util.beans | JavaBeansのメタデータにアクセスするためのインターフェースを提供します。 |
org.seasar.util.beans.factory | BeanDesc やParameterizedClassDesc のファクトリを提供します。 |
org.seasar.util.beans.impl | JavaBeansのメタデータにアクセスする機能の実装を提供します。 |
org.seasar.util.lang | クラスやフィールド、メソッドなど扱うユーティリティを提供します。 |
org.seasar.util.beans での BeanDesc の使用 |
---|
BeanDesc を返す org.seasar.util.beans のメソッド | |
---|---|
BeanDesc |
PropertyDesc.getBeanDesc()
BeanDesc を返します。 |
BeanDesc |
MethodDesc.getBeanDesc()
このメソッドを所有するクラスの BeanDesc を返します。 |
BeanDesc |
FieldDesc.getBeanDesc()
このフィールドを所有するクラスの BeanDesc を返します。 |
BeanDesc |
ConstructorDesc.getBeanDesc()
このコンストラクタを所有するクラスの BeanDesc を返します。 |
org.seasar.util.beans.factory での BeanDesc の使用 |
---|
BeanDesc を返す org.seasar.util.beans.factory のメソッド | |
---|---|
static BeanDesc |
BeanDescFactory.getBeanDesc(Class<?> clazz)
BeanDesc を返します。 |
org.seasar.util.beans.impl での BeanDesc の使用 |
---|
BeanDesc を実装している org.seasar.util.beans.impl のクラス | |
---|---|
class |
BeanDescImpl
BeanDesc の実装クラスです。 |
BeanDesc として宣言されている org.seasar.util.beans.impl のフィールド | |
---|---|
protected BeanDesc |
MethodDescImpl.beanDesc
このメソッドを所有するクラスの BeanDesc |
protected BeanDesc |
FieldDescImpl.beanDesc
このフィールドを所有するクラスの BeanDesc |
protected BeanDesc |
ConstructorDescImpl.beanDesc
このメソッドを所有するクラスの BeanDesc |
BeanDesc を返す org.seasar.util.beans.impl のメソッド | |
---|---|
BeanDesc |
PropertyDescImpl.getBeanDesc()
|
BeanDesc |
MethodDescImpl.getBeanDesc()
|
BeanDesc |
FieldDescImpl.getBeanDesc()
|
BeanDesc |
ConstructorDescImpl.getBeanDesc()
|
BeanDesc 型のパラメータを持つ org.seasar.util.beans.impl のコンストラクタ | |
---|---|
ConstructorDescImpl(BeanDesc beanDesc,
Constructor<?> constructor)
インスタンスを構築します。 |
|
FieldDescImpl(BeanDesc beanDesc,
Field field)
インスタンスを構築します。 |
|
MethodDescImpl(BeanDesc beanDesc,
Method method)
インスタンスを構築します。 |
|
PropertyDescImpl(String propertyName,
Class<?> propertyType,
Method readMethod,
Method writeMethod,
BeanDesc beanDesc)
PropertyDescImpl を作成します。 |
|
PropertyDescImpl(String propertyName,
Class<?> propertyType,
Method readMethod,
Method writeMethod,
Field field,
BeanDesc beanDesc)
PropertyDescImpl を作成します。 |
org.seasar.util.lang での BeanDesc の使用 |
---|
BeanDesc 型のパラメータを持つ org.seasar.util.lang のメソッド | |
---|---|
protected static Object |
AnnotationUtil.getProperty(BeanDesc beanDesc,
Annotation annotation,
String name)
アノテーションの要素の値を返します。 |
|
||||||||||
前 次 | フレームあり フレームなし |