org.seasar.cubby.plugins.s2.spi
クラス S2BeanDescProvider
java.lang.Object
org.seasar.cubby.spi.beans.impl.DefaultBeanDescProvider
org.seasar.cubby.plugins.s2.spi.S2BeanDescProvider
- すべての実装されたインタフェース:
- BeanDescProvider, Provider
public class S2BeanDescProvider
- extends DefaultBeanDescProvider
S2Container 向けの BeanDescProvider の実装クラスです。
getter/setter メソッドだけではなく、public フィールドもプロパティとして認識します。
BeanDescFactory によって生成されるメタ情報を元に
BeanDesc を構築します。
- 作成者:
- baba
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
S2BeanDescProvider
public S2BeanDescProvider()
getBeanDesc
public BeanDesc getBeanDesc(Class<?> clazz)
- 指定されたクラスの
BeanDesc を返します。
- 定義:
- インタフェース
BeanDescProvider 内の getBeanDesc - オーバーライド:
- クラス
DefaultBeanDescProvider 内の getBeanDesc
- パラメータ:
clazz - 対象となるクラス
- 戻り値:
- 指定されたクラスの
BeanDesc
createBeanDesc
protected BeanDesc createBeanDesc(Class<?> clazz)
BeanDesc を生成します。
- オーバーライド:
- クラス
DefaultBeanDescProvider 内の createBeanDesc
- パラメータ:
clazz - 操作対象のクラス
- 戻り値:
BeanDesc
Copyright © 2006-2010 The Seasar Foundation. All Rights Reserved.