@Repository public class FeatureTreeDaoImpl extends IdentifiableDaoBase<FeatureTree> implements IFeatureTreeDao
defaultField, indexedClasses
defaultBeanInitializer, flushAfterNo, LEFTOUTER_OPS, type
INCLUDE_UNPUBLISHED, NO_UNPUBLISHED
DefaultFeatureTreeUuid
Constructor and Description |
---|
FeatureTreeDaoImpl() |
Modifier and Type | Method and Description |
---|---|
void |
deepLoadNodes(java.util.List<FeatureNode> nodes,
java.util.List<java.lang.String> nodePaths)
Loads nodes and the nodes child nodes recursively
|
<S extends FeatureTree> |
getUuidAndTitleCacheByTermType(java.lang.Class<S> clazz,
TermType termType,
java.lang.Integer limit,
java.lang.String pattern) |
java.util.List<FeatureTree> |
list() |
FeatureTree |
load(java.util.UUID uuid)
Finds the cdm entity specified by the
uuid parameter and
initializes all its *ToOne relations. |
FeatureTree |
load(java.util.UUID uuid,
java.util.List<java.lang.String> propertyPaths)
Finds the cdm entity specified by the
uuid parameter and
recursively initializes all bean properties given in the
propertyPaths parameter. |
count, countByIdentifier, countByMarker, countByReferenceTitle, countByReferenceTitleWithRestrictions, countByTitle, countByTitle, countByTitle, countByTitle, countByTitleWithRestrictions, countRights, countSources, countTitleCache, find, findByIdentifier, findByMarker, findByReferenceTitle, findByReferenceTitleWithRestrictions, findByTitle, findByTitle, findByTitle, findByTitle, findByTitleAndClass, findByTitleWithRestrictions, findOriginalSourceByIdInSource, findTitleCache, getCredits, getRights, getSources, getTitleCache, getUuidAndAbbrevTitleCache, getUuidAndTitleCache, getUuidAndTitleCache, getUuidAndTitleCache, getUuidAndTitleCache, getUuidAndTitleCacheByMarker, optimizeIndex, purgeIndex, rebuildIndex, search, suggestQuery
countAnnotations, countMarkers, countMarkers, getAnnotations, getMarkers, groupMarkers
addCriteria, addOrder, checkNotInPriorView, count, count, count, countAuditEvents, countAuditEvents, countByParam, exists, findByParam, findByParamWithRestrictions, findByUuid, getAuditEventFromContext, getAuditEvents, getAuditEvents, getNextAuditEvent, getPreviousAuditEvent, list, list, list, list, load
addExample, addGroups, clear, count, countByParamWithRestrictions, countGroups, createCriteria, delete, entityType, findById, findByUuid, findByUuidWithoutFlush, getAuditReader, getCriteria, getSession, getType, group, list, list, list, list, list, list, load, loadList, lock, makeAuditQuery, merge, merge, refresh, refresh, replace, save, saveAll, saveCdmObj, saveOrUpdate, saveOrUpdateAll, setDefaultBeanInitializer, setPagingParameter, setPagingParameter, update
addCriteria, addFieldPredicate, addLimitAndStart, addLimitAndStart, addLimitAndStart, addOrder, addOrder, addOrder, addPageSizeAndNumber, addPageSizeAndNumber, addPageSizeAndNumber, addPageSizeAndNumber, flush, getSessionFactory, orderByClause, setSessionFactory, splitCollection
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
countByIdentifier, countByMarker, countByReferenceTitle, countByReferenceTitleWithRestrictions, countByTitle, countByTitleWithRestrictions, countRights, countSources, countTitleCache, find, findByIdentifier, findByMarker, findByReferenceTitle, findByReferenceTitleWithRestrictions, findByTitle, findByTitleWithRestrictions, findOriginalSourceByIdInSource, findTitleCache, getRights, getSources, getTitleCache, getUuidAndTitleCache, getUuidAndTitleCache, getUuidAndTitleCache, getUuidAndTitleCacheByMarker
countAnnotations, countMarkers, countMarkers, getAnnotations, getMarkers, groupMarkers
countAuditEvents, countAuditEvents, getAuditEvents, getAuditEvents, getNextAuditEvent, getPreviousAuditEvent
clear, count, count, count, count, countByParam, countByParamWithRestrictions, delete, exists, findById, findByParam, findByParamWithRestrictions, findByUuid, findByUuidWithoutFlush, flush, getSession, getType, group, list, list, list, list, list, list, list, list, list, load, loadList, lock, merge, merge, refresh, refresh, replace, save, saveAll, saveOrUpdate, saveOrUpdateAll, update
countByTitle, countByTitle, countByTitle, findByTitle, findByTitle, findByTitle, findByTitleAndClass
count, optimizeIndex, purgeIndex, rebuildIndex, search, suggestQuery
public java.util.List<FeatureTree> list()
list
in interface IFeatureTreeDao
public void deepLoadNodes(java.util.List<FeatureNode> nodes, java.util.List<java.lang.String> nodePaths)
IFeatureTreeDao
deepLoadNodes
in interface IFeatureTreeDao
public FeatureTree load(java.util.UUID uuid, java.util.List<java.lang.String> propertyPaths)
ICdmEntityDao
uuid
parameter and
recursively initializes all bean properties given in the
propertyPaths
parameter.
For detailed description and examples please refer to:
IBeanInitializer#initialize(Object, List)
load
in interface ICdmEntityDao<FeatureTree>
load
in class VersionableDaoBase<FeatureTree>
propertyPaths
- properties to be initializedpublic FeatureTree load(java.util.UUID uuid)
ICdmEntityDao
uuid
parameter and
initializes all its *ToOne relations.load
in interface ICdmEntityDao<FeatureTree>
load
in class VersionableDaoBase<FeatureTree>
public <S extends FeatureTree> java.util.List<UuidAndTitleCache<S>> getUuidAndTitleCacheByTermType(java.lang.Class<S> clazz, TermType termType, java.lang.Integer limit, java.lang.String pattern)
getUuidAndTitleCacheByTermType
in interface IFeatureTreeDao
Copyright © 2007-2019 EDIT. All Rights Reserved.