Interface TreeEntityService<M extends BaseModel<I> & TreeEntityModel<M>,​C extends BaseCriteria<I> & TreeEntityCriteria<I>,​R extends BaseRepository<M,​C,​I,​U> & TreeEntityRepository<M,​I,​U>,​I extends Comparable<? super I>,​U>

    • Method Detail

      • getEmptyModel

        M getEmptyModel()
      • getEmptyCriteria

        C getEmptyCriteria()
      • getRepository

        R getRepository()
      • getLogger

        org.slf4j.Logger getLogger()
      • getTree

        default M getTree​(U user)
      • getTree

        default M getTree​(I rootId,
                          U user)
      • toTree

        default M toTree​(List<M> list)