E - TreeSortSupportEntityK - IDpublic interface TreeSortEntityService<E extends TreeSortSupportEntity<K>,K> extends CrudService<E,K>
| 限定符和类型 | 方法和说明 |
|---|---|
default java.util.stream.Stream<E> |
applyTreeProperty(E ele) |
default void |
checkCyclicDependency(K id,
E ele) |
default java.util.function.Predicate<E> |
createRootNodePredicate(TreeSupportEntity.TreeHelper<E,K> helper) |
default int |
deleteById(Collection<K> idPublisher) |
default List<E> |
getChildren(E entity) |
IDGenerator<K> |
getIDGenerator() |
default int |
insert(Collection<E> entityPublisher) |
default void |
insert(E entityPublisher) |
default boolean |
isRootNode(E entity) |
default List<E> |
queryIncludeChildren(Collection<K> idList) |
default List<E> |
queryIncludeChildren(QueryParamEntity queryParam) |
default List<E> |
queryIncludeChildrenTree(QueryParamEntity paramEntity) |
default List<E> |
queryResultToTree(QueryParamEntity paramEntity) |
default org.hswebframework.ezorm.rdb.mapping.defaults.SaveResult |
save(List<E> entities) |
void |
setChildren(E entity,
List<E> children) |
default int |
updateById(K id,
E entity) |
count, createDelete, createQuery, createUpdate, deleteById, findById, findById, getRepository, query, queryPager, save, save@Transactional(readOnly=true,
transactionManager="transactionManager")
default List<E> queryResultToTree(QueryParamEntity paramEntity)
@Transactional(readOnly=true,
transactionManager="transactionManager")
default List<E> queryIncludeChildrenTree(QueryParamEntity paramEntity)
@Transactional(readOnly=true,
transactionManager="transactionManager")
default List<E> queryIncludeChildren(Collection<K> idList)
@Transactional(readOnly=true,
transactionManager="transactionManager")
default List<E> queryIncludeChildren(QueryParamEntity queryParam)
default void insert(E entityPublisher)
insert 在接口中 CrudService<E extends TreeSortSupportEntity<K>,K>default int insert(Collection<E> entityPublisher)
insert 在接口中 CrudService<E extends TreeSortSupportEntity<K>,K>default java.util.stream.Stream<E> applyTreeProperty(E ele)
default org.hswebframework.ezorm.rdb.mapping.defaults.SaveResult save(List<E> entities)
save 在接口中 CrudService<E extends TreeSortSupportEntity<K>,K>default int updateById(K id, E entity)
updateById 在接口中 CrudService<E extends TreeSortSupportEntity<K>,K>default int deleteById(Collection<K> idPublisher)
deleteById 在接口中 CrudService<E extends TreeSortSupportEntity<K>,K>IDGenerator<K> getIDGenerator()
default java.util.function.Predicate<E> createRootNodePredicate(TreeSupportEntity.TreeHelper<E,K> helper)
default boolean isRootNode(E entity)
Copyright © 2016–2022. All rights reserved.