public class QuestionTopiaDao extends AbstractQuestionTopiaDao<Question>
org.nuiton.topia.persistence.internal.AbstractTopiaDao.FindAllIterator<E extends org.nuiton.topia.persistence.TopiaEntity,O>, org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderAddCriteriaOrRunQueryStep<E extends org.nuiton.topia.persistence.TopiaEntity>, org.nuiton.topia.persistence.internal.AbstractTopiaDao.InnerTopiaQueryBuilderRunQueryStep<E extends org.nuiton.topia.persistence.TopiaEntity>| Constructor and Description |
|---|
QuestionTopiaDao() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
findAllThemes() |
List<String> |
findAllTypes() |
List<Question> |
findForClient(CoselmarUser client,
List<String> topiaIds) |
List<Question> |
findForClient(CoselmarUser client,
QuestionSearchBean searchBean) |
List<Question> |
findForExpert(CoselmarUser expert) |
List<Question> |
findForExpert(CoselmarUser expert,
List<String> topiaIds) |
List<Question> |
findForExpert(CoselmarUser expert,
QuestionSearchBean searchBean) |
List<Question> |
findWithSearchBean(QuestionSearchBean searchBean) |
String |
refineSearch(QuestionSearchBean searchBean,
String alias,
Map args) |
delete, findAllByClosingDate, findAllByConclusion, findAllByDeadline, findAllByParticipants, findAllByPrivacy, findAllByStatus, findAllBySubmissionDate, findAllBySummary, findAllByTitle, findAllByType, findAllByUnavailable, findAllContainsClients, findAllContainsClosingDocuments, findAllContainsContributors, findAllContainsExternalExperts, findAllContainsParents, findAllContainsRelatedDocuments, findAllContainsSupervisors, findAllContainsTheme, findAllUsages, findByClosingDate, findByConclusion, findByDeadline, findByParticipants, findByPrivacy, findByStatus, findBySubmissionDate, findBySummary, findByTitle, findByType, findByUnavailable, findContainsClients, findContainsClosingDocuments, findContainsContributors, findContainsExternalExperts, findContainsParents, findContainsRelatedDocuments, findContainsSupervisors, findContainsTheme, findUsages, forClientsContains, forClosingDateEquals, forClosingDateIn, forClosingDocumentsContains, forConclusionEquals, forConclusionIn, forContributorsContains, forDeadlineEquals, forDeadlineIn, forExternalExpertsContains, forParentsContains, forParticipantsEquals, forParticipantsIn, forPrivacyEquals, forPrivacyIn, forRelatedDocumentsContains, forStatusEquals, forStatusIn, forSubmissionDateEquals, forSubmissionDateIn, forSummaryEquals, forSummaryIn, forSupervisorsContains, forThemeContains, forTitleEquals, forTitleIn, forTypeEquals, forTypeIn, forUnavailableEquals, forUnavailableIn, getAggregate, getComposite, getEntityClass, getTopiaEntityEnumaddTopiaEntityListener, addTopiaEntityVetoable, count, count, create, create, create, create, createAll, deleteAll, exists, find, find, find, findAll, findAll, findAll, findAllIds, findAllLazy, findAllLazy, findAllLazy, findAllLazy, findAllLazy, findAny, findAnyOrNull, findAnyOrNull, findByTopiaId, findFirst, findFirstOrNull, findPage, findUnique, findUniqueOrNull, forAll, forContains, forEquals, forHql, forHql, forHql, forIn, forProperties, forProperties, forTopiaIdEquals, forTopiaIdIn, getBatchSize, getHqlForNoConstraint, getHqlForProperties, getHqlForProperties, getTopiaFiresSupport, hqlContainsCount, hqlContainsOrderBy, hqlStartsWithSelect, init, initPagination, initPagination, iterator, newFromClause, newFromClause, newHqlAndParametersBuilder, newInstance, newQueryBuilder, removeTopiaEntityListener, removeTopiaEntityVetoable, setBatchSize, tryFindAny, tryFindByTopiaId, tryFindFirst, tryFindUnique, update, updateAllpublic List<Question> findForExpert(CoselmarUser expert, QuestionSearchBean searchBean)
public List<Question> findForExpert(CoselmarUser expert)
public List<Question> findForExpert(CoselmarUser expert, List<String> topiaIds)
public List<Question> findForClient(CoselmarUser client, QuestionSearchBean searchBean)
public List<Question> findForClient(CoselmarUser client, List<String> topiaIds)
public List<Question> findWithSearchBean(QuestionSearchBean searchBean)
public String refineSearch(QuestionSearchBean searchBean, String alias, Map args)
Copyright © 2014–2015 Ifremer. All rights reserved.