eu.etaxonomy.cdm.persistence.dao.common
Interface ITitledDao<T extends CdmBase>
- All Known Subinterfaces:
- IAgentDao, IClassificationDao, ICollectionDao, IDefinedTermDao, IDescriptionDao, IFeatureTreeDao, IIdentifiableDao<T>, IMediaDao, IOccurrenceDao, IPolytomousKeyDao, IReferenceDao, ITaxonDao, ITaxonNameDao, ITermVocabularyDao
- All Known Implementing Classes:
- AgentDaoImpl, ClassificationDaoHibernateImpl, CollectionDaoHibernateImpl, DefinedTermDaoImpl, DescriptionDaoImpl, FeatureTreeDaoImpl, IdentifiableDaoBase, MediaDaoHibernateImpl, OccurrenceDaoHibernateImpl, PolytomousKeyDaoImpl, ReferenceDaoHibernateImpl, TaxonDaoHibernateImpl, TaxonNameDaoHibernateImpl, TermVocabularyDaoImpl
public interface ITitledDao<T extends CdmBase>
findByTitle
List<T> findByTitle(String queryString)
- Parameters:
queryString -
- Returns:
findByTitle
List<T> findByTitle(String queryString,
CdmBase sessionObject)
- Parameters:
queryString - sessionObject -
- Returns:
findByTitleAndClass
List<T> findByTitleAndClass(String queryString,
Class<T> clazz)
findByTitle
List<T> findByTitle(String queryString,
MatchMode matchMode,
int page,
int pagesize,
List<org.hibernate.criterion.Criterion> criteria)
- Parameters:
queryString - matchAnywhere - page - pagesize - criteria - TODO
- Returns:
countByTitle
Integer countByTitle(String queryString)
- Parameters:
queryString -
- Returns:
countByTitle
Integer countByTitle(String queryString,
CdmBase sessionObject)
- Parameters:
queryString - sessionObject -
- Returns:
countByTitle
Integer countByTitle(String queryString,
MatchMode matchMode,
List<org.hibernate.criterion.Criterion> criteria)
- Parameters:
queryString - matchAnywhere - page - pagesize - criteria - TODO
- Returns:
Copyright © 2007-2013 EDIT. All Rights Reserved.