org.seasar.extension.persistence.factory
クラス EntityMetaFactoryImpl

java.lang.Object
  上位を拡張 org.seasar.extension.persistence.factory.EntityMetaFactoryImpl
すべての実装されたインタフェース:
EntityMetaFactory

public class EntityMetaFactoryImpl
extends Object
implements EntityMetaFactory

作成者:
higa

コンストラクタの概要
EntityMetaFactoryImpl()
           
 
メソッドの概要
protected  EntityMeta createEntityMeta(Class<?> entityClass)
           
protected  EntityMetaCache createEntityMetaCache(Class<?> entityClass)
           
protected  String fromClassToEntityName(Class<?> entityClass)
           
 EntityMeta getEntityMeta(Class<?> entityClass)
          EntityMetaを返します。
 TableMetaFactory getTableMetaFactory()
          TableMetaFactoryを返します。
protected  boolean isInstanceField(Field field)
           
 void setTableMetaFactory(TableMetaFactory tableMetaFactory)
          TableMetaFactoryを設定します。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

EntityMetaFactoryImpl

public EntityMetaFactoryImpl()
メソッドの詳細

getTableMetaFactory

public TableMetaFactory getTableMetaFactory()
TableMetaFactoryを返します。

戻り値:
tableMetaFactory.

setTableMetaFactory

public void setTableMetaFactory(TableMetaFactory tableMetaFactory)
TableMetaFactoryを設定します。

パラメータ:
tableMetaFactory -

getEntityMeta

public EntityMeta getEntityMeta(Class<?> entityClass)
インタフェース EntityMetaFactory の記述:
EntityMetaを返します。

定義:
インタフェース EntityMetaFactory 内の getEntityMeta
戻り値:
EntityMeta

createEntityMetaCache

protected EntityMetaCache createEntityMetaCache(Class<?> entityClass)

createEntityMeta

protected EntityMeta createEntityMeta(Class<?> entityClass)

fromClassToEntityName

protected String fromClassToEntityName(Class<?> entityClass)

isInstanceField

protected boolean isInstanceField(Field field)


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