E - TreeSortSupportEntityK - IDpublic interface ReactiveTreeSortEntityService<E extends TreeSortSupportEntity<K>,K> extends ReactiveCrudService<E,K>
| 限定符和类型 | 方法和说明 |
|---|---|
default reactor.core.publisher.Mono<E> |
applyTreeProperty(E ele) |
default reactor.core.publisher.Mono<E> |
checkCyclicDependency(K id,
E ele) |
default java.util.function.Predicate<E> |
createRootNodePredicate(TreeSupportEntity.TreeHelper<E,K> helper) |
default reactor.core.publisher.Mono<Integer> |
deleteById(org.reactivestreams.Publisher<K> idPublisher) |
default List<E> |
getChildren(E entity) |
IDGenerator<K> |
getIDGenerator() |
default reactor.core.publisher.Mono<Integer> |
insert(org.reactivestreams.Publisher<E> entityPublisher) |
default reactor.core.publisher.Mono<Integer> |
insertBatch(org.reactivestreams.Publisher<? extends Collection<E>> entityPublisher) |
default boolean |
isRootNode(E entity) |
default reactor.core.publisher.Flux<E> |
queryIncludeChildren(Collection<K> idList) |
default reactor.core.publisher.Flux<E> |
queryIncludeChildren(QueryParamEntity queryParam) |
default reactor.core.publisher.Mono<List<E>> |
queryIncludeChildrenTree(QueryParamEntity paramEntity) |
default reactor.core.publisher.Mono<List<E>> |
queryResultToTree(reactor.core.publisher.Mono<? extends QueryParamEntity> paramEntity) |
default reactor.core.publisher.Mono<List<E>> |
queryResultToTree(QueryParamEntity paramEntity) |
default reactor.core.publisher.Mono<org.hswebframework.ezorm.rdb.mapping.defaults.SaveResult> |
save(org.reactivestreams.Publisher<E> entityPublisher) |
void |
setChildren(E entity,
List<E> children) |
default reactor.core.publisher.Mono<Integer> |
updateById(K id,
reactor.core.publisher.Mono<E> entityPublisher) |
count, count, createDelete, createQuery, createUpdate, findById, findById, findById, findById, getRepository, query, query, queryPager, queryPager, queryPager, queryPagerdefault reactor.core.publisher.Mono<List<E>> queryResultToTree(reactor.core.publisher.Mono<? extends QueryParamEntity> paramEntity)
default reactor.core.publisher.Mono<List<E>> queryResultToTree(QueryParamEntity paramEntity)
default reactor.core.publisher.Mono<List<E>> queryIncludeChildrenTree(QueryParamEntity paramEntity)
default reactor.core.publisher.Flux<E> queryIncludeChildren(Collection<K> idList)
default reactor.core.publisher.Flux<E> queryIncludeChildren(QueryParamEntity queryParam)
default reactor.core.publisher.Mono<Integer> insert(org.reactivestreams.Publisher<E> entityPublisher)
insert 在接口中 ReactiveCrudService<E extends TreeSortSupportEntity<K>,K>default reactor.core.publisher.Mono<Integer> insertBatch(org.reactivestreams.Publisher<? extends Collection<E>> entityPublisher)
insertBatch 在接口中 ReactiveCrudService<E extends TreeSortSupportEntity<K>,K>default reactor.core.publisher.Mono<org.hswebframework.ezorm.rdb.mapping.defaults.SaveResult> save(org.reactivestreams.Publisher<E> entityPublisher)
save 在接口中 ReactiveCrudService<E extends TreeSortSupportEntity<K>,K>default reactor.core.publisher.Mono<Integer> updateById(K id, reactor.core.publisher.Mono<E> entityPublisher)
updateById 在接口中 ReactiveCrudService<E extends TreeSortSupportEntity<K>,K>default reactor.core.publisher.Mono<Integer> deleteById(org.reactivestreams.Publisher<K> idPublisher)
deleteById 在接口中 ReactiveCrudService<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–2021. All rights reserved.