org.seasar.framework.jpa.metadata
クラス EntityDescFactory

java.lang.Object
  上位を拡張 org.seasar.framework.jpa.metadata.EntityDescFactory

public class EntityDescFactory
extends Object

作成者:
koichik

フィールドの概要
protected static ConcurrentMap<Class<?>,EntityDesc> entityDescs
           
protected static boolean initialized
           
protected static EntityDesc NOT_FOUND
          クラスに対応するEntityDescが存在しないことを示すオブジェクト
 
コンストラクタの概要
EntityDescFactory()
           
 
メソッドの概要
static void clear()
           
protected static EntityDesc createEntityDesc(Class<?> entityClass)
          エンティティクラスを表現するEntityDescを作成します。
static EntityDesc getEntityDesc(Class<?> entityClass)
          エンティティクラスを表現するEntityDescを返します。
static void initialize()
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

NOT_FOUND

protected static final EntityDesc NOT_FOUND
クラスに対応するEntityDescが存在しないことを示すオブジェクト


initialized

protected static boolean initialized

entityDescs

protected static final ConcurrentMap<Class<?>,EntityDesc> entityDescs
コンストラクタの詳細

EntityDescFactory

public EntityDescFactory()
メソッドの詳細

initialize

public static void initialize()

clear

public static void clear()

getEntityDesc

public static EntityDesc getEntityDesc(Class<?> entityClass)
エンティティクラスを表現するEntityDescを返します。

パラメータ:
entityClass - エンティティクラス
戻り値:
エンティティクラスを表現するEntityDesc

createEntityDesc

protected static EntityDesc createEntityDesc(Class<?> entityClass)
エンティティクラスを表現するEntityDescを作成します。

パラメータ:
entityClass - エンティティクラス
戻り値:
エンティティクラスを表現するEntityDesc


Copyright © 2005-2007 The Seasar Foundation. All Rights Reserved.