org.seasar.tuigwaa.model
クラス DAOServiceImpl

java.lang.Object
  拡張org.seasar.tuigwaa.model.DAOServiceImpl
すべての実装インタフェース:
DAOService

public class DAOServiceImpl
extends Object
implements DAOService

作成者:
nishioka

入れ子クラスの概要
 class DAOServiceImpl.FunctionSet
           
 
コンストラクタの概要
DAOServiceImpl()
           
 
メソッドの概要
 TgwEntity createProjectionEntity(TgwEntity orgEntity, String aggregationName)
           
 DaoMethod deregisterDaoMethod(TgwEntity entity, String funcName)
           
 Map getAggregationFunctionMap(TgwEntity entity)
           
 Map getCustomFormFunctionMap(TgwEntity entity)
           
 EntityDAO getDAO(TgwEntity entity)
           
 Map getDataFilterFunctionMap(TgwEntity entity)
           
 DAOServiceImpl.FunctionSet getFunctionSet(TgwEntity entity)
           
 Map getSearchFunctionMap(TgwEntity entity)
           
 Map getValueFunctionMap(TgwEntity entity)
           
 CriteriaExeFunction injectDataFilter(TgwEntity entity, String aggregationName, UnaryCriteriaFunction function)
           
 void loadFunctions(TgwEntity entity)
           
 void registerDaoMethod(TgwEntity entity, DaoMethod daoMethod)
           
 void resetAllFunctions()
           
 void saveAllFunctions()
           
 void saveFunction(TgwEntity entity)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

DAOServiceImpl

public DAOServiceImpl()
メソッドの詳細

registerDaoMethod

public void registerDaoMethod(TgwEntity entity,
                              DaoMethod daoMethod)
定義:
インタフェース DAOService 内の registerDaoMethod

deregisterDaoMethod

public DaoMethod deregisterDaoMethod(TgwEntity entity,
                                     String funcName)
定義:
インタフェース DAOService 内の deregisterDaoMethod

injectDataFilter

public CriteriaExeFunction injectDataFilter(TgwEntity entity,
                                            String aggregationName,
                                            UnaryCriteriaFunction function)
定義:
インタフェース DAOService 内の injectDataFilter

createProjectionEntity

public TgwEntity createProjectionEntity(TgwEntity orgEntity,
                                        String aggregationName)
定義:
インタフェース DAOService 内の createProjectionEntity

loadFunctions

public void loadFunctions(TgwEntity entity)
定義:
インタフェース DAOService 内の loadFunctions

saveFunction

public void saveFunction(TgwEntity entity)
定義:
インタフェース DAOService 内の saveFunction

saveAllFunctions

public void saveAllFunctions()
定義:
インタフェース DAOService 内の saveAllFunctions

resetAllFunctions

public void resetAllFunctions()
定義:
インタフェース DAOService 内の resetAllFunctions

getDataFilterFunctionMap

public Map getDataFilterFunctionMap(TgwEntity entity)
定義:
インタフェース DAOService 内の getDataFilterFunctionMap

getAggregationFunctionMap

public Map getAggregationFunctionMap(TgwEntity entity)
定義:
インタフェース DAOService 内の getAggregationFunctionMap

getSearchFunctionMap

public Map getSearchFunctionMap(TgwEntity entity)
定義:
インタフェース DAOService 内の getSearchFunctionMap

getCustomFormFunctionMap

public Map getCustomFormFunctionMap(TgwEntity entity)
定義:
インタフェース DAOService 内の getCustomFormFunctionMap

getValueFunctionMap

public Map getValueFunctionMap(TgwEntity entity)
定義:
インタフェース DAOService 内の getValueFunctionMap

getDAO

public EntityDAO getDAO(TgwEntity entity)
定義:
インタフェース DAOService 内の getDAO

getFunctionSet

public DAOServiceImpl.FunctionSet getFunctionSet(TgwEntity entity)
定義:
インタフェース DAOService 内の getFunctionSet


Copyright © 2005-2006 The Seasar Foundation and the others.. All Rights Reserved.