eu.etaxonomy.cdm.persistence.dao.hibernate.common
Class OrderedTermVocabularyDaoImpl

java.lang.Object
  extended by eu.etaxonomy.cdm.persistence.dao.hibernate.common.DaoBase
      extended by eu.etaxonomy.cdm.persistence.dao.hibernate.common.CdmEntityDaoBase<OrderedTermVocabulary<OrderedTermBase>>
          extended by eu.etaxonomy.cdm.persistence.dao.hibernate.common.OrderedTermVocabularyDaoImpl
All Implemented Interfaces:
ICdmEntityDao<OrderedTermVocabulary<OrderedTermBase>>, IOrderedTermVocabularyDao

@Repository
public class OrderedTermVocabularyDaoImpl
extends CdmEntityDaoBase<OrderedTermVocabulary<OrderedTermBase>>
implements IOrderedTermVocabularyDao

Author:
a.mueller TODO this dao is maybe only a work around for an ClassCastException error thrown when OrderedTermVocabulary rankVocabulary = (OrderedTermVocabulary)orderedVocabularyDao.findByUuid(rankUuid); is called in NameServiceImpl.getRankVocabulary(). If data exist in the database, it returns a TermVocabulary$CGLIB class created by hibernate

Field Summary
 
Fields inherited from class eu.etaxonomy.cdm.persistence.dao.hibernate.common.CdmEntityDaoBase
defaultBeanInitializer, flushAfterNo, type, version
 
Constructor Summary
OrderedTermVocabularyDaoImpl()
           
 
Method Summary
 
Methods inherited from class eu.etaxonomy.cdm.persistence.dao.hibernate.common.CdmEntityDaoBase
addCriteria, addExample, addGroups, addOrder, clear, count, count, count, countByParam, countGroups, delete, exists, findById, findByParam, findByUuid, getSession, getType, group, list, list, list, list, list, list, list, list, listByIds, load, load, load, lock, merge, refresh, refresh, replace, rows, save, saveAll, saveCdmObj, saveOrUpdate, saveOrUpdateAll, setDefaultBeanInitializer, setPagingParameter, setPagingParameter, update
 
Methods inherited from class eu.etaxonomy.cdm.persistence.dao.hibernate.common.DaoBase
addOrder, flush, getSessionFactory, setSessionFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface eu.etaxonomy.cdm.persistence.dao.common.ICdmEntityDao
clear, count, count, count, delete, exists, findById, findByUuid, flush, getSession, getType, group, list, list, list, list, list, list, list, listByIds, load, load, load, lock, merge, refresh, refresh, replace, rows, save, saveAll, saveOrUpdate, saveOrUpdateAll, update
 

Constructor Detail

OrderedTermVocabularyDaoImpl

public OrderedTermVocabularyDaoImpl()
Parameters:
type -


Copyright © 2007-2013 EDIT. All Rights Reserved.