org.seasar.util.beans.factory
クラス BeanDescFactory

java.lang.Object
  上位を拡張 org.seasar.util.beans.factory.BeanDescFactory

public abstract class BeanDescFactory
extends Object

BeanDescを生成するクラスです。

指定されたJavaBeansのメタデータを扱うBeanDescを返します。

 BeanDesc beanDesc = BeanDescFactory.getBeanDesc(Foo.class);
 

BeanDescはキャッシュされます。 キャッシュをクリアするにはDisposableUtil.dispose() を呼び出してください。

作成者:
higa
関連項目:
BeanDesc, DisposableUtil

コンストラクタの概要
BeanDescFactory()
           
 
メソッドの概要
static void clear()
          キャッシュをクリアします。
static BeanDesc getBeanDesc(Class<?> clazz)
          BeanDescを返します。
static void initialize()
          初期化を行ないます。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

BeanDescFactory

public BeanDescFactory()
メソッドの詳細

getBeanDesc

public static BeanDesc getBeanDesc(Class<?> clazz)
BeanDescを返します。

パラメータ:
clazz - Beanクラス。nullであってはいけません
戻り値:
BeanDesc

initialize

public static void initialize()
初期化を行ないます。


clear

public static void clear()
キャッシュをクリアします。



Copyright © 2010-2012 The Seasar Foundation. All Rights Reserved.